1.离散量输入
符号:I
离散量输入在程序中只能用作触点,有两种可用的模式:
1)常开模式:I,如果有输入,该触点导通。
2)常闭模式:i,如果有输入,该触点不导通。
2.离散量输出
符号:Q
离散量输出对应着逻辑控制器的输出继电器线圈。这些输出的编号为1~9以及A~G(根据逻辑控制器以及扩展设备的情况)。离散量输出可以在程序中用作线圈和触点。当输出条件满足时,输出线圈得电,输出触点动作,即常开触点吸合,常闭触点断开。
用作线圈,一共有三种可用的模式:
1)接触器模式:[Q。
2)脉冲继电器模式:Q。
3)锁定/解锁模式:SQ/RQ。
使用输出的规则如下:
1)在每行梯级中,只能有一个输出线圈。
2)如果将一个SET(设置)线圈用于一个离散量输出,那么最好为该输出提供一个RESET(复位)线圈。“复位”线圈的优先级高于“设置”线圈。
用作触点,一共有两种可用的模式:
1)常开模式:Q,如果该输出得电,则该触点导通。
2)常闭模式:q,如果该输出得电,则该触点不导通。
3.辅助继电器
符号:M
逻辑控制器的梯形图每行最多可以有5个触点,当应用程序需要使用5个以上的触点来启动一个操作时,可以使用辅助继电器。辅助继电器可以在程序中用作线圈和触点,能够锁定要使用的相连触点的状态。
用作线圈,一共有三种可用的模式:
1)接触器模式:[M。
2)脉冲继电器模式:M。
3)锁定/解锁模式:SM/RM。
用作触点,一共有两种可用的模式:
1)常开模式:M,如果该继电器得电,则该触点导通。
2)常闭模式:m,如果该继电器得电,则该触点不导通。
4.Zx键
符号:Z
方向键Zx的操作方式与离散量输入的操作方式相同,用作触点时,一共有两种可用的模式:
1)常开模式:Z,如果按下该键,则对应的输入导通。
2)常闭模式:z,如果按下该键,则对应的输入不导通。
5.计时器
计时器用来延迟控制器预先指定的时间内的操作。可以根据计时器的类型通过一个或两个预置值来设置时间。计时器一共有11种类型,如下所示:
1)A:得电延迟。
2)a:有脉冲触发时得电延迟。
3)C:掉电延迟。
4)A/C:A类与C类计时器的组合。
5)B:脉冲上升沿触发计时。
6)W:脉冲下降沿触发计时。
7)D:闪烁单元,持续控制时对称闪烁。
8)d:闪烁单元,按下启动/停止时对称闪烁。
9)L:闪烁单元,持续控制时不对称闪烁。
10)I:闪烁单元,按下启动/停止时不对称闪烁。
11)T:附加延时。
逻辑控制器有16个计时器功能块,其编号分别从1~9,从A~G。每个功能块都有一个复位输入、一个指令输入和一个显示计时器超时的输出。
(1)用作线圈,每个计时器都与两个线圈相连:TT线圈(指令输入)和RT线圈(复位输入)。
1)TT:指令输入。每种线圈都对应一种特定的操作,可以在其功能范围内处理所有情况。
2)RT:复位输入。在启动该线圈以后,会复位当前的计时器数值,触点T变为无效,计时器可以进入一个新的定时周期。
(2)用作触点,通过与计时器相关联的触点来说明计时器是否已经停止。一共有两种可用的模式:
1)常开模式:T,如果该输出得电,则触点导通。
2)常闭模式:t,如果该输出得电,则触点不导通。
下面根据所选计时器的类型,通过时序图来反映计时器功能块的各种动作:
(1)A类:得电延迟
A类计时器时序图,如图7-34所示。
(2)a类:按下启动/停止时有效
a类计时器时序图,如图7-35所示。
图7-34 A类计时器时序图
图7-35 a类计时器时序图
注:TTx输入的每个脉冲都会将当前计时器数值设置为0。
(3)C类:掉电延迟
C类计时器时序图,如图7-36所示。
(4)A/C:A类和C类的组合
A/C类计时器时序图,如图7-37所示。
图7-36 C类计时器时序图
(5)B类:脉冲上升沿触发计时
B类计时器时序图,如图7-38所示。
图7-37 A/C类计时器时序图
图7-38 B类计时器时序图
(6)W类:脉冲下降沿触发计时
W类计时器时序图,如图7-39所示。
(7)D类:闪烁单元,持续控制时对称闪烁
D类计时器时序图,如图7-40所示。
图7-39 W类计时器时序图
图7-40 D类计时器时序图
(8)d类:闪烁单元,按下启动/停止对称闪烁
d类计时器时序图,如图7-41所示。
注:TTx输入的每个脉冲都会将当前计时器数值设置为0。
(9)L类:闪烁单元,持续控制时不对称闪烁
L类计时器时序图,如图7-42所示。
图7-41 d类计时器时序图
图7-42 L类计时器时序图
(10)I类:闪烁单元,按下启动/停止不对称闪烁
I类计时器时序图,如图7-43所示。
注:TTx输入的每个脉冲都会将当前计时器数值设置为0。
(11)T类:附加延时
T类计时器时序图,如图7-44所示。
图7-43 I类计时器时序图
图7-44 T类计时器时序图
在这种模式下,可以通过如下两种方式达到预置值:
1)通过一步操作。
2)通过若干步操作:t1+t2+…+tn。
实例:为楼梯照明设计计时器设备
在启动一个按钮以后,楼梯的灯光应该在两分半的时间内保持亮着的状态。每层的按钮都与逻辑控制器的I1输入相连。楼梯灯光与逻辑控制器的Q4输出相连,如果两分半内希望灯灭则按下按钮I2。
程序如下:
如果要实现操作,应该使用B类定时器(脉冲校准),并将计时器的时间设置为两分半。为了设置定时器的时间,需要选择时间单位M:S(分钟:秒),并为预置值t输入02:30。
计时器的配置页面如图7-45所示。
6.计数器
计数器对脉冲进行向上和向下计数。逻辑控制器有16个计数器,其号码分别从1~9,从A~G。
图7-45 计时器的配置页面
(1)用作线圈
每个计数器都有3个相关联的线圈:CC线圈(脉冲输入计数),RC线圈(复位初始计数器状态)和DC线圈(计数方向)。
1)CC:对脉冲输入进行计数。在程序中用作线圈的时候,该元件表示相应功能的计数输入。每次启动线圈时,计数器的数值都会累加或者递减1(根据所选的计数方向)。
2)RC:复位初始计数器状态输入。当在程序中用作线圈的时候,该元件代表一个将计数功能复位到初始状态的输入。在启动线圈以后,如果计数类型为TO(从预置值向上计数),则把当前计数值复位为零;如果计数类型为FROM(从预置值向下计数),则把当前计数值复位为预置值。
3)DC:计数方向输入。该输入根据状态来确定计数方向,如果线圈得电,则为向下计数;如果线圈未得电,则为向上计数。
(2)用作触点
通过与计数器相关联的触点来说明是否达到预置值(TO模式)或者零(FROM模式)。一共有两种可用的模式:
1)常开模式:C,如果计数器是TO模式(向上计数模式),触点导通条件为计数器当
前数值已经达到预置值;如果计数器是FROM模式(向下计数模式),触点导通条件为计数器当前数值等于0。
2)常闭模式:C,如果计数器是TO模式(向上计数模式),触点导通条件为计数器当
前数值没有达到预置值;如果计数器是FROM模式(向下计数模式),触点导通条件为计数器当前数值不等于0。
TO模式下,计数器的操作(向预置值计数)如图7-46所示。
图7-46 计数器的操作(TO模式)
FROM模式下,计数器的操作如图7-47所示。
图7-47 计数器的操作(FROM模式)
注释:当向下计数方向无效时,计数器的当前值累加,当当前值达到+32767时,为高饱和状态,只有当向下计数方向有效时才开始向下计数,否则一直保持为+32767;当向下计数方向有效时,计数器的当前值减少,当当前值减少到0时,为低饱和状态,只有当向下计数方向无效时才开始向上计数,否则一直保持为0。图7-46中,当初始化计数器时,计数器的当前值复位为0;当前值大于或等于预置值时,计数器有输出。图7-47中,当初始化计数器时,计数器的当前值复位为预置值;当前值减少到0时,计数器有输出。
使用计数器的简单实例:
实例1:向上计数和重新置零
每次启动输入I1,计数器都会累加。每次启动输入I2,计数器都会复位,如图7-48所示。
实例2:向下计数和复位
每次启动输入I1,计数器都会递减。每次启动输入I2,计数器都会复位,如图7-49所示。
实例3:向上、向下计数和复位
每次启动输入I1,计数器都会累加。每次启动输入I3,计数器都会递减。每次启动输入I2,计数器都会复位,如图7-50所示。
图7-48 实例1
(www.xing528.com)
图7-49 实例2
图7-50 实例3
7.高速计数器
符号:K
高速计数器用来对不超过1kHz的脉冲进行计数。
使用K1触点表示到达了预置值(向上计数),或者到达了0(向下计数)。高速计数器输入通过隐式方式与逻辑控制器输入I1和I2相连,在I1输入的脉冲(上升沿)会使计数器累加;在I2输入的脉冲(上升沿)会使计数器递减。
在用于RK1线圈的时候,高速计数器可以复位为0。如果它是向上计数模式(向预置值方向计数),它会被复位为0;如果它是向下计数模式(从预置值开始计数),它会被复位为预置值。
只有当TK1确认线圈有效时,计数器才会操作。重复操作模式可使用时间延迟值。
(1)用作线圈
有两个线圈与高速计数器相连:RK1线圈,复位初始计数器状态输入;TK1线圈,启动功能输入。
1)TK1:启动功能输入。这个元件用来确认计数器,当该线圈有效时,I1输入上的每个脉冲都会使高速计数器累加,在I2输入上的每个脉冲都会使高速计数器递减。
2)RK1:复位初始计数器状态输入。这个输入会把计数器复位到初始状态,在启动该线圈以后,如果计数类型是TO(从预置值向上计数),则把当前计数值复位为0;如果计数类型是FROM(从预置值向下计数),则把当前计数值复位为预置值。
(2)用作触点
通过与高速计数器相关联的触点来表示是否达到预置值(TO模式)或0(FROM模式)。它可以使用两种模式:
1)常开模式:K1在TO模式下,触点导通需满足的条件为计数器当前数值已经达到预置值;在FROM模式下,触点导通需满足的条件为计数器当前数值已经达到0。
2)常闭模式:K1在TO模式下,触点导通需满足的条件为计数器当前数值没有达到预设值;在FROM模式下,触点导通需满足的条件为计数器当前数值没有达到0。
高速计数器有两种周期类型:
1)单周期:如果达到预置值(TO模式)或者0(FROM模式),不会影响计数器的当前值。计数器的当前值根据目前的状态而变化。如果当前值大于预置值(TO模式)或者小于预置值(FROM模式),输出会被启动。
2)重复周期:在TO模式下,如果当前值达到预置值,会被重新初始化;在FROM模式下,如果当前值达到0,会被复位为预置值。在重新初始化之后会启动输出,该输出的有效时间可以使用参数“脉冲持续时间”(100ms的1~32767倍)来设置。
下面用时序图来说明高速计数器基于参数的不同动作:
1)向上计数功能TO,单周期模式。
2)向下计数功能FROM,单周期模式。
3)向上计数功能TO,重复周期模式。
4)向下计数功能FROM,重复周期模式。
在下面的4个图中,I1上的脉冲会使该值增加;I2上的脉冲会使该值减少。
(1)单周期模式中的向上计数
单周期向上计数的计数器时序图如图7-51所示。
图7-51 单周期向上计数计数器时序图
(2)单周期模式中的向下计数
单周期向下计数的计数器时序图如图7-52所示。
(3)重复周期模式中的向上计数
重复周期向上计数的计数器时序图如图7-53所示。
图7-52 单周期向下计数计数器时序图
图7-53 重复周期向上计数计数器时序图
如果预先定义的脉冲持续时间已经过去,输出会变为无效状态。如果在变为无效状态之前切换条件重新有效,那么输出脉冲时间也将重新有效,其定时增量由“脉冲持续时间”决定。
(4)重复周期模式中的向下计数
重复周期向下计数的计数器时序图如图7-54所示。
注释:“确认”为向上或向下计数的信号,当“确认”有效时,计数器向上或向下计数;当初始化计数器时,将当前值复位为预置值(FROM模式)或0(TO模式)。单周期时,图7-51的输出情况同图7-46,图7-52的输出情况同图7-47。重复周期时,图7-53(即TO模式)中,如果当前值达到预置值,会被重新初始化为0;图7-54(即FROM模式)中,如果当前值达到零,会被初始化为预置值。在重新初始化之后会启动输出,该输出的有效时间可以使用参数“脉冲持续时间”(100ms的1~32767倍)来设置。如果预先定义的脉冲持续时间已经过去,输出会变为无效状态。如果在变为无效状态之前切换条件重新有效,那么输出脉冲时间也将重新有效,其定时增量由“脉冲持续时间”决定。
图7-54 重复周期向下计数计数器时序图
另外,如果计数器的当前值超过上限(+32767),它会被设置为-32768。如果计数器的当前值超过下限(-32767),它会被设置为+32768。
说明:脉冲持续时间:I,只有当周期为重复性周期时,才会显示该参数。
实例:当高速计数器被设置为1时,输出Q1被设置为1。计数器由输入I3启动,并由输入I4复位,如图7-55所示。
图7-55 高速计数器程序
8.计数器&比较器
符号:V1
计数器&比较器能够用来比较两个计数器的当前值,或者把一个计数器的当前值与某常数进行比较。
用作触点,一共有两种可用的模式:
1)常开模式:V1,如果条件为真,则该触点导通。
2)常闭模式:v1,如果条件不为真,则该触点导通。
注意:计数器&比较器功能块不能从逻辑控制器前面板设置,必须用编程软件来设置。
9.文本显示
符号:D
文本自动化功能用来在LCD屏(不是“输入-输出”页面)上显示文本和/或数字值(当前值、预置值等)。逻辑控制器有16个文本块,其号码分别从1~9,从A~G。每个文本块最多可以显示4个变量。在一个程序内最多可以同时使用16个文本块(TX1~TXG),但是只会显示编号最大的一个文本块。同时按下“Shift”和“Menu/OK”键可以把页面从文本页面切换到“输入-输出”页面。再次同时按下这两个键,就会显示文本页面。
用作线圈,每个文本块与两个线圈相连:
1)启动显示线圈:TX,当相关联的触点是传导触点时,该线圈在页面上显示关联文本块的文本和/或数值。
2)关闭显示线圈:RX,当相关联的触点是传导触点时,该线圈关闭在页面上显示关联文本块的文本和/或数值的功能。显示屏会返回到“输入-输出”页面。
注意:只能使用编程软件来编写文本块。
10.模拟量比较器
符号:A
模拟量比较器有以下3个功能:
1)比较一个测量的模拟值和一个外部参考值。
2)比较两个测量的模拟值。
3)比较两个测量的模拟值与滞后参数。
比较的结果被用作触点形式,反映了测量的模拟值相对于参考值或者另外一个测量值的位置。一共有两种可用的模式:
1)常开模式:A,如果比较条件为真,则该触点导通。
2)常闭模式:a,如果比较条件不为真,则该触点导通。
离散量/模拟量混用输入形式如下:
1)编号从IB~IG的输入(最大配置)。这些输入用来接收从0.0~9.9V的模拟信号。
2)编程软件工具栏中的“模拟量比较器”功能。
这些逻辑控制器有16个模拟量比较器功能块,其号码分别从1~9,从A~G。
比较公式:x1(比较操作符)x2(简单的比较公式)和x1-H≤x2≤x1+H(与滞后值比较的公式)。
实例:
当温度低于20℃的时候,逻辑控制器Q1输出会触发一个加热电阻。在操作过程中使用一个温度探测器,在-10~40℃的范围内提供0~10V的信号。20℃的温度对应着6V的探测器电平。
梯形图如下:
A1……[Q1
A1比较器使用的参数如图7-56所示。
这里选择了5号比较操作符,也就是“≤”。
选择比较值如下:模拟量输入IB(与温度探测器相连)作为第一个值,参考值R作为第二个值,参考值被设为6。
这样一来,当模拟量输入IB测量的电压小于或者等于6V的时候,模拟量比较器有效。在这种情况下,探测器测量的温度小于或者等于20℃。
图7-56 A1比较器使用的参数
11.时钟
符号:H
时钟功能用来定义执行操作的时间范围。逻辑控制器有8个时钟功能块,其号码从1~8。时钟功能块只有开关触点。
有些场合,需要继电器触点在某个时间范围内动作,该时间范围以外触点不动作,用传统的继电器很难实现,在Zelio Logic控制器中可以通过时钟实现。用户可以设定几个时间范围,当系统的实时时钟值在设定的时间范围内时,时间开关的触点H闭合,否则触点处于断开状态。
用作触点,一共有两种可用的模式:
1)常开模式:/H,当时钟处于有效期时,触点导通。
2)常闭模式:/h,当时钟处于非有效期时,触点导通。
实例:如果希望将控制连接到逻辑控制器Q2的输出设备,在以下两个时钟范围内有效:
1)从星期一至星期六的09:00~13:00。
2)从星期一至星期五的15:00~19:00。
那么就需要使用H1时钟块,并编写如图7-57所示的程序。
在输入时钟块的H1的时候,按照下面步骤操作范围A和B。
图7-57 H1时钟块程序
1)第一个时间段A:星期一至星期六的09:00~13:00,设置如图7-58所示。
2)第二个时间段B:星期一至星期五的15:00~19:00,设置如图7-59所示。
图7-58 第一个时间段A的设置
图7-59 第二个时间段B的设置
12.LCD屏背光
符号:TL1
LCD屏背光输出功能可用于通过程序来控制LCD的背光。在停止和运行模式下,当用户按下前面板上的任何键以后,LCD显示屏会亮30s。
用作线圈时,如果该线圈有效,则显示屏变亮。
13.修改夏时制/冬时制时间
符号:W1
在整个冬时制时间范围内,该功能的输出都处于OFF(关闭)状态;在整个夏时制时间范围内,该功能的输出都处于ON(开启)状态。
在默认情况下,不执行冬时制/夏时制转换。必须要通过编程软件或者从逻辑控制器前面板启动该功能。
注意:只有包含实时时钟的逻辑控制器才能使用该功能。
该继电器表示当前的季节,只有开关触点W1。在用作触点时,有两种可用的模式:
1)常开模式:W1,在整个夏时制时间范围内,该触点都有效。
2)常闭模式:w1,在整个冬时制时间范围内,该触点都有效。
14.消息
符号:S
消息功能块在激活后可以用来通过SR2COM01通信接口向移动电话、Zelio Logic Alarm报警操作工具或电子邮箱发送报警消息;也可远程访问DISCR和/或数字变量,并对其进行读取或修改。消息功能块一共有28个,其编号从S1~S9,从SA~SV。
用作线圈时,通过与消息功能块相关联的触点说明功能块是否被启动。一共有两种可用的模式:
1)常开模式:S,当功能块启动以后,触点导通。
2)常闭模式:s,当功能块未启动时,触点导通。
注意:消息功能只能用于带有时钟以及添加了SR2COM01通信接口的逻辑控制器。
消息功能块指令输入线圈的符号为TS,该线圈发送在相连消息功能块内设置的消息(在启动的情况下)。
15.Modbus输入/输出
可以将Modbus SR3 MBU01BD扩展模块添加到可扩展逻辑控制器上。在梯形图模式下,应用程序无法访问4个16位数据交换字。主机和从机之间的数据传输是隐式和完全透明的。
注意:Modbus模块只能用作Modbus从站模式。只能使用编程软件来设置Modbus模块。
(1)发送到主机的字
复制离散量I/O的状态到内部字,把这些字写到主机的操作是自动执行的,如图7-60所示。
图7-60 内部字
I1~IG:用于SR3 B261BD基板的离散量输入状态。
IH~IR:用于SR3 XT141BD扩展的离散量输入状态。
Q1~QA:用于SR3 B261BD基板的离散量输出状态。
QB~QG:用于SR3 XT141BD扩展的离散量输出状态。
(2)主机发送的字
主机发送的字不在逻辑控制器内处理。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。