请问CPU226的PORT0或者PORT1口中的一个能够和富士变频器的RS485通信端子直接通信吗?我想利用他们通信读取电机的电流、电压等参数,怎么编写程序呢?谢谢大家了。
最佳答案
既然用modbus通信,建议你看看下面modbus的资料。
参考资料:里面有示例。
《Micro 'n Power西门子 S7-200 · LOGO! · SITOP 参考_0.95》
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0136-1.zip
《S7-200可编程控制器系统手册》
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1109582[1].pdf
modbus通信你应该检查,通信频率,通信地址,数据等参数。
《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html
《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
《S7-200 CPU226CN与富士G11/P11系列变频器的通信实例》连接:
http://www.gongkong.com/webpage/forum/200811/2008113020254600003-1.shtml
参见《S7-200通过自由口控制modbus变频器正负转 频率写入 等》连接:
http://www.gongkong.com/webpage/forum/200903/2009030208464900002-1.shtml
提问者对于答案的评价:
谢谢了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc307347.html