有个工作需要用到PC机与PLC的通讯,以前没有做过,现在很不知道怎么做。求高手指导。
1 PC使用VC++语言编写,需要读写PLC里面的寄存器
2 PLC使用S7-200 - 224或者226,做为
modbus主机读取另一个控制设备的参数
问题是如何使用DP口通讯,使PC机的程序可以读取寄存器。
原来使用
modbus通讯,把PLC再做为通讯从机,让PC机通过232口转换成485口,以
modbus主站的方式读取PLC。但是这样PLC的通讯方式变成两个,通讯顺序上很麻烦处理。
不知道有哪位高手知道比较方便一些的通讯方式。谢谢