梯形图逻辑基本概念.doc_第1页
梯形图逻辑基本概念.doc_第2页
梯形图逻辑基本概念.doc_第3页
梯形图逻辑基本概念.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

梯形图逻辑基本概念收藏此信息 打印该信息 添加:用户发布 来源:未知接触点 (Contacts) 梯形图逻辑编程法乃是一种仿控制系统常用的电工电路图演变出来的编程语言。一个电路控制系统的基本的目的乃是决定在某种情况下电路的各种负载是否应该被开通或被关闭。 所以如要了解梯形图线路, 应该记住电路的流动概念- 当电流能流动到一个负载时它将被开通, 而当电流不能流动到一个负载时它将被关断。梯形图的最基本元素是个接触点 (contact) 。接触点只有两种状态: 开路或闭路。开路时电流将无法流过此接触点,但是闭路时电流将能通过它流向下一个元素。 最简单的接触点是需要外力(比如人的手指)才可以改变状态的开关。限位开关则是被安置在移动机械设备不同位置的小开关, 当机械设备移动时便会将相应地点的限位开关设为开路或闭路状态。如果接触点被连接到负载并且接触是闭路, 那负载将被启动。 以下简单的例子可以大体说明基本的梯形图编程法: 如上图所示, 在左边的垂直线是 电源 线, 电流必须流经 按钮1 以开动负载 灯泡 。 (实际上, 在负载的右端那里应该有一条垂直线以让电流程回返到电源的负端, 但为了简化线路图起见则被省略了) 。 现在, 如果您不是直接地将电源通过 按钮1开关然后接到灯负载 灯泡 上, 而是将开关 按钮1连接 到PLCs 开关量输入, 并且将灯泡连接到PLCs 开关量输出,然后在PLC内编入上述梯形图程序, 那效果将是完全一样的。 当然如果这只是您想要做的唯一控制那是没有必要使用PLC。我们接下来将看见PLC 能怎样简化复杂的电路。注意:显示在上述图内的接触点 按钮1 被称为一个常开 ( Normally-open N.O.) 接触.现在, 比如说如果有必要使用3 个开关一起控制一个灯泡。 如果要点亮灯泡, 那一个总开关Master 必须打开, 而两个控制开关 controlsw1 和controlsw2 其中一个必须闭路specialfn.htm#2而另一个必须为开路。 (想象您家里的三向开关您就会有点概念) 。 我们能将所有3 个开关都连到PLC 的3 个开关量输入, 然后将负载 “lamp” 连接到PLC的一个 开关量输出。我们能写以下梯形图程序以执行这项操作: 图中的接触点如果有一 / 横跨其身那是一种常闭 (N.C.) 接触点. NC 接触点乃是负逻辑, 也就是说, 如果该输入在没有被启动时其接触点是在闭路状态,而当该输入启动时其接触点却反而是开路。 因此在上述梯形图里, 如Master 和 controlSW1输入被 启动但controlSW2输入却没有被启动, 电流将从电源流过 Master, controlSW1, 及controlSW2 (既然“ controlSW2” 没有被启动,因此其 N.C. 接触点乃是处于闭路状态) 而启动 “lamp”。 另一方面, 如果controlSW1 没有被启动, 而 controlSW2 被启动, “lamp”还是会被启动, 因为电流能流通过Master, 然后通过并联的分支线路, 通过N.C. 的controlSW1 和N.O.的controlSW2 。 另一方面, 如 controlSW1 和 controlSW2 同时被启动, 那 “lamp” 则会被关断。 注: 如图所示, 虽然 controlSW1 开关只被连接到1个PLC的硬体输入, 但却在梯形图出现了两次。如果您不用 PLC 而是作实际的电工接线, 那在上述电路的 controlSW1 和controlSW2 将必须是多极式和同时拥有常开及常闭的物理接触点。但如果您使用PLC, 那么这两个开关只须是价廉单一常开接触点的开关连接至PLC 的开关量输入终端便可。但同名的接触点能在梯形图程序里出现无数次. 这将能大大的简化实际的接线工作。上述例子虽然简单, 但它能非常清楚地说明梯形图编程的基本概念。 在图中, controlSW1 和 controlSW2 被串联在一起, 而两个接触点必须是同时闭路那结果才会是 通电。 因此, 这是逻辑 和 (AND)操作。 另一方面, 如果两个接触点是并联在一起, 那只要当中任何一个接触点是处于闭路状态,其结果便是通电。因此并联电路等于是逻辑的“或 ” (OR) 操作。 一旦您掌握了理解梯形图的原则, 一切应该变得更加清楚和简单。 梯形图编程法可以用来编写相当复杂的控制系统程序。 但是, 在TRiLOGI 我们进一步增添它的功能, 允许梯形程序触发以 TBASIC.语言编写成的用户自定的特殊功能。 继电器线圈 (Relay Coil)接触点也可以由电流控制其开路或闭路状态。 因此, 一个控制系统能用小量的电流去开关能输送大电流的接触点。 这种接触点一般称为继电器 (Relay)。在传统电磁式继电器, 当电流通过一个导线卷, 它将变成电磁铁而将靠近其磁场的一块软铁片吸附。移动的铁片将末端的常开接触点置于闭路, 或将常闭接触点置于开路 状态。 当继电器的线圈电流被断开后, 原被吸附的软铁片将由弹簧恢复原位。这时, 常开接触点便会被置于开路, 而 常闭接触点则会转为闭路状态。 梯形图逻辑编程语言借用一些那些 原本是用来描述电磁式继电器的术语供自己使用。 您将一个继电器的 线圈 连接到梯形图的右边, 有如连接输出点一般 :在PLC 里有几百个所谓的 内部继电器。这些内部继电器 并没有实际的物理线圈和物理接触点。 然而, 它们的工作效果有如典型的电磁式继电器。 意即它们具有能被电流所启动的 线圈, 它们也具有无限数目的N.O.和 N.C.接触点。它们的主要作用乃是作为一种记忆体以便记住逻辑运行的真值状态。 其实对梯形图线路而言, 开关量输出与内部继电器几乎是完全一样的。唯一不同之处乃是内部继电器并没有与外界连接的物理界面。因此, 如果您要按照内部继电器的逻辑状态而启动一个负载, 那您必须创造一条线路以将该内部继电器的接触点接到一个开关量输出上。 开关量输出 (Digital Output)PLC 利用其开关量输出以驱动外界负载。梯形图线路对待开关量输出与对待内部继电器是完全一样的。也就是说, 开关量输出点也具有无限数目的N.O.和 N.C.接触点,能被随意地用在其他梯级上。定时器 (Timer)定时器乃是一种特别的继电器, 当它的线圈被触发后, 它的接触点并不会马上启动。 它必须 等待一个固定的时间延迟 后其接触点才会被启动。所延迟等待的时间是决定于该定时器的预定值 (Set Value or SV) 。延迟时间一过, 定时器的所有N.O. 接触点将会闭合。 如果定时器的线圈被关断,该定时器的所有N.O. 接触点将会立刻将被置于开路状态。但是, 如果定时器的线圈在延迟倒数时间完成前被断开, 那该 定时器将马上被重置, 而且它的接触点将不会改变状态。如果一个以前被放弃过的定时器再度被触发后, 其延迟倒数时间将会重新使用该定时器的预定值SV, 而不是 继续从前被放弃的倒数值来开始计时。计数器 (co u* nter)计数器是乃一种特别的继电器。 每个计数器都有一计数预定值 (SV) 。 当计数器的线圈第一次被启动时,它会将SV-1 (预定值减一) 的数值写入它的当前值记数器 (Present Value or PV) 内。 从这时起, 每当该计数器的线圈被触发一次, 其 PV 值将逆减一 。请注意如果计数器的线圈是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论