詳細介紹
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