AB-PLC中文指令集

AB-PLC中文指令集
AB-PLC中文指令集

继电器型指令

数据存贮区内的I/O映象文件

常开节点(XIC)

继电器型指令XIC,XIO,OTE,OTL,OUT,IIN,IOT

使用继电器型指令监控和控制数据表中的位状态,如输入位或者计时器控制字的位,

继电器型指令包括:

利用这些指令,用户可以寻址存贮器所有空间上的位,但是本章中的例子仅表示如何在I/O映象文件内寻址。

处理器中输入映象文件存放的是与输入模板端子相连接输入设备的状态。

在梯形逻辑中,用户可编程这些指令去监控位状态,对于位使用逻辑地址。

输出映象文件是控制与输出模板端子相连接输出设备的状态。

在梯形逻辑中,用户可编程该指令以便控制位。

阶梯逻辑

当每个状态指令执行时,寻址位被检测,看它是否达到肯定的状态(ON或OFF)。如果找到一条被检测状态的连续通路,则阶梯被置主真。从阶梯开始到输出,阶梯必须保持指令为真的连续通路。

描述

当一个外部输入设备接通它的电路时,输入端子与外部设备相连的输入模板检查这个节点,处理器的数据表上反映为接通(ON)状态。当处理器找到一条寻址位与输入端子相对应的XIC指令时,处理器将确定外部设备是否接通(ON)。如果处理器检查到接通(ON)状态,则该指令是逻辑将被设定为真(ture);如果处理器检查到断电(OFF)状态,则该指令的逻辑将被设定为假(false)。

例:

I :

012

该指令告诉处理器,若发现数据

表中的位

I :012/7是接通(ON )状态,则指令设定为真。

该位与I/O 机架1组2输入模板

的端子7相对应。若输入电路为

真,则指令为真。

常闭节点(XIO )

例:

I :012

07

该指令告诉处理器,若发

现数据表中I :012/7位是

OFF 状态,则设定指令为真。

该位与I/O 机架1组2模板

中的端子7相对应。若输入

电路为假,则指令为真。

输出线圈(OET)

( )

例:

O :013

( )

01

若阶梯为真,则该指令使处理器

把输出映象表中的O :013/01位

置为ON 状态;若阶梯是假,则

置为OFF 。

该地址位与I/O 机架1组3输出

端子1相对应。

若XIC 是阶梯中唯一的指令,那么当XIC 指令是真时处理器使能输出指令。当XIC 指令是假(输入断电)时,处理器不使能输出指令。 常开节点指令是真或者假取决于处理器在寻址位上是否找到一个接通(ON )的状态。 描述 当一个外部输入设备关断它的电路时,输入端子与外部设备相连接的输入模板检查这个常闭节点,处理器的数据表上反映为断开(OFF )状态。当处理器找到一条地址与输入端子相对应的XIO 指令时,处理器将确定该设备是否断电(OFF )。若处理器找到OFF 状态,则设定指令为真(ture);若处理器找到ON 状态,则设定指令为假(false )。 若XIO 指令是阶梯中仅有的状态指令,则当XIO 指令为真(输入断开)时,处理器将使能输出指令。 检查常闭节点是真或者假取决于处理器在寻址位上是否找到一个OFF 状态。 描述 OTE 指令是用于控制存贮器中的一位。若该位对应输出模板上的一个端子,则当该指令使能时,连接到该端子上的设备被接通;反之,设备不动作。若OTE 指令前面的输入条件是真,则处理器使能OTE 指令;若OTE 指令前面的输入条件是假,则不使能OTE 指令。当阶梯条件变为假时,相应的设备不接通。 一条OTE 指令如同一个继电器一线圈。OTE 指令由它前面的输入指令控制,而继电器的线圈由硬触点控制。

输出锁存(OTL) ( L )

例:

O:013

( L )

01

如果阶梯条件是真,则该指令

告诉处理器把输出映象表中

的O:013/01位置位。

该位与I/O 机架组3的输出

端子1相对应。

输出解锁(OTU)

( U )

例:

O :013

( U )

01

如果阶梯条件是真,则该指令

告诉处理器复位输出映象表中

的O :013/01位。

该位与I/O 机架1组3的输出

端子相对应。

描述 OTL 指令是一条仅用于置位的输出保持指令,(它不能复位),该指令通常与OUT 解锁指令成对使用,两条指令寻址相同的位。 当用户为OTL 指令分配一个与输出模板端子相对应的地址时,在处理器存贮器中该位置位(使能),则连接该端子上的输出设备接通。若OTL 指令前面的输入条件是真,则处理器使能OTL 指令;若当阶梯条件变假(是逻辑真之后),则该位保持有效并且相应的输出设备保持接通。使用OUT 指令可以把由OUT 指令锁存的位解锁。 当阶梯条件是真时,输出锁存指令告诉处理器置位地址位,然后该位保持置位,此后不关心阶梯条件的变化,直到该位被复位。典型情况是由另一阶梯中的输出解锁(OUT )指令解锁。 当处理器从运行方式改变到编程方式或当电源断电时(有备用电池),最后为真的OTL 指令继续控制存贮器中的位。尽管控制输出锁存指令的阶梯条件可能已经变为假,但锁存的输出设备仍然接通。 注意:OTL 指令是保持型的。当处理器断电、切换到编程方式或测试方式,或者检测到一个严重错误时,输出断开;但是保持输出的状态仍然在存贮器中保留。当运行方式下处理器重新开始时,保持输出立即返回到先前的状态。非保持输出,如OTE 的输出则被复位。 描述 OUT 指令是一条仅用于解锁的输出保持指令 (它不能使能地址位)。该指令通常与OTL (输出锁存) 指令成对使用,两条指令寻址相同的位,OUT 指令是复位由OTL 指令锁存的位。 当处理器从运行方式改变到编程方式或者当电源断电时(有备用电池),由锁存/解锁对的阶梯是真最后设定的位状态被保持。 OUT 指令告诉处理器去关闭基于阶梯条件的位,而且此后该保持关闭,不受阶梯条件的影响直到被置位为止。典型情况是由另一阶梯中的OTL 指令置位。

立即输入(IIN)

( IIN )

例:

RRG

( IIN )

其中:

RR=I/O机架号

00-03 PLC-5/10,-5/12, -5/15

00-07 PLC-5/25,-5/30

00-27 PLC-5/60,-5/60L

G=I/O组号0-7

011

( IIN )

当输入条件是真时,处理器将更新对应于I/O机架号0组号

1的输入映象字。

立即输出(IOT)

( IOT )

例:

RRG

( IOT )

其中:

RR=I/O机架号

00-03 PLC-5/10 ,–5/12,-5/15 00-07 PLC-5/40,-5/40L

00-27 PLC-5/60,-5/60L

G=I/0组号0-7

001

( IOT )

当输入条件是真时,处理器用与I/O机架0,组1相关的映象字更新输出。描述

立即输入指令是一条输出指令。当使能时,在下一次正常输入映象更新之前它更新输入映象区中的一个字。

对于本地机架上的输入,当扫描I/O槽输入时将中断程序扫描,它把输入映象位设置到当前的输入状态。若本地机架上的块传送(block—transfer) 在进行时,假若程序碰到一条使能的IIN指令,则处理器在执行IIN指令之前先完成块传送。

对于远程机架上的输入,仅当用由远程I/O缓冲器(来自最近的I/O远程扫描)建立的最后输入状态更新输入映象时,才中断程序扫描。在程序扫描继续之前,将不扫描输入。

在检查由IIN指令更新产关键输入位阶梯之前,接着放置具有IIN指令的阶梯。

对于IIN指令,用户只需输入I/O机架号和I/O组号,不必输入文件号。

警告:不要输入包含文件号的地址,如:I:027。处理器将解释由该地址建立的位形式作为输入的I/O机架号和组号来更新。错误的操作有可能损坏设备或伤人。

描述

立即输出指令是一条输出指令。当使能时,在下一次正常输出映象更新之前更新输出。

对于本地机架上的输出,当寻址I/O组输出扫描时,中断程序扫描。在程序扫描继续之前,该指令把输出电路设定到输出映象表中的输出位的当前状态。块传送进行的同时如果程序碰到一条使能的IOT指令,处理器将在执行IOT指令之前先完成块传送。

对于远程机架上的输出,仅当具有输出映象位当前状态的远程I/0缓冲器更新时,才中断程序扫描。程序扫描继续的同时,该功能使得这些状态立即应用到下一次远程I/O扫描。程序继续扫描之前,将不扫描输出。

在控制由IOT指令更新的关键输出映象位阶梯之后,接着放置具有IOT指令的阶梯。

对于IOT指令,用户呆需输入I/O机架号和组号,不必输入文件号。

警告:不要输入包含文件号的地址位,如:O:027。处理器将把由该地址建立

计时器和计数器

计时器

TON

TIMER ON DELAY (EN)

Timer

Timebase (DN)

Preset

Accum

的位形式解释为输出更新的I/O 机架号和组号。错误的操作有可能损坏设备和伤人。 有关I/O 扫描的块传送更我的内容,请参阅块传送指令一章。 计时器指令TON ,TOF ,RTO 计数器指令CTU ,CTD 复位指令R E S 计时器和计数器允许用户控制基于时间和事件计数的操作。 表2.A 可用的计时器和计数器指令 在编程计时器指令之前,用户需要了解计时器的输入参数以及如何确定计时器的精度。 输入参数 为了编程计时器指令,用户需要向处理器提供下列信息: 计时器可描述为控制位于数据区计时器区域内的地址的计时器。 其地址格式如下: T X : Y 计时器号(0—999) 计时器文件号(3—999) 计时器(文件类型) 注意:现在用户可使用从3到999之间的任意计时器文件号。但是,机器内自动设定的计时器文件号是4。如果用户想在3和8之间对任意文件指定一个计时器文件号(不是4),用户首先必须删除机器自动设定的文件号,然后再生成新的计时器文件。例如,如果用户想使计时器文件号为3,首先删除入口处自动设定的二进制文件,然后再生成以3为号的计时器文件。 无论何时,用户想在梯形程序中访问计时器的状态位、预置值或者存放在计时

器控制地址内的累计值,可以用下列地址格式:

其中,Sb 指定一个状态位的助记符,如:DN 。 注意:当用户编程计时器指令时,在数据存贮区计时器(T )区域内,处理器以48位结构(3个16位字)存贮状态位、预置值和累加值。 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 T4:0 T4:0 控制字 T4:1 T4:1 控制字 T4:2 ● 时基(Time base)。将确定计时器如何工作。

● 预置值 (Preset)是在处理器为了使用户梯形程序产生一些动作而设定完成位之前指定的必须达到的值。当用户编程一个计时器指令时,必须输入一个范围在0—32767之间的预置值。处理器以16位整数存放预置值。 注意:如果使用TOF 指令,预置值的设定是不同的,请参看P2-6页。 ● 累加值 (Accum)是指令计数时间间隔增长的数目。当使能时,计时顺连续更新其值。典型情况,当编程指令时输入零值。如果用户输入一个值,则指令会从那个值开始以时基为单位计数。如果计时器被复痊,则累加值是零。累加值的范围是0—32767,处理器以16位整数存放累加值。 注意:如果使用TOF 指令,累加值的操作是不同的,请参看P2-6页。 计是器精度 计时器精度仅与处理器使能计时器指令时刻同处理器完成内部计时时刻之间的时间长度有关。计时器精度依赖于时钟偏差和时基。时钟偏差为±0.01%,这意味着计时器以0.01s 为时基时,将超时或滞后0.01s(10ms);以1s 为时基时,将超时或滞后1s 。 0. 01s 时基的计时器在程序扫描时间2.5s 内保证其精度;而1s 时基的计时器

接能延时计时器

(TON )

TON

TIMER ON DELAY (EN)

Timer

Timebase (DN)

Preset

Accum

在程序扫描时间1.5s 内保证其精度,如果用户程序超过1.5s 或2.5s ,可以重复计时器指令阶梯,以便在这些限制内阶梯被扫描。 屏幕显示的计时器累加值表示了实际值,但取决于CRT 的更新时间,当置位完成位时,累加值可能小于预置值。 描述 利用TON 指令在预置时间内计时完成可以去控制输出的接通或断开。当阶梯为真时,TON 指令开始累加计时,直到下列条件之一发生为止。 ● 累加值 = 预置值 ; ● 阶梯变假; ● 复位计时器; ● 相关的SFC 步变无效。 不论计时器是否到时,当阶梯条件变为假时处理器复位累加值。 状态位 在梯形图程序中检查状态位以便触发某些事件。当处理器运行该指令时,处理器可以改变状态位的状态。用户可以用助记符寻址状态位。 如果使用OTE 指令时.DN 位置位,用户可以暂停计时器,.EN 和.TT 位保持置位但是累加值不增加。当清除.DN 位时计时器重新开始计时。当计时器暂停时如果阶梯逻辑变为假,则计时器如同正常的复位。在计时器达到预置值之前,如果用户改变到程序方式或处理器电源断电,将具有下列特点: ● 计时器(.EN )保持置位; ● 计时器正在计时位(.TT )保持置位; ● 累加器(.ACC )值保持相同的值。 当转换回运行方式或测试方式时,将发生下列情况:

图2.1 TON 梯形举例

I:012 10 当阶梯输入条件为真时,处理器以1s 的增加T4:0 累加器的值 T4:0 当计时器进行计时时输出置位 O:013

TT 01

T4:0 当计时器完成计时时输出置位 O:013

DN 02

当置位I :012/10时,处理器启动T4:0,累加器以1s 的间隔增加。当计时器计时时,置位

T4:0.TT 位和输出位O :013/01(相关的输出设备接通)。当计时器完成计时时(.ACC=.PRE ),

复位T4:0.TT (也复位O :013/01,而相关的输出设备断电);同时,置位T4:0.DN 位(也

置位O :013/02,而相关的输出设备通电)。当累加器值达到180或阶梯逻辑条件变为假时,

计时器停止计时。

图2.2 TON 时序图例

阶梯条件 计时器使能位

计时器计时位

计时器完成位 TON

TIMER ON DELAY ( EN )

Timer T4:0

Timebase 1.0 ( DN )

Preset 180

Accum 0

( ) ( )

ON OFF ON OFF ON OFF ON OFF

SFR复位目标SFC块的步(即重新启动该步restart)

将sequence的步seq_cip.init重启SFP则是暂停目标SFC块的步;

相关主题
相关文档
最新文档