登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:大家看我的这个DP通讯主从站程序写的对吗?

点击:2018 回复:7

CP342-5做主站,从站IM153后面挂了4个32点的输出模块,322-1BL00。。。在做主程序时,因为不能直接引用组态的输出地址,所以我把远程的输出模块地址,经过FC1映射给了从M0.0开始的16个字节。
比如第一个322输出模块的地址,在OB主程序编写的时候,对应的映射地址就是M0.0----M3.7。
第3个模块对应的编程地址就是M10.0---M13.7。我理解的对吗?程序编写的对吗?
OB主程序里按下I0.0,从站第一个输出模块的Q0.0就输出了对吧?是这样理解吗?按下I0.3按钮从站的第三个模块Q10.0就输出了,对吗?下面是我的理解和编程,大家看看对吗,能实现吗?
前辈们结合一下我的硬件组态和编程,看看有没有问题,我这样理解对吗,不对的话,应该怎么映射地址。
附件 111.jpg
附件 222.jpg
附件 123.jpg
附件 1234.jpg
最后修改:2016/12/22 6:53:18
16-12-22 06:47
没人知道吗?
16-12-22 14:50
?没人吗    谁能解答一下
16-12-23 11:16
表情
16-12-24 17:09
组态编译后。DP从站地址直接使用,并有默认地址排续,也可以自定义起始地址。
16-12-25 02:58
楼主,问题解决了么?从站的地址能不能直接在主程序使用?公司准备也在用Profibus DP通讯,想提前学习学习。
16-12-25 21:49
有条件可以组一个带DP的从站,然后直接使用从站地址写个程序试一下看。
16-12-26 12:58
调用DP从站,找到GDS文件导入,然后组态编程表情
16-12-27 14:30

工控新闻

更多新闻资讯