登录
首页 人机界面 台达HMI
回帖 发帖
正文

主题:dopsoft按钮互锁问题

点击:1027 回复:0

机型DOP-B05S100,官网搜索支持的软件没有screen editor,所以用的dopsoft软件。
现在希望3个按钮互锁,正转,反转互锁,电源关闭锁正、反转按钮。
图1的位指令,只有biton,bitoff,bitnot,getb,其中的bitoff只能实现在电源按钮关闭的时候让正、反转变0,但是在电源关闭的情况下,正反转的按钮依然可以按下去,虽然正反转输出还是0,但按钮确实是变化了,比如说电源关闭,点击正转或者反转按钮,结果正转和反转按钮确实从0变成1,而且下次开启电源后,直接输出了正转启动信号。
按钮设置的进阶生效准位选项,可以实现设置一个条件,当条件满足,可以让按钮启动或者停止,但是启动互锁的条件只能写一个,就是只能实现一组互锁,而且是确确实实的互锁,就是条件满足后,按钮停止了,再次点击也不会从0变1,意思就是实现了正反转互锁,就不能实现电源锁正反转。
现在的问题是:
1.按钮的进阶生效准位实现的条件,能不能写两个?
 因为设置地址的时候只能设置一个,写&符号或者再@另一个地址,都提示语言不符合。
2.我搜索过,screen editor里有个clrb的命令,就是位存储器复位指令,但dopsoft里没有这个指令,是不是dopsoft有这个指令,只不过名字不一样,还是需要下载指令包?
3.直接手动写宏,用if来写当一个地址生效,另一个地址为0,但是在dopsoft里,第一个条件地址能写M0.0,第二个生效的地址只能写类似$1000这种的实际地址,不能写M0.0这种。是不是因为我不懂这里的写法?
附件 QQ浏览器截图20200121164320.jpg
附件 QQ浏览器截图20200121164813.jpg
20-01-21 17:13

工控新闻

更多新闻资讯