6ES7151-1AB05-0AB0
?連接 ET 200S 和 PROFIBUS DP 的接口模塊
?處理與 PROFIBUS-DP 主站的所有數(shù)據(jù)交換
?6 種型號: - IM 151-1 基本型(RS485)
- IM 151-1 簡潔型 32DI DC24V (RS485)
- IM 151-1 簡潔型 16DI DC24V / 16DO DC24V/0.5A (RS485)
- IM 151-1 標(biāo)準(zhǔn)型(RS485)
- IM 151-1 標(biāo)準(zhǔn)型(FO)
- IM 151-1 高性能型(RS485) 151-1 接口模塊有:
?設(shè)定 PROFIBUS DP 站地址(1 - 125)的 DIP 開關(guān)
?模塊組故障,總線故障和電源電壓的診斷指示器
?用于識別模塊的標(biāo)簽條
IM 151-1 RS485 型的特點(diǎn):
?9-針 sub-D 插座,用于與 PROFIBUS DP 連接
IM 151-1 FO 型的特點(diǎn):
? 4 個(gè)單工插座,用于與 PROFIBUS DP總線連接
IM 151-1 接口模塊按“標(biāo)準(zhǔn)型”和 “高性能型”供貨. “高性能型”接口模塊的特點(diǎn)是在“標(biāo)準(zhǔn)型”接口模塊特點(diǎn)的基礎(chǔ)上增加如下功能:
?與 PROFIBUS DP總線周期性同步
?等距離地向模塊傳輸數(shù)據(jù)
?安全模塊可與 PROFIsafe 模塊配套使用
? PROFIBUS DP V1 從站符合 EN50170, Vol. 2標(biāo)準(zhǔn)
?帶集成的衰減診斷功能的光纖, 改善維護(hù)工作
?節(jié)點(diǎn)通訊
必須插入ET 200S系統(tǒng)zui后一個(gè) I/O 模塊的端子模塊,也包括在 IM151-1 的供貨范圍內(nèi)。 在這一端子模塊上zui多可以安裝 6 個(gè)用于 PM-E 電源模塊(24 V DC 至 230 V AC)的備用熔斷器 (5 x 20 mm)。
產(chǎn)品圖片
![西門子IM151-1高性能型接口模塊](http://file1.dzsc.com/product/13/08/20/989905_210851099s.jpg)
西門子IM151-1高性能型接口模塊
西門子IM151-1高性能型接口模塊 西門子IM151-1 產(chǎn)品訂貨號6ES7151-1BA02-0AB0 連接 ET 200S 和 PROFIBUS DP 的接口模塊 處理與 PROFIBUS-DP 主站的所有數(shù)據(jù)交換 6 種型號: IM 151-1 基本型(RS485) IM 151-1 簡潔型 32DI DC24V (RS485) IM 151-1 簡潔型 16DI DC24V / 16DO DC24V/0.5A (RS485) IM 151-1 標(biāo)準(zhǔn)型(RS485) IM 151-1 標(biāo)準(zhǔn)型(FO) IM 151-1 高性能型(RS485) 交貨時(shí)包括連接模塊 IM 151-1 不同型號的主要區(qū)別: IM 151-1 基本型 IM 151-1 簡潔型 IM 151-1 標(biāo)準(zhǔn)型 IM 151-1 標(biāo)準(zhǔn)型 IM 151-1 高性能型 訂貨號6ES7 151- 1CA00-0AB0 1CA00-1BL00 1CA00-3BL00 1AA04-0AB0 1AB02-0AB0 1BA02-0AB0 分布式 I/O - 32 DI 16DI / 16 DO - - - zui大 I/O 模塊數(shù) 12 12 63 63 63 zui大站寬 2 m 2 m 2 m 1 m 2 m zui多參數(shù)數(shù)目 198 byte 218 byte 244 byte 244 byte 244 byte 輸入輸出zui大地址空間 每個(gè) 88 byte 每個(gè) 100 byte 244 byte 128 byte 取決于 DP 主站: 244 byte 或不想關(guān) zui大診斷信息長度 6… 43byte 6… 44byte 6… 122byte 6… 64byte 6… 128byte 協(xié)議 DP V0 DP V0 DP V0 和 DP V1 DP V0 DP V0 和 DP V1 DP 連接類型 RS485 RS485 RS485 光纖 RS485 固件更新 X X...
![西門子基本型接口模塊IM151-1](http://file1.dzsc.com/product/13/08/20/989905_211334224s.jpg)
西門子基本型接口模塊IM151-1
西門子基本型接口模塊IM151-1 西門子IM151-1 產(chǎn)品訂貨號6ES7151-1CA00-0AB0 連接 ET 200S 和 PROFIBUS DP 的接口模塊 處理與 PROFIBUS-DP 主站的所有數(shù)據(jù)交換 6 種型號: IM 151-1 基本型(RS485) IM 151-1 簡潔型 32DI DC24V (RS485) IM 151-1 簡潔型 16DI DC24V / 16DO DC24V/0.5A (RS485) IM 151-1 標(biāo)準(zhǔn)型(RS485) IM 151-1 標(biāo)準(zhǔn)型(FO) IM 151-1 高性能型(RS485) 交貨時(shí)包括連接模塊 IM 151-1 不同型號的主要區(qū)別: IM 151-1 基本型 IM 151-1 簡潔型 IM 151-1 標(biāo)準(zhǔn)型 IM 151-1 標(biāo)準(zhǔn)型 IM 151-1 高性能型 訂貨號6ES7 151- 1CA00-0AB0 1CA00-1BL00 1CA00-3BL00 1AA04-0AB0 1AB02-0AB0 1BA02-0AB0 分布式 I/O - 32 DI 16DI / 16 DO - - - zui大 I/O 模塊數(shù) 12 12 63 63 63 zui大站寬 2 m 2 m 2 m 1 m 2 m zui多參數(shù)數(shù)目 198 byte 218 byte 244 byte 244 byte 244 byte 輸入輸出zui大地址空間 每個(gè) 88 byte 每個(gè) 100 byte 244 byte 128 byte 取決于 DP 主站: 244 byte 或不想關(guān) zui大診斷信息長度 6… 43byte 6… 44byte 6… 122byte 6… 64byte 6… 128byte 協(xié)議 DP V0 DP V0 DP V0 和 DP V1 DP V0 DP V0 和 DP V1 DP 連接類型 RS485 RS485 RS485 光纖 RS485 固件更新 X X √...
接口模板
6ES7 151-1AA04-0AB0 標(biāo)準(zhǔn)型接口模塊 IM151-1
6ES7 151-1AB02-0AB0 ET 200S IM 151 光纖接口模板
6ES7 151-1BA02-0AB0 高性能型接口模塊 IM151-1
6ES7 151-1CA00-0AB0 基本型接口模塊 IM151-1
6ES7 151-7AB00-0AB0 ET 200S IM 151 帶CPU 光纖接口模板
6ES7 138-4HA00-0AB0 DP-主站模塊(for CPU only)
光纖附件
6GK1 901-0FB00-0AA0 單工連接器(100個(gè))
6ES7 195-1BE00-0XA0 插頭適配器(50個(gè))
電源模板
6ES7 138-4CA01-0AA0 PM-E DC 24V 用于電子模板
6ES7 138-4CB11-0AB0 PM-E DC 24V 至 AC 120/230V 用于電子模板
6ES7 138-4CF02-0AB0 總線安全型電源管理模塊PM-E;24V 直流
電子模板
開關(guān)量輸入模板
6ES7 131-4BB01-0AA0 2路開關(guān)量輸入 24VDC 標(biāo)準(zhǔn) (5塊)
6ES7 131-4BB01-0AB0 2路開關(guān)量輸入 24VDC 高性能 (5塊)
6ES7 131-4BD01-0AA0 4路開關(guān)量輸入 24VDC 標(biāo)準(zhǔn) (5塊)
6ES7 131-4BD01-0AB0 4路開關(guān)量輸入 24VDC 高性能 (5塊)
6ES7 131-4BD51-0AA0 4路開關(guān)量源輸入 24VDC 標(biāo)準(zhǔn) (5塊)
6ES7 131-4CD00-0AB0 4路開關(guān)量輸入 UC 24V...48V 帶 LED SF (組故障)每包裝5個(gè)
6ES7 131-4EB00-0AB0 2路開關(guān)量輸入 120VAC (5塊)
6ES7 131-4FB00-0AB0 2路開關(guān)量輸入 230VAC (5塊)
6ES7 131-4RD00-0AB0 4路開關(guān)量輸入 DC 24V NAMUR 15 MM 寬,帶LED SF ,每包裝5個(gè)
開關(guān)量輸出模板
6ES7 132-4BB01-0AA0 2路開關(guān)量輸出 24VDC 0,5A 標(biāo)準(zhǔn) (5塊)
6ES7 132-4BB01-0AB0 2路開關(guān)量輸出 24VDC 0,5A 高性能 (5塊)
6ES7 132-4BD01-0AA0 4路開關(guān)量輸出 24VDC 0,5A 標(biāo)準(zhǔn) (5塊)
6ES7 132-4BB31-0AA0 2路開關(guān)量輸出 標(biāo)準(zhǔn)型 直流24V/2A,每包裝5個(gè)
6ES7 132-4BB31-0AB0 2路高性能型開關(guān)量輸出 直流24V/2A,每包裝5個(gè)
6ES7 132-4BD32-0AA0 4路開關(guān)量輸出 24VDC 2A 標(biāo)準(zhǔn) (5塊)
6ES7 132-4FB01-0AB0 2路開關(guān)量輸出 交流120/230V,每包裝5個(gè)
6ES7 132-4HB01-0AB0 2路繼電器輸出 24VDC/230VAC 5A (5塊)
6ES7 132-4HB10-0AB0 2路繼電器輸出 繼電器直流24V-48V/5A,交流24V-230V/5A(5塊)
模擬量輸入模板
6ES7 134-4FB01-0AB0 2路模擬量輸入 電壓信號 標(biāo)準(zhǔn)
6ES7 134-4FB51-0AB0 2路高速型模擬量輸入 電壓 +/-10V;模塊周期時(shí)間: 1MS
6ES7 134-4LB02-0AB0 2路模擬量輸入 電壓信號 高性能 (16位)
6ES7 134-4GB01-0AB0 2路模擬量輸入 電流信號 標(biāo)準(zhǔn) 2線制
6ES7 134-4GB51-0AB0 2路高速型模擬量輸入 I-2線 4 - 20MA;模塊周期時(shí)間: 1MS,
6ES7 134-4GB11-0AB0 2路模擬量輸入 電流信號 標(biāo)準(zhǔn) 4線制
6ES7 134-4GB61-0AB0 2路高速型模擬量輸入 I-4線 4 - 20MA;模塊周期時(shí)間: 1MS
6ES7 134-4MB02-0AB0 2路模擬量輸入 電流信號 高性能 (16位) 2線制
6ES7 134-4JB50-0AB0 2路模擬量輸入 RTD熱電阻信號
6ES7 134-4JB00-0AB0 2路模擬量輸入 熱電偶信號
6ES7 134-4NB01-0AB0 2路高性能型模擬量輸入 熱電偶信號,帶內(nèi)部溫度補(bǔ)償
6ES7 134-4NB51-0AB0 2路高性能型模擬量輸入 RTD熱電阻信號, 帶線電阻的內(nèi)部補(bǔ)償
模擬量輸出模板
6ES7 135-4FB01-0AB0 2路模擬量輸出 電壓信號 標(biāo)準(zhǔn)
6ES7 135-4GB01-0AB0 2路模擬量輸出 電流信號 標(biāo)準(zhǔn)
6ES7 135-4LB02-0AB0 2路模擬量輸出 電壓信號 高性能 (16位)
6ES7 135-4MB02-0AB0 2路模擬量輸出 電留信號 高性能 (16位)
功能模板
6ES7 138-4DA04-0AB0 1個(gè)計(jì)數(shù)器24V/100KHZ
6ES7 138-4DB03-0AB0 SSI 位置檢測模板
6ES7 138-4DD00-0AB0 2 Pulse (pulse width modulation, timer)
6ES7 138-4DC00-0AB0 STEP1 步進(jìn)電機(jī)模板
6ES7 138-4DF01-0AB0 1 SI 通訊模板(RS232 RS422 RS485 串行接口)
6ES7 138-4DF11-0AB0 1個(gè) SI 串行接口,單通道,RS232/422,485 MODBUS/USS
6ES7 138-4DL00-0AB0 1 POS-U 定位模板 帶數(shù)字量輸出 用于 5V/24V 增量編碼器
6ES7 138-4GA00-0AB0 4 個(gè)IQ-SENSE 直流24VC,每包裝5個(gè)
端子模塊
6ES7 193-4CC20-0AA0 TM-P15S23-A1 f. PM//2x3 電源模塊螺釘型端子
6ES7 193-4CC30-0AA0 TM-P15C23-A1 f. PM/2x3 電源模塊彈簧型端子
6ES7 193-4CD20-0AA0 TM-P15S23-A0 f. PM/2x3 電源模塊螺釘型端子
6ES7 193-4CD30-0AA0 TM-P15C23-A0 f. PM/2x3 電源模塊彈簧型端子
6ES7 193-4CE00-0AA0 TM-P15S22-01 f. PM/2x2 電源模塊 螺釘型端子
6ES7 193-4CE10-0AA0 TM-P15C22-01 f. PM/2x2 電源模塊彈簧型端子
6ES7 193-4CA20-0AA0 TM-E15S24-A1 f. EM/2x4 電子模塊螺釘型端子 (5塊)
6ES7 193-4CA30-0AA0 TM-E15C24-A1 f. EM/2x4 電子模塊彈簧型端子 (5塊)
6ES7 193-4CB20-0AA0 TM-E15S24-01 f. EM/2x4 電子模塊螺釘型端子 (5塊)
6ES7 193-4CB30-0AA0 TM-E15C24-01 f. EM/2x4 電子模塊彈簧型端子 (5塊)
6ES7 193-4CB00-0AA0 TM-E15S23-01 f. EM/2x3 電子模塊螺釘型端子 (5塊)
6ES7 193-4CB10-0AA0 TM-E15C23-01 f. EM/2x3 電子模塊彈簧型端子 (5塊)
6ES7 193-4CA40-0AA0 TM-E15S26-A1 für EM/2x6 電子模塊螺釘型端子 (5塊)
6ES7 193-4CA50-0AA0 TM-E15C26-A1 für EM/2x6 電子模塊彈簧型端子 (5塊)
6ES7 193-4JA00-0AA0 SIMATIC DP,ET 200S備件終端模塊
附件
6ES7 193-4GA00-0AA0 終端模塊TM-P和TM-E,電源導(dǎo)軌 3 x 10 MM,每包5個(gè)
6ES7 193-4GB00-0AA0 終端元件,用于絞線屏蔽與電源導(dǎo)軌的連接,每包5個(gè)
ET200M:
6ES7 153-1AA03-0XB0 IM153-1接口模塊
6ES7 153-2BA01-0XB0 IM153-2接口模塊高性能型(zui多連接8個(gè)模塊)
6ES7 153-2BA02-0XB0 IM153-3接口模塊高性能型(zui多連接12個(gè)模塊)
6ES7 153-2AR02-0XA0 IM153冗余套件高性能型2個(gè)153-2和1個(gè)IM/IM總線模板
6ES7 153-2BB00-0XB0 IM153-2光纖接口模塊
6ES7 195-1GF30-0XA0 有源總線模塊的DIN導(dǎo)軌
6ES7 195-7HA00-0XA0 有源總線模塊BM PS/IM
6ES7 195-7HB00-0XA0 有源總線模塊BM 2 X 40
6ES7151-1AB05-0AB0
3.1 控制方案
西門子S7-200 SMART 系列PLC 體積小、速度快、標(biāo)準(zhǔn)化,具有網(wǎng)絡(luò)通信能力,功能更強(qiáng),可靠性高。控制器本體標(biāo)配以太網(wǎng)接口,集成了強(qiáng)大的以太網(wǎng)通信功能,通過以太網(wǎng)接口還可與其他CPU 模塊、觸摸屏、計(jì)算機(jī)進(jìn)行通訊,輕松組網(wǎng)??刂破骷蒑icro SD 卡插槽,使用市面上通用的Micro SD 卡即可實(shí)現(xiàn)程序的更新和PLC 固件升級,*地方便了工程師對終用戶的服務(wù)支持,也省去了因PLC 固件升級返廠服務(wù)的不便。CPU 支持標(biāo)準(zhǔn)TCP/IP 協(xié)議,可接入以太網(wǎng),實(shí)現(xiàn)集中控制。
本系統(tǒng)主要控制目標(biāo)是溫度、濕度、二氧化碳濃度,根據(jù)功能劃分控制區(qū)域,選擇一套基于S7-200 SMART SR40 CPU 的控制系統(tǒng)用于預(yù)冷室、冷卻室及接種室,一套基于S7-200 SMART SR60 CPU 的控制系統(tǒng)用于三間培養(yǎng)室,一套基于S7-200 SMART SR60 CPU 的控制系統(tǒng)用于五間出菇室。模擬量采集部分因數(shù)量較多,采用模擬量采集模塊。人機(jī)界面選用昆侖通態(tài)7 寸觸摸屏。
上位機(jī)集中監(jiān)控軟件選用三維力控組態(tài)軟件,應(yīng)用CPU 本體標(biāo)配的以太網(wǎng)接口實(shí)現(xiàn)通訊。
3.2 I/O 列表
根據(jù)現(xiàn)場需要控制的設(shè)備及監(jiān)測的控制點(diǎn),各系統(tǒng)I/O 數(shù)量列表如下:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905133456125_w.png)
其中1#系統(tǒng)為預(yù)冷室、冷卻室及接種室,2#系統(tǒng)為三間培養(yǎng)室,3#系統(tǒng)為五間出菇室。
3.3 上位機(jī)集中監(jiān)控方案
本工程應(yīng)用三維力控組態(tài)軟件,軟件中集成了S7-200 SMART 系列的PLC 的以太網(wǎng)驅(qū)動(dòng)程序,如下圖:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905133611156_w.png)
根據(jù)設(shè)備配置向?qū)Э赏瓿蒊/O 設(shè)備組態(tài),如下圖:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905133704578_w.png)
各系統(tǒng)CPU IP 地址選擇在同一網(wǎng)段內(nèi):172.16.1.*(可在HMI 中進(jìn)行修改)。
4 程序設(shè)計(jì)
4.1 控制流程圖
控制程序主要對個(gè)房間內(nèi)所需參數(shù)進(jìn)行控制,主要控制流程如下圖所示:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905133840531_w.png)
4.2 模擬量輸入處理
濕度及二氧化碳的檢測信號為4~20mA,分別對應(yīng)濕度0~*,二氧化碳0~10000ppm,通過S7-200 SMART 控制器的組態(tài)、編程和操作軟件STEP 7-Micro/WIN SMART 可以方便的創(chuàng)建添加用戶庫文件,將具有通用功能的程序塊封裝為用戶庫程序,方便調(diào)用,提高編程效率。模擬量處理程序如下所示:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905133928140_w.png)
4.3 IP 地址修改
如果有多臺同樣的設(shè)備需要進(jìn)行組網(wǎng),則需要對所有設(shè)備CPU 進(jìn)行IP 地址的修改,可通過獲取 IP 地址(GIP_ADDR 指令)和設(shè)置 IP 地址(SIP_ADDR 指令)對CPU 進(jìn)行設(shè)置,本項(xiàng)目中使用了此功能,如下圖:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905134000578_w.png)
4.4 與人機(jī)界面通訊
本系統(tǒng)就地操作面板選用昆侖通態(tài)7 寸觸摸屏,S7-200 SMART 控制器通過串口與觸摸屏實(shí)現(xiàn)通訊,通訊設(shè)置如下:
控制器端:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905134124359_w.png)
HMI 端:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905134209328_w.png)
4.5 上位機(jī)組態(tài)
本系統(tǒng)可實(shí)現(xiàn)就地控制及上位機(jī)集中控制,上位機(jī)集中控制可實(shí)現(xiàn)數(shù)據(jù)采集處理,設(shè)備狀態(tài)監(jiān)測,設(shè)備遠(yuǎn)程操控,系統(tǒng)參數(shù)設(shè)置等功能。部分實(shí)時(shí)監(jiān)控畫面如下:
![](http://nfs.gongkong.com/Upload/editor/201609/20160905134300312_w.png)
![](http://nfs.gongkong.com/Upload/editor/201609/20160905134328203_w.png)
5 結(jié)束語
西門子S7-200 SMART 系列PLC 在本工程中的成功應(yīng)用,保證了空調(diào)設(shè)備的高效穩(wěn)定安全運(yùn)行,各項(xiàng)受控指標(biāo)均達(dá)到用戶工藝要求。西門子S7-200 SMART 系列PLC 全系標(biāo)配的集成以太網(wǎng)接口帶來了便捷的 組網(wǎng)方式、穩(wěn)定高速的通信;控制器集成Micro SD卡插槽為用戶應(yīng)用程序的升級更新帶來*便利,提高了工程設(shè)計(jì)人員的工作效率。
湖南艾歐曼自動(dòng)化設(shè)備有限公司轉(zhuǎn)載:
使用 FB125 程序來判斷系統(tǒng)中的錯(cuò)誤,FB125 可以診斷總線上站點(diǎn)的各種故障信息。FB125 是一個(gè)中斷驅(qū)動(dòng)功能塊,它可以檢測到從站的組態(tài),掉站等故障,并且給出詳細(xì)的報(bào)錯(cuò)信息。使用 FB125 來診斷故障必須在 OB1, OB82 和 OB86 中調(diào)用FB125。
組態(tài)軟件和硬件:
所用軟件:STEP7 V5.2
所用硬件:
1.PROFIBUS-DP 主站 S7-400 CPU414-3
2. PROFIBUS-DP 從站 IM 153-2 (redundant) 、ET 200S / CPU、Diagnostic Repeater。
3. MPI 網(wǎng)卡 CP5611
4.PROFIBUS 電纜及接頭
配置完畢的系統(tǒng)組態(tài)圖如下:
![](http://p9.pstatp.com/large/pgc-image/15398492312994d013ff4ed)
下面通過 FB125 來診斷系統(tǒng)中的各種故障
首先,插入功能塊 OB82、OB86。在 Step 7 界面下選中 Blocks,在右側(cè)空白區(qū)域點(diǎn)擊鼠標(biāo)右鍵,在下拉菜單中選擇 Insert New Object->Organization Block,插入所需的 OB82 和 OB86 組織塊,如下圖所示。
![檢查PLC控制系統(tǒng)故障,教你用西門子FB125程序來做出正確判斷](http://p3.pstatp.com/large/pgc-image/15398492478102e54014e4b)
![檢查PLC控制系統(tǒng)故障,教你用西門子FB125程序來做出正確判斷](http://p1.pstatp.com/large/pgc-image/1539849247807ce921ce5e7)
由于在程序中要使用 DB125 存儲(chǔ)故障信息,所以按照添加 OB 塊的步驟添加 OB125。
![檢查PLC控制系統(tǒng)故障,教你用西門子FB125程序來做出正確判斷](http://p1.pstatp.com/large/pgc-image/15398492636420ef6fc956d)
分別打開 OB1,OB82 和 OB86,在其中調(diào)用 FB125 和 DB125,輸入程序,例子程序如
下:
![檢查PLC控制系統(tǒng)故障,教你用西門子FB125程序來做出正確判斷](http://p3.pstatp.com/large/pgc-image/1539849281416e0b8c81c92)
程序?yàn)樵\斷信息分配了存儲(chǔ)空間,下面對每條語句的診斷功能做進(jìn)一步的說明。
以下參數(shù)從 1-8 均為輸入量
1、DP_MASTERSYSTEM (INT)表示配置的 DP 主站系統(tǒng)的個(gè)數(shù),在本例中為 1。
2、EXTERNAL_DP_INTERFACE(BOOL):=0,CPU 主站的集成 DP 接口;=1,外部接口,如 CP/IM。
3、MANUAL_MODE (BOOL):=0,自動(dòng)模式,此模式下不支持單個(gè)從站的診斷;=1,手動(dòng)模式,可以進(jìn)行單個(gè)從站的診斷。
4、SINGLE_STEP_SLAVE (BOOL):轉(zhuǎn)到下一個(gè)出錯(cuò)的 DP 從站。
5、SINGLE_STEP_ERROR(BOOL):轉(zhuǎn)到正在顯示的 DP 從站的下一個(gè)錯(cuò)誤。
6、RESET (BOOL):=1,復(fù)位,初始化系統(tǒng)。
7、SINGLE_DIAG (BOOL):只在手動(dòng)模式下(MANUAL_MODE=1)有效。=1,讀 DP 從站的診斷??稍?SINGLE_DIAG_ADR 配置該從站的站號。
8、SINGLE_DIAG_ADR (BYTE):只在手動(dòng)模式下(MANUAL_MODE=1)有效。與 SINGLE_DIAG 配合使用,在其中設(shè)置單獨(dú)診斷的從站的站號。
以下參數(shù) 9-25 均為輸出量。
9、ALL_DP_SLAVES_OK (BOOL):=0,系統(tǒng)中從站存在故障;=1,系統(tǒng)中從站運(yùn)行正常。
10、SUM_SLAVES_DIAG (BYTE):出錯(cuò)的 DP 從站的數(shù)目。
11、SLAVE_ADR (BYTE):出錯(cuò)的 DP 從站的站號。
12、SLAVE_STATE (BYTE)
![](http://p3.pstatp.com/large/pgc-image/1539849363324b7720b41a8)
13 、SLAVE_IDENT_NO (WORD):與 SLAVE_ADR 有關(guān)。
14、ERROR_NO (BYTE):與當(dāng)前 SLAVE_ADR 參數(shù)指示的從站相對應(yīng)的錯(cuò)誤編號,每個(gè)編號都有一個(gè)與之相對應(yīng)的故障信息。
15、ERROR_TYPE (BYTE)
![](http://p1.pstatp.com/large/pgc-image/1539849385719da58504a2e)
16、MODULE_NO (BYTE):與當(dāng)前 SLAVE_ADR 參數(shù)指示的從站相對應(yīng)的模塊編號,指示出錯(cuò)的從站對應(yīng)的槽或模塊。
17、MODULE_STATE (BYTE):與當(dāng)前 SLAVE_ADR 參數(shù)指示的從站相對應(yīng)的模塊狀態(tài)。
![](http://p3.pstatp.com/large/pgc-image/1539849407822724806fa7e)
18、CHANNEL_NO (BYTE):與當(dāng)前 SLAVE_ADR 參數(shù)指示的從站相對應(yīng)的故障模塊的通道編號。
19、CHANNEL_TYPE (BYTE):與當(dāng)前 SLAVE_ADR 參數(shù)指示的從站相對應(yīng)的模塊中出錯(cuò)通道的類型。
20、CHANNEL_ERROR_CODE (INT):與當(dāng)前 SLAVE_ADR 參數(shù)指示的從站相對應(yīng),每一個(gè)錯(cuò)誤的通道都明確地給出了錯(cuò)誤信息,每條信息對應(yīng)著一個(gè)標(biāo)號,具體標(biāo)號對應(yīng)的故障信息參見手冊 P4-P8 表格。
21、CHANNEL_ERROR_INFO_1(DWORD):與當(dāng)前 SLAVE_ADR 參數(shù)指示的從站相對應(yīng),故障通道上的位錯(cuò)誤信息,不同的錯(cuò)誤信息對應(yīng)不同的錯(cuò)誤類型(ERROR_TYPE)。
22、CHANNEL_ERROR_INFO_2(DWORD):與當(dāng)前 SLAVE_ADR 參數(shù)下,與上文中 ERROR_TYPE 中的編號 4(S7 診斷)相對應(yīng),提供了滿zu S7 模塊 DS0 數(shù)據(jù)記錄的特殊錯(cuò)誤信息,詳見手冊 P11 表格。
23、DIAG_COUNTER (BYTE):顯示的診斷 DP 從站的總數(shù)。
24、DIAG_OVERFLOW (BOOL):同時(shí)接受診斷的總數(shù)大于 32 個(gè),從站超過了 FB125 可以處理的上限,需要執(zhí)行RESET 復(fù)位。
25、BUSY (BOOL):FB125 正在診斷 DP 系統(tǒng)。DB125 的功能:在程序中,用到了數(shù)據(jù)塊 DB125,其作用如下:
![](http://p1.pstatp.com/large/pgc-image/15398494577873622600b50)
下圖為從站編號的分配表。
![檢查PLC控制系統(tǒng)故障,教你用西門子FB125程序來做出正確判斷](http://p3.pstatp.com/large/pgc-image/1539849478818f1c998c086)
通過以上兩個(gè)表格,可以判斷出系統(tǒng)中從站的狀態(tài),下面通過一個(gè)例子來說明。
在編程界面下選擇菜單欄中 PLC->Monitor/Modify Variables。
![檢查PLC控制系統(tǒng)故障,教你用西門子FB125程序來做出正確判斷](http://p3.pstatp.com/large/pgc-image/1539849499481e60df69686)
在 23 欄中,起始地址為 1176 字節(jié),已組態(tài)的從站為 3,4,5,6 和 16 號從站。
在 24 欄中,起始地址為 1192 字節(jié),已檢測到的從站為 3,4 和 16 號從站。
在 25 欄中,起始地址為 1208 字節(jié),檢測不到的從站為 5,6 號從站。
在 26 欄中,起始地址為 1224 字節(jié),*從站。
在 27 欄中,起始地址為 1240 字節(jié),受影響的從站為 5,6 號從站。
可以看到,通過 FB125 可以獲得一個(gè)詳細(xì)的診斷結(jié)果,從故障站點(diǎn),故障模塊,故障通道,逐步明確故障的發(fā)生地點(diǎn);根據(jù)故障信息,有助于找出故障原因,從而排除故障。同時(shí)數(shù)據(jù)存儲(chǔ)區(qū)可以做為接口被其它程序讀取和調(diào)用(如 WINCC),更直觀的找出故障從站和錯(cuò)誤信息