如何使用组态王读取s7-200 smart sr20 plc的寄存器的数值?

分享到:
1418
下一篇 >

菜鸟同学提问:

请教高手:怎么使用组态王读取s7-200 smart  sr20 plc的寄存器的数值?能使用modbus协议吗?具体过程?谢谢!

酱油甲先生:

直接S7-200 PPI ,我试过没问题!

菜鸟:

我们车间里有9台s7-200 smart sr20的plc,用一台装有组态王的服务器跟它们通讯,然后把数据存到数据库,plc跟服务器的距离超过200米,所以想通过rs485通信端口把plc用一根总线连接到服务器,在组态王中使用Modbus协议跟plc通讯。组态王与cpu224通过ModbusRTU(unpack)能够正常通讯,用同样的方法却怎么也不能与smart plc通讯。请问各位高手:组态王怎么才能使用ModbusRTU(unpack)方式通过plc的rs485通信端口跟s7-200 smart plc通讯呢?麻烦详细点啊,小弟不是很懂,在此先谢谢各位了

酱油乙:

这个问题我也很想了解,没有明确的回答吗

酱油甲先生:

我单位用的组态王和s7-200通讯,但是距离超过100米就通讯时断时续,官方说能保证50m,要不你加dp模块,用profibus通讯这个距离没有问题

但是smart 有没有dp模块不清楚

小虾:

smart 没有dp模块

酱油丙:

这个我试过,确定smart的串口连组态王用组态王里面的PPI驱动肯定没问题。

小虾:

smart 200有modbus的,可以与组态王通信的。

酱油丁:

听说好像选200的以太网的驱动可以的,有条件的同学可以试一下

你可能感兴趣: 工控菜鸟园 自动化系统 SIMATIC S7-200 SMART 燃料油
无觅相关文章插件,快速提升流量