张涛、马嘉佳、李有弟
河南安彩高科股份有限公司 河南省 455000
摘要:作为一种超白的硅酸盐玻璃,光伏玻璃在太阳能光伏电池组建的封装过程中以及太阳能光热组建的盖板制作中有着广泛的应用。与普通平板玻璃相比,光伏玻璃的生产品质要求非常高。对此,非常有必要对宏指令的应用予以重视。本文重点针对宏指令在光伏玻璃生产线上的应用进行了详细的分析,以供参考。
关键词:宏指令,光伏玻璃,生产,应用
触摸屏是现阶段最简单、自然的一种人机交互方式,触摸屏宏指令功能的应用,还可以通过程序编写来为人机使用者提供便利,降低PLC程序在控制器上的书写难度。将宏指令应用到光伏玻璃生产线上,可以明显降低光伏玻璃生产设备的运行成本,提升光伏玻璃的生产质量。
一、宏指令的相关概述
(一)宏指令的定义
触摸屏宏指令指的是一种借助C语言源代码编辑方式满足用户逻辑与算术运算需求的特殊应用。宏指令与其他元件搭配在一起,其功能更加丰富,甚至可以具有元件本身不具备的逻辑功能和运算功能,强化HMI编程能力。
宏指令的组成部分,以包含了各种运算符、常数以及变量的语句。也正是因为这些语句的存在,才使得逻辑运算、算术运算、数据转换以及数据搬移等功能得以实现。将这些语句排列成特定的顺序,并进行执行,就可以达到预期的结果。
一般情况下,键盘输出是编写宏指令的主要方式。除此之外,还可以对需要编辑的宏进行选择,即点击选择“宏命令对话框”,待弹出宏命令编辑窗口之后,再点击选择Command。这样,就可以控制相应的指令。在完成点击选择之后,就会弹出指令窗口。此时,用户只需要将鼠标移动到相应指令的位置,就会将这一选项所有的指令现象出来。当指令显现出来之后,用户也就可以对宏进行编辑了。需要注意的是,在编写过程中,程序或对每一条宏命令的正确性进行辨识和自动过滤。如果宏命令出现格式错误或者输入错误,那么还会发出警告提示[1]。
(二)宏指令的类型
以编辑对象为标准,可以将触摸屏宏指令分成以下三种类型:第一系统宏、第二元件宏、第三画面宏。其中,系统宏指的是在宏观上对需要编写的系统进行设定与控制。绝大多数的变成软件选项中,都会设置以下几种系统宏指令。
1.initial宏
这种宏又叫做系统初始化宏,整个程序只有一个这样的宏,且在程序开始之初就会被执行。这种宏的应用,可以先行放入起始值或者设定的值,所以可以不必一一设定,用户使用起来比较方便。另外,用户还可以进行类似的初期设定控制,防止由于初始值未知而出现各种问题。
2.Background宏
这种宏又叫做背景宏,整个程序中只有一个这样的宏,在整个程序运行过程中一直存在,一直执行,但是却并非一次执行完毕,是需要一次执行一道指令,或者一次执行多道指令。且在执行过程中,不会受到其他宏执行的影响。
3.Clock宏
这种宏又叫做时钟宏,整个程序中也只有一个这样的宏。在整个程序运行过程中,这种宏虽然可以一次执行完毕,但是在执行完毕后,又会重新启动,重新执行,所以具有重复执行的特点。
4.子宏
我们可以将子宏看做与子程序类似的存在,用户可以将一些重复性较强的动作或者功能设置到子宏中。这样一来,不仅可以将写宏的时间节省下来,还可以根据实际情况进行随时性修改。一个系统中最多可以编写512个子宏。
另外,在触摸屏宏指令中,还有专门的画面宏,主要作用是对各个画面进行编辑。很多编程中的画面都会设置三种宏:第一种是开启宏、第二种是关闭宏、第三种是时钟宏。在这些编程画面中,要想将每一个元件的功能发挥出来,就必须要对元件宏命令的编辑予以高度的重视[2]。
二、宏指令在光伏玻璃生产线上的具体应用
(一)对变频器的运转状态进行控制
在光伏玻璃生产线上,触摸屏宏指令对于变频器运转状态的控制,主要体现在以下三方面:第一,利用触摸屏宏指令对镀膜清洗机的自动调高进行控制、第二利用触摸屏宏指令对主传送带运行的启动与暂停进行控制、第三利用触摸屏宏指令对检验传送带运行的启动与暂停进行控制。例如,利用触摸屏对检验传送带运行的启动与暂停进行控制,其程序解析如图1所示。
图1:检验传送带运行状态控制的程序解析
对图1中的宏指令进行执行,触摸屏就可以从PLC读取状态位进行相关数据的直接发送,并对变频器的启动或者暂停进行控制。
(二)在钢化炉引片台改造中的作用
针对钢化炉引片台,如果由以往的一段控制改造成三段控制,那么触摸屏宏指令就可以对变频器速度给定进行控制,新增加的节点为27#、29#。节点27#(编号31)的程序解析如图2所示。
图2:节点27#(编号31)的程序解析
需要注意的是,编号32的程序与编号31的程序解析非常相似,只是地址存在差异。针对宏指令的执行,需要设置变频器的相关通讯参数。例如,本文案例中使用的变频器型号为VFDxxxEL43A系列,其参数应当进行如下设置:09.00宏指令的通信地址设置成每隔变频器的节点好。09.01波特率的值应当设置成与建立HMI时一致。09.04通讯格式的设置也应当与建立HMI时的一致。
三、宏指令在光伏玻璃生产线上的应用注意事项
在光伏玻璃生产线上,宏指令的应用不仅可以降低硬件方面的投入成本,还可以对接线进行简化。但是在宏指令的实际应用过程中,也暴露出了一些明显的缺陷。首先,宏指令程序的通讯响应存在问题。如果通讯或者执行计算需要耗费太长的时间,那么宏指令程序的运行就会对系统的运行效率产生影响,使通讯响应速度变慢。其次,宏指令执行过程中,经常出现死机问题。为了解决这些问题,尽量不要使一个宏指令执行过于复杂的动作,也不要使一个宏指令执行太多的动作。与此同时,还要将宏指令应用到相应要求偏低的场合当中[3]。
结语:
综上所述,触摸屏宏指令是一种与VBScript语言非常类似的格式,可以为广大用户提供逻辑和算术运算等特殊功能,具有较强的实用性。将其应用到钢化炉引片台改造当中,具有十分重要的作用。
参考文献:
[1]田密,曲兆娟.光伏玻璃品质管理工作中面临主要问题与解决之道[J].玻璃,2020,47(05):17-23.
[2]李茂刚,葛荘,曾敏,谢囿有,李萍,杜佳喜.光伏玻璃智能工厂实践与创新[J].智能制造,2019(09):50-53.
[3]杜保国,成新利.宏指令在光伏玻璃生产线上的应用[J].电子技术与软件工程,2015(07):252.