6SE3190-0xX87-8BF0

价格 10.00
评价 已有 0 条评价
数量
+-
库存100
 
商家资料
 

6SE3190-0X87-8BF0 可编程序控制器的编程

摘  要:介绍Rockwell A-B可编程序控制器(PLC)的编程方式(梯形图、结构文本、顺序功能图等),指令系统及编程手段(编程软件及编程设备)。

关键词:可编程序控制器;指令;编程软件

Rockwell A-B的PLC由于支持多种编程方式,具有丰富的编程指令,加上各系列的PLC都有相应的编程软件,调试仿真软件,因此在自动化领域中已越来越受到广泛的应用。

一、编程方式

所有的A-B PLC(Micrologix1000, SLC500, PLC-5和Controllogix)都支持梯形图的编程方式,而大多数PLC-5系列处理器(增强型以上系列)还支持结构文本及顺序功能图两种编程方式。

1、梯形图

梯形图是一种**典型,也是**基本的编程方式,它采用图形语言,沿用了继电器的触点、线圈、串并联等术语和图形符号,并增加了一些继电接触控制没有的符号。梯形图形象、直观,对于熟悉继电器表示方式的人来说,非常容易接受,而不需要学习更深的计算机知识。这是一种**为广泛的编程方式,适用于顺序逻辑控制、离散量控制、定时/计数控制等操作。
  梯形图一般由多个不同的阶梯组成,每一个阶梯又可以由一个或几个输入指令及一个输出指令组成。输出指令应出现在阶梯的**右边,而输入指令则出现在输出指令的左边,如图1所示。

图1

2、结构文本

结构文本类似于BASIC编程,利用它可以很方便地建立、编辑和实现复杂的算法,特别在数据处理、计算存储、决策判断、优化算法等涉及描述多种数据类型的变量应用中非常有效。对于PLC-5处理器结构文本可以支持以下结构。
  赋值:赋一个整数或浮点数值给一个数据单元
  非保持型位赋值:赋一个二进制数给一个位单元,当处理器工作模式从编程方式到运行方式时或当顺序功能图(SFC)的步被扫描后,这些位被清零。
  保持型位赋值:赋一个二进制数给一个位单元,当处理器工作模式从编程方式到运行方式时或SFC的步被扫描后,这些位并不被清零。
  IF-THEN-ELSE:有条件的执行一段程序
  FOR-NEXT:重复执行一段程序
  WHILE:只要输入表达式为真就重复执行一段程序
  REPEAT:重复执行一段程序直至某输入表达式为真
  EXIT:在处理器到达正常结束条件之前退出循环结构(REPEAT,FOR 或WHILE)
  CASE:根据一个数学表达式或操作数据的值有条件地执行一段程序
  ;;:相当于一个无操作指令NOP
  梯形图功能:可调用任一梯形图程序或指令。
  下面是一段利用结构文本的编程例子:
   IF (T4:0.DN) THEN
    TON(T4:0,0.01,100,0)
   ELSE RES(T4:0)
   END-IF

3、顺序功能图SFC

SFC 是一种顺序控制语言,用这种语言可以对一个控制过程进行控制,并显示该过程的状态。对于用户的应用,可将逻辑分成易于处理的步和转换来替代较长的梯形图或结构文本。SFC中的每一步对应于一个控制任务(实际上是一段为了完成某一个控制任务的程序,该程序可以是梯形图、结构文本、SFC的任一形式),用方框表示,步与步之间有转换条件(也是一段程序),通过对该条件的检测来决定处理器什么时候可始执行下一步,转换条件用水平线表示。通过显示这些步和转换条件,你可在任何时刻看到一个机器过程的状态。简单的SFC程序例子,如图2示。

图2

二、指令系统

A-B PLC具有丰富的指令系统(约有110多条指令),虽然不同系列的PLC所能支持的指令的种类有所区别,但一些基本指令却是大家共用的,下面主要介绍PLC-5系列可编程序控制器的指令类型。

1、继电器指令

继电器指令用于监控数据表中的位状态,如输入位或者计时器控制字的位,继电器型指令包括:
  检查通(XIC);检查断(XIO);
  输出激励(OTE);输出锁存(OTL);
  输出解锁(OTU);立即输入(IIN);
  立即输出(IOT)。

Challenger SJK-3-C-400 Type SJK 400 Amp 600 V 3 Pole

FPE Cat No. 2B200 Type 2B 200 Amp Circuit Breaker

TCI Trans-Coil Inc., KLR Series Line Reactor KLR80ATB 3 Phase

Challenger CSP frame Circuit Breaker CSP32000F 3 Pole 2000 Amp 600 V

Hoffman Industrial Control Panel Enclosure Type 12 & 13 With Starter 509 Size 1

Turck C3-A 30 DX Relay w/ Magnecraft 0328X 70-465-1

CTI 2596 DC Out 8/16 PT Module

Control Techniques SP3201 Unidrive 240 V 7.5/11.OkW

FPE Type NE 100 Amp 3 Pole 240 V Circuit Breaker

Wadsworth LJ 7653 2 Pole 70 Amp

Sylvania Type TM NEMA Size 3 Starter A13U033 90 Amp 120 V

Spang Power Electronics 851 Power Control Unit 851-0200-D3-00 200 Amp 60 Hz

Acme Electric TA 1-81210 Control Transformer

Sinec H1 Communication Processor 505-CP1434TF

Newport IDP-O/E 115 V 3.5 W

FPE Type NE 60 Amp 3 Pole 240 V Circuit Breaker

Stabiline Voltage Regulator 25.1 KVA 3 Ph EMT6220YB

Littelfuse PowerPro Class RK 5 IDSR 200 Fuse

Releco S2 S Socket Relay with Releco Serie MR C CA-A20

Benshaw Drive 3 Ph RB2-0-S-180A14C 100 HP Enclosure 12 225 Amp Breaker

Durant 57601-400 Totalizer Rate Counter Type 4 Enclosure

CTI 2552 Isolated RTD Input Module

ESI 2450 Single Phase DC Motor Control Unit HP 5 104298501 Rev J

FPE NFJ631225 225 Amp 600 V 3 Pole Circuit Breaker

CTI 2552-1 Isolated RTD Input Module

ASEA EH550 NEMA Size 6 Contactor 600 V IEC 158-1

Enlarge

Joslyn Clark Coil TB113

Omron S82J 1001 SD Power Supply

Challenger Contactor 4102CU0301 Size 0 120 V Coil

Micron Control Transformer B1KOBTZ13JKF 1.0 KVA

Berges Electronic Drive ACM-D2 7,5Kw Black

Spang Power Electronics 851 Power Control Unit 851-0200-D3-00 200 Amp

Hevi-Duty Cat # T750A .750 Kva Pri 230/460/575 Sec 115

ITE Enclosed Switch NF351 Type 1 30 Amp 600 V 3 Ph Non-Fused Safety Switch

Compton Instruments Relay 252-PVKU

Pepperl+Fuchs WE77/EX1-2U Relay

GE Fanuc IC697BEM713G Bus Transmitter Module

Fletcher Smith Monotrac Mk. III Calibrator Series No. 1060504

Horner Electrics HE100RLY110 Relay Output Module for Toshiba PLCS

AJT200 Amp Trap 2000 Ferraz Shawmut 200 Amp Fuse LOT of 3

Basler Electric Solid State Protective Relay BE-50/51B-107

Zenith Control O5A-A Adjustable on Delay 3A 250 VAC V-1495

Ronan Series T/C Trans. X51-310L-T-(35-?300 C)-B

Texas Instruments Model 405 Input/Output Expansion Power 110/220VAC 405-IOEX

Benshaw Contactor RSC-150 Size 4 With 240 V Coil

Challenger CH 2020 480 V 20 Amp 2 Pole Circuit Breaker

Frenic 5000 G9 NE4-G9S-010 Type 4 Enclosure

Grace Port Interface P-R2#2-L3RD3 120 VAC, 3A

Fusetron FRS 450 600 Volt 450 Amp New

Allis Chalmers Size 1 25-111-000-501 Starter

Challenger CHMP150U4C 600 V 3 Pole 150 Amp Circuit Breaker

Gould Shawmut Fuse A50P600 Type 4

FPE Type NE 20 Amp 3 Pole 240 V Circuit Breaker

FACTS Analog Input F3-08AD-1 Blue

Rex Control Transformer CS1000LA/X 480/240 Primary 120 Secondary

GE F225 Enclosure TF225D 2 or 3 Pole 600 V 225 Amp

Acopian B12G200 Rating 7/10A 250 V Regulated Power Supply

Sylvania TB162-1 120 V Coil

举报 收藏

服务热线:0311-89210691 ICP备案号:冀ICP备2023002840号-2