目前在做的项目中运用到触摸屏K-TP178 micro,本来准备用启动和停止按钮接到PLC的IO口上控制启停,后来想干脆所有的控制都在触摸屏上进行,有两个问题希望各位高人指点:
1。触摸屏上的按钮是组态出来的,不像PLC上I0.0或者I0.1那样可以直接被PLC感应,如何使PLC立即得到启停信号,并且控制设备的启停呢?
2。项目涉及到调试模式,调试模式下,机器运行后,需要通过检测仪器将N次运行结果进行数据处理,取每次误差的平均值,为机器调试提供参考,请问(1)触摸屏能完成计算功能吗?(2)计算功能是交给PLC还是触摸屏比较合适,分别如何实现?
谢谢!
问题补充:
谢谢大家对第一个问题提到用M中间继电器来解决,但是M0.1的置位好像不能使PLC马上做出反应,不像I0.1可以利用中断来使PLC马上注意到,而M0.1就不能触发中断。我的程序是用SCR指令,按步骤编写的,怎样才能做到无论程序进行到哪一步,都能检测到触摸屏接收到操作者的控制信息并且传送给PLC呢?对于这种情况,有好的办法吗?谢谢。
最佳答案
1、组态按钮对应M,V这些的位,程序里再用这些个位去控制设备起停的输出点。通讯正常自然能得到信号,正常控制。
2、(1)这个屏不能。高级点的屏有计算功能
(2)计算功能肯定是PLC计算合适。运算肯定不是触摸屏的强项。
你读回来数据是plc模拟量输入话,可以直接设置采样滤波。
自己编程写也一样。
每隔一定时间读一次数,将每次读数相加,再除以次数取平均值。
时间和隔多少次计算一下,看情况了。
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc310249.html