一.主机(HOST)与设备(EQP)通讯及工作流程cx
0:主机与设备直接建立好TCP通讯
1.先select:
2.建立通讯: 主机发S1F13(Establish Communication request),设备回S1F14(回复内容见 消息格式)
3.切换离线/在线状态:主机发S1F17(Request Online),设备回S1F18,或者主机发S1F15(Request Offline),设备回S1F16.
以上为建立通讯的流程,接下来则是一些常规功能
1.主机远程控制:比如切换远程/本地模式,主机发S2F41(Remote Command Send)指令,参数内容写设备端提前编辑的号好的远程命令(go remote或者go local),设备回S2F42(HOST发送远程命令前 ,记得先将设备切换ONLINE状态)
2.设备事件发生:设备发送S6F11(Event report send),发送格式参考 消息格式,主机回S6F12
3.设备报警发送:设备发送S5F1Alarm Send(),发送格式参考 消息格式,主机回S6F12
4.是否在线:主机发S1F1(Are you there),设备回S1F2(互相发送也可以)
注:应该是满足最基本的需求了,先这些,后面再加.cx