[西门子] 西门子Wincc画面中结构变量使用总结

[复制链接]
查看130 | 回复0 | 2024-11-28 08:29:49 | 显示全部楼层 |阅读模式
>

1、S7-300端程序:

  在西门子Step中,建立下图中相关变量及其程序(程序仅仿真用,并无实际意义):

2、Wincc结构变量的建立:

2.1 在西门子Wincc中,建立如下图中所示的结构变量(PD_KZ)及其结构类型元素:

2.2 在西门子Wincc结构变量PD_KZ树下,建立下图中结构变量:1#皮带控制界面、2#皮带控制界面,

2.3  在西门子Wincc结构变量PD_KZ树下,建立下图中结构变量元素,地址连接实际地址。

3、控制画面模板的配置:

3.1  在西门子Wincc创建名称为PDKZ_MB控制模板画面,画面布置如下图:

3.2  配置PDKZ_MB控制模板画面中“自动状态反馈”背景颜色动态属性如下图,所连接变量为结构变量,会提示“丢失变量”,直接忽略即可。

3.3  配置PDKZ_MB控制模板画面中“运行状态反馈”背景颜色动态属性如下图,所连接变量为结构变量,会提示“丢失变量”,直接忽略即可。

3.4  配置PDKZ_MB控制模板画面中“故障状态反馈”背景颜色动态属性如下图,所连接变量为结构变量,会提示“丢失变量”,直接忽略即可。

3.5  配置PDKZ_MB控制模板画面中“启动”按钮“按左键”事件如下图,所连接变量为结构变量。

3.6  配置PDKZ_MB控制模板画面中“启动”按钮“释放左键”事件如下图,所连接变量为结构变量。

3.7  配置PDKZ_MB控制模板画面中“停止”按钮“按左键”事件如下图,所连接变量为结构变量。

3.8  配置PDKZ_MB控制模板画面中“停止”按钮“释放左键”事件如下图,所连接变量为结构变量。

4、主画面的配置:

4.1  在Wincc中建立主画面,添加两个按钮和一个画面窗口,注意画面窗口对象名称为:PD_KZ。

4.2  配置画面窗口对象动态属性:变量前缀标题;所连接变量为所建立内部文本变量:PD_HM,如下图所示:

4.3  配置画面窗口事件中“变量前缀”,具体如下图所示:

4.4  配置“1#皮带”按钮事件中“鼠标按左键”,具体如下图所示:

4.5  配置“1#皮带”按钮事件中“鼠标释放左键” ,具体如下图所示,注意名称最后面有个点。

4.6  配置“2#皮带”按钮事件中“鼠标按左键”,具体如下图所示:

4.7  配置“2#皮带”按钮事件中“鼠标释放左键” ,具体如下图所示,注意名称最后面有个点。

5、测试

  打开仿真软件,对step与wincc进行测试,测试效果如下:


备注:

     

























免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则