电工知识—SIMATIC S7-1500PLC定义数据类型(UDT)及其应用
PLC定义数据类型(UDT)及其应用
PLC定义数据类型以下用一个例子介绍PLC定义数据类型的应用,以便进一步理解PLC定义数据类型。
【例】有10台电动机,要对其进行启停控制,而且还要采集其温度信号,设计此控制系统,并编写控制程序(要求使用PLC定义数据类型)。
【解】解题思路:每台电动机都有启动、停止、电动机和温度四个参数,因此需要创建40个参数,这是一种方案;但更简单的方案是:先创建启动、停止、电动机和温度四个参数,再把这四个参数作为一个自定义的数据类型,每台电动机都可以引用新创建的“自定义”的数据类型,而不必新建40个参数,这种方案更加简便。PLC定义数据类型在工程中较为常用。
①首先新建一个项目,命名为“UDT”,并创建数据块“DB1”和PLC定义数据“UDT1”,如图1所示。
图1
②打开PLC定义数据“UDT1”,新建结构,将其名称命名为“Motor”,如图2所示,共有4个参数,这个新自定义的数据类型,可以在程序中使用。
图2
③将数据块命名为“数据块1”。再打开DB1,如图3所示,创建参数“Motorl”,其数据类型为UDT的数据类型“UDT1”。
图3
展开“Motorl”和“Motor2”,图3变成如图4所示的详细视图。
图4
④编写如图54所示的梯形图程序,梯形图中用到了PLC定义数据类型。
图5
-
plc
+关注
关注
5010文章
13234浏览量
462703 -
SIMATIC
+关注
关注
1文章
231浏览量
15735 -
数据类型
+关注
关注
0文章
236浏览量
13614 -
S7-1500
+关注
关注
3文章
300浏览量
6378
原文标题:电工知识—SIMATIC S7-1500 PLC定义数据类型(UDT)及其应用
文章出处:【微信号:设备原理与维修俱乐部,微信公众号:设备原理与维修俱乐部】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
LabVIEW自定义数据类型
标准PLC数据类型 (UDT)之间的差别
西门子博途F型PLC数据类型与标准PLC数据类型的差别
Struct结构数据类型
结构数据类型(Struct)及应用案例
用户定义数据类型的结构
PLC数据类型

博途PLC1200/1500PLC用户自定义数据类型(UDT)

F型PLC数据类型与标准PLC数据类型(UDT)之间的差别在哪?

评论