详细介绍
1756-BA1AB
1756-BA1AB
1、系统程序
系统程序是PLC赖以工作的基础,采用汇编语言编写,在PLC出厂时就已固化于ROM型系统程序存储器中。
系统程序分为系统监控程序和解释程序。
系统监控程序用于监视并控制PLC的工作,如诊断PLC系统工作是否正常,对PLC各模块的工作进行控制,与处设交换信息,根据用户的设定使PLC比处在编制用户程序状态或者处在运行用户程序状态等。
解释程序用于把用户程序解释成微处理器能够执行的程序。来自PLC之家。
2、用户程序
用户程序又称为应用程序,是用户为完成某一特定 的控制任务而利用PLC的编程语言编制的程序。 来自PLC之家。
用户程序通过编程器输入到PLC的用户程序存储器中。
3、编程语言
可编程控制器是通过程序对系统进行控制的,所以各种机型的PLC都有自己的编程语言。
PLC的编程语言有多种,如梯形图、语句表、逻辑功能图、逻辑方程式等。下面介绍常用的梯形图和语句表编程语言。
图 6-16 高速计数器
(9) 数据寄存器( D )(字)
可编程控制器用于模拟量控制、位置量控制、
数据 I /O时需要许多数据寄存器存贮参数及工作数据。
① 通用数据寄存器 D0 ~ D199 ( 200 点)
只要不写入其它数据,已写入的数据不会变化。但是, PLC 状态由运行( RUN )→停止( STOP )时,全部数据均清零。
② 停电保持数据寄存器 D200 ~ D511 ( 312 点)
同上,除非改写,否则原有数据不会丢失。不论电源接通与否, PLC 运行与否,其内容都不变化。在两台 PLC 作点对点的通讯时, D490 ~ D509 被用作通讯操作。
③ 特殊数据寄存器 D8000 ~ D8255 ( 256 点)
这些数据寄存器供监控 PLC 中各种元件的运行方式之用。其内容在电源接通( ON )时,写入初始化值(全部先清零,然后由系统 ROM 安排写入初始化值)。
④ 文件寄存器 D1000 ~ D2999 ( 2000 点)
文件寄存器实际上是一类数据寄存器,用于存贮大量的数据,例如采集数据、统计计算数据、多组控制参数等。
• 变址寄存器( V / Z )(字)
变址寄存器的作用类似于 Z 80 中的变址寄存器 IX 、 IY ,通常用于修改软元件的元件号。 V 与 Z 都是 16 bit 数据寄存器。
ABB YPQ 111 A
TREX-610
set Banner MGE2416A & MGR2416A
Allen-Bradley 1734-0B8E
Adlink technology Inc HSL-DI16DO16-DB-NN 008 51-23015-0A40
OS3Y4 Kaydon 53163201
kulicke soffa Micro-Swiss Resinoid 00777-1035-004-QKP
kulicke soffa Micro-Swiss Resinoid 00777-1053-005-QKP
MSI V032 Ver:1.0 PN 109-A26000-00C AX1050-TD512E
Caco DCP51DR
A4553-66501B
1746-0B16
AT-521
IMB MPN 520-366-503
Siemens 6SE6440-2UD17-5AA1
RS232
AT&T FE150A
Lorain LM261-CY
SMC VQ1A01N-5-Q
SCV 316L 10K-1/A-3
ABB YPQ 111 A Extension I/O Board 61161007 YPQ111A Rev.D DCF1248285R0001
DIGI ACCELEPORT PCI 55000536-06 F EIA-232 50000490-06
Joucomatic 430-04166
set Banner MGE2416A & MGR2416A
MW Mean Well Sp-320-24
Lenze EZS3-003A001
FANUC, Input Output I/O Expansion Unit IC620EDR028A0295
Beckhoff CP9030-5
ASM 03-20212 Rev B Assy 64-20212