接收数据模块主要用于获取外部通信设备、全局变量和数据队列的数据,并将这部分数据在流程中使用。当需要从外部上位机获取数据到流程内部时,需使用该模块。
使用方法
该模块一般与协议解析模块配合使用。协议解析模块作为后序模块,对该模块接收到的数据根据对应的解析规则转换为最终需要的数据。
说明:
该模块接收的数据一般为PLC设备发送的16进制组装结果。
参数配置
此处仅对该模块的基本参数进行介绍,结果显示各模块大同小异,此处不再赘述,具体参见结果显示。
- 数据源
-
可选数据队列、通信设备和全局变量3种。选择不同的数据源,设置有所差别。
- 数据队列
-
可从数据队列的参数队列中获取数据。
- 数据队列
-
可选择方案中已创建的数据队列。
- 获取行数
-
可设置模块执行一次时,从数据队列中获取几行数据。
- 输入数据
-
设置从数据队列中获取的数据,可新增多个。点击
后,自定义名称,数据从当前选择的数据队列中选择需要接收的队列即可。
- 通信设备
-
可从选择的通信设备中获取数据。
- 通信设备
-
可选择方案中已添加的通信设备。
- 输入数据
-
选择不同的设备,参数设置有所差别。但都只能接收一个数据。
说明:
TCP客户端、TCP服务端、UDP和串口属于非PLC设备,其余都属于PLC设备。
- 全局变量
-
可从选择的全局变量中获取数据。
点击
后,自定义名称,数据从方案的全局变量中选择需要接收的变量即可。可新增多个。
模块结果
该模块的模块结果涉及参数请参见接收数据。