现场200PLC,想读取相关数据,现在有什么好的方案在不动原有的程序可以读取数据,用200Smart或者1200加在200侧加CP243?
或者200smart与200走modbus通讯?大神支支招。
问题补充:
谢谢各位的回复,现在我在描述下现场,现场226CN,需要读取故障及模拟量数据等等,我们提供的设备是200smart,现方法之一是加CP243在200侧,然后和smart建立以太网通讯。
其他还有什么可行的办法?
现场原有的程序暂时还没有拿到,担心修改之后下载影响设备运行。支支招,200就相当于没有用过。
钻石用户推荐最佳答案
你想读取什么数据?为什么不能够“动”程序?是程序加了锁?
你提问中列举的所有方法,包含我理解读取cpu信息的所有方法均需要与原程序匹配或者加入读取数据的程序段落的,不改变原程序是无法读取到cpu的信息的。
因为你的问题问的有一点蹊跷了,我还理解为其它可能的方法,则可以按你的思路进行,如put/get通讯从站,则不需要编辑通讯程序,但是,你也需要规划读取数据的数据区范围呀。如vb1000~vb1500,除非你读取的数据非常少。
补充问题回复:
可以按你的方式,将200设为服务器端,不需要编程的。
经济方式是modbus通讯,只是对编程稍微复杂一点。
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366298.html