>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进行测试,测试效果如下:
备注:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |