ProU说明   快速入门   指令说明   运动控制   EtherCAT   C语言   可视化   CAD   通讯   PCI控制卡   MECHATROLINK   程序模板   ProH   YKCAT   视觉组件   WinPLC   附录  
上一页 下一页

外部通讯

1.MODBUS通讯

说明 支持串口和TCP;串口时当主站指令,TCP时作为客户端。
参数1 端口编号
0~15表示端口号
端口号和物理串口的映射关系参考;K300表示TCP。
参数2 行号,通讯数据都以表格方式在主站设定界面设定。
示例 MODBUS K2 K1
备注 确执行完成后,将标志位M8260置位。
当MODBUS通讯错误时,将标志位M8261置位。

2.OPENS字符集端口打开

说明 打开通讯端口
参数1 配置名称 参考字符集表格设置
示例 OPENS "配置名称"
备注 完成标志为M8029,错误标记M8329。 整个通讯过程中,OPENS指令需保持一直接通状态;如指令关闭后,端口也关闭,无法再收发数据。

3.SENDS字符集发送

说明 通过端口发送数据
参数1 配置名称 参考字符集表格设置
示例 SENDS "配置名称"
备注 完成标志为M8029,错误标记M8329。

4.REVS字符集接收

说明 通过端口接收数据
参数1 配置名称 参考字符集表格设置
示例 REVS "配置名称"
备注 完成标志为M8029,错误标记M8329。 接收数据前应先打开该指令;接收数据后应关闭该指令。

5.RS自由通讯

说明 通过安装在基本单元上的RS-232C或RS-485串行通信口(仅通道1)进行无协议通信,从而执行数据的发送和接收的指令。
参数1 保存发送数据的数据寄存器的起始软元件
参数2 m 发送数据的字节数[设定范围: 0~4096]
参数3 数据接收结束时,保存接收数据的数据寄存器的起始软元件
参数4 n 接收数据的字节数[设定范围: 0~4096]
示例 RS D0 K4 D10 K2
备注

M8121:发送待机标志位
M8122:发送请求
M8123:接收结束标志位
M8129:判断超时标志位
D8120:指令设置通讯格式
D8122:发送数据的剩余点数
D8123:接收点数监控
D8124:报头(初始值STX>)
D8125:报头(初始值ETX>)
D8129:超时时间设定

6.RS2自由通讯

说明 该指令是用于通过安装在基本单元上的RS-232C 或RS-485 串行通信口进行无协议通信,从而执行数据的发送和接收的指令。
也可通过内置编程端口(RS-422)进行无协议通信执行数据的发送和接收的指令。
参数1 保存发送数据的数据寄存器的起始软元件
参数2 m 发送数据的字节数[设定范围: 0~4096]
参数3 数据接收结束时,保存接收数据的数据寄存器的起始软元件
参数4 n 接收数据的字节数[设定范围: 0~4096]
参数5 n1 使用通道编号[設定内容: K0: 通道0、K1: 通道1、K2: 通道2]
示例 RS2 D0 K2 D10 K4 K0
备注

M8121:发送待机标志位
M8122:发送请求
M8123:接收结束标志位
M8129:判断超时标志位
D8120:指令设置通讯格式
D8122:发送数据的剩余点数
D8123:接收点数监控
D8124:报头(初始值STX>)
D8125:报头(初始值ETX>)
D8129:超时时间设定

上一页 下一页
Copyright © 2020 深圳市优易控软件有限公司 www.proutech.com