指令系统:一个PLC所具有的指令的全体称为该PLC的指令系统。它包含着指令的多少,各指令都能干什么事,代表着PLC的功能和性能。一般讲,功能强、性能好的PLC,其指令系统必然丰富,所能干的事也就多。我们在编程之前必须弄清PLC的指令系统
l程序:PLC指令的有序集合,PLC运行它,可进行相应的工作,当然,这里的程序是指PLC的用户程序。用户程序一般由用户设计,PLC的厂家或代销商不提供。用语句表达的程序不大直观,可读性差,特别是较复杂的程序,更难读,所以多数程序用梯形图表达。
l梯形图:梯形图是通过连线把PLC指令的梯形图符号连接在一起的连通图,用以表达所使用的PLC指令及其前后顺序,它与电气原理图很相似。它的连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载(LD)指令开始,必要时再继以若干个输入指令(含LD指令),以建立逻辑条件。后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控工作等指令,以进行相应的工作。母线是用来连接指令组的。下图是三菱公司的FX2N系列产品的简单的梯形图例:
它有两组,组用以实现启动、停止控制。第二组仅一个END指令,用以结束程序。
l梯形图与助记符的对应关系:助记符指令与梯形图指令有严格的对应关系,而梯形图的连线又可把指令的顺序予以体现。一般讲,其顺序为:先输入,后输出(含其他处理);先上,后下;先左,后右。有了梯形图就可将其翻译成助记符程序。上图的助记符程序为:
反之根据助记符,也可画出与其对应的梯形图。
ASEA BROWN BOVERI DSCA-125A USPP DSCA125A
ASEA BROWN BOVERI DSSS170 USPP DSSS170
ABB Asea Brown Boveri V032 Motor Controller Drive V032
ASEA BROWN BOVERI SINT4420C FNFP SINT4420C
ASEA BROWN BOVERI DSQC-258 USPP DSQC258
ASEA BROWN BOVERI ACS601-0009-2-000B1200801 NSFP ACS601
ASEA BROWN BOVERI 3BSE006065R1 USPP 3BSE006065R1
ASEA BROWN BOVERI SPAJ-140C USPP SPAJ140C
ASEA BROWN BOVERI SPAM-150-C USPP SPAM150C
ASEA BROWN BOVERI S4N250BE0A1S8 NSFP S4N250BE0A1S8
ASEA BROWN BOVERI OETL-NF600A-2SW USPP OETLNF600A2SW
ASEA BROWN BOVERI GNT0137010R0002 USPP GNT0137010R0002
ASEA BROWN BOVERI GNT0144700R0004 USPP GNT0144700R0004
ASEA BROWN BOVERI ACS601-0009-4-000B1200801 USPP ACS601
ASEA BROWN BOVERI 380742 USPP 380742
ASEA BROWN BOVERI 64634780 USPP 64634780
ASEA BROWN BOVERI SK-0049 NSPP SK0049
ASEA BROWN BOVERI HIEE401111R0007 NSPP HIEE401111R0007
ASEA BROWN BOVERI EHFA202 USPP EHFA202
ASEA BROWN BOVERI EHFA212 USPP EHFA212
ASEA BROWN BOVERI EHFA221 USPP EHFA221
ASEA BROWN BOVERI EHFA-222 USPP EHFA222
ASEA BROWN BOVERI EHFA-224 USPP EHFA224
ASEA BROWN BOVERI EHFA225 USPP EHFA225
ASEA BROWN BOVERI EHFA-227 USPP EHFA227
ASEA BROWN BOVERI EHFA-228 USPP EHFA228
ASEA BROWN BOVERI EHFA-243 USPP EHFA243
ASEA BROWN BOVERI EHFA-249 USPP EHFA249
ASEA BROWN BOVERI QHFA202 USPP QHFA202
ASEA BROWN BOVERI QHFA212 USPP QHFA212
ASEA BROWN BOVERI QHFA231 USPP QHFA231
ASEA BROWN BOVERI QIPK504 USPP QIPK504
ASEA BROWN BOVERI QIPR503 USPP QIPR503
ASEA BROWN BOVERI QIPU510 USPP QIPU510
ASEA BROWN BOVERI QMLU502 USPP QMLU502
ASEA BROWN BOVERI YL222001-CE USPP YL222001CE
ASEA BROWN BOVERI 57120001-KD USPP 57120001KD
ASEA BROWN BOVERI A185W-30-22-84 NSFP A185W302284
ASEA BROWN BOVERI GNT0144400R0003 USPP GNT0144400R0003
ASEA BROWN BOVERI DSSB146 NSPP DSSB146
ASEA BROWN BOVERI YB161102-BB USPP YB161102BB
ASEA BROWN BOVERI A110M-30-11-84 NSFP A110M301184
ASEA BROWN BOVERI QK-140-1R6500 USPP QK1401R6500
ASEA BROWN BOVERI QK-140-2R6500 USPP QK1402R6500
ASEA BROWN BOVERI A210W-30-11-84 USPP A210W301184
ASEA BROWN BOVERI ACS401600632 USPP ACS401600632
ASEA BROWN BOVERI 57360001-CY USPP 57360001CY
ASEA BROWN BOVERI 57520001-EV USPP 57520001EV
ASEA BROWN BOVERI DSAO-110 USPP DSAO110
ASEA BROWN BOVERI SNAT-4232 USPP SNAT4232
ASEA BROWN BOVERI N22E USPP N22E
ASEA BROWN BOVERI ACS501-003-4-00P2 USPP ACS501003400P2
ASEA BROWN BOVERI YB560103-AA/1 USPP YB560103AA1
ABB ASEA BROWN BOVERI DSQC-230, tested warranty
ASEA Brown Boveri, ABB DSQC 123B with DSQC 130
ASEA Brown Boveri, ABB DSSR 115
ASEA Brown Boveri, ABB YYE 109 A
ASEA Brown Boveri, ABB YYE 109 A
ASEA BROWN BOVERI A210-30-00-80 USPP A210300080
ASEA BROWN BOVERI C1900/0363 NSPP C19000363
ASEA BROWN BOVERI GNT0164000R0001 USPP GNT0164000R0001
ASEA BROWN BOVERI A185-30-22-34 NSFP A185302234
ASEA BROWN BOVERI A185-30-22-51 NSFP A185302251
ASEA BROWN BOVERI 3HAA2364-1 NSPP 3HAA23641
ASEA BROWN BOVERI 57160001-A/7 USPP 57160001A7
ASEA BROWN BOVERI GNT0164200R0004 USPP GNT0164200R0004
ASEA BROWN BOVERI 58947997 NSPP 58947997
ASEA BROWN BOVERI ACS601-0006-4-000B-120001 USPP ACS601
ASEA BROWN BOVERI YT204001-DL USPP YT204001DL
ASEA BROWN BOVERI 101592-812 USPP 101592812