您现在的位置是:首页 > 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-16 回面元件功能计划表1

7 -17    回面元件功能计划表2

 表7 -17 回面元件功能计划表2

    我们重点要关注的是触摸屏操作与PLC内有关软件模块的配合。作为实例,这里将做较详细的说明,可供初学者参考。

    首先列出两个界面的元件资源计划表,然后开始制作第一个界面,写上必要的字和图形,分别逐一加上需要的各种元件。

 图7-32自动标定传感器界面1

7-32自动标定传感器界面1

 图7-33 自动标定传感器界面2

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中的公式计算出ka后,再用两个“数字显示”元件分别将“零点偏移”和“转换系数”在屏幕上显示出来,即显示D44D46的数值(注意,转换系数被放大了65 536倍)。此时,若确认测试完成,数据可信,可按“确认”触摸键跳转到第二个界面(见图7- 33)。如果因故要终止标定工作,可改按“放弃”触摸键,它将立即清理现场,并跳转回到上级菜单。标定方法及其参数计算如图7 34所示。

 图7-34标定方法及其参数计算

7-34标定方法及其参数计算

    通过图7-34的计算得到转换模块的转换系数k和通道的偏移量a

    第二步再考虑传感器的转换。这里已经认为它是理想器件,所以它的偏移值和转换系数就是固定值,见表7 -18

    最后计算出整个通道的偏移值和转换系数,因为从信号传输的方式来看,传感器与转换模块是串联的。需要将两者的偏移值和转换系数进行综合才能得到整个通道的偏移值和转换系数。公式如下

7-18    传感器转换数值表

 表7-18 传感器转换数值表

    偏移值=ab/k1

    转换系数=k×k2    (7-6)

式中k1-通道的转换系统;

   k2-传感器的转换系数;

   a-通道的偏移量;

   b-传感器的偏移量。

    其中,为了提高计算的精度,不使用浮点计算,电量信号和传感器量程的单位适当缩小。计算程序附后。

    当进入第二个界面(见图733)后,传感器的电信号标准由手工输入选择(分别将6存放到D47,将c存放到D48),它的量程则使用屏幕上的“数字输入”元件来实现。确认无误后,使用名为“开始”的触摸键。设立M419 =1命令,在条件满足时(D48>0),调用一次计算模块,算出整个传感器通道的零点偏移值ab/k和转换系数k×K。结果被自动分别存入D7890D7892中,同时建立计算完成标志M418 =1。如同第一个界面一样,此时若确认测试完成,数据可信,可按“完成”触摸键(动作前提是M418 =1),结束所有的测试工作,返回上级菜单。如果因故要终止标定工作,可改按“放弃”触摸键,它将立即清理现场,也跳转回到上级菜单。

    资源定义表见表7 -19,标定模块流程图如图7-35所示。

 图7 35标定模块总体流程图

7 35标定模块总体流程图

7-19    软件资源定义表

 表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    aD46

   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+bk

   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元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务