用MODBUS不行吧,S7-200仅支持MODBUS主站(客户端),不支持做从站(服务端),也就是
S7-200可以用485线访问 MODBUS节点,但它不能用MODBUS被人访问。
如果用高级语言访问S7-200,用S7-200的PC ACCESS1。0做OPC服务端,
高级语言做OPC客户端访问S7-200,我做的小项目成功操纵S7-200了,
但我不满意,我的OPC客户端方法不好,没有通用性,正在模仿VC++的方法实现;
可以做modbus从站,不过plc中需要modbus从站程序来支持
我发现我说错了,道歉!非常感谢楼主与楼上的提醒,我一直以为S7-200的MODBUS只能做主站(客户端),
这才知道它参做从站(服务端),就是说它能被高级语言作为调用接口。我一直用OPC接口,安装庞大的PC ACCESS1。0,
分发安装很麻烦,编程也很麻烦。用MODBUS的话,我就不分发OPC了,只用串行通讯就可实现!
我翻开瘳常初的S7-200书,才发现书上很详细介绍了这方面的知识,楼主可以看看。
我马上借回S7-200,试试编程方法。这可是我一个重要的收获,我新的工作就将是专门做人机界面,
一个好用的接口就是我的最大方便!