1 导读 前几天有个朋友因项目中有很多电机和气缸的控制,在触摸屏上组态这些对象是,一个一个组态台麻烦,问有没有什么快捷的办法来快速的完成组态。 其实是可以的,可以使用触摸屏中的面板功能,通过组态一个这样的面板,面板中组态使用的变量可以是动态化的变量,当调用面板的时候,给这些动态化的变量关联对应的变量即可。 2 组态面板 添加面板:选择项目树右侧的“库”选项,在项目库中展开项目库,在类型选项里面双击添加新类型,在弹出的添加新类型选项中选择面板,类型指定设备为“面板/WINCC Runtime Advance”,并为该面板命名如下图所示,命名完后单击确定按钮,进入面板组态界面。 创建动态变量:在动态属性界面下创建气缸手动控制需要的四个变量,单击“添加属性到所选的类别”按钮,添加变量,并对该变量按要求进行重命名和选择对应的数据类型,如下图所示: 组态按钮:在按钮的事件属性里面组态按下和释放时间,关联函数为编辑位函数中的置位位和复位位,选择变量为动态属性中的变量,如下图所示: 限位显示组态:双击表示纤维的矩形框,在其动画属性中,关联外观动画属性,在变量值为0的时候组态一种颜色,在变量值为1的时候组态一种颜色,所选变量为动态属性的变量,如下图所示
3 使用面板组态画面 从项目库中把组态好的面板拖拽到触摸屏画面,然后在面板属性里面,对接口选项的动态化里面关联实际的变量。这样即完成了相应的组态,当多个气缸时候,分配拖入多次面板,同时可以对面板大小进行调整,然后在关联动态化变量即可。 4 总结 需要注意可能有些版本的触摸屏不支持该功能的使用,如测试发现Basic版本的触摸屏,组态好面板后,无法把组态的面板拖入到画面中进行组态,使用时需要注意所选择的触摸屏版本。 |
|