第三方软件与秀展中控软件的触发接口协议181225
秀展中控软件支持TCP和UDP 两种网络接口协议,通常是第三方软件给秀展中控软件里的控制按钮发送触发指令来实现其相应的功能,触发指令为字符串格式,双方定义好就行。
一、TCP接口协议:本接口协议走的是TCP SERVER ipad遥控模式通道;秀展中控软件端为TCP sever,端口5000,IP自定义设置;第三方软件端为TCP client,端口5000,IP自定义设置。其中端口5000是固定的,IP是可以随便设置的,只要保证两个软件在一个网段里,网络能联通就行。
例如,网络调试助手给中控软件的电脑全关按钮发送触发指令的配置和测试方法如下:
1) 配置秀展中控软件:点击编辑状态-点击输入触发接口-点击电脑全关按钮-在IPAD系统指令的窗口内输入第三方软件发送过来的指令:A1. 配置完毕后,取消编辑状态,然后保存。
2)查看网络设置及中控主机的IP,点击视图-网络调试设置界面,弹出网络控制调试窗口页面,此页面上显示本机IP及接收发过来的网络指令。
3) 通过网络调试助手发送命令测试,注意网络调试助手端为TCP client,设置好本机IP和远程主机IP,然后在发送区输入要发送的字符串:A1.(自定义的);连接成功后网络接收区不断的显示中控软件端返回的命令,命令为一个旋转的斜杠 -\|
4) 连接成功后,中控软件的IPAD页面按钮遥控模式串口会显示发送过来的指令
二、UDP接口协议:本协议走的是UDP7通道在EXE接口里配置触发指令,端口为5022,IP自定义设置,两个软件的端口必须都是5022,IP只要在一个网段里就行。
1)打开秀展中控软件,在右侧按钮属性界面里点击输入触发接口-点击EXE接口旁边的按钮弹出一个菜单-点击第三方软件通过UDP调用秀展中控说明-点击确定;然后按照弹出来的说明设置下UDP7通道。
2)设置UDP7通道 点击中控软件菜单栏里的视图-网络调试界面 设置UDP7的本机端口号为5022,其他的不用设置。
3)在EXE接口内填写触发指令,例如电脑全关的按钮配置触发指令:A1
4)用网络调试助手测试,协议类型UDP,本机端口自定义的,更改远程主机的IP(既为中控软件的IP)和端口5022,然后再发送区填写触发指令,发送命令格式 :EXENAM<:A1.> 此格式为固定格式,不可更改。其中<:A1.>括号内的:A1.是自定义触发命令,然后点击发送按钮。如果整体网络是联通的,点击完发送按钮后网络调试助手软件的网络接收数据有显示主机状态正常的字样,同时观察中控软件的UDP7通道显示会变绿色。