图5-29 “+28.5 V消耗电流”和“磁控管电流”信号限值赋值程序
其他6路一般参数接入测试单元内的巡检仪上,并在巡检仪上手工设置主要参数,包括输入信号类型、量程上下限值、工程单位、小数点位置、巡检仪通信地址及通信速率等,巡检仪根据这些参数进行A/D转换,转换出的十六进制数再通过RS-485串行通信接口送入到PLC指定通道内(见表4-17)进行后续比较运算,因此这6路信号中除“航向控制电压”外,其他限值无须换算直接赋值到表4-17指定通道中即可。为了排除小数点的干扰,本控制程序将巡检仪上所有采样测量值和它们的上下限值均扩大了100倍。赋值程序如图5-30所示。
图5-30 巡检仪上1#~5#路模拟信号限值赋值程序
需要特别说明的是,巡检仪上的第3路“-15 V”信号,尽管巡检仪上采集的电压值为负值,但是为了PLC程序处理方便,一律按正值进行比较,显示时再由上位机组态软件“还原”为负值,因此图5-30中给“-15 V”信号的上下限值通道赋值时需相互对调。
巡检仪上的第6路“航向控制电压”信号的限值比较相对特殊一些,由于探测器的天线头可以左右摆动,因此航向控制电压值在-15~15 V范围内变化,而表5-6所列其正常值的绝对值应在10.75~11.75 V范围内。为了避免因正值与负值交替出现可能对后期比较运算造成混乱,本控制程序将巡检仪上的“航向控制电压”信号做量程正迁移处理,即将采集到的航向控制电压值均加15 V(具体程序参见图5-61中的梯形图),经处理后该信号量程变为0~30V,对应的限值也应做相应调整,上限值为26.75 V,下限值为25.75 V,新限值的赋值程序如图5-31所示。
图5-31 巡检仪上6#路“航向控制电压”信号限值赋值程序
将本节所列梯形图程序下载到PLC,一旦PLC上电运行程序即可自动在第一扫描周期内完成A/D单元参数设定和各路模拟量参数限值的初始化设定工作。
本文关键字:程序设计 PLC入门,plc技术 - PLC入门
上一篇:PLC顺序功能图的有向连线与转换