S7-1200的Socket通信设置
1.S7-1200设置客户端
1.1设置服务器的端口号
1.2建立S7-1200程序
拉出适合的硬件模块
1.3配置PLC的以太网地址
1.4选择合适的通讯模块组合
一般的通讯模块组合可选择:
1.TCON,TSEND,TRCV
2. TSEND _C和TRCV
3. TRCV_C和TSEND
本文使用第一种方式。
1.5拉出相应的通讯模块,配置其组态
1端点设置为未指定
2根据需求填写相应的配置地址
3根据需求选择建立连接(本地主动建立连接为设置PLC为客户端)
4指定伙伴端口
1.6建立发送模块数据块
建立接收数据块与发送数据块,并取消该数据块的块优化访问
1.7拉出相应的TSEND,TRCV模块
至此,PLC相关的配置设置完成
2测试部分
2.1增加自动连接失败自动重连的方式
2.2将程序下载至程序
2.3在Socket检查是否连接成功
可能会未有连上的可能,将通信助手添加至允许防火墙中即可
2.4在Socket服务器上发送数据值PLC
2.5在PLC上发送数据