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

TCP服务器

ProU最多支持4个服务器,最大支持256个客户端链接。

1.参数编辑

右键工程名可添加TCP服务器组件

1 服务器名称,对应输入ProH TCP服务器的4个名称之一。
2 请求内容:编辑接收请求的格式
3 应答内容:编辑回复答应的格式
当前行向上移动
当前行向下移动
删除当前行
删除所有配置内容
从外部配置文件导入
将当前配置导出到外部文件

2.请求/应答格式

系统接收到数据以后,先用服务器名称过滤,再根据接收内容匹配属于哪一个请求,匹配成功则按对应的应答格式返回数据。

内容 功能
$(var1) 括号内的内容用变量var1的值代替,字符串
\r\n\ \r换行;\n回车
0x12

二进制输入,固定4个字符格式, 0x01~0xFF。字符串以0x00为结束符,所以不支持0x00。如果是纯二进制协议通讯,建议使用RS指令或者C语言

abcdef1234 纯文本发送,如发送”ABC”,对方设备接收到的就是”ABC”,可支持发送英文字母、数字、中文、特殊字符。

3.服务器设置

在ProH系统设置里面设置,参考。重启ProH生效。

4.特殊功能寄存器

计数功能:服务器发送数据,对应寄存器自动加一

暂缓功能:置位对应位元件,对应服务器收到请求后暂缓回复,复位位元件后在回复

注意:使用暂缓发送功能,请保证一请求一回复。多次请求只会回复2次。

D8150 TCP服务器1发送计数
D8151 TCP服务器2发送计数
D8152 TCP服务器3发送计数
D8153 TCP服务器4发送计数
M8150 TCP服务器1暂缓发送
M8151 TCP服务器2暂缓发送
M8152 TCP服务器3暂缓发送
M8153 TCP服务器4暂缓发送

5.程序示例

点击下载

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