Flexible组态的项目下到触摸屏后,有的按钮无反应或是只能点一次

我用Flexible Smart V3 做好的项目,编译没任何问题,下载到700IE V3的屏里,那几个按钮是往PLC里使能用的,在按钮的事件属性里我也设置了单击使能SETBIT函数,地址变量啥的都没问题,为啥下进屏里后,那几个按钮要么点不动,要么能点一下,再点就跟没反应了一样,切换到别的画面后再切换回来,偶尔又能点一下,我校正了触摸屏,最起码硬件是没问题的,是按钮哪个属性没设置对么,还是因为触摸屏没有跟PLC连,这类按钮不起作用呢?

另外,小弟还碰见了一件蹊跷事,这块新屏刚开始设置IP地址的时候,SET IP那个界面里设置好后,点击OK,再返回去看IP又是零,跟没设置一样,反复多次都是这样,固件版本号是3.0.0.2,原打算用Prosave 升级到3.0.2.0,因为我的flexible组态的项目就是这个版本,组态笔记本设的地址是192.168.0.5,想把屏的地址设置成192.168.0.2,可无论怎么设置,屏的IP都改不过来,改完再进去又全变成0,ping还能ping的通,ping192.168.0.2没问题,我试了试ping192.168.0.3竟然也能ping的通,我就很不理解了,后来反复多次试着设IP,突然就设置上了,后来就一切顺利,程序也下进去了,结果又发现这些个按钮的问题,小弟刚开始学FLEXBILE,还没入门,请各位高手帮帮忙,谢谢啦

问题补充:
按钮的事件我设置了SETBIT函数,已经绑定了呀

最佳答案

setbit函数当按下时,该位被置位,这个本没有问题,可你的问题是将这个你认为的按钮setbit了,相当于理解你把它看做旋钮开关了,你下一次按这么能够有作用呢?
解决的方法:
1)在该变量地址的函数中再把释放赋值rstbit;
2)在plc控制程序中当确认该位使能有效后,复位这个按钮的位值。

提问者对于答案的评价:
感谢您的回答,我确实是没有在释放里定义函数,问题是我把这个函数补上,在按下里设置SETBIT,在释放里设置RESETBIT,效果还是那样呢

最佳答案作者回复:
建议这样的概念问题最好单独做专项测试。
没有复位的可能性除了触摸屏程序,还有plc程序被无意置位的情况。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc357428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • WINCC在线表格控件触发一次会出现两行的现象

    我用的脚本触发,出现上升沿触发一次。不知道为什么,有时候会出现触发一次,同时出现两行数据的现象,这是怎么回事啊? 图片说明:    最佳答案 可能是扫描周期的问…

    2020年11月1日
  • 西门子WinCC如何通过脚本组合字符串

    画面中有一个lnt类型的变量。通过脚本已经获取到了当前系统日期为字符串类型例如2019-12-05现在如何用脚本实现日期+数值一起转换为一个新的字符串如2019-12-05-01并…

    SIMATIC WinCC 2020年11月1日
  • Winccflexible中的管道

    想在管道中做到如下:当有液流过管道时,管道中的液体会一闪一闪的;请问如何做到:?? 请详细说明 谢谢!! 最佳答案 可以用线的闪烁来实现。简单的说就是画两条短线…

    SIMATIC WinCC 2019年6月11日
  • 一个输入输出域,输入相应文本后显示相应的画面,怎么实现

    我想在画面上设置一个输入输出域,运行后在输入输出域里输入Z08567,然后弹出相应的Z08467的画面,怎么实现,谢谢大家了!帮帮忙! 最佳答案 1、先建一个文本变量(16位字符集…

    SIMATIC WinCC 2019年6月11日
  • 关于在线数据归档的表格显示

    请问各位高手:   为什么在显示数据归档的时候数据有时候会显示为0呢? 问题补充:是通过PLC300通信传递采集的温度值,有时候一下就变为0;但是一起…

    SIMATIC WinCC 2019年6月11日
  • WINCC学习

    奇怪我在画面中做了一个按钮,想添加上操作授权,但在属性-其它栏选择允许授权时,下拉框里面显示的都是error,不知啥原因,请高手分析!谢谢 最佳答案 你得wincc安装的问题,重新…

    SIMATIC WinCC 2019年6月11日
  • 十六位字符集变量存储问题

    我在wincc6.2中定义变量为8位无符号数,可以存储到SQL2005自己建立的数据表中,但是变量为16位字符集,数据表(另一个表)中字段为varchar(50),存不上,请大家帮…

    SIMATIC WinCC 2019年6月11日
  • wincc全局脚本触发

    wincc全局脚本怎么设置,或是触发可以使全局脚本每个月1号0点执行一次,谢谢。 问题补充:是不是要建立两个脚本,一个脚本触发另一个脚本?能具体点吗 最佳答案 在编辑窗口上方的触发…

    SIMATIC WinCC 2017年6月19日
  • 高分求助画面显示问题

    我有3个图片,要求当一个二进制数a等于1,并且一个8位无符号整数b等于1、2、3时,分别显示1号、2号、3号图片,同时要求8位无符号整数b每固定时间间隔从1–2–3–1进行循…

    SIMATIC WinCC 2019年6月11日
  • 组态软件开发

    公司想自己做组态软件,想先做一个市场调研不知道有没有必要。请问各位,开发组态软件的难处在哪里?上位机一般的画面,趋势报表报警这些没有问题。是不是与下位机的连接,数据的采集发送吗?其…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论