电子说
电工知识—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
全部0条评论
快来发表一下你的评论吧 !