S7-200控制MM440变频器的例子,网上搜索到处都是。实际上看S7-200的系统手册就能找到例子。
有另一个有意思的问题:S7-300/400也是RS485的通信接口,是不是也支持自由口通信呢?
USS、
modbus协议通信,归根结底仍属于S7-200的自由口通信,只不过西门子为我们已经写好协议包(或者说子程序)。
无论USS、
modbus协议通信,还是自己编写自由口通信程序,都属于串行通信,都属于点对点(Point to Point,PtP)的通信。
协议都是软件编写来完成,为什么在S7-300/400系统上不能实现呢?似乎是因为STEP7没有相关的通信指令XMT/RCV等。
若是指令的问题,西门子为什么不解决这一软件问题呢?难道就为了卖CP341/441模块?
欢迎讨论!