應用領域 | 化工,電子,電氣 | 產(chǎn)地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
編程完成采樣工作,要求每10ms采樣一次。
分析:完成每10ms采樣一次,需用定時中斷,查表1可知,定時中斷0的中斷事件號為10。因此在主程序中將采樣周期(10ms)即定時中斷的時間間隔寫入定時中斷0的特殊存儲器SMB34,并將中斷事件10和INT-0連接,全局開中斷。在中斷程序0中,將模擬量輸入信號讀入
參考價 | ¥666 |
訂貨量 | 1臺 |
更新時間:2022-12-05 22:16:45瀏覽次數(shù):325
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子S120控制單元6SL3040-0PA00-0AA1
一、控制目的
用PLC構成天塔之光控制系統(tǒng)
圖1 天塔之光控制示意圖
二、控制要求及IO分配
1. 控制要求
2. I/O分配
三、天塔之光控制語句表
1 | LD | I0.0 | 31 | O | M11.7 | 62 | O | M11.6 |
2 | O | M0.1 | 32 | O | M12.0 | 63 | O | M12.3 |
3 | A | I0.1 | 33 | O | M12.1 | 64 | = | Q0.6 |
4 | = | M0.1 | 34 | = | Q0.0 | 65 | LD | M10.4 |
5 | LD | M0.1 | 35 | LD | M10.6 | 66 | O | M10.7 |
6 | AN | M0.0 | 36 | O | M11.3 | 67 | O | M11.4 |
7 | TON | T37,+5 | 37 | O | M11.5 | 68 | O | M11.7 |
8 | LD | T37 | 38 | O | M12.2 | 69 | O | M12.3 |
9 | = | M0.0 | 39 | = | Q0.1 | 70 | = | Q0.7 |
10 | LD | M0.1 | 40 | LD | M11.1 | 71 | LD | M10.6 |
11 | TON | T38,+10 | 41 | O | M11.3 | 72 | O | M11.4 |
12 | AN | T38 | 42 | O | M11.6 | 73 | O | M12.0 |
13 | = | M1.0 | 43 | O | M12.2 | 74 | O | M12.3 |
14 | LD | M1.0 | 44 | = | Q0.2 | 75 | = | Q1.0 |
15 | O | M0.2 | 45 | LD | M11.0 | 76 | LD | M10.3 |
16 | = | M10.0 | 46 | O | M11.3 | 77 | = | Q1.1 |
17 | LD | M12.3 | 47 | O | M11.7 | 78 | LD | M10.2 |
18 | TON | T39,+5 | 48 | O | M12.2 | 79 | = | Q1.2 |
19 | AN | T39 | 49 | = | Q0.3 | 80 | LD | M10.1 |
20 | = | M0.2 | 50 | LD | M10.7 | 81 | = | Q1.3 |
21 | LD | M0.0 | 51 | O | M11.3 | 82 | LDN | I0.1 |
22 | SHRB | M10.0,M10.1,+19 | 52 | O | M12.0 | 83 | R | M10.1,19 |
53 | O | M12.2 | ||||||
23 | LD | M10.5 | 54 | = | Q0.4 | |||
24 | O | M11.6 | 55 | LD | M11.1 | |||
25 | O | M11.7 | 56 | O | M11.4 | |||
26 | O | M11.0 | 57 | O | M11.5 | |||
27 | O | M11.1 | 58 | O | M12.3 | |||
28 | O | M11.2 | 59 | = | Q0.5 | |||
29 | O | M11.5 | 60 | LD | M11.0 | |||
30 | O | M11.6 | 61 | O | M11.4 |
四、天塔之光控制梯形圖
西門子S120控制單元6SL3040-0PA00-0AA1
一、功能要求
用PLC構成數(shù)碼顯示控制系統(tǒng)
圖1 數(shù)碼顯示控制示意圖
二、控制要求及I/O分配
1. 控制要求
A→B→C→D→E→F→G→H→ABCDEF→BC→ABDEG→ABCDG→BCFG→ACDFG→ACDEFG→ABC→ABCDEFG→ABCDFG→A→B→C ……循環(huán)下去
2. I/O分配
三、數(shù)碼顯示控制語句表
四、數(shù)碼顯示控制梯形圖
圖2 數(shù)碼顯示控制梯形圖
編程完成采樣工作,要求每10ms采樣一次。
分析:完成每10ms采樣一次,需用定時中斷,查表1可知,定時中斷0的中斷事件號為10。因此在主程序中將采樣周期(10ms)即定時中斷的時間間隔寫入定時中斷0的特殊存儲器SMB34,并將中斷事件10和INT-0連接,全局開中斷。在中斷程序0中,將模擬量輸入信號讀入,程序如圖下圖所示。
表1中斷事件及優(yōu)先級
優(yōu)先級分組 | 組內優(yōu)先級 | 中斷事件號 | 中斷事件說明 | 中斷事件類別 |
通信中斷 | 0 | 8 | 通信口0:接收字符 | 通信口0 |
0 | 9 | 通信口0:發(fā)送完成 | ||
0 | 23 | 通信口0:接收信息完成 | ||
1 | 24 | 通信口1:接收信息完成 | 通信口1 | |
1 | 25 | 通信口1:接收字符 | ||
1 | 26 | 通信口1:發(fā)送完成 | ||
I/O中斷
| 0 | 19 | PTO 0脈沖串輸出完成中斷 | 脈沖輸出 |
1 | 20 | PTO 1脈沖串輸出完成中斷 | ||
2 | 0 | I0.0上升沿中斷 | 外部輸入 | |
3 | 2 | I0.1上升沿中斷 | ||
4 | 4 | I0.2上升沿中斷 | ||
5 | 6 | I0.3上升沿中斷 | ||
6 | 1 | 10.0下降沿中斷 | ||
7 | 3 | I0.1下降沿中斷 | ||
8 | 5 | I0.2下降沿中斷 | ||
9 | 7 | I0.3下降沿中斷 | ||
10 | 12 | HSC0當前值=預置值中斷 | 高速計數(shù)器 | |
11 | 27 | HSC0計數(shù)方向改變中斷 | ||
12 | 28 | HSC0外部復位中斷 | ||
13 | 13 | HSC1當前值=預置值中斷 | ||
14 | 14 | HSC1計數(shù)方向改變中斷 | ||
15 | 15 | HSC1外部復位中斷 | ||
16 | 16 | HSC2當前值=預置值中斷 | ||
17 | 17 | HSC2計數(shù)方向改變中斷 | ||
18 | 18 | HSC2外部復位中斷 | ||
19 | 32 | HSC3當前值=預置值中斷 | ||
20 | 29 | HSC4當前值=預置值中斷 | ||
21 | 30 | HSC4計數(shù)方向改變 | ||
22 | 31 | HSC4外部復位 | ||
23 | 33 | HSC5當前值=預置值中斷 | ||
定時中斷 | 0 | 10 | 定時中斷0 | 定時 |
1 | 11 | 定時中斷1 | ||
2 | 21 | 定時器T32 CT=PT中斷 | 定時器 | |
3 | 22 | 定時器T96 CT=PT中斷 |
主程序
LD I0.0
MOVB 10, SMB34 // 將采樣周期設為10毫秒
ATCH INT_0, 10 // 將事件10連接INT_0
ENI // 全局開中斷
中斷程序0
LD SM0.0
MOVW AIW0, VW100 //讀入模擬量AIW0