首页 理论教育 如何配置指示灯和按钮来优化组态设计

如何配置指示灯和按钮来优化组态设计

时间:2023-06-30 理论教育 版权反馈
【摘要】:图8-6 组态指示灯的外观和布局属性一般在画面上直接用鼠标设置画面元件的位置和大小。图8-7 组态指示灯的动画功能2.生成和组态按钮画面上的按钮的功能比接在PLC输入端的物理按钮的功能强大得多,用来将各种操作命令发送给PLC,通过PLC的用户程序来控制生产过程。

如何配置指示灯和按钮来优化组态设计

1.生成和组态指示灯

指示灯用来显示Bool变量电动机”的状态。将工具箱的“基本对象”窗格中的“圆”拖拽到画面上希望的位置。用图8-5介绍的方法,调节圆的位置和大小。选中生成的圆,它的四周出现8个小正方形。选中画面下面的巡视窗口的“属性>属性>外观”(见图8-6上面的图),设置圆的边框为默认的黑色,样式为实心,宽度为3个像素点(与指示灯的大小有关),背景色为深绿色,填充图案为实心。

978-7-111-58719-4-Chapter08-11.jpg

图8-6 组态指示灯的外观和布局属性

一般在画面上直接用鼠标设置画面元件的位置和大小。选中巡视窗口的“属性>属性>布局”(见图8-6下面的图),可以微调圆的位置和大小。

打开巡视窗口的“属性>动画>显示”文件夹,双击其中的“添加新动画”,再双击出现的“添加动画”对话框中的“外观”,选中左边窗口中出现的“外观”,在图8-7右边窗口组态外观的动画功能。设置圆连接的PLC变量为位变量“电动机”,其“范围”值为0和1时,圆的背景色分别为深绿色和浅绿色,对应于指示灯的熄灭和点亮。

978-7-111-58719-4-Chapter08-12.jpg

图8-7 组态指示灯的动画功能

2.生成和组态按钮

画面上的按钮的功能比接在PLC输入端的物理按钮的功能强大得多,用来将各种操作命令发送给PLC,通过PLC的用户程序来控制生产过程。将工具箱的“元素”窗格中的“按钮”拖拽到画面上,用鼠标调节按钮的位置和大小。

单击选中放置的按钮,选中巡视窗口的“属性>属性>常规”(见图8-8),用单选框选中“模式”域和“标签”域的“文本”,输入按钮未按下时显示的文本为“起动”。

978-7-111-58719-4-Chapter08-13.jpg

图8-8 组态按钮的常规属性

如果勾选复选框“按钮‘按下’时显示的文本”,可以分别设置未按下时和按下时显示的文本。未勾选该复选框时,按下和未按下时按钮上的文本相同。选中巡视窗口的“属性>属性>外观”,设置填充图案为实心,背景色为浅灰色,“文本”的颜色为黑色。

选中巡视窗口的“属性>属性>布局”(见图8-9的上图),可以用“位置和大小”区域的输入框微调按钮的位置和大小。如果选中“适合大小”区域的复选框“使对象适合内容”,将根据按钮上的文本的字数和字体大小自动调整按钮的大小(见图8-9右边的小图)。(www.xing528.com)

选中巡视窗口的“属性>属性>文本格式”(见图8-9的下图),单击“字体”选择框右边的978-7-111-58719-4-Chapter08-14.jpg按钮,可以用打开的对话框定义以像素点(px)为单位的文字的大小。字体为宋体,不能更改。将字形由默认的“粗体”改为“正常”,还可以设置下划线、删除线、按垂直方向读取等附加效果。

978-7-111-58719-4-Chapter08-15.jpg

图8-9 组态按钮的布局和文本格式

选中巡视窗口的“属性>属性>其他”,可以修改按钮的名称,设置对象所在的“层”,一般使用默认的第0层。

3.设置按钮的事件功能

选中巡视窗口的“属性>事件>释放”(见图8-10),单击视图右边窗口的表格最上面一行,再单击它的右侧出现的978-7-111-58719-4-Chapter08-16.jpg键(在单击之前它是隐藏的),在出现的“系统函数”列表中选择“编辑位”文件夹中的函数“复位位”。

978-7-111-58719-4-Chapter08-17.jpg

图8-10 组态按钮释放时执行的函数

直接单击表中第2行右侧隐藏的978-7-111-58719-4-Chapter08-18.jpg按钮(见图8-11),选中该按钮下面出现的小对话框左边窗口中PLC的默认变量表,双击选中右边窗口该表中的变量“起动按钮”。在HMI运行时释放该按钮,将变量“起动按钮”复位为0状态。

选中巡视窗口的“属性>事件>按下”,用同样的方法设置在HMI运行时按下该按钮,执行系统函数“置位位”,将PLC的变量“起动按钮”置位为1状态。该按钮具有点动按钮的功能,按下按钮时变量“起动按钮”被置位,释放按钮时它被复位。

978-7-111-58719-4-Chapter08-19.jpg

图8-11 组态按钮释放时操作的变量

选中组态好的按钮,执行复制和粘贴操作。放置好新生成的按钮后选中它,设置其文本为“停止”,按下该按钮时将变量“停止按钮”置位,放开该按钮时将它复位。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈