当前位置:首页 > 技术分享 > 正文

组态Logix5000控制器的生产者和消费者通讯

组态生产者标签在I/O组态处添加控制器生成一个消费标签规划的数据规划的数据:通过控制级的网络按照一定规则发送的信息,例如通过EtherNet/IP,ControlNet或者背板。这种数据有下述特性:对时间有苛刻要求的,例如I/O状态和互锁数据信息交换时有最高的优先级发生在每次数据传送间隔的相同的时间...

组态生产者标签在I/O组态处添加控制器生成一个消费标签规划的数据规划的数据:通过控制级的网络按照一定规则发送的信息,例如通过EtherNet/IP,ControlNet或者背板。这种数据有下述特性:对......

组态生产者标签在I/O组态处添加控制器生成一个消费标签

规划的数据

规划的数据:通过控制级的网络按照一定规则发送的信息,例如通过EtherNet/IP,ControlNet或者背板。这种数据有下述特性:

对时间有苛刻要求的,例如I/O状态和互锁数据

信息交换时有最高的优先级

发生在每次数据传送间隔的相同的时间帧

可以为下列数据的任何一种:

-从I/O模块来的数据

-控制器间的点对点的互锁数据

注:在Logix5000应用项目中要控制I/O或者生产者和消费者标签,必须规划数据

生产者和消费者标签

生产者标签:规划的数据由一个控制器发布(广播),可以被一个或多个控制器接收:

消费者标签:该标签的数值来自于远程的控制器。

符合下列要求的数据,控制器可以不通过Message(消息)就可以在控制器间共享数据:

标签为32位或者更大些的。(例如:DINT,REAL,TIMER,COUNTER等等),或者这些数据类型的数组,或者用户自定义的数据类型。

小于等于500字节的数据。

组态生产者标签

使用默认选项从“标记”窗口快速生成标记:

在I/O组态中添加控制器

要共享数据,需要在消费者的控制器的I/O组态中添加生产者控制器以创建路径并且定义如下参数:

生产者控制器的名称

槽号

版本号(主要的和次要的):

-电子钥匙是禁止的。

可选项:

-描述

-主要故障选项

-禁止选项

组态消费者标签

一个控制器每次仅可以消费一个单独的标签。在同一个控制器创建多个消费者标签可能会导致控制器与控制器之间不可预知的通讯。

消费者标签也在标签属性对话框中定义:

远程数据(源标签名称)必须同生产者控制器中的生产标签的名称一致。

BOOL,SINT和INT类型的数组可以通过执行下面的操作直接创建为生产者和消费者:

创建用户自定义的数据类型并且包含一个单独的成员:

-确保该单独成员为所需类型的数组

消费者标签的数目(不是大小)由该系统可支持的连接数目决定。

生产者和消费者标签不能超过500字节(250个INT或者125个DINT类型)

最新文章