1.组态指示灯
指示灯用来显示BOOL变量“水泵”和“出水阀”的状态(见图7-10)。单击打开右边工具箱中的“简单对象”,单击选中其中的“圆”,按住鼠标左键并移动鼠标,将它拖到画面上希望的位置。松开左键,对象被放在当前所在的位置。这个操作称为“拖放”。
用画面下面的属性视图设置其边框为黑色,边框宽度为3个像素点(与指示灯的大小有关),填充色为深绿色,通过动画功能(见图7-12下面的图),使指示灯在位变量“水泵”的值为0和1时,背景色分别为深绿色和浅绿色。
图7-12 组态指示灯
2.用鼠标改变对象的位置和大小
用鼠标左键单击图7-13a的指示灯,它的四周出现8个小正方形。将鼠标的光标放到指示灯上,光标变为图中的十字箭头图形。按住鼠标左键并移动鼠标,将对象拖放到希望的位置。
图7-13 对象的移动与缩放
用鼠标左键选中某个角的小正方形,鼠标的光标变为45°的双向箭头(见图7-13b),按住左键并移动鼠标,将会同时改变对象的长度和宽度,长宽的比例不变。
用鼠标左键选中4条边中点的某个小正方形,鼠标的光标变为水平或垂直方向的双向箭头(见图7-13c),按住左键并移动鼠标,可将选中的对象沿水平方向或垂直方向放大或缩小。可以用同样的方法放大或缩小窗口。
3.生成按钮
画面上的按钮的功能比接在PLC输入端的物理按钮的功能强大得多,用来将各种操作命令发送给PLC,通过PLC的用户程序来控制生产过程。
单击工具箱中的“简单对象”,将其中的按钮图标 拖放到画面上。用前面介绍的方法来调整按钮的位置和大小。
4.设置按钮的属性
单击生成的按钮,选中属性视图的“常规”类别,用单选框选中“按钮模式”域和“文本”域中的“文本”(见图7-14)。将“‘OFF’状态文本”中的Text修改为“启动”。(www.xing528.com)
如果选中多选框“ON状态文本”,可以分别设置按下和释放按钮时按钮上面的文本。一般不选中该多选框,按钮按下和释放时显示的文本相同。
图7-14 组态按钮的属性
选中属性视图左边窗口的“属性”类别的“外观”子类别,可以在右边窗口修改它的前景(文本)色和背景色。还可以用多选框设置按钮是否有三维效果。
选中属性视图左边窗口的“属性”类别的“文本”子类别,设置按钮上文本的字体为宋体和12个像素点。水平对齐方式为“居中”,垂直对齐方式为“中间”。
5.按钮功能的设置
选中属性视图的“事件”类别中的“按下”子类别(见图7-15),单击右边窗口最上面一行右侧的 键,再单击出现的系统函数列表的“编辑位”文件夹中的函数“SetBit”(置位)。“SetBit”被放置在第一行,表示在按下按钮时进行置位操作。
直接单击表中第2行右侧隐藏的 按钮(见图7-16),选中出现的对话框中PLC项目“PLC_HMI”中的符号表(Symbols),双击其中的变量“水泵启动”(M0.0),符号表被关闭,“水泵启动”出现在属性视图的第二行。与此同时,变量“水泵启动”出现在WinCC flexible的变量表中。在HMI运行时按下“水泵启动”按钮,M0.0将会被置位为1状态。
图7-15 组态按钮按下时执行的函数
图7-16 组态按钮按下时函数SetBit的操作数
PLC的符号表中已经被WinCC flexible的变量表接收的符号地址的“图标”列(见图7-16),将出现一个 图标。
用同样的方法,设置在释放“水泵启动”按钮时调用系统函数“ResetBit”,将变量“水泵启动”(M0.0)复位为0状态。该按钮具有点动按钮的功能,按下按钮时PLC中的M0.0被置位,放开按钮时它被复位。
单击选中画面上组态好的水泵启动按钮,先后执行“编辑”菜单中的“复制”和“粘贴”命令,生成一个相同的按钮。用鼠标调节它在画面上的位置,选中属性视图的“常规”类别,将按钮上的文本修改为“停止”。打开“事件”类别,组态在按下和释放按钮时分别将变量“水泵停止”(M0.1)置位和复位。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。