西门子WINCC或触摸屏输入框无法输入的99%的原因在这里
情况现场反应部分触摸屏弹窗无法修改机器人Offset偏移值。动画效果如下: 
一、硬件检查如果这个地方的触摸屏损坏,则无法响应触摸的动作。测试办法:是使用USB鼠标插入触摸屏,用鼠标操作看是否能够弹出输入框。如果可以弹出,则说明是硬件问题。 如果触摸屏没有校准的话,点击的位置和实际位置对不上。看似点击到了输入框的控件,其实是点击的其他地方。 二、软件检查1. 检查是否是输出域可以看到IO域,类型模式是输入/输出,不是输出,输入/输出指这里的IO域是即可以读,也可以输入数据给PLC的。该条不符合❌。 
2. 检查是否启用允许操作在安全属性中,检查操作员控制是否勾选了允许操作。如果没勾选这里也是无法输入的。 
3. 查看布局检查是否有高层控件的遮挡我们看到该画面只有一层,所有的控件都在层0上,因此不存在被其他层的控件遮挡而造成的无法输入的情况。 
4. 检查是否同层的控件遮挡导致的无法输入控件顺序功能的讲解
image.png 1. 提到最前选择的控件会在同层控件的最前面。 
2. 移到最后选择的控件会移到所有同层控件的最后面 
3. 上移一层
4. 后移
从层0的控件顺序布局可以看到,所有无法输入的输入/输出域是在其周边方框的后面。导致我们在点击方框的时候,是先点到了矩形框,导致无法正常的弹出输入键盘。 
矩形框3在我们输入框的前面导致我们无法点击到输入框 有两种修改方式: - 把输入框放在更高的层,如层1
- 将输入框的顺序提到最前
5. 软件全部重新编译后下载以上检查基本可以解决99%的情况,Wincc应用类似。如果还是有问题的话,可以把触摸屏程序全部编译下,先在PC上仿真测试是否正常。如果正常,则再将程序下载到实际触摸屏中。如果有其他问题可以与我分享。谢谢!
|