全国服务热线 18674345958

SIMATIC青海玉树西门子PLC模块代理商

更新时间:2024-12-03 07:00:00
价格:请来电询价
西门子:西门子PLC总代理
西门子PLC:西门子PLC总代理商
德国:西门子PLC一级代理商
联系电话:18674345958
联系手机: 18674345958
联系人:李经理
让卖家联系我
详细介绍

   请教一下各位大大,手里面由一台s7-1214c dc-dc-dc CPU和一个Ktp900 basic pn 触摸屏,因为预算的问题,无法更换至TP900触摸屏,在实现由HMI内部变量触发界面弹出操作时,功能无法实现,功能预期是plc监测值超出范围后将一个bool型变量m100.1设为ture,HMI在内部建立一个bool型变量关联此变量,

       然后在该变量的事件-数值更改选项内选择激活屏幕,项目编译无错误后下载至plc,在实际操作中发现界面没有弹出来。

       我想问两个问题:1,内部变量的使用方法有错误吗?2,在精简屏上可以实现界面弹出功能吗?


       持智以恒的做法可以实现利用hmi上面的按键的单击事件来修改内部变量的值,然后通过这个内部变量的值得事件来激活界面,这个是可以实现的,但是利用hmi外部变量的值来修改这个内部变量来触发事件就不行,这个是什么原因?

 

       精简屏不支持弹出画面,精智屏支持弹出画面。


       如果需要实现你的要求,只需要创建一个外部变量,就如你说的,根据逻辑判断得出结果,然后去置位,在画面中组态一个矩形,矩形上添加你需要的控件,然后设置矩形和上面所有控件的可见性,可见性设置成一致。可见性由此变量控制。或者在变量的数值更改事件调用激活屏幕函数。

 

       如果需要通过外部变量变化然后置位内部变量,也可以。HMI变量表中创建外部变量设置属性-上下限制值(上限2和下限2),在变量的事件中添加函数,例如,超出上限时置位内部变量位,然后控制矩形的可见性或者激活屏幕。

 

       将外部变量属性中设置下的采集模式修改为循环连续尝试

 

       精简屏,不带弹出功能的,可以自己做。我没做过西门子的,但,我觉得,可以的。奥,对,我想起来了。


       我闹着玩的呢,一开始,我还在TP700搞自己做弹出画面,不知道,自带弹出画面。我写的是=1,打开画面,但,必须是上升沿,然后,做个小×,关闭画面。

 

       1.基础屏不支持弹窗


       2.可以做显示和隐藏,报警就显示,没有就隐藏


       3. 直接做调用触摸屏报警控件显示,

 

       只能内部变量的值赋给外部变量


联系方式

  • 地址:上海跃韦科技集团有限公司
  • 邮编:201400
  • 电话:18674345958
  • 经理:李经理
  • 手机:18674345958
  • 微信:yingsheng16816816888
  • QQ:526554675