加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684

西门子PLC维修|西门子变频器代理商安徽

更新时间
2024-11-23 08:00:00
价格
请来电询价
PLC触摸屏代理商
西门子代理商
伺服电机驱动电缆
西门子一级代理商
变频器直流调速器
西门子一级总代理商
联系电话
13922889745
联系手机
18475208684
联系人
向小姐
立即询价

详细介绍

西门子 TIA Portal WinCC 通过变量前缀设计公用弹窗面板

描述:

本文将介绍在西门子 TIA Portal WinCC 中通过画面窗口的变量前缀设计公用弹窗面板的一种方法和步骤。完成的功能效果如以下动图所示。


第1步:

添加 PLC 设备。

CPU:1512SP-1 PN。

设置 IP 地址:192.168.0.1。

设置子网掩码:255.255.255.0。


第2步:

编写 PLC 程序。

添加一个 FB 块,命名为:Fan。根据个人癖好随便编写一个风机启停程序。

第3步:

在循环组织块 OB Main 中调用在以上步骤中编写的 FB 块,创建三个背景实例 Fan1、Fan2 和 Fan3,分别控制三个风机。


如需控制更多风机,请按需添加更多背景实例。

第4步:

添加 HMI 设备。

设备:WinCC RT Professional。

设置 IP 地址:192.168.0.2。

设置子网掩码:255.255.255.0。


第5步:

创建一个 HMI 连接。


第6步:

添加 HMI 变量。


内部变量用来控制风机的旋转动画,无此需求的可以忽略。

本例中下划线“_”前的字符串定义为变量前缀,根据自己的个人癖好,可以随意。

第7步:

1.添加 HMI 画面,作为风机控制面板。


在以上画面中添加了一个风机的图形视图或其它基本简单图形对象,本文中使用了图形 IO 域,利用图形列表实现风机运转的动画显示,也可以仅使用基本对象“圆”来实现。再添加一个启动按钮、一个停止按钮、一个手动模式按钮和一个自动模式按钮,程序中只设计了手动模式。

2.为启动按钮添加事件属性。


按鼠标左键,置位启动变量,此处填写去掉变量前缀的部分。


释放鼠标左键,复位启动变量,此处填写去掉变量前缀的部分。

3.为停止按钮添加事件属性。


按鼠标左键,置位停止变量,此处填写去掉变量前缀的部分。


释放鼠标左键,复位停止变量,此处填写去掉变量前缀的部分。

4.为手动模式按钮添加事件和动画属性。


单击鼠标左键,复位模式变量,此处填写去掉变量前缀的部分。0 - 手动模式。


5.为自动模式按钮添加事件和动画属性。


单击鼠标左键,置位模式变量,此处填写去掉变量前缀的部分。1 - 自动模式。


6.为图形 I/O 域添加过程变量和图形列表。


用图形列表的形式显示风机运行动画,练习中可选用其它方式。

第8步:

1.继续添加 HMI 画面,作为风机主控操作画面。


在以上画面中添加了三个风机的图形视图或其它基本简单图形对象,本文中使用了图形 IO 域,利用图形列表实现风机运转的动画显示,也可以仅使用基本对象“圆”来实现。再添加一个画面窗口控件,用来显示风机的弹出式控制面板。

2.用 C 脚本(或其它)编写风机控制面板的属性控制脚本。


3.为画面中的一号风机(风机1)的图形视图元素添加事件属性。


按鼠标左键时,通过脚本关闭画面窗口的显示属性。


释放鼠标左键时,通过脚本调用弟 2 步中编写的风机控制面板的属性控制脚本。此处重新加载画面窗口,确保了变量前缀的有效更新。以上参数采用了间接寻址传递,如需简化代码,可以选择直接传递参数。

4.为画面中的二号风机(风机2)的图形视图元素添加事件属性。按鼠标左键执行的脚本同上。以下为释放鼠标左键执行的脚本,和一号风机脚本不同之处是,画面窗口名称和变量前缀。


5.为画面中的三号风机(风机3)的图形视图元素添加事件属性。按鼠标左键执行的脚本同上。以下为释放鼠标左键执行的脚本,和一号风机脚本不同之处是,画面窗口名称和变量前缀。


6.添加画面窗口。


通过画面窗口的属性页可以看到它的属性名称,可以以此作为脚本编写的参考。为了保持画面的协调美观,画面窗口的尺寸可以设计得小一些,在通过脚本调用时会恢复到自定义的尺寸。

第9步:

启动 PLC 和 HMI 仿真,进行功能测试。


联系方式

  • 电  话:13922889745
  • 经理:向小姐
  • 手  机:18475208684
  • 微  信:18475208684