您现在的位置是:首页 > PLC技术 > PLC技术
PLC-GOT控制系统借助于GOT实现自动标定功能
来源:艾特贸易2019-02-27
简介如果系统配有 GOT ,而且产品的数量较多,建议为此编制一个专门的标定模块。在 GOT 的辅助工作模式下,增加一个“标定”选项,并专为标定增加两幅界面,以指导操作者进行标定。输
如果系统配有GOT,而且产品的数量较多,建议为此编制一个专门的标定模块。在GOT的辅助工作模式下,增加一个“标定”选项,并专为标定增加两幅界面,以指导操作者进行标定。输入读数,显示记录数值,显示计算出U/f转换电路的零点偏移值和转换系数。接着输入传感器的参数,显示计算出整个通道的零点偏移值和转换系数,最后确认返回。
画面元件功能计划表见表7-16和表7-17,自动标定传感器如图7-32和图7-33所示。
表7-16 回面元件功能计划表1
表7 -17 回面元件功能计划表2
我们重点要关注的是触摸屏操作与PLC内有关软件模块的配合。作为实例,这里将做较详细的说明,可供初学者参考。
首先列出两个界面的元件资源计划表,然后开始制作第一个界面,写上必要的字和图形,分别逐一加上需要的各种元件。
图7-32自动标定传感器界面1
图7-33 自动标定传感器界面2
在进入这个界面(见图7-32)之前,将界面用到的数据寄存器清0。记录第一个输入的电量值,使用“数据输入”元件[因为输入的是以tA(或mV)为单位的整数值,但在显示时仍以mA(或mv)为单位的小数值,所以要经过除以1000的运算]数据被存放在D40中。同时使用“数字显示”元件显示此时的计数值。再使用名为“完成”的触摸键确认已将计数存在D41中,并置标志为M412,而且触摸键改变颜色,代表第一点输入成功;第二点输入做同样处理,数据存放在D41中。新计数存在D43中,并置标志为M413。触摸键也改变颜色,代表第二点也输入成功。但第二个触摸键完成动作有效,前提必须是M412 =1时,也就是必须保证先完成第一点。第二个点测试并记录完成后,再使用名为“开始”的触摸键,前提必须是M413 =1时,该键发出M411=1命令。到目前为止,PLC尚未参与该项计算工作。但是接到M411的命令后,立即调用PLC中的一小段计算程序,调用命令M411,并在调用后将其复位,保证只计算一次。由图7-36中的公式计算出k和a后,再用两个“数字显示”元件分别将“零点偏移”和“转换系数”在屏幕上显示出来,即显示D44和D46的数值(注意,转换系数被放大了65 536倍)。此时,若确认测试完成,数据可信,可按“确认”触摸键跳转到第二个界面(见图7- 33)。如果因故要终止标定工作,可改按“放弃”触摸键,它将立即清理现场,并跳转回到上级菜单。标定方法及其参数计算如图7 34所示。
图7-34标定方法及其参数计算
通过图7-34的计算得到转换模块的转换系数k和通道的偏移量a。
第二步再考虑传感器的转换。这里已经认为它是理想器件,所以它的偏移值和转换系数就是固定值,见表7 -18。
最后计算出整个通道的偏移值和转换系数,因为从信号传输的方式来看,传感器与转换模块是串联的。需要将两者的偏移值和转换系数进行综合才能得到整个通道的偏移值和转换系数。公式如下
表7-18 传感器转换数值表
偏移值=a+b/k1
转换系数=k×k2 (7-6)
式中k1-通道的转换系统;
k2-传感器的转换系数;
a-通道的偏移量;
b-传感器的偏移量。
其中,为了提高计算的精度,不使用浮点计算,电量信号和传感器量程的单位适当缩小。计算程序附后。
当进入第二个界面(见图733)后,传感器的电信号标准由手工输入选择(分别将6存放到D47,将c存放到D48),它的量程则使用屏幕上的“数字输入”元件来实现。确认无误后,使用名为“开始”的触摸键。设立M419 =1命令,在条件满足时(D48>0),调用一次计算模块,算出整个传感器通道的零点偏移值a+b/k和转换系数k×K。结果被自动分别存入D7890和D7892中,同时建立计算完成标志M418 =1。如同第一个界面一样,此时若确认测试完成,数据可信,可按“完成”触摸键(动作前提是M418 =1),结束所有的测试工作,返回上级菜单。如果因故要终止标定工作,可改按“放弃”触摸键,它将立即清理现场,也跳转回到上级菜单。
资源定义表见表7 -19,标定模块流程图如图7-35所示。
图7 35标定模块总体流程图
表7-19 软件资源定义表
下面是模块程序清单。
地址 指令 注释
…转换通道计算专用模块…
7100 LD M410 命令
7101 ZRST D40 D49 清理所有显示
7106 RST M410
…标定模数转换…
7107 LD M411
7108 RST M412
7109 RST M413
7110 SUB D42 D40 D181 电量差工2-工1
7117 RST D180 ×65536
7120 SUB D43 D41 D182 计数差C2 -C1
7127 RST D183
7130 DDIV D180 D182 D44 k系数DD44中
7143 MOV D42 D185 I2×65536
7148 RST D184
7151 DDIV D184 D44 D186 工2/k
7164 SUB D43 D186 D46 a在D46中
7171 RST M411
…传感器标定…
7172 LD M419 命令
7173 AND> D48 KO
7178 MIOV D47 D189
7183 RST D188 b*65536
7186 DDIV D188 D44 D200 b/k
7199 ADD D46 D200 D7890 总偏移a+b/k
7206 MOV D49 D203
7211 RST D202 传感器量程
7214 MOV D48 D205
7219 RST D204 电量域c
7222 DDIV D202 D204 D206 量程/c
7235DMUL D206 D44 D208 k*量程/c
7248 DMOV D208 D7892 通道转换系数
7257 RST M419 复位命令
7258 SET M418 置完成标志
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)