PLC文献翻译1 中文

发布 2022-09-21 03:26:28 阅读 8966

the programmable logic controller

john r. hackworth, frederick d. hackworth, jr.

programmable logic controllers: programming methods and applications. 2.

5~2.8,the programmable logic controller,

john r. hackworth, frederick d. hackworth, jr.

first edition. london: prentice hall, 2003.35~50

可编程逻辑控制器。

约翰r hackworth,弗雷德里克d hackworth.

可编程逻辑控制器:编程方法及应用。

2.5~2.8,可编程逻辑控制器,约翰r hackworth,弗雷德里克d hackworth.

第一版。 伦敦:普伦蒂斯霍尔出版社,2003,35~50

2.5 系统框图。

可编程控制器是一种专用的计算机。因为它是一台计算机,它就应该具有其它计算机的基本组成部分:**处理单元,存储器,输入接口和输出接口。

一个典型的可编程控制器框图如图2.5所示 。

图2.5 可编程控制器框图。

**处理单元(cpu)是plc的控制部分。它解释来自存储器的程序指令并且按这些指令执行操作。现在plc的**处理单元是一个基于微处理器的系统,被置于模块化系统的处理器模块中。

系统存储器大致分为两类:只读存储器和随机存储器。只读存储器包含程序信息,通过这些程序信息,cpu可以解释和执行存储在随机存储器中的梯形图程序。

随机存储器一般都有板上电源维持,这样系统掉电时,梯形图程序不会丢失。这种电源可以是标准的干电池或可充电的镍-镉电池。新型的plc存储单元使用电可擦除可编程只读存储器(eeprom),这就不需要专门的电源维持。

内存也设在模块化系统中的处理器模块内。

输入单元有若干不同类型,所用类型根据前述输入信号需求选择。输入部件可以接收多种不同电压和电流等级的离散信号或模拟信号。现有的控制器提供交流和直流离散电压信号输入,直流电压范围从ttl电平到250v,交流电压范围从5v到250v。

模拟输入单元可以接收的输入范围如±10伏直流电,±5伏直流电和4-20毫安电流环。离散输入单元把每个输入信号以单一的1或0 输入到cpu,然而模拟输入单元要包含模拟信号向数字信号转换的电路,并且以二进制码输入到cpu,且此二进制码规格化到该单元所能提供的最大精度。输入电压或电流所用数的位数依该单元处理能力而定,而且这些数通常包含了特定的数值位和符号位。

输入寄存单元把接收到的字输入(二进制或bcd码)送到cup。

输出单元的运作和输入单元大致相同,不同之处就是该单元可作为离散电压信号的拉电流端(提供一个公共地)或者灌电流端(提供一个固定电压)或者作为模拟电压或电流的拉电流端。输出单元的输出信号由cpu控制发出。离散信号输出单元的电路可以是晶体管,输出ttl电平和更高的直流电压,或者是双向器件,适用于交流电压输出。

对于需要更高电流的应用场合,电气上的触点闭合必不可少,这样可用机械式继电接触装置。然而,这些较高的电流一般限于2~3安培。模拟输出单元内部有数模转换电路,能产生可变的电压或电流输出。

2.6 刷新-处理梯形图-刷新。

可编程逻辑控制器上电后,其运作包含两个阶段:(1)刷新输入和输出(2)解读梯形图。这对复杂问题来说似乎是一个非常简单的解决方法,事实上就只有这两步。

如果能彻底理解这两个步骤,就很容易完成编写和修改程序并充分利用此器件了。基于这一理解,接下来的工作就有赖于程序员的思维了。

你将会注意到,“刷新-解读梯形图”流程在启动后就开始。事实上,启动流程还包括一些对用户或程序员透明的操作,这些操作在plc运行用户程序前就开始运行。在启动期间,处理器可能会进行大范围的故障诊断,诊断的项目诸如存储器、输入输出设备、与其它设备(如果有)的交互状态和程序的完整性等。

在先进的模块化系统中,处理器能够识别的各种模块的类型,及它们在系统中的位置和地址。这类系统分析和测试操作一般发生在真正执行程序之前的启动过程中。

2.7 刷新。

plc开始运作时的首要操作就是刷新i/o。这就意味着通过输入单元,所有的离散输入状态被记录,而且所有将要输出的离散状态被转移到输出单元。通常有一些特定地址来寄存数据,这些地址与输入和输出数据相关,称为输入和输出寄存器这些寄存器与输入和输出模块相连并且通过离散数据来更新。

由于这是输入/输出的更新,因而它被称为i/o刷新。离散输入和输出信息的刷新是利用plc存储器中开辟的输入和输出映像寄存器来完成的。对于每一个离散输入点,在输入映像寄存器中都有一位与之相联。

同样,对于每一个离散输出点,在输出映像寄存器中都有一位与之相联。当i/o刷新时,如果输入点输入的是“开”信号,那么与之相联的位地址内容被置“1”。如果输入点输入的是“关”信号,那么相应的位地址内容被置“0”。

现在,plc存储器字长大都是16位。这意味着,内存的一个字可存储16个离散输入点的状态信息。因而,内存中可能会有一定数量的字被预留,作为输入和输出映像寄存器。

在i/o刷新时,输入映像寄存器的状态根据所有离散输入的状态信息变化,输出映像寄存器的状态被送至输出单元。这种状态信息的转变通常只发生在的i/o刷新阶段。但是,在plc工作的其它时段,当有i/o立即刷新命令时,状态信息的转变也可以被强制进行。

作为一种特殊情况,这条命令将会迫使plc在其它任何时候刷新i/o 。

对于初次输出刷新,需要注意的主要一项是输出的初始状态。这是因为,如果初始状态为“开启”,输出点可能的输出就有可能产生安全隐患,特别是在重型机械装置的控制系统中,机械装置可能会对操作员造**生伤害。在一些系统中,为确保系统安全,所有的输出可能都需初始化为“关闭”状态。

然而,也有一些系统的输出需要以特殊方式初始化── 一些开启,一些关闭。这可以采取预先设定的方式或要求输出保持掉电前一瞬间的状态来实现。最近一些系统提供这两个设置选项而且甚至提供两者的组合。

这是工程师和程序员首要关注的问题,并且开发系统时,应对此详细说明,以确保操作和维护设备人员的安全。有关系统和程序开发的安全问题将在后续章节讨论。

2.8 梯形图程序处理。

输入输出刷新完成后,plc开始执行编入的指令。这些指令通常称为梯形图,该梯形图基本上使用继电器触点和线圈编程。画梯形图时触点放在页面左侧,线圈放在页面右侧。

这是基于继电器的控制系统的延续。以前,这类图作为系统的电气原理图。一个示例梯形图如图2.

6所示。

图2.6梯形图示例。

图2.6中使用的符号在这里可能不好理解,这样一个简要解释是必要的。梯形图右侧标有cr1, cr2, cr3和cr4的圆形符号是继电器的软线圈。

在梯形图左侧,看起来像电容器而且一些还加有斜线的符号是与线圈相关的接点。那些与电容器相似并且没有斜线通过的符号为常开接点,就类似于关闭的开关。当开关开时,接点就闭合。

那些与电容器相似并且有斜线通过的符号为常闭接点。一个常闭接点就相当于一个一直打开的开关,如果开关开动接点就关闭。

在图2.6中可以看到接点和线圈的位置如图上所述。同样,如果你注意到活梯的横档,就会明白为什么称之为梯形图。

事实上,图中每一个完整的横线条都指代一个有逻辑意义的梯级。梯形图的阐述也将会在后面讨论,在这也需要进行一些必要的解释。每个横档左边的接点可被视作开关,右边的线圈可被视作灯。

如果对应的开关打开或关闭,右边的灯就会亮。plc按从左至右、从上至下的顺序执行此程序。它首先检查开关(接点)配置,然后判定是否有电流通过灯(线圈)。

判定的依据**于输入输出映像寄存器中的数据。如果有电流通过,灯(线圈)将会得电。反之,灯(线圈)将会失电。

这也将会记录到输出映像寄存器。一旦plc对横档左侧元件检查完毕,它就会跳过检查,直到再次处理时又开始检查。而且一旦灯(线圈)得电或失电,此状态将一直保持,直到下次plc处理此横档为止。

处理完一个阶梯后,plc用同样的方式处理下个阶梯,如此反复进行直到整个梯形图被执行和处理完毕。在此,一个不同于一般电气运作的原则就是横档中电流的流向。在梯形逻辑中,电流流向只能是从左至右,从上至下,绝不能从右至左。

作为一个例子,在图2.7所示的梯形图中,如果下列任何一个条件满足线圈cr1将会得电:

图2.7 梯形横档中电流允许流向。

1. cr7关,cr6开。

2. cr7关,cr2开,cr5开。

3. cr7关,cr2开,cr3开。

4. cr1开,cr4开,cr3开。

5. cr1开,cr4开,cr5开。

你将会注意到,对于以上列表中每种情况,电路中电流流向都是从左至右,从上至下。在如下所列情况中cr1将不会得电:

cr1开, cr4开,cr2开, cr6开, cr5关,cr3关, cr7开。

这是因为电流将不得不从右至左流经cr2接点。即使我们用真正继电器来搭建,电流可以有这种流向,但在梯形逻辑中这是不允许的。应当记住,我们是在软件环境下工作而不是硬件环境。

如前所述,输入输出刷新完毕后,plc转向梯形逻辑中的第一个阶梯,处理接点元件,判定线圈将得电或失电,然后使线圈得电或失电。完成此操作后,plc转向下个阶梯,重复前面步骤,这样持续到所有阶梯被处理完毕。当处理所有阶梯的过程完毕,并且梯形图中所有的线圈都已根据处理的每个阶梯设定,那么plc就进入到其下一个阶段──i/o刷新。

i/o刷新阶段,所有输出线圈的状态从输出映像寄存器转移到到输出单元,同时所有输入状态被转移到输入映像寄存器。注意,在处理梯形图期间,输入的任何变化将被忽略,因为它们只有在i/o刷新阶段才被记录。在处理每一阶梯时,每个线圈的状态将被记录至输出映像寄存器。

然而,这些状态直到i/o刷新阶段才被转移至输出单元。

图2.8 循环扫描。

这种i/o刷新、处理梯形图再到i/o刷新的过程称为扫描,其描述如图2.8 。前一次i/o刷新和下次刷新之间的时段称为一次扫描。

plc从前一次i/o刷新到下次刷新所用的时间称为扫描时间。扫描时间通常以毫秒为单位来衡量,而且扫描时间与cpu的运行速度和所要处理的梯形图的长度有关。plc扫描存储器的速度称为扫描速度。

扫描速度单位通常为毫秒/k程序正在使用的内存。例如,如果某一plc扫描速度为8毫秒/k,程序占用8k的内存,那么plc将会用48毫秒完成一次程序扫描。

牛津英语高一模块词汇1中文

adj.学业的,学术的。n.成就。n.戏剧的 一幕。n.青春期。n.成年人。v t.影响 病毒 感染。与 一起。n.数量。adj.愤怒的,生气的。adv.反正 尽管如此。vt.vi.批准,通过 赞成,同意。adv.大约。n.争吵,辩论 论点,论据。事实上,其实。好像,似乎。adj.惭愧的,羞愧的。n...

CD4093中文

cd4093由四个2输入端施密特触发器电路组成。每个电路均为在两输入端具有斯密特触发功能的2输入与非门。每个门在信号的上升和下降沿的不同点开 关。上升电压 v p t和下降电压 v n 之差定义为滞后电压。v t cd4093引脚图。cd4093引脚功能 absolute maximum ratin...

LM7805中文

目录。介绍 2.实际应用 3.引脚序号 引脚功能 应用电路 5.7805电参数。三端稳压集成电路lm7805。电子产品中,常见的三端稳压集成电路有正电压输出的lm78 系列和负电压输出的lm79 系列。顾名思义,三端ic是指这种稳压用的集成电路,只有三条引脚输出,分别是输入端 接地端和输出端。它的样...