您的位置:控制工程论坛网论坛 » PLC与PAC » PLC教程——第四讲 GE FANUC PLC 指令集(二)

lj7071

lj7071   |   当前状态:离线

总积分:3110  2025年可用积分:0

注册时间: 2007-03-21

最后登录时间: 2008-02-13

空间 发短消息加为好友

PLC教程——第四讲 GE FANUC PLC 指令集(二)

lj7071  发表于 2007/3/25 22:04:26      1621 查看 4 回复  [上一主题]  [下一主题]

手机阅读

 

一、计时器

GE FANUC PLC 计时器分为三种类型:

(一)延时计时器

    梯形图:

注释:

其工作波形图如下:

A=ENABLE端由“0→1时,计时器开始计时

B=当计时计到后输出端置“1,计时器继续计时

C=ENABLE1→0,输出端置“0,计时器停止计时当前值被清零

D=ENABLE端由“0→1时,计时器开始计时

E =当当前值没有达到预置值时,ENABLE 端由“1→0,输出端仍旧为零,计时器停止计时,当前值被清零

注:每一个计时器需占用3 个连续的寄存器变量

(二)保持延时计时器

梯形图:

注释:

其工作波形图如下:

A=ENABLE端由“0→1时,计时器开始计时

B=当计时计到后输出端置“1,计时器继续计时

C=当复位端由“0→1时,输出端被清零计时值被复位

D=当复位端由“1→0时,计时器重新开始计时

E=ENABLE端由“1→0时,计时器停止计时但当前值被保留

F=ENABLE端再由“0→1时,计时器从前一次保留值开始计时

G=当计时计到后输出端置“1,计时器继续计时,直到使能端为“0并复位端为“1,或当前值达到最大值

H=ENABLE 端由“1→0时,计时器停止计时但输出端仍旧为“1

注:每一个计时器需占用3 个连续的寄存器变量。

(三)断电延时计时器

梯形图:

注释:

其工作波形图如下:

A=ENABLE端由“0→1时,输出端也“由 0→1

B=ENABLE端由“1→0时,计时器开始计时输出端继续为“1

C=当当前值达到预置值时;输出端由“1→0计时器停止计时

D=ENABLE端由“0→1时,计时器复位当前值被清零

E=ENABLE端由“1→0;计时器开始计时

F=ENABLE又由“0→1时,且当前值不等于预置值时,计时器复位当前值被清零

G=ENABLE端再由“0→1;计时器开始计时

H=当当前值达到预置值时;输出端由“1→0计时器停止计时

注:每一个计时器需占用3 个连续的寄存器变量。

二、计数器

GE FANUC PLC的计数器有两种:

(一)加计数器

梯形图:

注释:

当计数端输入由“0→1”(脉冲信号),当前值加“1”,当当前值等于预置值时,输出端置“1”。只要当前值大于或等于预置值输出端始终为“1”,而且该输出端带有断电自保功能,在上电时不自动初始化。

该计数器是复位优先的计数器当复位端为“1”时(无需上升沿跃变),当前值于预置值均被清零,如有输出,也被清零。

另该计数器计数范围为0~+32767

注:每一个计时器需占用3 个连续的寄存器变量。计数端的输入信号一定要是脉冲信号,否则将会屏蔽下一次计数。

(二)减计数器

梯形图:

注释:

当计数端输入由“0→1”(脉冲信号),当前值减“1”,当当前值等于“0”时,输出端置“1”。只要当前值小于或等于预置值,输出端始终为“1”,而且该输出端带有断电自保功能,在上电时不自动初始化。

该计数器是复位优先的计数器,当复位端为“1”时(无需上升沿跃变),当前值被置成预置值,如有输出,也被清零。

该计数器的最小预置值为“0”,最大预置值为“+32767,最小当前值为“-32767

注:

每一个计数器需占用3 个连续的寄存器变量。

计数端的输入信号一定要是脉冲信号,否则将会屏蔽下一次计数。

1楼 0 0 回复
总共 , 当前 /