关于cp341通讯数据不能访问的原因?
郑志武
发布于2012-12-16 23:21
3
0
标签:
fb7模块done管脚一直为0的原因有哪些?
现使用s7300cp341模块,数据一直上不来,在db1块里定义的了数据源:从站地址2,功能码03,从站数据起始地址0,读取从站数据的个长度16(从站有8个int)。然后定义好了,db5db6为数据接受后存放地址。
按多站点轮询,扫数据,现在用mscand32扫数据,都可以,就是fb7的管脚done一直为0,数据一直扫不上来,不知道什么原因?
硬件都定义好了,s7300为主站,200为从站,用modbus协议数据位为8位,停止位1为,波特率为9600,无校验位,modbus地址都从40001开始,(15针)针脚为4和11,为什么我的数据就是访不上来。
我查看了所有程序都没有什么问题,有没有高手指点一下,谢谢!
佳答案
1、s7300为主站,200为从站.....cp341通讯数据不能访问的原因?
如果组态、参数设定、程序及硬件均没有问题,s7300主站必须重启一次,这样才能寻到从站。cp341开始循环发送数据,您可与看到“txd”灯闪烁。表明通讯正常。
2、应用fb7通讯,需注意的事项?
详见上传图片或下述文档中的问题25:
《串口模块常见问题》下载:
https://www2.ad.siemens.com.cn/download/upload/as/faq/f0426.pdf