S7200与第三方生产管理系统通信,自定协议通信,不懂求老师指点!先谢谢了!

有一项目要用到200PLC与第三方生产管理系统通信,从PLC上传输一些简单的数据给生产管理系统,自定协议如下:

电脑控制柜通讯协议
数据格式长度为24个字节 (16进制)23字符#开头,0D结尾
第二个字节发送类型31发送 32 反馈,第三个字节数据长度20,第4-23字节为分别为1-20号位置的开关信号(按1号位置左,1号位置右---到10号位置左,10号位置右这样的顺序排序),开关信号:30为开关坏,31为铝锭到达信号,32铝锭叉走信号
控制柜发送 
23 31 20 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0D
电脑收到后反馈给控制柜数据
23 32 20 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0D

控制柜主动发送要求,如果没有收到电脑反馈信号要继续发送。

新人,对通信协议这块不懂怎么入手来实现,请各位老师指点一下,谢谢!

最佳答案

1、S7-200只支持RS485及以太网通讯。
2、S7-200的RS485系统支持下述协议:
《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
3、如为USS(自由)通讯可参考上述文档。

提问者对于答案的评价:
谢谢老师指点,好久没来了,没有及时回复。

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc219624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午12:23
下一篇 2017年12月7日 下午12:23

相关推荐

  • S7-200 PID 控制温度不稳定问题

    各位老师:本人近日调试一控制水温的系统,通过板式交换器用蒸汽加热来控制水温,接受模拟量信号(0-10V)的电动阀装在蒸汽进口,我采用224的PID向导生成的程序来控制,电动阀的开和…

    SIMATIC S7-200 2020年10月31日
  • 写入EEPROM问题

    尝试将VD110存入EEPROM,监控发现,VD110初始值为0,我用文本设置VD110值为100,VD110数据变化的同时将VD110写入EEPROM中,监控看到VD110确实变…

    2018年12月14日
  • 电子膨胀阀

    丹佛斯电子膨胀阀使用PLC怎么控制 问题补充:我听说是通过给步进电机脉冲来控制,然后根据过热度来调节。请问那位大哥做过这个控制?能否告诉我一下! 最佳答案 ETS电子膨胀阀配有驱动…

    SIMATIC S7-200 2021年7月5日
  • S200 SMART用485与外部设备自由通信

    S200 SMART作为主机,外部设备作为从机,485作为物理通信,不是标准的MODBUS协议,使用自由协议和外部设备通信。可以嘛。 最佳答案 可以https://www…

    SIMATIC S7-200 2021年7月5日
  • 同时使用EM231模块的问题

    小弟在越南一个轧钢厂调试,使用一个CPU222带两个Em231模拟量输入模块和3个Em232模拟量输出模块,通过EM277把数据传输给400,输入用来显示5个高温计,输出控制5个水…

    SIMATIC S7-200 2020年11月5日
  • PC Access SP6 是否与Windows Server 2008 兼容

    请问PC Access SP6能否在Windws Server 2008操作系统上正常运行?Windows Server&nbsp…

    SIMATIC S7-200 2017年12月21日
  • 关于6ES7214-2AD23-0XB8的程序下载线

    编程通讯电缆,PC/PPI,USB/RS485 转换,带光电隔离,最大 187.5K 波特率,支持多主站6ES7 901-3DB30-0XA…

    SIMATIC S7-200 2021年7月5日
  • 急!!求高手指点 S7-200通讯问题

    主机连接S7-200 cpu224端口,通讯出现“PROFIBUS网络上存在主站,当前设备不支持主站。请选择一个多主站设备再重新尝试”。手动调整到term和stop模式再…

    2018年12月3日
  • 西门子244XP CN PLC与表具自由口通讯

    协议采用的是188协议,PLC与一块表可以正常通讯,但是多块表的时候就不行,用定时器切换PLC与表具的通讯时间 问题补充:通讯采用的是自由口通讯模式(不是modbus通讯协议),没…

    SIMATIC S7-200 2017年7月30日
  • 用PLC(S7-200)内部PID控制温控调节控阀

    用蒸汽,通过板式换热器对自来水进行换热,蒸汽调节阀能接收4-20mA控制;用0-150度的温度变送器测换热后的水,输出4-20mA;用S7-200内部的PID控制,我想请大侠们教一…

    SIMATIC S7-200 2020年11月1日