自动化制造系统与PLC论文中英文资料外文翻译文献 联系客服

发布时间 : 星期日 文章自动化制造系统与PLC论文中英文资料外文翻译文献更新完毕开始阅读048c487ab307e87101f696e8

继电器逻辑 输入A(常闭) 输入B(常开) 输入C(常开) 梯形逻辑

图2.2一个简单的继电器控制器

图2.2中的例子没有显示整个控制系统,只有逻辑。当我们考虑一个PLC有输入,输出,和逻辑时,图1.3显示的更全面。这里有一组双输入按钮,我们可以想像将输入端接在24V直流电源上,用来驱动器是输出继电器的115V交流电开关,结果点亮了一盏灯。请注意,在实际情况下PLC的输入端从来不接继电器,而是在输出端。PLC梯形逻辑其实就是一种用户可以进入和更改的电脑程序。注意到两个输入的按钮都是常开的,但PLC梯形图逻辑有一个常开触点,和一个常闭触点。在PLC梯形逻辑图不需要匹配输入或输出。许多初学者会试图使梯形逻辑与它的输入端类型相匹配。

17

按钮 电源 输入 梯形逻辑 输出 交流电源 灯泡

图2.3一个PLC的继电器说明

许多继电器也有多个输出(输入),这允许输出继电器可以同时输入。图2.4所示的电路就是一个例子,它是在电路里称为保持电路。此电路的电流可流过两个电路分支中的任何一个,通过接触开关A或B,只有输出端B继电器通电,触点B才会闭合。如果B是断开的,而使A通电,那么B将闭合。如果输出端B继电器一直通电,即使A触点断开B触点也将一直保持闭合。当B触点闭合后,继电器B将一直通电。

图2.4一个保持电路

18

2.1.2编程

最初的PLC是基于继电器逻辑接线图技术进行编程。除了对教电工,技术员和工程师电脑编程的需求外,这种方法还是一直是被认可的,而且它现在已成为最普遍的的PLC的编程技术。图2.5是一个简单梯形逻辑的例子。解释一下这个梯形图,假象左侧的垂直线为电源,我们称之为热线。而最右断端的垂线称之为零线。中间有两个梯级,每个梯级有一组输入(2短垂直线)和一个输出(圆圈)。如果输入端以一个正确的组合断开或闭合,电流将从热线流出通过输入端,作用于输出端,最后到达零线。输入可来自于一个传感器,开关,或任何其他类型的传感器。输出端是PLC外一些被控制开关的设备,如灯泡或电机之类。在上面这个梯级,有一个动合触点和动断触点,即如果A通电B断电则电流将流过输出端X并驱动它工作,其他形式的组合将导致输出端X断开。

火线 零线 输入端 输出端 注意:电源电流需要输入端(A,B,C,D,E,F,G,H)的某些组合才能打开输出端(X,Y)

图2.5一个简单的梯形逻辑图

图2.5的第二个梯级更复杂,实际上输入端有多种开闭组合可使输出端Y工作。在梯级的左侧,如果C断电D通电,则有电流流过,而如果E,F通电,电流也可以从下面支路流过,只是这个梯级导通的一半条件,后面的G或H如果通电,电流将通过其中一个流向输出端Y,在后面的章节我们将讲解如何设计和绘制梯形图。

还有一些其他的PLC编程方法。其中最早的一个技术涉及助记符指令。这些指令可直接由梯形逻辑图生成,并通过简单的编程终端输入到PLC中。图2.6是一个助记符指令的例子。在这个例子中,一次一行地从上到下读取指令。第一行00000有对输入端0001的指令LDN(是否输入加载),这将检查PLC的输入端,如果是断点状态将被记为1(或

19

真),如果处于通电状态将被记为0(或假)。下一行使用一个LD(输入加载)语句查看输入。如果输入端是断电状态记为0,通电记为1(注意:这是相反的)。AND指令调用之前存储的最后两位数,如果都是真则结果为1,否则结果为0。这一结果取代了那两个被调用的数,只有一个数字被寄存。这个过程在00003和00004行中重复,当执行完毕后有三个数被寄存。第一个数来自AND指令,后两个数来自两个LD指令。0005行中的AND指令与前面的LD指令结果结合,使现在只有两个数字被存储。OR指令采用现在剩下的两个数字,任意一个是1则结果是1,否则结果是0。这一结果覆盖了前面两个数,而现在有一个数。最后一个指令是ST(存储输出),将看最后一个数进行存储,如果是1,输出将通电,如果是0输出将断开。

助记码与下面的梯形逻辑等同

图2.6一个助记符编程和对应的梯形逻辑实例

图2.6梯形逻辑程序,相当于助记符程序。即使你已为PLC梯形编好程,在PLC使用前它还是将转化为助记符形式。在过去助记符编程是最普遍的,但现在这种方法不常用了,甚至连助记符程序都很少见。

顺序功能图(SFCs)编程已经发展成为适用于更先进系统的编程方式。它类似于流

20