西門子6ES7540-1AB00-0AA0
SIMATIC 存儲卡上的系統(tǒng)函數(shù)來創(chuàng)建數(shù)據(jù)塊,并存儲或讀取數(shù)據(jù)。Safety Integrated(S7-1500F 控制器的功能選項(xiàng))“STEP 7 Safety Advanced”選件包;用于對 S7-1500F 控制器的安全相關(guān)程序部分進(jìn)行編程。選件包中包括所有用來創(chuàng)建 F 程序的所有功能和塊。STEP 7 Safety Advanced V12 可在 SIMATIC STEP 7 Professional V12 SP1 下運(yùn)行。
西門子工業(yè)自動(dòng)化控制器、可編程控制器,西門子S7-1500、CPU主機(jī)模塊、數(shù)字量擴(kuò)展模塊、模擬量擴(kuò)展模塊、安裝導(dǎo)軌、通訊模塊等,產(chǎn)品選型、報(bào)價(jià)、銷售,敬請致電上海畢輝自動(dòng)化控制設(shè)備有限公司:
應(yīng)用領(lǐng)域:
SIMATIC S7-1500 是一種模塊化控制系統(tǒng),廣泛應(yīng)用于離散自動(dòng)化領(lǐng)域中的各種自動(dòng)化應(yīng)用。SIMATIC S7-1500 采用模塊化與無風(fēng)扇設(shè)計(jì),很容易實(shí)現(xiàn)分布式結(jié)構(gòu),而且操作方便,已成為各種自動(dòng)化任務(wù)既經(jīng)濟(jì)又方便的解決方案。
數(shù)字式輸出模塊, DQ32xDC 24V/0.5A BA, 32 條通道,每組 8 條, 4A 每組 包括推入式正面連接器在內(nèi)
在實(shí)際應(yīng)用中如果PLC組態(tài)工藝對象時(shí),當(dāng)“與驅(qū)動(dòng)裝置進(jìn)行數(shù)據(jù)交換”及“與編碼器進(jìn)行數(shù)據(jù)交換”時(shí)選擇了“運(yùn)行時(shí)自動(dòng)應(yīng)動(dòng)驅(qū)動(dòng)值”及“自動(dòng)進(jìn)行編碼器值數(shù)據(jù)交換”時(shí),工程師常常會遇到PLC控制V90 PN起動(dòng)運(yùn)行工作不正常的問題,如PLC起動(dòng)后調(diào)用MC_Power功能塊對驅(qū)動(dòng)器進(jìn)行使能時(shí),功能塊出現(xiàn)16# 8001錯(cuò)誤代碼,工藝對象顯示“與設(shè)備(驅(qū)動(dòng)裝置或編碼器)通信故障”報(bào)警等。
為了避免這些問題,請按照本文說明調(diào)用MC_Power命令。
2 回答
當(dāng)通過1200/1500 PLC通過組態(tài)工藝對象的方式對V90進(jìn)行控制時(shí),需要使用MC_Power功能塊對驅(qū)動(dòng)器進(jìn)行使能。某些工況下,要求設(shè)備啟動(dòng)后,PLC立即通過MC_Power對驅(qū)動(dòng)器進(jìn)行使能,因此用戶在編寫驅(qū)動(dòng)使能程序時(shí),將MC_Power的Enable管腳給定為常1,如果這樣編程則需要保證驅(qū)動(dòng)器、編碼器與控制器通訊正常。但是,如果PLC先于驅(qū)動(dòng)器完成啟動(dòng),這樣編程MC_Power將無法正常完成使能過程,功能塊會報(bào)16#8001錯(cuò)誤,而且工藝對象會出現(xiàn)“與設(shè)備(驅(qū)動(dòng)裝置或編碼器)通信故障”報(bào)警,如圖1、圖2所示,只有對工藝對象的故障完成確認(rèn)后才可以正常使能。
圖1 編程示例
圖2 報(bào)警顯示
基于以上的原因,建議工程師采用以下的方法進(jìn)行“MC_Power”的編程。
將Enable管腳與工藝對象中通訊相關(guān)的變量“”、進(jìn)行關(guān)聯(lián),變量位置查找如圖3、4所示,編程示例如圖5所示,此時(shí),當(dāng)PLC與驅(qū)動(dòng)器都啟動(dòng)完成,且通訊建立時(shí),驅(qū)動(dòng)器才能完成使能。
此外,還可以將“TO.StatusDrive. AdaptionState”的狀態(tài)(2:“ADAPTED”,已完成數(shù)據(jù)傳送)加入到啟動(dòng)條件中。
圖3 工藝對象驅(qū)動(dòng)通信狀態(tài)
圖4 工藝對象編碼器通信狀態(tài)
圖5 正確的“MC_Power”編程示例
注意:
PLC與驅(qū)動(dòng)器之間通訊建立后,如果在正常運(yùn)行過程中出現(xiàn)通訊中斷的情況,通訊恢復(fù)后,在對MC_Power進(jìn)行使能時(shí),Error管腳會出現(xiàn)16#8001錯(cuò)誤,工藝對象會出現(xiàn)“與設(shè)備(驅(qū)動(dòng)裝置或編碼器)通信故障”報(bào)警,由于工藝對象故障的存在,MC_Power將無法對驅(qū)動(dòng)器進(jìn)行使能,只有確認(rèn)故障后,驅(qū)動(dòng)器才能重新使能。
DQ 16x24VDC/0.5 HF 參數(shù):
在 STEP 7 中模塊參數(shù)時(shí),可使用不同的參數(shù)來設(shè)置模塊屬性。下表列出了可組態(tài)的參數(shù)。可組態(tài)參數(shù)的有效范圍取決于組態(tài)的類型。可進(jìn)行以下組態(tài):
- 使用 S7-1500 CPU 進(jìn)行統(tǒng)一操作
- 在 ET 200MP 系統(tǒng)中 PROFINET IO 上進(jìn)行分布式操作
- 在 ET 200MP 系統(tǒng)中的 PROFIBUS DP 上進(jìn)行分布式操作
在用戶程序中進(jìn)行參數(shù)分配時(shí),可通過 WRREC 指令(RUN 模式下的參數(shù)分配)和數(shù)據(jù)記錄將這些參數(shù)傳送到模塊中;請參見章節(jié) 參數(shù)分配和參數(shù)數(shù)據(jù)記錄的結(jié)構(gòu)。
列表: 可組態(tài)的參數(shù)及其默認(rèn)值
具有以下名稱的模塊將始終激活值狀態(tài):
- DQ 16x24VDC/0.5A HF QI
- DQ 16x24VDC/0.5A HF S QI
- DQ 16x24VDC/0.5A HF MSO
對于值狀態(tài),系統(tǒng)將為每個(gè)通道一個(gè)附加位。值狀態(tài)位將指示用戶程序中所的輸出值在模塊端是否未得到確認(rèn)(0 = 值不正確)。
組態(tài)為 16 通道 DQ 16x24VDC/0.5A HF 的地址空間
下圖顯示了組態(tài)為帶值狀態(tài)的 16 通道模塊的地址空間分配。可任意模塊的起始地址。通道的地址將從該起始地址開始。
在模塊上印有字母“a 到 d”。“QB a”是指模塊起始地址輸出字節(jié) a。
圖片: 組態(tài)為 16 通道 DQ 16x24VDC/0.5A HF 的地址空間(帶值狀態(tài))
組態(tài)為 2 x 8 通道 DQ 16x24VDC/0.5A HF S QI 的地址空間
組態(tài)為 2 x 8 通道模塊時(shí),模塊的通道應(yīng)分為多個(gè)子模塊。在共享設(shè)備中使用該模塊時(shí),可將子模塊分配給不同的 IO 控制器。
IO 控制器的數(shù)量取決于所使用的接口模塊。請遵循本手冊中有關(guān)特定接口模塊的信息。
與 1 x 16 通道模塊組態(tài)不同,這 2 個(gè)子模塊都可任意起始地址。用戶也可子模塊中相關(guān)值狀態(tài)的地址。
圖片: 組態(tài)為 2 x 8 通道 DQ 16x24VDC/0.5A HF S QI 的地址空間(帶值狀態(tài))
組態(tài)為 1 x 16 通道 DQ 16x24VDC/0.5A HF MSO 的地址空間
組態(tài)為 1 x 16 通道模塊(模塊內(nèi)部 shared output,MSO)時(shí),系統(tǒng)將模塊的通道 0 到 15 會復(fù)制到多個(gè)子模塊中。之后,在各子模塊中通道 0 到 15 的值都將相同。在共享設(shè)備中使用該模塊時(shí),可將這些子模塊分配給多 4 個(gè) IO 控制器:
- 分配給子模塊 1 的 IO 控制器對輸出 0 到 15 具有寫訪問權(quán)限。
- 分配給子模塊 2、3 或 4 的 IO 控制器則對輸出 0 到 15 具有讀訪問權(quán)限。
IO 控制器的數(shù)量取決于所使用的接口模塊。請遵循本手冊中有關(guān)特定接口模塊的信息。
值狀態(tài) (Quality Information, QI)
值狀態(tài)的含義取決于所在的子模塊。
對于個(gè)子模塊(= 基本子模塊),值狀態(tài)為 0 表示值不正確或基本子模塊的 IO 控制器處于 STOP 狀態(tài)。
對于第二到第四個(gè)子模塊(MSO 子模塊),值狀態(tài)“0”表示值不正確或發(fā)生以下某種錯(cuò)誤:
- 基本子模塊尚未組態(tài)(未就緒)。
- IO 控制器與基本子模塊間的連接已中斷。
- 基本子模塊的 IO 控制器處于 STOP 或 POWER OFF 狀態(tài)。
下圖顯示了子模塊 1 和 2 的地址空間分配和值狀態(tài)。
圖片: 組態(tài)為 1 x 16 通道 DQ 16x24VDC/0.5A HF S MSO 的地址空間(帶值狀態(tài))
下圖顯示了子模塊 3 和 4 的地址空間分配和值狀態(tài)。
西門子6ES7540-1AB00-0AA0
西門子S7-1500作為西門子迄今為止功能大、性價(jià)比的PLC,得到了廣大客戶關(guān)注,今天與大家分享西門子西門子S7-1500與S7-300、S7-400相PK 的幾點(diǎn)優(yōu)勢以及型譜對照。
首先,它的外觀設(shè)計(jì)更人性化,選用時(shí)更容易被工程現(xiàn)場人員所接受。S7-1500模塊大小比S7-300稍大,機(jī)架類似于S7-300,前連接器安裝時(shí)具有接線位置,并提供專門的電源元件和屏蔽支架及線卡,使接線更方便,可靠性更高;尤其讓工程人員心動(dòng)的是CPU上配置有LED顯示屏,可方便顯示CPU狀態(tài)和故障信息等。
No.2
其次,從硬件方面來說,S7-1500PLC的處理速度更快,聯(lián)網(wǎng)能力更強(qiáng),診斷能力和安全性更高,不僅可節(jié)省成本,提高生產(chǎn)效率,而且安全可靠,維護(hù)簡單方便,真正成為工廠客戶和現(xiàn)場維護(hù)人員的控制器。例如,相對于S7-300/400,S7-1500 PLC采用新型的背板總線技術(shù),采用高波特率和高傳輸協(xié)議,使其信號處理速度更快;S7-1500所有CPU集成1-3個(gè)PROFINET接口,可實(shí)現(xiàn)低成本快速組態(tài)現(xiàn)場級通信和公司網(wǎng)絡(luò)通信,而S7-300/400PLC只有個(gè)別型號CPU才集成有PROFINET接口;S7-1500 PLC的模塊集成有診斷功能,診斷級別為通道級,無需進(jìn)行額外編程,當(dāng)發(fā)生故障時(shí),可快速準(zhǔn)確地識別受影響的通道,減少停機(jī)時(shí)間,這是S7-300/400PLC所*的。
No.3
S7-1500PLC的組態(tài)和編程效率時(shí)更容易被工程現(xiàn)場人員所接受。S7-1500模塊大小比S7-300稍大,機(jī)架類似于S7-300,前連接器安裝時(shí)具有接線位置,并提供專門的電源元件和屏蔽支架及線卡,使接線更方便,可靠性更高;尤其讓工程人員心動(dòng)的是CPU上配置有LED顯示屏,可方便顯示CPU狀態(tài)和故障信息等。
No.2
其次,從硬件方面來說,S7-1500PLC的處理速度更快,聯(lián)網(wǎng)能力更強(qiáng),診斷能力
相對于S7-300/400PLC,S7-1500PLC支持的數(shù)據(jù)類型更廣泛。S7-1500PLC的基本數(shù)據(jù)類型的長度大到64位,而S7-300/400 PLC支持的基本數(shù)據(jù)類型長度大為32位;S7-1500PLC支持Pointer、Any和Variant三種類型指針,S7-300/400PLC只支持前兩種。這些特點(diǎn),均使S7-1500PLC的編程更加靈活。
No.5
另外,S7-1500 PLC無需使用其它模塊即可實(shí)現(xiàn)運(yùn)動(dòng)控制功能。通過PLCopen 技術(shù),控制器可使用標(biāo)準(zhǔn)組件連接支持PROFIdrive 的各種驅(qū)動(dòng)裝置;此外,S7-1500 PLC還支持所有CPU 變量的TRACE 功能,提高了調(diào)試效率,優(yōu)化了驅(qū)動(dòng)和控制器的性能。
小結(jié)
總之,S7-1500 PLC的功能不僅涵蓋了絕大多數(shù)S7-300/400PLC,而且有過之而無不及,適用范圍廣泛,加之其具有上述的優(yōu)點(diǎn),使其在今后的發(fā)展中,必將廣泛應(yīng)用于各個(gè)工程領(lǐng)域之中。
S7-300與1500對應(yīng)型號