展开查看
以下是引用SHANGRILA在2014-11-01 12:23:39的发言 >4楼:2个MBUS_MSG是否做了轮询?还有就是你必须按照手册要求编写程序,指令代码,数据地址要正确。建议你多看看西门子 S7-200 · LOGO! · SITOP 参考
谢谢你的回复。我严格按照手册上的内容要求重新编写了程序,编译后没有报错。
但程序下载后在与温度传感器通讯时,发现毫无响应,通讯不了。后来发现,我所连的温度传感器传出来的信息都是字符的ASCII码值,它所用的通讯协议应该是
modbus ASCII码协议。再一查证,发现s7-200PLC没有
modbus ASCII协议指令库,需要自己编程。于是我打算改用由端口自通讯方式,即用自由端口模式创建
modbus ASCII协议。但是我是新手,目前还没看到相关的例程,所以还在艰难摸索中,若是你有有关例程资料或者相关的指导性建议,还望不吝分享、指教,本人邮箱15721037932@163.com。非常感谢。