產(chǎn)品詳情
天津西門子S7-200CN代理商
414常閉觸點(diǎn)輸入信號(hào)的處理49
42根據(jù)繼電器電路圖設(shè)計(jì)梯形圖的方法50
421基本方法50
422注意事項(xiàng)51
|
定 貨 號(hào) |
說(shuō) 明 |
|
S7-200可編程序控制器,CPU22X系列 |
|
|
CPU222CN,本機(jī)8DI/6DO,可擴(kuò)展至40DI/38DO,8AI/2AO,最多可擴(kuò)展2個(gè)模件 |
|
|
6ES7 212-1AB23-0XB8 |
24VDC供電,24VDC輸入,24VDC輸出 |
|
6ES7 212-1BB23-0XB8 |
85~264VAC供電,24VDC輸入,繼電器輸出 |
|
|
|
|
CPU224,本機(jī)14DI/10DO,可擴(kuò)展至94DI/74DO,28AI/7AO,最多可擴(kuò)展7個(gè)模件 |
|
|
6ES7 214-1AD23-0XB8 |
24VDC供電,24VDC輸入,24VDC輸出 |
|
6ES7 214-1BD23-0XB8 |
85~264VAC供電,24VDC輸入,繼電器輸出 |
|
6ES7 214-2AD23-0XB8 |
24VDC供電,24VDC輸入,24VDC輸出,2AI/1AO,2個(gè)通訊口 |
|
6ES7 214-2BD23-0XB8 |
85~264VAC供電,24VDC輸入,繼電器輸出,2AI/1AO,2個(gè)通訊口 |
|
|
|
|
CPU226,本機(jī)24DI/16DO,可擴(kuò)展至128DI/120DO,28AI/7AO,2個(gè)通訊口 |
|
|
6ES7 216-2AD23-0XB8 |
24VDC供電,24VDC輸入,24VDC輸出 |
|
6ES7 216-2BD23-0XB8 |
85~264VAC供電,24VDC輸入,繼電器輸出 |
|
|
|
|
開關(guān)量輸入模件 |
|
|
6ES7 221-1BF22-0XA8 |
8點(diǎn)輸入,24VDC |
|
6ES7 221-1BH22-0XA8 |
16點(diǎn)輸入,24VDC |
|
|
|
|
開關(guān)量輸出模件 |
|
|
6ES7 222-1BF22-0XA8 |
8點(diǎn)輸出,24VDC輸出 |
|
6ES7 222-1HF22-0XA8 |
8點(diǎn)輸出,繼電器輸出,2A |
|
|
|
|
開關(guān)量輸入/輸出模件 |
|
|
6ES7 223-1BF22-0XA8 |
4入/4出,24VDC輸入,輸出 |
|
6ES7 223-1HF22-0XA8 |
4入/4出,24VDC輸入,繼電器輸出 |
|
6ES7 223-1BH22-0XA8 |
8入/8出,24VDC輸入,輸出,0.75A |
|
6ES7 223-1PH22-0XA8 |
8入/8出,24VDC輸入,繼電器輸出,2A |
|
6ES7 223-1BL22-0XA8 |
16入/16出,24VDC輸入,輸出,0.75A |
|
6ES7 223-1PL22-0XA8 |
16入/16出,24VDC輸入,繼電器輸出,2A |
|
6ES7 223-1BM22-0XA8 |
32入/32出,24VDC輸入,輸出,0.75A |
|
6ES7 223-1PM22-0XA8 |
32入/32出,24VDC輸入,繼電器輸出,2A |
|
模擬量模件 |
|
|
6ES7 231-0HC22-0XA8 |
4點(diǎn)模擬量輸入 |
|
6ES7 231-0HF22-0XA0 |
6點(diǎn)0-10V輸入,2點(diǎn)4~20mA |
|
6ES7 231-7PB22-0XA8 |
2點(diǎn)Pt100輸入 |
|
6ES7 231-7PC22-0XA0 |
4點(diǎn)Pt100輸入 |
|
6ES7 231-7PD22-0XA8 |
4點(diǎn)T/C輸入 |
|
6ES7 235-0KD22-0XA8 |
4點(diǎn)模擬量輸入,1點(diǎn)模擬量輸出 |
|
6ES7 232-0HB22-0XA8 |
2點(diǎn)模擬量輸出 |
|
6ES7 232-0HD22-0XA0 |
4點(diǎn)模擬量輸出 |
|
選件 |
|
|
6GK7 243-1EX01-0XE0 |
CP243-1 以太網(wǎng)模件 |
|
6ES7 253-1AA22-0XA0 |
EM253 定位模件 |
|
6ES7 277-0AA22-0XA0 |
EM277 PROFIBUS-DP模件 |
|
6ES7 290-6AA20-0XA0 |
擴(kuò)展轉(zhuǎn)接電纜,0.8m |
|
6ES7 291-8BA20-0XA0 |
電池 |
|
6ES7 291-8GF23-0XA0 |
存儲(chǔ)器卡,64K |
|
6ES7 291-8GH23-0XA0 |
存儲(chǔ)器卡,256K |
|
6ES7 901-0BF00-0AA0 |
MPI 電纜 |
|
6ES7 901-3CB30-0XA0 |
PC/PPI電纜,RS232接口 |
|
6ES7 901-3DB30-0XA0 |
PC/PPI電纜,USB接口 |
|
文本顯示器,操作面板 |
|
|
6AV6 640-0AA00-0AX0 |
TD400C,用于SIMATIC S7-200,開孔尺寸163.5X93.5 |
|
6AV 6648-0BC11-3AX0 |
Smart 700觸摸屏,TFT寬屏彩顯(375K色),開孔尺寸192*138 |
|
6AV6 648-0BE11-3AX0 |
Smart 1000觸摸屏,TFT寬屏彩顯(375K色),開孔尺寸259*201 |
|
編程軟件 |
|
|
6ES7 810-2CC03-0YX0 |
STEP7-Micro/WIN V4.0 SP3,單用戶授權(quán) |
|
6ES7 840-2CC01-0YX0 |
PC ACCESS V1.0 |
|
|
|
|
S7-200可編程序控制器 SMART系列 |
|
|
中央處理單元CPU,可擴(kuò)展4個(gè)I/O模塊,1個(gè)信號(hào)板,CR40不可擴(kuò)展,1個(gè)以太網(wǎng)口,1個(gè)RS485 |
|
|
6ES7 288-1SR20-0AA0 |
CPU SR20,85~264VAC供電,24VDC輸入,繼電器輸出,12DI/8DO |
|
6ES7 288-1SR40-0AA0 |
CPU SR40,85~264VAC供電,24VDC輸入,繼電器輸出,24DI/16DO |
|
6ES7 288-1ST40-0AA0 |
CPU ST40,24VDC供電,24VDC輸入,24VDC輸出,24DI/16DO |
|
6ES7 288-1CR40-0AA0 |
CPU CR40,85~264VAC供電,24VDC輸入,繼電器輸出,24DI/16DO |
|
6ES7 288-1SR60-0AA0 |
CPU SR60,85~264VAC供電,24VDC輸入,繼電器輸出,36DI/24DO |
|
6ES7 288-1ST60-0AA0 |
CPU ST60,24VDC供電,24VDC輸入,24VDC輸出,36DI/24DO |
|
|
|
|
擴(kuò)展模塊EM |
|
|
6ES7 288-2DE08-0AA0 |
EM DI08,8點(diǎn)輸入,24VDC |
|
6ES7 288-2DR08-0AA0 |
EM DR08,8點(diǎn)輸出,繼電器,2A |
|
6ES7 288-2DR16-0AA0 |
EM DR16,8入/8出,24VDC輸入,繼電器輸出 |
|
6ES7 288-2DR32-0AA0 |
EM DR32,16入/16出,24VDC輸入,繼電器輸出 |
|
6ES7 288-2DT08-0AA0 |
EM DT08,8點(diǎn)輸出,24VDC |
|
6ES7 288-2DT16-0AA0 |
EM DT16,8入/8出,24VDC輸入,24VDC輸出 |
|
6ES7 288-2DT32-0AA0 |
EM DT32,16入/16出,24VDC輸入,24VDC輸出 |
|
6ES7 288-3AE04-0AA0 |
EM AI04,4點(diǎn)模擬量輸入 |
|
6ES7 288-3AQ02-0AA0 |
EM AQ02,2點(diǎn)模擬量輸出 |
|
6ES7 288-3AM06-0AA0 |
EM AM06,4點(diǎn)模擬量輸入,2點(diǎn)模擬量輸出 |
|
6ES7 288-3AR02-0AA0 |
EM AR02,2點(diǎn)熱電阻輸入 |
|
|
|
|
信號(hào)板SB,安裝在CPU面板上 |
|
|
6ES7 288-5CM01-0AA0 |
SB CM01,RS232/485通訊板 |
|
6ES7 288-5DT04-0AA0 |
SB DT04,2入/2出,24VDC,24VDC |
|
6ES7 288-5AQ01-0AA0 |
SB AQ01,1點(diǎn)模擬量輸出 |
|
|
|
|
附件 |
|
|
6EP1 332-1LA00 |
PS207,電源24VDC/2.5A |
|
6EP1 332-1LA10 |
PS207,電源24VDC/4A |
|
6GK7 277-1AA10-0AA0 |
4口以太網(wǎng)交換機(jī) |
|
|
|
|
SIMATIC S7-1200系列可編程序控制器 |
|
|
中央處理單元 |
|
|
6ES7 211-1AE31-0XB0 |
CPU 1211C DC/DC/DC,6DI/4DO/2AI,最大14DI/DO,3AI/AO |
|
6ES7 211-1BE31-0XB0 |
CPU 1211C AC/DC/Rly,6DI/4DO/2AI,最大14DI/DO,3AI/AO |
|
6ES7 211-1HE31-0XB0 |
CPU 1211C DC/DC/Rly,6DI/4DO/2AI,最大14DI/DO,3AI/AO |
|
6ES7 212-1AE31-0XB0 |
CPU 1212C DC/DC/DC,8DI/6DO/2AI,最大82DI/DO,15AI/AO |
|
6ES7 212-1BE31-0XB0 |
CPU 1212C AC/DC/Rly,8DI/6DO/2AI,最大82DI/DO,15AI/AO |
|
6ES7 212-1HE31-0XB0 |
CPU 1212C DC/DC/Rly,8DI/6DO/2AI,最大82DI/DO,15AI/AO |
|
6ES7 214-1AG31-0XB0 |
CPU 1214C DC/DC/DC,14DI/10DO/2AI,最大284DI/DO,51AI/AO |
|
6ES7 214-1BG31-0XB0 |
CPU 1214C AC/DC/Rly,14DI/10DO/2AI,最大284DI/DO,51AI/AO |
|
6ES7 214-1HG31-0XB0 |
CPU 1214C DC/DC/Rly,14DI/10DO/2AI,最大284DI/DO,51AI/AO |
|
|
|
|
開關(guān)量輸入模件 |
|
|
6ES7 221-1BF30-0XB0 |
8點(diǎn)輸入,24VDC |
|
6ES7 221-1BH30-0XB0 |
16點(diǎn)輸入,24VDC |
|
6ES7 221-3BD30-0XB0 |
24V供電,4點(diǎn)24V DC高速輸入,200kHz |
|
6ES7 221-3AD30-0XB0 |
5V供電,4點(diǎn)5V DC高速輸入,200kHz |
|
|
|
|
開關(guān)量輸出模件 |
|
|
6ES7 222-1BF30-0XB0 |
8點(diǎn)輸出,24VDC輸出 |
|
6ES7 222-1BH30-0XB0 |
16點(diǎn)輸出,24VDC輸出 |
|
6ES7 222-1HH30-0XB0 |
16點(diǎn)輸出,繼電器輸出 |
|
6ES7 222-1AD30 0XB0 |
5V供電,4點(diǎn)高速輸出,200kHz,DC 5V / 0.1A |
|
6ES7 222-1BD30-0XB0 |
24V供電,4點(diǎn)高速輸出,200kHz,DC 24V / 0.1A |
|
6ES7 222-1HF30-0XB0 |
24V供電,8點(diǎn)高速輸出,200kHz,DC 24V / 0.1A |
|
|
|
|
開關(guān)量輸入/輸出模件 |
|
|
6ES7 223-0BD30-0XB0 |
2 入/2出,24VDC,輸出 |
|
6ES7 223-1BH30-0XB0 |
8入/8出,24VDC輸入,輸出 |
|
6ES7 223-1BL30-0XB0 |
16入/16出,24VDC輸入,輸出 |
|
6ES7 223-1PH30-0XB0 |
8入/8出,24VDC輸入,繼電器輸出 |
|
6ES7 223-1PL30-0XB0 |
16入/16出,24VDC輸入,繼電器輸出 |
|
6ES7 223-3AD30-0XB0 |
5V供電,2點(diǎn)5V DC輸入,2點(diǎn)高速輸出,200kHz,5V DC/0.1A |
|
模擬量模件 |
|
|
6ES7 231-4HD30-0XB0 |
4點(diǎn)模擬量輸入,電壓或電流 |
|
6ES7 231-4HF30-0XB0 |
8點(diǎn)模擬量輸入,電壓或電流 |
|
6ES7 231-5QD30-0XB0 |
4點(diǎn)模擬量輸入,4T/C |
|
6ES7 231-5PA30-0XB0 |
1點(diǎn)模擬量輸入,1Pt100 |
|
6ES7 231-5PD30-0XB0 |
4點(diǎn)模擬量輸入,4RTD |
|
6ES7 232-4HA30-0XB0 |
1點(diǎn)模擬量輸出,電壓或電流 |
|
6ES7 232-4HB30-0XB0 |
2點(diǎn)模擬量輸出,電壓或電流 |
|
6ES7 232-4HD30-0XB0 |
4點(diǎn)模擬量輸出,電壓或電流 |
|
6ES7 234-4HE30-0XB0 |
4點(diǎn)模擬量輸入/2點(diǎn)模擬量輸出,電壓或電流 |
|
MMC卡 |
|
|
6ES7 954-8LB01-0AA0 |
MC 2MB |
|
6ES7 954-8LF01-0AA0 |
MC 24MB |
|
選件 |
|
|
6ES7 241-1AH30-0XB0 |
CM1241 RS232 |
|
6ES7 241-1CH31-0XB0 |
CM1241 RS485 |
|
6ES7 241-1CH30-1XB0 |
CB1241 RS485 |
|
6ES7 290-6AA30-0XA0 |
擴(kuò)展轉(zhuǎn)接電纜-2.0米 |
|
6ES7 292-1AG30-0XA0 |
8路/16路數(shù)字量輸入輸出SM模塊連接器,7碼 |
|
6ES7 292-1AH30-0XA0 |
CPU 1211C / 1212C底座連接器,8碼 |
|
6ES7 292-1AL30-0XA0 |
32路數(shù)字量輸入輸出模塊,SM連接器,11碼 |
|
6ES7 292-1AM30-0XA0 |
CPU 1214C底部連接器,12碼 |
|
6ES7 292-1AP30-0XA0 |
CPU1211C/1212C頂部連接器器,14碼 |
|
6ES7 292-1AV30-0XA0 |
CPU 1214C 頂部連接器器,20碼 |
|
6ES7 292-1BC30-0XA0 |
模擬量輸入輸出模塊 CPU連接器,3碼 |
|
6ES7 292-1BF30-0XA0 |
信號(hào)板,SB連接器,6碼 |
|
6ES7 292-1BG30-0XA0 |
8路/16路模擬量輸入輸出SM模塊連接器,7碼 |
|
編程軟件 |
|
|
6ES7 822-0AA01-0YA0 |
SIMATIC STEP 7 BASIC V11,用于S7-1200和精簡(jiǎn)屏 |
43順序控制設(shè)計(jì)法與順序功能圖52
431順序控制設(shè)計(jì)法52
432步與動(dòng)作53
433有向連線與轉(zhuǎn)換條件55
434順序功能圖的基本結(jié)構(gòu)56
435順序功能圖中轉(zhuǎn)換實(shí)現(xiàn)的基本規(guī)則57
44習(xí)題59
第5章順序控制梯形圖的設(shè)計(jì)方法62
51使用起保停電路的順序控制梯形圖設(shè)計(jì)方法62
511單序列的編程方法62
512選擇序列與并行序列的編程方法64
513應(yīng)用舉例66
52以轉(zhuǎn)換為中心的順序控制梯形圖設(shè)計(jì)方法68
521單序列的編程方法68
522選擇序列的編程方法69
523并行序列的編程方法70
524應(yīng)用舉例70
53使用SCR指令的順序控制梯形圖設(shè)計(jì)方法71
531順序控制繼電器指令71
532單序列的編程方法72
533選擇序列與并行序列的編程方法73
534應(yīng)用舉例74
54具有多種工作方式的系統(tǒng)的順序控制梯形圖設(shè)計(jì)方法75
541系統(tǒng)的硬件結(jié)構(gòu)與工作方式75
542使用起保停電路的編程方法77
543以轉(zhuǎn)換為中心的編程方法81
55習(xí)題82
第6章PLC的功能指令84
61S7200的指令規(guī)約84
611使能輸入與使能輸出84
612梯形圖中的網(wǎng)絡(luò)與指令85
613其他規(guī)約85
62程序控制指令86
63局部變量表與子程序88
631局部變量表88
632子程序的編寫與調(diào)用89
64數(shù)據(jù)處理指令92
641比較指令92
642數(shù)據(jù)傳送指令94
643移位與循環(huán)指令94
644數(shù)據(jù)轉(zhuǎn)換指令96
645表功能指令99
646讀寫實(shí)時(shí)時(shí)鐘指令101
647字符串指令102
65數(shù)學(xué)運(yùn)算指令103
651數(shù)學(xué)運(yùn)算指令103
652浮點(diǎn)數(shù)函數(shù)運(yùn)算指令105
653邏輯運(yùn)算指令106
66中斷程序與中斷指令107
661中斷程序107
662中斷事件與中斷指令108
663中斷優(yōu)先級(jí)與中斷隊(duì)列溢出109
67高速計(jì)數(shù)器與高速脈沖輸出指令111
671編碼器111
672高速計(jì)數(shù)器的工作模式與外部輸入信號(hào)112
673高速計(jì)數(shù)器的程序設(shè)計(jì)114
674高速脈沖輸出與開環(huán)位置控制116
68習(xí)題119
第7章PLC的通信與自動(dòng)化通信網(wǎng)絡(luò)120
71計(jì)算機(jī)通信概述120
711串行通信的基本概念120
712串行通信的接口標(biāo)準(zhǔn)121
72計(jì)算機(jī)通信的國(guó)際標(biāo)準(zhǔn)122
721開放系統(tǒng)互連模型122
722IEEE 802通信標(biāo)準(zhǔn)123
723現(xiàn)場(chǎng)總線及其國(guó)際標(biāo)準(zhǔn)125
73西門子的工業(yè)自動(dòng)化通信網(wǎng)絡(luò)126
731全集成自動(dòng)化126
732工業(yè)以太網(wǎng)126
733現(xiàn)場(chǎng)總線PROFIBUS127
734現(xiàn)場(chǎng)總線ASi128
74S7200的通信功能129
741S7200的網(wǎng)絡(luò)通信協(xié)議129
742S7200的通信功能130
75S7200的串行通信網(wǎng)絡(luò)132
751PPI網(wǎng)絡(luò)的硬件接口與網(wǎng)絡(luò)配置132
752PPI多主站電纜133
753在編程軟件中設(shè)置通信參數(shù)134
754網(wǎng)絡(luò)的建立137
755網(wǎng)絡(luò)通信的高級(jí)議題138
76S7200的通信指令139
761網(wǎng)絡(luò)讀寫指令139
762發(fā)送指令與接收指令141
77使用自由端口模式的計(jì)算機(jī)與
PLC的通信144
771自由端口模式下PLC的串行通信程序設(shè)計(jì)144
772使用接收完成中斷的PLC通信程序舉例146
773使用字符接收中斷的PLC通信程序舉例147
78Modbus協(xié)議在通信中的應(yīng)用149
781Modbus從站協(xié)議149
782Modbus從站協(xié)議指令151
783使用Modbus從站協(xié)議的PLC程序設(shè)計(jì)153
784ModbusRTU通信幀的結(jié)構(gòu)153
785循環(huán)冗余校驗(yàn)碼的計(jì)算156
79PLC串口通信調(diào)試軟件的應(yīng)用157
791串口通信調(diào)試軟件的功能與使用方法157
792串口通信調(diào)試軟件應(yīng)用實(shí)例159
710習(xí)題159
第8章PLC在模擬量閉環(huán)控制中的應(yīng)用161
81閉環(huán)控制與PID控制器161
811模擬量閉環(huán)控制系統(tǒng)161
812PID控制器163
813PID指令向?qū)У膽?yīng)用165
814PID參數(shù)的整定方法166
82PID參數(shù)自整定與PID調(diào)節(jié)控制面板169
821自整定的基本方法與自整定過(guò)程169
822擴(kuò)展的回路表171
823PID調(diào)節(jié)控制面板171
824PID參數(shù)自整定實(shí)例173
83習(xí)題175
第9章PLC應(yīng)用中的一些問(wèn)題176
91PLC控制系統(tǒng)的設(shè)計(jì)與調(diào)試步驟176
911系統(tǒng)設(shè)計(jì)176
912PLC硬件選型177
913硬件軟件設(shè)計(jì)與調(diào)試178
92節(jié)省PLC輸入輸出點(diǎn)數(shù)的方法179
921減少所需輸入點(diǎn)數(shù)的方法180
922減少所需輸出點(diǎn)數(shù)的方法180
93PLC控制系統(tǒng)的可靠性措施181
931電源的抗干擾措施181
932安裝的抗干擾措施182
933故障的檢測(cè)與診斷183
94習(xí)題184
第10章STEP 7Micro/WIN編程軟件與仿真軟件使用指南185
101編程軟件概述185
1011編程軟件的安裝與項(xiàng)目的組成185
1012通信參數(shù)的設(shè)置與在線連接的建立187
1013幫助功能的使用與S7200的出錯(cuò)處理188
102程序的編寫與傳送189
1021編程的準(zhǔn)備工作189
1022編寫與傳送用戶程序190
1023數(shù)據(jù)塊的使用193
103用編程軟件監(jiān)控與調(diào)試程序194
1031基于程序編輯器的程序狀態(tài)監(jiān)控194
1032用狀態(tài)表監(jiān)控與調(diào)試程序196
1033用狀態(tài)表強(qiáng)制改變數(shù)值197
1034在RUN模式下編輯用戶程序199
1035調(diào)試用戶程序的其他方法199
104使用系統(tǒng)塊設(shè)置PLC的參數(shù)200
1041斷電數(shù)據(jù)保持的設(shè)置200
1042創(chuàng)建CPU密碼202
1043輸出表與輸入濾波器的設(shè)置204
1044脈沖捕捉功能與后臺(tái)通信時(shí)間的設(shè)置205
105S7200仿真軟件的使用206
106習(xí)題209
附錄210
附錄A實(shí)驗(yàn)指導(dǎo)書210
A1編程軟件使用練習(xí)210
A2定時(shí)器計(jì)數(shù)器應(yīng)用實(shí)驗(yàn)212
A3自動(dòng)往返的小車控制系統(tǒng)的編程實(shí)驗(yàn)213
A4彩燈控制程序的編程實(shí)驗(yàn)214
A5使用起保停電路的順序控制程序編程實(shí)驗(yàn)215
A6以轉(zhuǎn)換為中心的順序控制程序編程實(shí)驗(yàn)215
A7使用SCR指令的順序控制程序的編程實(shí)驗(yàn)216
A8具有多種工作方式的系統(tǒng)的編程實(shí)驗(yàn)217
A9功能指令的編程實(shí)驗(yàn)217
A10子程序的編程實(shí)驗(yàn)219
A11中斷程序的編程實(shí)驗(yàn)220
A12PLC與計(jì)算機(jī)的自由端口通信實(shí)驗(yàn)222
A13使用Modbus從站協(xié)議的PLC與計(jì)算機(jī)的通信實(shí)驗(yàn)223
A14兩臺(tái)PLC的通信實(shí)驗(yàn)223
A15高速輸入與高速輸出的編程實(shí)驗(yàn)224
A16用模擬電位器修改定時(shí)器設(shè)定值的實(shí)驗(yàn)226
A17PID閉環(huán)控制實(shí)驗(yàn)227
附錄B部分習(xí)題參考答案228
附錄CS7200的特殊存儲(chǔ)器(SM)
標(biāo)志位235
附錄DS7200的SIMATIC指令集
簡(jiǎn)表237
附錄E配套光盤說(shuō)明242
參考文獻(xiàn)245 隨著工業(yè)自動(dòng)化程度的不斷提高,可編程序控制器(PLC)正在走入工礦企業(yè)的每一個(gè)角落,只要有控制要求的場(chǎng)合,就有PLC的應(yīng)用。PLC常被稱為全能“工業(yè)電腦”,用它可以方便地對(duì)工業(yè)現(xiàn)場(chǎng)進(jìn)行實(shí)時(shí)控制。在工業(yè)電氣控制系統(tǒng)中,經(jīng)常遇到控制常數(shù)設(shè)定和修改的問(wèn)題,例如:某加熱控制系統(tǒng)加熱時(shí)間常數(shù)的設(shè)定和改變問(wèn)題。PLC改變控制常數(shù)的常用方法有兩種,其一,通過(guò)上位計(jì)算機(jī)對(duì)原程序中控制數(shù)據(jù)進(jìn)行修改;其二,利用外部裝置輸入數(shù)據(jù),控制系統(tǒng)運(yùn)行。即由外設(shè)將數(shù)據(jù)送入PLC,進(jìn)行數(shù)據(jù)處理,然后對(duì)PLC內(nèi)部參數(shù)進(jìn)行修改,實(shí)現(xiàn)對(duì)工業(yè)設(shè)備的實(shí)時(shí)控制。第二鐘數(shù)據(jù)輸入方法,具有不修改原程序,數(shù)據(jù)輸入方法簡(jiǎn)單、操作方便,能實(shí)現(xiàn)實(shí)時(shí)控制等優(yōu)點(diǎn),不僅適用于計(jì)算機(jī)設(shè)計(jì)人員使用,而且還適用于普通操作人員。在電氣控制設(shè)備上,有著非常廣泛的應(yīng)用,并且許多廠家PLC產(chǎn)品都具有外部數(shù)據(jù)輸入功能。所以,利用PLC控制技術(shù)對(duì)外部BCD碼數(shù)據(jù)進(jìn)行輸入,充分發(fā)揮工業(yè)控制計(jì)算機(jī)—PLC數(shù)值計(jì)算和處理能力的編程、控制方法,具有實(shí)際應(yīng)用的推廣意義。這里,以SIEMENS公司PLC構(gòu)成的某加熱系統(tǒng)為例,詳細(xì)、具體地對(duì)加熱時(shí)間常數(shù)外部數(shù)據(jù)輸入方法及用戶處理程序作以介紹。
1 BCD碼數(shù)據(jù)外部輸入應(yīng)用設(shè)計(jì)舉例
1.1 設(shè)計(jì)思路
首先介紹SIEMENS(西門子)公司PLC S7—200的物理存儲(chǔ)區(qū)結(jié)構(gòu),一般情況下,物理存儲(chǔ)區(qū)是以字節(jié)為單位的,所以存儲(chǔ)單元為字節(jié)單元,操作數(shù)長(zhǎng)度是字或雙字時(shí),標(biāo)識(shí)符后給出的存儲(chǔ)單元參數(shù)是字或雙字內(nèi)的最低字節(jié)單元號(hào)。圖1(a)給出了字節(jié)、字、雙字的相互關(guān)系及表示方法。當(dāng)使用數(shù)據(jù)寬度為字或雙字時(shí),應(yīng)保證沒(méi)有生成任何重疊的存儲(chǔ)器字節(jié)分配,例如,字地址編碼應(yīng)采用MW10、MW12、MW14••••••等偶數(shù)字地址或MW11、MW13、MW15•••••••等奇數(shù)字地址,由于存儲(chǔ)器字MW10占用MB10、MB11兩個(gè)字節(jié),而MW11則要占用MB11、MB12兩字節(jié),存在字節(jié)地址重疊單元MB11,所以字地址編碼時(shí)奇偶不能兼用,以免造成數(shù)據(jù)讀寫錯(cuò)誤。圖1(b)給出數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),數(shù)據(jù)的高位用MSB表示,低位用LSB表示。圖1(a) 以字節(jié)單元為基準(zhǔn)標(biāo)記存儲(chǔ)器單元 圖1(b) 存儲(chǔ)器中字節(jié)、字、雙字之間的關(guān)系
其次,以德國(guó)SIEMENS(西門子)公司的S7—200 PLC為例。構(gòu)成加熱控制系統(tǒng),加熱時(shí)間采用三位十進(jìn)制數(shù)的BCD碼撥盤從PLC外部輸入。PLC輸入/輸出接點(diǎn)分配如下表所示:
附表:PLC輸入/輸出接點(diǎn)地址分配
加熱系統(tǒng)的加熱元件用PLC輸出點(diǎn)Q0.0控制,系統(tǒng)起動(dòng)按鈕由I1.4輸入,復(fù)位按鈕由I1.5輸入。
這里選擇兩個(gè)字節(jié)的PLC輸入映象寄存器IB0和IB1作為外部數(shù)據(jù)輸入端,利用三個(gè)BCD碼撥盤將外部數(shù)據(jù)分別置入IB0、IB1兩個(gè)字節(jié)中。每個(gè)BCD碼撥盤需用四位PLC輸入點(diǎn),如個(gè)位BCD碼8421端分別接至PLC的I0.3、I0.2、I0.1、I0.0輸入接點(diǎn),分配PLC的輸入接點(diǎn)IB0的低4位為BCD碼的個(gè)位數(shù)、高4位為BCD碼的十位數(shù)、IB1的低4位為BCD碼的百位數(shù)、高4位為無(wú)效位。利用傳送指令分別將個(gè)、十、百位數(shù)送入三個(gè)內(nèi)部標(biāo)志寄存器(或內(nèi)部變量寄存器)保存,并將送入的十位、百位數(shù)分別乘以權(quán)10和權(quán)

