技术论坛

博途WinCC Pro多台电机或阀门共用一个启停弹窗

作者 主题
游侠

经验值: 411
发帖数: 26
精华帖: 2
主题:【探讨】博途WinCC Pro多台电机或阀门共用一个启停弹窗


只看楼主 楼主 2022-02-24 10:36:37

现有几十台电机,和上百台阀门,都需要在画面中调用弹窗做启停操作,如果一台设备新建一个弹窗这样虽然也可以实现,但是要建上百个启停画面,很繁琐。现在一种类型的设备就建一个弹窗,以供多台设备共用这一个窗口画面,论坛里大部分都是用触摸屏做的,有什么指针法,多路复用变量法。

以前在经典WinCC中都是用结构变量做,而在博途WinCC Pro中,做法还是有区别的。

例如:下面我做的电机启停画面,阀门开关画面,并且分别都带二次确认窗口。鼠标单击画面中的阀门弹出该弹窗,并进行开阀关阀操作,要求开阀和关阀时弹出弹出二次确认弹窗,鼠标点击,打开相应阀门,鼠标点击则该弹窗关闭消失。同样,鼠标单击画面中的电机弹出该弹窗,并进行启动和停止操作,要求启动停止时弹出弹出二次确认弹窗,鼠标点击,打开相应电机,鼠标点击则该弹窗关闭消失。

有哪位工程师做过这种的能分享一下吗?








No Pains,No Gains
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1749443&b_id=5&s_id=0&num=5

至圣

经验值: 24344
发帖数: 4846
精华帖: 6
回复:博途WinCC Pro多台电机或阀门共用一个启停弹窗


只看楼主 1楼 2022-02-24 11:17:21

 面板类型正逢其时。


谨慎低调
以下网友喜欢您的帖子:

  
侠圣

经验值: 3816
发帖数: 730
精华帖: 3
回复:博途WinCC Pro多台电机或阀门共用一个启停弹窗


只看楼主 2楼 2022-02-24 12:34:17

变量使用结构变量,先做好需要调用的画面,画面中的变量都用结构元素,然后调用画面窗口的时候添加画面前缀就可以了。


 
以下网友喜欢您的帖子:

  
侠客

经验值: 698
发帖数: 104
精华帖: 0
回复:博途WinCC Pro多台电机或阀门共用一个启停弹窗


只看楼主 3楼 2022-02-26 16:56:08

1,创建"电机"数据类型,然后创建一个数组,"电机"[1...100] ;

2,创建 变量,"HMI_电机"   ,数据类型  "电机"。

创建电机控制块FB,管脚用"HMI_电机"   ,数据类型  "电机"。"电机"[1...100] ;每个元素填到对应的FB块上


3,触摸屏 变量关联 HMI_电机

4,选择n号电机的上升沿, "HMI_电机":="电机[n]。 

修改电机状态后,点确定,确定的上升沿"电机[n]  := "HMI_电机"

完成

---------------

类似的配方也可以这样做,不使用触摸屏的配方功能,快照后,加载为初始值,不用担心配方数据丢失的问题


此后如竟没有炬火,我便是唯一的光
以下网友喜欢您的帖子:

  
游侠

经验值: 411
发帖数: 26
精华帖: 2
回复:博途WinCC Pro多台电机或阀门共用一个启停弹窗


只看楼主 楼主 4楼 2022-02-27 10:08:10
大神有具体的例子吗?能分享吗。
No Pains,No Gains
以下网友喜欢您的帖子:

  
侠士

经验值: 1125
发帖数: 164
精华帖: 0
回复:博途WinCC Pro多台电机或阀门共用一个启停弹窗


只看楼主 5楼 2022-03-01 14:24:43

用窗口变量前缀?

比如一个设备的控制变量和反馈变量分别是Device_CMD和Device_STS,然后做一个画面,控制变量用CMD,状态变量用STS,然后点击设备的时候,将窗口变量前缀Device_填进去。

可以试试这样行不行


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
博途WinCC Pro多台电机或阀门共用一个启停弹窗
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。