西门子S71200PLCUDT数据类型

在西门子S7-PLC中,PLC数据类型也称为UDT数据类型,是一种复杂的用户自定义数据类型,用于声明一个变量;简单的说它是一种由多个不同数据类型元素组成的数据结构,其中的元素可以是来自其它PLC的数据类型,也可以是基本数据类型,ARRAY数组、Struct结构体等复杂数据类型;

特点:

1.UDT数据类型可以在程序中一致性更新和重复使用,具有对数据进行分类作用;

2.对于某一个UDT的数据类型进行更改,则会执行软件的全部重建功能,就是说可以自动更新所有使用该数据类型读定义的变量,数据更新快;

3.UDT数据类型的变量可以作为一个变量整体进行使用,也可以只使用组成该变量中的某一些元素;也就是PLC数据类型可用作模板,创建数据结构相同的全局数据块;

4.PLC数据类型可用作逻辑块的变量声明或数据块中变量的数据类型;

5.PLC数据类型在S7-和S7-中可用作模板,创建结构化的PLC变量;

6.寻址PLC数据类型的数据元素,通过以下语法可访问PLC数据类型的元素:

PLC数据类型名称.元素名称

例如:Pump.Pump_Start;

具体的讲解及其案例实现方式见下图所示;




转载请注明:http://www.92nongye.com/tlfc/tlfc/204628418.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了