当前位置: 主页 > PLC控制

求助十级大神,1200plc和电脑通讯方式?PC access ,MODBUS_TCP?

1.百度,得知,1200PLC合格电脑通讯方式,可以采用网线加PCaccess,
2.那么以太网通讯时怎么一回事,我想要实现,PC发送一串字符,如AABBCC,能够控制plcQ点输出,就要这样效果,先前咨询过西门子,技术支持,说是可以的,不需要买通讯模块,一根网线,就可以实现。但百度搜到的大多是1200和1200之间以太网,1200和200,300,400之间以太网,偏偏没有1200和PC之间通讯
3,当然,期待更好的办法,我的目标是,节省成本,能实现PC发送字符,控制plc动作,就可以了

最佳答案

想省钱,就得多干活。这点,SIEMENS1200是支持的,办法是在1200里使用MODBUS-TCP通讯指令,PLC可以作为SERVER,准备好收发数据区域;在PC端,使用Socket类,主动与PLC建立连接,IP地址,端口号等一堆参数,然后按MODBUS-TCP规定的应用层协议,发请求指令,收应答,解析。前提是你有充分的时间,头脑清晰,仔细阅读MOBUS-TCP的应用层协议。这个我试过,花了4天时间才通,中间有各种郁闷…….,收获是一点点成就感,谈不上省钱。
PC-ACCESS是对于200的,对1200是否可行,未试过。
想省事,快速完成,SIEMENS也支持,买通讯软件,飞快的。
若只是一个工程项目,买软件还是合算的,买软件的钱会比你的工资低,剩下的时间用在与对象控制相关的问题上,更合算。若是一个大批量生产的产品,那么多干活也可行。

提问者对于答案的评价:
谢谢楼主,正在实现1200的MODBUSTCP指令,PLC做从站过了,PLC做主站过不了

专家置评

建议看S7-1200的eASyplus的文档

  • 关注微信

猜你喜欢

微信公众号