模块 (Module) 定义的数据类型 (Data Type) 格式

创建模块时,将自动创建 模块定义的数据类型 和标签 (Tag)。这些数据类型定义模块对其输入、输出和/或配置数据使用的数据结构。这些标签允许您通过控制器 (Controller) 的梯形逻辑访问此数据。
创建的模块定义的数据类型(即标签)随每个模块的不同而有所变化。此外,在特定模块中,根据您创建该模块时选择的通信格式的不同,创建的数据类型也会有所变化。
对于您创建的每个模块,将创建这些数据类型的特定例程并根据选择的通信格式对这些实例命名。您可以在“标签编辑器”/“数据监控器”中查看这些标签。还可以在逻辑中引用它们。
例如,1756-IA16I 模块具有四个通信格式选项:
  • 输入数据
  • CST 时间戳输入数据
  • 只听 - 输入数据
  • 只听 - CST 时戳输入数据
如果选择“CST 时戳输入数据”,则创建的标签与您选择“输入数据”时创建的标签不同。
模块定义的数据类型可以嵌套在其它模块定义的数据类型中。User-Defined 数据类型 引用模块定义的数据类型。
模块定义的数据类型格式
与任何模块相关联的标签集合取决于模块的类型以及您创建模块时选择的通信格式。这些标签根据以下格式包含一组模块定义的数据类型:
<Vendor>:<Module_Specific_Identifier>:<Tag_Type>:<Version>
<Vendor>
AB 代表 Allen-Bradley。
<Module_Specific_Identifier >
包含模块系列信息、模块类型、点/通道数以及数据类型格式标识信息。
例如,模块定义的数据类型“AB:1756_AI6_Float:I:0”表示 1756 六通道模拟输入结构,当模块被配置为返回浮点数据时,此结构适用。
<标签Type>
指定该数据类型是用作输入标签、输出标签还是配置标签(例如,“I”、“O”或“C”)。
对于透露配置数据的模块,将创建标签类型为“C”(表示配置)的数据类型。
对于输入模块,将创建标签类型为“I”(表示输入)的数据类型。
对于输出模块,将创建标签类型为“O”(表示输出)的数据类型。
对于独立标签中透露状态数据的模块,将创建标签类型为“S”(表示状态)的数据类型。
<Version>
指示数据类型版本的数值。
小贴士:
这个 Logix Designer 联机帮助系统包含有关特定模块的模块定义的数据类型的信息。如果您从“帮助”菜单中选择“内容”,然后单击“索引”选项卡,可以通过在搜索字段中输入“模块定义的数据类型”并滚动到您感兴趣的模块来找到此信息。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal