APP下载

关于DX-600中波发射机PLC指令系统的简要分析

2018-06-19国家广播电视总局623台

电子世界 2018年11期
关键词:计时器计数器计时

国家广播电视总局623台 王 刚

DX-600发射机是由美国哈里斯公司生产的全固态调幅中波发射机,该发射机采用SLC-500系列A-B PLC,美国Rockwell公司开发的A-B PLC具有丰富的指令系统,不同系列的PLC所能支持的指令种类有所区别,本文主要介绍PLC-5系列可编程序控制器的指令类型。

一、位指令

1.常开点指令(XIC)

XIC指令指如果输入信号是1(ON),则该输入点对应的逻辑为真(true)。类似于常开开关,即此点初始状态为开,若输入信号为真,则此软元件导通。XIC指令形式如下图。在该指令中,若系统扫描到Local:1:I.Date.0输入点有信号,则运算逻辑为真。Local:1:I.Date.0与本地模块1号槽中的0号点对应。若运算逻辑为真,那么软元件呈绿色显示。

图1

如图1程序中,Local:1:I.Date.0电路输入信号为假,软元件不导通。

2.输出解锁存指令(OUT)

OUT指令常用以复位由OTL指令锁存的位,也可称之为复位(RES)指令.当前端逻辑条件为真时,该指令复位锁存的信号点.在此之后该信号的当前值不受前段逻辑条件决定,必须由OTL指令再次置位该点。

图2

如图2程序中,若前端逻辑条件为真,则Local:2:O.Date.0复位。

二、计时器和计数器指令

1.延时导通型计时器指令(TON)

用户可以通过使用TON指令在设定的时间内控制计时器的通断,从而达到控制输出信号。当前端逻辑条件为真时,计时器开始计时,直至累加指等于设定值。此过程中若前段逻辑条件变为假,或者复位计时器,那么计时器停止计时并将当前值清零。TON指令的元素标签如下:

(1)计时器(Timer):指定当前计时器标签。

(2)定值(Present):用户设定的计时器总计时时间。

(3)累加值(Accum):计时器当前值,是一个变化值,显示计时器累加计时数值,计时器复位时,累加值变为0。

(4)使能(EN):当前计时器使能时,(EN)导通并显示绿色。

(5)完成(DN):当前计时器计时完成时,(DN)导通并显示绿色。

(6)复位(RES):可在其它程序段中通过复位指令RES将指定计时器当前值复位。

2.加计数指令(CTU)

CTU指令是一条输出指令。

操作数和计数器结构如表1和表2所示:

表1 操作数

表2 计数器结构

说明:CTU指令为加计数。如果前端逻辑条件为真时使能位(.CU)是复位状态,则计数器累加值(.ACC)加1。如果使能位(.CU)是置位状态,或前端逻辑条件为假,则计数器不执行计数操作。如果要将累加值清零,则可以用RES指令清零累加值,或用MOV指令将常数0写入到累加值中去。

三、运算和传送指令

1.加法指令(ADD)

ADD指令是一条输出指令。ADD指令是把用户输入数据1与数据2进行加法运算,并存放到设定的地址中。

2.传送指令(MOV)

MOV指令是一条输出指令。MOV指令可实现对相同数据类型的数据进行传送。当前端逻辑条件为真时,扫描数据1当前值,将该值复制到数据2对应的寄存器中去。

四、指令综合应用

图3

图3 中0000:当I:0.12导通,I:0.16不导通;或者I:0.12不导通,I:0.16导通时,B3:1.4寄存器导通。

0001:当B3:1.4不导通时,置位B3:1.5并锁存。

0002:当B3:2.3导通且B3:1.6上升沿触发时,复位B3:1.5。

0003:当B3:1.1不导通时,计时器T4.6开始计时,计时时间50×0.01s。

五、结语

A-B PLC控制系统与其他流行品牌PLC对比,A-B的软件设计简单易懂、易掌握,软件功能强大,集成化更高,具有强大的组态能力以及硬件稳定性好,质量可靠等特点,因此被欧美设备广泛采用。本文通过对SLC-500系列PLC指令系统的简要分析,形成一个比较系统的文献,方便查阅交流。

[1]陈立定,吴玉香,苏开才编.电气控制与可编程控制器[M].广州:华南理工大学出版社,2001.

[2]徐德等编.可编程控制器应用技术[M].第二版,济南:山东科技出版社,2001.

[3]王德吉等编.罗克韦尔PLC控制技术[M].机械工业出版社,2013.

猜你喜欢

计时器计数器计时
畅游计时天地
松鼠的计时器
采用虚拟计数器的电子式膜式燃气表
腕表计时2.0
12时计时法与24时计时法的互化
超高精度计时器——原子钟
24时计时法
抗缪勒氏管激素:卵巢功能的计时器!
计数器竞争冒险及其处理的仿真分析
竖向固定电火花打点计时器的技巧