浅谈PLC定义数据类型的应用

电子说

1.3w人已加入

描述

 电工知识—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

 

  审核编辑:汤梓红
 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分