公司里新设备,员工(包括我)不会使用此设备,老外仅仅是把安装完的设备,和原始程序,还有图纸留给我了。)我们经常忘记点击HMI中的启动按钮。导致设备无法启动,我也不能确定是没有按启动按钮,还是设备故障了。现场有20多台HMI屏,1台PLC.所以我都是在程序中寻找故障点。
所以,我在PLC程序中找到故障点(不能确认是屏幕按钮信号,还是真正的故障造成的。通常是员工忘记按动启动按钮造成的。),我不知道是哪个屏幕发过来的信号。(但我可以从HMI变量表中,搜索出plc的这个信号点)
如图,请问有什么方法,可以让从PLC中追寻出HMI中具体的按钮位置。
下面照片1:是从程序故障点,寻找的哦PLC变量表,但不能继续寻找下去
下面照片2:是HMI变量表,可以找到PLC的实际地址,和HMI中的按钮,我可以获得员工忘记启动的按钮。
这个最佳答案,仅仅是在HMI变量中寻找的关联信息,并不是从PLC语言程序中,寻找到HMI屏幕上的按钮。还是不太理想的答案。(排除故障,首先要从PLC程序中,查找。并不会从屏幕中看,生产人员到底哪个启动按钮没有摁下)
问题补充:
一楼是我的问题,正解。
我是按照一楼,老师的步骤操作的,可我这交叉索引里面就没有任何信息了。如果从HMI按钮追信号到PLC,交叉索引里面都显示出来了。
但PLC追到HMI,到老师说的步骤,就无法下一步了。
请看图片。
图片说明:
最佳答案
按你的要求是不是先找到PLC程序中缺少的条件地址,然后找到在HMI上对应哪些控件(按钮、动画等)?
这样很简单
1)查看PLC程序找到条件地址
2)打开博途里的PLC变量(在PLC程序工程子目录下),点击显示所有变量。
3)打开左上菜单栏的编辑,点进查找和替换。
4)查找你要的地址。
5)查到后,右键点地址,在点交叉引用信息。然后下方的交叉引用中,会有此地址在PLC程序和HMI中的应用情况,你点哪个就自动跳到那处。
补充:你是不是根本没有查找到相应地址的TAG啊
提问者对于答案的评价:
感觉这答案,就是对的。不知道。我的程序到底怎么回事,就是不能按照老师的方法,倒查成功。从HMI按钮正向查找没有问题。
最佳答案作者回复:
看你的图片选的好像是在HMI变量列表中查找,应该从PLC变量列表中查找。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc133487.html