應用領域 | 化工 | 產(chǎ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)將為每個通道一個附加位。值狀態(tài)位將指示用戶程序中所的輸出值在模塊端是否未得到確認(0 = 值不正確)。
組態(tài)為 16 通道 DQ 16x24VDC/
![]() |
參考價 | 面議 |
更新時間:2022-07-04 13:58:49瀏覽次數(shù):282
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子6ES7540-1AB00-0AA0
PLC的選型方法
在PLC系統(tǒng)設計時,首先應確定控制方案,下一步工作就是PLC工程設計選型。工藝流程的特點和應用要求是設計選型的主要依據(jù)。PLC及有關設備應是集成的、標準的,按照易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴充其功能的原則選型所選用PLC應是在相關工業(yè)領域有投運業(yè)績、成熟可靠的系統(tǒng),PLC的系統(tǒng)硬件、軟件配置及功能應與裝置規(guī)模和控制要求相適應。熟悉可編程序控制器、功能表圖及有關的編程語言有利于縮短編程時間,因此,工程設計選型和估算時,應詳細分析工藝過程的特點、控制要求,明確控制任務和范圍確定所需的操作和動作,然后根據(jù)控制要求,估算輸入輸出點數(shù)、所需存儲器容量、確定PLC的功能、外部設備特性等,后選擇有較高性能價格比的PLC和設計相應的控制系統(tǒng)。
一、輸入輸出(I/O)點數(shù)的估算
I/O點數(shù)估算時應考慮適當?shù)挠嗔?,通常根?jù)統(tǒng)計的輸入輸出點數(shù),再增加10%~20%的可擴展
余量后,作為輸入輸出點數(shù)估算數(shù)據(jù)。實際訂貨時,還需根據(jù)制造廠商PLC的產(chǎn)品特點,對輸入輸出點數(shù)進行圓整。
二、存儲器容量的估算
存儲器容量是可編程序控制器本身能提供的硬件存儲單元大小,程序容量是存儲器中用戶應用項目使用的存儲單元的大小,因此程序容量小于存儲器容量。設計階段,由于用戶應用程序還未編制,因此,程序容量在設計階段是未知的,需在程序調試之后才知道。為了設計選型時能對程序容量有一定估算,通常采用存儲器容量的估算來替代。
存儲器內存容量的估算沒有固定的公式,許多文獻資料中給出了不同公式,大體上都是按數(shù)字量I/O點數(shù)的10~15倍,加上模擬I/O點數(shù)的100倍,以此數(shù)為內存的總字數(shù)(16位為一個字),另外再按此數(shù)的25%考慮余量。
三、控制功能的選擇
該選擇包括運算功能、控制功能、通信功能、編程功能、診斷功能和處理速度等特性的選擇。
(一)運算功能
簡單PLC的運算功能包括邏輯運算、計時和計數(shù)功能;普通PLC的運算功能還包括數(shù)據(jù)移位、比較等運算功能;較復雜運算功能有代數(shù)運算、數(shù)據(jù)傳送等;大型PLC中還有模擬量的PID運算和其他高級運算功能。隨著開放系統(tǒng)的出現(xiàn),目前在PLC中都已具有通信功能,有些產(chǎn)品具有與下位機的通信,有些產(chǎn)品具有與同位機或上位機的通信,有些產(chǎn)品還具有與工廠或企業(yè)網(wǎng)進行數(shù)據(jù)通信的功能。設計選型時應從實際應用的要求出發(fā),合理選用所需的運算功能。大多數(shù)應用場合,只需要邏輯運算和計時計數(shù)功能,有些應用需要數(shù)據(jù)傳送和比較,當用于模擬量檢測和控制時,才使用代數(shù)運算,數(shù)值轉換和PID運算等。要顯示數(shù)據(jù)時需要譯碼和編碼等運算。
(二)控制功能
控制功能包括PID控制運算、前饋補償控制運算、比值控制運算等,應根據(jù)控制要求確定。PLC主要用于順序邏輯控制,因此,大多數(shù)場合常采用單回路或多回路控制器解決模擬量的控制,有時也采用專用的智能輸入輸出單元完成所需的控制功能,提高PLC的處理速度和節(jié)省存儲器容量。例如采用PID控制單元、高速計數(shù)器、帶速度補償?shù)哪M單元、ASC碼轉換單元等。
(三)通信功能
大中型PLC系統(tǒng)應支持多種現(xiàn)場總線和標準通信協(xié)議(如TCP/IP),需要時應能與工廠管理網(wǎng)(TCP/IP)相連接。通信協(xié)議應符合ISO/IEEE通信標準,應是開放的通信網(wǎng)絡。
PLC系統(tǒng)的通信接口應包括串行和并行通信接口(RS2232C/422A/423/485)、RIO通信口、工業(yè)以太網(wǎng)、常用DCS接口等;大中型PLC通信總線(含接口設備和電纜)應1:1冗余配置,通信總線應符合國際標準,通信距離應滿足裝置實際要求。
PLC系統(tǒng)的通信網(wǎng)絡中,上級的網(wǎng)絡通信速率應大于1Mbps,通信負荷不大于60%。PLC系統(tǒng)的通信網(wǎng)絡主要形式有下列幾種形式:1)PC為主站,多臺同型號PLC為從站,組成簡易PLC網(wǎng)絡;2)1臺PLC為主站,其他同型號PLC為從站,構成主從式PLC網(wǎng)絡;3)PLC網(wǎng)絡通過特定網(wǎng)絡接口連接到大型DCS中作為DCS的子網(wǎng);4)專用PLC網(wǎng)絡(各廠商的專用PLC通信網(wǎng)絡)。
為減輕CPU通信任務,根據(jù)網(wǎng)絡組成的實際需要,應選擇具有不同通信功能的(如點對點、現(xiàn)場總線、工業(yè)以太網(wǎng))通信處理器
SIMATIC 存儲卡上的系統(tǒng)函數(shù)來創(chuàng)建數(shù)據(jù)塊,并存儲或讀取數(shù)據(jù)。Safety Integrated(S7-1500F 控制器的功能選項)“STEP 7 Safety Advanced"選件包;用于對 S7-1500F 控制器的安全相關程序部分進行編程。選件包中包括所有用來創(chuàng)建 F 程序的所有功能和塊
在實際應用中如果PLC組態(tài)工藝對象時,當“與驅動裝置進行數(shù)據(jù)交換"及“與編碼器進行數(shù)據(jù)交換"時選擇了“運行時自動應動驅動值"及“自動進行編碼器值數(shù)據(jù)交換"時,工程師常常會遇到PLC控制V90 PN起動運行工作不正常的問題,如PLC起動后調用MC_Power功能塊對驅動器進行使能時,功能塊出現(xiàn)16# 8001錯誤代碼,工藝對象顯示“與設備(驅動裝置或編碼器)通信故障"報警等。
為了避免這些問題,請按照本文說明調用MC_Power命令。
2 回答
當通過1200/1500 PLC通過組態(tài)工藝對象的方式對V90進行控制時,需要使用MC_Power功能塊對驅動器進行使能。某些工況下,要求設備啟動后,PLC立即通過MC_Power對驅動器進行使能,因此用戶在編寫驅動使能程序時,將MC_Power的Enable管腳給定為常1,如果這樣編程則需要保證驅動器、編碼器與控制器通訊正常。但是,如果PLC先于驅動器完成啟動,這樣編程MC_Power將無法正常完成使能過程,功能塊會報16#8001錯誤,而且工藝對象會出現(xiàn)“與設備(驅動裝置或編碼器)通信故障"報警,如圖1、圖2所示,只有對工藝對象的故障完成確認后才可以正常使能。
圖1 編程示例
圖2 報警顯示
基于以上的原因,建議工程師采用以下的方法進行“MC_Power"的編程。
將Enable管腳與工藝對象中通訊相關的變量“"、進行關聯(lián),變量位置查找如圖3、4所示,編程示例如圖5所示,此時,當PLC與驅動器都啟動完成,且通訊建立時,驅動器才能完成使能。
此外,還可以將“TO.StatusDrive. AdaptionState"的狀態(tài)(2:“ADAPTED",已完成數(shù)據(jù)傳送)加入到啟動條件中。
圖3 工藝對象驅動通信狀態(tài)
圖4 工藝對象編碼器通信狀態(tài)
圖5 正確的“MC_Power"編程示例
注意:
PLC與驅動器之間通訊建立后,如果在正常運行過程中出現(xiàn)通訊中斷的情況,通訊恢復后,在對MC_Power進行使能時,Error管腳會出現(xiàn)16#8001錯誤,工藝對象會出現(xiàn)“與設備(驅動裝置或編碼器)通信故障"報警,由于工藝對象故障的存在,MC_Power將無法對驅動器進行使能,只有確認故障后,驅動器才能重新使能。
DQ 16x24VDC/0.5 HF 參數(shù):
在 STEP 7 中模塊參數(shù)時,可使用不同的參數(shù)來設置模塊屬性。下表列出了可組態(tài)的參數(shù)??山M態(tài)參數(shù)的有效范圍取決于組態(tài)的類型??蛇M行以下組態(tài):
使用 S7-1500 CPU 進行統(tǒng)一操作
在 ET 200MP 系統(tǒng)中 PROFINET IO 上進行分布式操作
在 ET 200MP 系統(tǒng)中的 PROFIBUS DP 上進行分布式操作
在用戶程序中進行參數(shù)分配時,可通過 WRREC 指令(RUN 模式下的參數(shù)分配)和數(shù)據(jù)記錄將這些參數(shù)傳送到模塊中;請參見章節(jié) 參數(shù)分配和參數(shù)數(shù)據(jù)記錄的結構。
列表: 可組態(tài)的參數(shù)及其默認值
具有以下名稱的模塊將始終激活值狀態(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)將為每個通道一個附加位。值狀態(tài)位將指示用戶程序中所的輸出值在模塊端是否未得到確認(0 = 值不正確)。
組態(tài)為 16 通道 DQ 16x24VDC/0.5A HF 的地址空間
下圖顯示了組態(tài)為帶值狀態(tài)的 16 通道模塊的地址空間分配。可任意模塊的起始地址。通道的地址將從該起始地址開始。
在模塊上印有字母“a 到 d"?!癚B 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 通道模塊時,模塊的通道應分為多個子模塊。在共享設備中使用該模塊時,可將子模塊分配給不同的 IO 控制器。
IO 控制器的數(shù)量取決于所使用的接口模塊。請遵循本手冊中有關特定接口模塊的信息。
與 1 x 16 通道模塊組態(tài)不同,這 2 個子模塊都可任意起始地址。用戶也可子模塊中相關值狀態(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 通道模塊(模塊內部 shared output,MSO)時,系統(tǒng)將模塊的通道 0 到 15 會復制到多個子模塊中。之后,在各子模塊中通道 0 到 15 的值都將相同。在共享設備中使用該模塊時,可將這些子模塊分配給多 4 個 IO 控制器:
分配給子模塊 1 的 IO 控制器對輸出 0 到 15 具有寫訪問權限。
分配給子模塊 2、3 或 4 的 IO 控制器則對輸出 0 到 15 具有讀訪問權限。
IO 控制器的數(shù)量取決于所使用的接口模塊。請遵循本手冊中有關特定接口模塊的信息。
值狀態(tài) (Quality Information, QI)
值狀態(tài)的含義取決于所在的子模塊。
對于個子模塊(= 基本子模塊),值狀態(tài)為 0 表示值不正確或基本子模塊的 IO 控制器處于 STOP 狀態(tài)。
對于第二到第四個子模塊(MSO 子模塊),值狀態(tài)“0"表示值不正確或發(fā)生以下某種錯誤:
基本子模塊尚未組態(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
2通過FB287寫入P29110(實型)=1.234。將要設定的參數(shù)值寫入變量“wr_real_value"=1.234,通過設置Start管腳0->1并保持待寫參數(shù)完成
2.2.1通過FB287讀出P2581(整型)=12345,通過將Start管腳0->1并保持待讀參數(shù)完成,讀出的參數(shù)值被寫入變量“rd_dint_value"=12345。
2.2.2通過FB287讀出P29110(實型)=1.234,通過將Start管腳0->1并保持待讀參數(shù)完成,讀出的參數(shù)值被寫入變量“rd_real_value"=1.234。