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

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

点击:1570 回复:33

老哥,程序我上传在上面的,有兴趣帮忙看一下。怎么更改I4.0。
19-06-06 16:51
老哥,您看,i4.0-4.7在是8个不同作用的点,假如i4.0坏了,肯定要改成其他点继续使用。我就没弄懂IB4是i4.0-4.7这8个点的集合,怎么实现8个点不同作用的呢。其实我更疑惑的就是,怎么改点。 麻烦老哥给讲讲
附件 1559811158508.jpg
19-06-06 16:55
参考数据里面可以找到你所说的IB4  IB8    IB12这些所包含的那24个I点的,但是是在参考数据里面有一栏,是未使用的符号里面。  我有图,所以就更疑惑,这种情况,怎么更改这些i点哟?头都想大了。 望老哥指点迷津
附件 IMG_20190606_170333.jpg
19-06-06 17:09
抱歉,电脑没装5.5 4.0没见可执行文件,帮不了。
猜测,是不是它的交叉引用查询只适合梯形图编程?
19-06-07 11:31
交叉引用里面找得到这些I点,但是是在未使用的符号那一栏
19-06-07 12:53

引用 736980159 在 2019/6/7 12:53:45 发言【内容省略】

按这个理解是没使用呀,开始你验证了实际是使用的,所以我猜测,它只能查询梯形图里是否使用。
19-06-07 13:08
应该也不是这个原因,有很多地方无法转换成梯形图,在梯形图模式下交叉引用也是一样的。  最头疼的就是假如点坏了不知道怎么改。
19-06-07 16:21

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

没有仔细看你的程序.你打开db2从20.0开始看看.我这里打开报错(可能是数据类型或者注释没拷全).
前面说了,ib4已经传到db2的dbb20.所以如果你要换点,直接换db里面的就行,或者把新换的点直接赋值.
比如,i4.0坏了,你要换i4.1,那有两种方法:
1.在用到db2.dbx20.0的地方,换db2.dbx20.1.
2.在fc后面把i4.1强行赋值给db2.dbx20.0.
最后修改:2019/6/7 17:54:17
19-06-07 17:46

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

西门子的可以有几种编程方式,此段程序不是梯形图,当然转不成了。
你在梯形图形式下的找个个点,再查询一下,如果能查到,我的猜测就是成立的。
19-06-07 20:52
我试过了,还是找不到。
19-06-07 23:49

上一页 下一页

工控新闻

更多新闻资讯