參考價: | 面議 |
- 產(chǎn)品型號
- 西門子/SIEMENS 品牌
- 經(jīng)銷商 廠商性質(zhì)
- 上海市 所在地
訪問次數(shù):198更新時間:2018-06-26 10:52:12
西門子6AG41122KP315FX5
西門子6AG41122KP315FX5
說明
ET200SP 在組態(tài)軟件中使用GSD文件組態(tài),添加服務(wù)器模塊時,會有三種服務(wù)模塊組態(tài)方式,如圖1。
圖01
功能
可通過服務(wù)模塊的地址空間,讀取 I/O 模塊上的電源電壓 L+ 和反饋電壓的狀態(tài):
- 所有I/O 模塊:電源電壓 L+ 缺失或無I/O 模塊
- 附加數(shù)字量輸出模塊 HF:有反饋電壓
服務(wù)模塊輸入數(shù)據(jù)的長度
輸入數(shù)據(jù)的長度取決于所插入的接口模塊:
- 標(biāo)準(zhǔn)(ST)接口模塊 32 I/O模塊,組態(tài)為 0/4/8 字節(jié)
- 高性能 (HF) 接口模塊 64 I/O 模塊,組態(tài)為 0/8/16 字節(jié)
組態(tài)
三種組態(tài)方式分別為:
- 0字節(jié)組態(tài),組態(tài)為禁用“電源電壓 L+ 狀態(tài)” 和禁用 “反饋電壓狀態(tài)”:
- 服務(wù)模塊只有一個診斷地址。
- 4/8字節(jié)組態(tài),組態(tài)為啟用“電源電壓 L+ 狀態(tài)” 和禁用 “反饋電壓狀態(tài)”:
- 服務(wù)模塊使用 4/8 字節(jié)輸入數(shù)據(jù),顯示所插入I/O 模塊的電源電壓 L+ 狀態(tài)。
- 服務(wù)模塊中的輸入數(shù)據(jù)顯示:電源電壓 L+ 存在/缺失 或未插入/插入 I/O模塊。
- 8/16字節(jié)組態(tài),組態(tài)為啟用“電源電壓 L+ 狀態(tài)” 和啟用 “反饋電壓狀態(tài)”:
- 服務(wù)模塊使用 8/16 字節(jié)輸入數(shù)據(jù),顯示所插入I/O 模塊的電源電壓 L+ 和反饋電壓狀態(tài)。
- 服務(wù)模塊中的輸入數(shù)據(jù)顯示:電源電壓 L+ 存在/缺失 或未插入/插入 I/O模塊;反饋電壓存在缺失。
使用
4/8字節(jié)組態(tài),輸入數(shù)據(jù)的顯示如圖2,圖3:
圖2
圖3
8/16字節(jié)組態(tài),輸入數(shù)據(jù)的顯示如圖4,圖5:
圖4
圖5
注意:
- 插入服務(wù)模塊或服務(wù)模塊缺失時,插槽的信號位均為0。
- 如果服務(wù)模塊缺失,則輸入數(shù)據(jù)無效。
- 對于不監(jiān)視反饋電壓的 I/O 模塊,反饋電壓的位與電源電壓 L+ 缺失的位顯示相同。
例子
如圖6,服務(wù)模塊按照8 輸入模式組態(tài),輸入地址IB2-IB9。
圖6
如圖7,可以看到IB2 0-1位置1,表示槽位0和槽位1模塊存在并且 L+ 正常。因為所插入模塊不支持反饋電壓監(jiān)視,反饋電壓的位與電源電壓 L+ 缺失的位顯示相同。因此反饋電壓的位IB6和IB2 顯示*。
圖7
如果此時槽位2的模塊被拔出,如圖8。IB2/IB6 的第2位復(fù)位,表示模塊缺失,如圖9。
圖8
圖9
2 S7-300/400參數(shù)可編程信號模塊
當(dāng)前S7-300參數(shù)可編程信號模塊(表1):
類型 | MLFB | 備 注 |
SM321 | 6ES7 321-7BH01-0AB0 | DI 16 x DC 24 V |
6ES7 327-1BH00-0AB0 | DI 8/DX 8 x DC 24 V/0.5 A | |
SM322 | 6ES7 322-8BF00-0AB0 | DO 8 x DC 24 V/0.5 A |
6ES7 322-5FF00-0AB0 | DO 8 x AC120/230 V /2A ISOL | |
6ES7 322-5HF00-0AB0 | DO 8 x Rel. AC230V /5A | |
SM331 | 6ES7331-7NF00-0AB0 | AI 8 x 16 Bit |
6ES7331-7NF10-0AB0 | AI 8 x 16 Bit | |
6ES7331-7HF0x-0AB0 | AI 8 x 14 Bit High Speed; isochrone | |
6ES7331-1KF02-0AB0 | AI 8 x 13 Bit | |
6ES7 331-7KF02-0AB0 | AI 8 x 12 bit | |
6ES7331-7KB02-0AB0 | AI 2 x 12 Bit | |
6ES7331-7PF01-0AB0 | AI 8 x RTD | |
6ES7331-7PF11-0AB0 | AI 8 x TC | |
6ES7331-7PE10-0AB0 | AI 6 x TC isolated | |
SM332 | 6ES7332-7ND02-0AB0 | AO 4 x 16 bit |
SM334 | 6ES7334-0KE00-0AB0 | AI 4/AO 2 x 12 bit |
表1 S7-300參數(shù)可編程信號模塊
當(dāng)前S7-400參數(shù)可編程信號模塊(表2):
類型 | MLFB | 備 注 |
SM421 | 6ES7 421-7BH01-0AB0 | DI 16 x DC 24 V |
6ES7 421-7DH00-0AB0 | DI 16 x UC 24/60 V | |
SM422 | 6ES7 422-5EH10-0AB0 | DO 16 x DC 20-125 V/1.5 A |
6ES7 422-7BL00-0AB0 | DO 32 x DC 24 V/0.5 A | |
6ES7 422-5EH00-0AB0 | DO 16 x AC 20-120 V/2 A | |
SM431 | 6ES7 431-7QH00-0AB0 | AI 16 x 16 Bit |
6ES7 431-7KF10-0AB0 | AI 8 x RTD x 16 Bit | |
6ES7 431-7KF00-0AB0 | AI 8 x 16 Bit |
表2 S7-400參數(shù)可編程信號模塊
3 SM331 AI8 x12bit模塊的參數(shù)
以SM331 AI8 x12bit (6ES7331-7KF02-0AB0,下略寫為SM331(7KF02))為例,說明如何編程修改信號參數(shù)。
3.1 可修改參數(shù)
參考手冊《S7-300 模塊數(shù)據(jù)》A.4小節(jié),表A-4列出SM331(7KF02)模塊參數(shù)是否可組態(tài),可編程修改為(表3):
參數(shù) | 參數(shù)數(shù)據(jù)記錄號 | 可編程… | |
… SFC55 | … PG | ||
診斷:組診斷 | 0 | 不支持 | 支持 |
診斷:使用斷線監(jiān)控 | |||
溫度單位 | |||
溫度系數(shù) | |||
濾波 | |||
啟用診斷中斷 | 1 | 支持 | |
超*硬件中斷 | |||
啟用周期結(jié)束中斷 | |||
噪聲抑制 | |||
測量方法 | |||
測量范圍 | |||
上限 | |||
下限 |
表3 SM331(7KF02)參數(shù)組態(tài)編程特性
3.2 參數(shù)數(shù)據(jù)記錄1
通過數(shù)據(jù)記錄1可以進行修改SM331(7KF02)參數(shù),參數(shù)數(shù)據(jù)記錄1一共是14個字節(jié),結(jié)構(gòu)為:
?字節(jié)0(圖1):
圖1參數(shù)數(shù)據(jù)記錄1字節(jié)0
?字節(jié)1(圖2):
噪聲抑制 | 積分時間 | 代碼 |
400 Hz | 2.5 ms | 2#00 |
60 Hz | 16.7 ms | 2#01 |
50 Hz | 20 ms | 2#10 |
10 Hz | 100 ms | 2#11 |
圖2參數(shù)數(shù)據(jù)記錄1字節(jié)1
?字節(jié)2至字節(jié)5(圖3)
圖3參數(shù)數(shù)據(jù)記錄1字節(jié)2至字節(jié)5
部分測量方法與量程代碼(表4):
測量方法 | 代碼 | 測量范圍 | 代碼 |
… | … | … | … |
電壓 | 2#0001 | ± 80 mV | 2#0001 |
± 250 mV | 2#0010 | ||
± 500 mV | 2#0011 | ||
±1 V | 2#0100 | ||
±2.5 V | 2#0101 | ||
±5 V | 2#0110 | ||
1 V到5 V | 2#0111 | ||
0 V到10 V | 2#1000 | ||
±10 V | 2#1001 | ||
± 25 mV | 2#1010 | ||
± 50 mV | 2#1011 | ||
… | … | … | … |
(上表僅列出本文示例所涉及測量方法及量程代碼,其余代碼請參考《S7-300模塊數(shù)據(jù)手冊》)
表4 SM331(7KF02)部分測量方法與量程代碼
?字節(jié)6至字節(jié)13(圖4)
圖4參數(shù)數(shù)據(jù)記錄1字節(jié)6至字節(jié)13
4 編程SM331 AI8 x12bit參數(shù)
組態(tài)SM331(7KF02) 0通道為0~10V電壓測量,組態(tài)報警上限為9V,下限為1V,示例將報警的上限編程修改為8V,下限修改為2V。
4.1 組態(tài)SM331(7KF02)
圖5 組態(tài)SM331(7KF02)在主機架
圖6 SM331 參數(shù)組態(tài)
4.2 編程SM331(7KF02)寫參數(shù)
OPN "DB1" | //要求DB1長度 >= 14 字節(jié) | ||
L 2#10000100 | // 使能OB40 | ||
T DBB 0 | |||
L 2#10101010 | // 4個通道組的干擾抑制時間, 50Hz | ||
T DBB 1 | |||
L 2#11001 | // 4個通道組的量程,電壓測量,+/-10V | ||
T DBB 2 | |||
T DBB 3 | |||
T DBB 4 | |||
T DBB 5 | |||
L 22118 | // 通道0上限報警值, 8V | ||
T DBW 6 | // 22118= 27648 / 10V * 8V | ||
L 5530 | // 通道0下限報警值, 2V | ||
T DBW 8 | // 5530 = 27648 / 10V * 2V | ||
L 26266 | // 通道2上限報警值,原組態(tài)的9.5V | ||
T DBW 10 | // 26266= 27648 / 10V * 9.5V | ||
L 1382 | // 通道2下限報警值,原組態(tài)的0.5V | ||
T DBW 12 | // 1382= 27648 / 10V * 0.5V | ||
CALL "WR_PARM" | // SFC 55 | ||
REQ | :=M0.0 | // M0.0觸發(fā)寫入?yún)?shù) | |
IOID | :=B#16#54 | // 輸入地址 | |
LADDR | :=W#16#110 | // 模塊邏輯起始地址272 | |
RECNUM | :=B#16#1 | // 數(shù)據(jù)記錄號 1 | |
RECORD | :="DB1".DR | // 將寫入模塊的參數(shù)數(shù)據(jù) | |
RET_VA | :=MW2 | // RET_VAL = 0,無錯誤 | |
BUSY | :=M0.1 | // M0.1 True -> False,寫完成 |