西门子plc中UDT数据类型的用法

时间:2023-03-04作者:佚名
西门子plc中UDT数据类型的用法
一、UDT是什么
UDT是用户自定义数据类型。
用户有时为了方便,先创建一个udt(和创建db块一样),写好数据结构。
然后,在创建db块时,如果需要可以插入建好的udt(输入个name,类型输入udt的名字,比如udt1),如果切换到数据视图,即可看到原先创建的udt的结构了。
有时需要建立多个数据块,但数据块的结构,数据类型都是一样的,但又不能在同一个数据块中保存,这时可以先建一个UDT,通过UDT再创建其余的几个块。
举例来说,你需要控制10个电机,它们的属性都是基本相同的:如“正转(BOOL)”、“反转(BOOL)”、“速度(INT)”、“加速度(INT)”、“减速度(INT)”等,如果程序中你需要用到这些属性,那么你可能需要为10个电机都建立这些变量,如果是单独建立,你就需要建立10*5=50个变量;如果你用UDT来处理,那就简单多了:
先定义一个UDT,名字是MOTOR,里面添加上面所说的2个BOOL变量和3个INT变量(当然有需要可以添加其它数据类型的变量),然后建一个DB块,在里面建立10个变量M1~M10,数据类型就是MOTOR,保存后你会发现这10个变量都包括以上的几个属性,这样你就可以直接在程序中使用了。
也就是说UDT的作用就是方便编程者的,对于程序的运行而言不是必需的.从数据类型的角度来说,UDT甚至不会被PLC直接接受.
大家看西门子S7-300的程序的上传就知道了,将一个带有UDT的程序下载到PLC中,然后新建一个PLC,上传程序,在传上来的程序中你是找不到UDT的.
UDT更像是对DB结构的注释!
下面教大家如何在博途里使用UDT.
1、 在项目树中>PLC数据类型中双击添加新数据类型

西门子plc中UDT数据类型的用法
2、 对新建的数据类型重命名,如UDT

西门子plc中UDT数据类型的用法
3、 在UDT中添加要用的变量,编译保存。

西门子plc中UDT数据类型的用法
4、 新建一个全局DB块-DB1,并在DB块中添加名称M1等,数据类型为"UDT",注意数据类型要与之前新建的数据类型名称相同。

西门子plc中UDT数据类型的用法

相关阅读

水电工必看,水电安装现场施工图

楼层管道井成排立管 室内管道安装 左:排水管道安装 右:桥架安装 蹲便布局合理,地漏找中,整体效果非常美观 左:给排水管道的墙体暗埋管均弹出墨线后进行敷设,整齐美观 右:...
2023-06-11

关于接触器的一切,这一篇讲清楚了,建议收藏慢慢看

接触器是一种用来接通或分断带有负载的交流或直流主电路或大容量控制电路的电器元件。它主要控制的对象是电动机、变压器等电力负载,可实现远距离接通或分断电路,可频繁操作...
2023-06-13
关于接触器的一切,这一篇讲清楚了,建议收藏慢慢看

用钳形电流表测三相异步电机空载电流查找故障的方法

例1 一台矿石粉碎机,拖动电机为15kW。电机大修后空载运转正常,但不能带负荷,一加上负载,电机就过载跳闸。经检查,机械、电源 方面均正常,测电机线圈直流电阻分别是2.4Ω、3.2Ω和...
2023-03-21

安全生产警句500句

一.四字警句 安全第一,警钟常鸣。安全第一,人人牢记。安全生产,齐抓共管。生产大上,安全不忘。 千里之堤,溃于蚁穴。一人安全,全家幸福。一人违章,众人遭殃。疏忽一时...
2023-03-21

分享50个常用硬件设计电路

对于一个从事电子行业工作的朋友来讲,如何快速的成长、入门是一个很头疼的事情,因为很多基础的理论,比较乏味,太过专业的知识,看起来,很是让人伤透脑筋,今天我就给大家...
2023-04-29
分享50个常用硬件设计电路

热销商品

广东珠江电线电缆阻燃国标定制BYJBV BVR YJV YJY RVV RVS RV KVV

广东珠江电线电缆,专注于阻燃国标定制,产品涵盖BYJBVBVRYJVYJYRVVRVSRVKVV等多种规格。我们采用先进生产技术,严格遵循国家标准,确保产品质量可靠、性能稳定。产品适...
¥ 1

可换头防静电塑胶镊子ESD-7A/242/249/259防划伤夹IC硅晶片陶瓷头

ESD-7A/242/249/259是一款专为半导体行业设计的防静电塑胶镊子,有效防止静电对敏感电子元件的损害。其独特之处在于可更换的镊子头,包括专为夹持IC硅晶片和陶瓷元件...
¥ 2

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

L型套筒扳手铣口烟斗双头弯头7字穿孔机修六角汽修轮胎工具6-19mm

L型套筒扳手是一款常用于工业领域的多功能工具,具备双头设计,可高效完成铣口、烟斗等多种工件孔位加工,适用六角汽修、轮胎等场景。其套筒尺寸为6-19mm,精准适配各类...
¥ 3.5

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目