登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:step7 5.5 程序中找不到明明用过的DI点

点击:1570 回复:33

请看IB4,同样 IB8 IB12。。。
19-06-03 09:09

引用 lifuquan611 在 2019/6/3 9:09:41 发言【内容省略】

李工对的.交叉引用可以找到IB4,IB8,IB12,IB125等,对应硬件组态的di/do卡.
请看fc4.nw2,ib4包括了i4.0~7,等等,已经传给db2.dbb20.然后在nw3,使用了db2.dbx20.0,相当于使用i4.0.
有很多人会在开始,把io传给中间变量,然后用中间变量编程.
19-06-03 09:55

引用 736980159 在 2019/6/2 23:30:04 发言【内容省略】

已回复io问题.
加密的问题,那些程序都是西门子的系统子程序,里面不会包括你的io,也没有必要解密.
19-06-03 09:57
我觉得不对啊,老哥,的确在fc4  nw2中有IB4 IB8等,但是看不出来,I4.0-4.7等怎么传给IB4的呀?  我还是没弄明白
附件 1559804955161.jpg
附件 1559804938622.jpg
19-06-06 15:12
您是怎么看出来,IB4包括了I4.0-4.7的,感觉没发现哪里有这些I点传到IB4的地方
19-06-06 15:16

引用 736980159 在 2019/6/6 15:16:16 发言【内容省略】

兄弟,西门子的ib4是一个字节,包括了4的8个位.它就那样用的,或者说是规定吧,iw(word字)包括2个ib(byte字节),ib包括8个i位.比如iw4包括了ib4和ib5,ib4包括了i4.0到i4.7.
你用仿真器看一下就明白了位和字节的关系了.
西门子的m和mb(mw,md)也有这样的关系.有别的plc,m和mw是独立的,互不影响.
19-06-06 15:46
老哥厉害,这也太高深了。这样的话,假如我要更改点i4.0,怎么改呢?
最后修改:2019/6/6 16:01:15
19-06-06 16:00

引用 pqsh 在 2019/6/6 15:46:05 发言【内容省略】

西门子的用交叉引用查询就查不到i4.0?表情
19-06-06 16:17

引用 736980159 在 2019/6/6 16:00:55 发言【内容省略】

改?
你要用的话,用db2.dbx20.0,或者直接用i4.0.你可以仿真一下,看看效果.
19-06-06 16:17

引用 蜀中之首 在 2019/6/6 16:17:05 发言【内容省略】

好像查不到.还是设置问题?没深究.
19-06-06 16:20

上一页 下一页

工控新闻

更多新闻资讯