西門子模塊6ES7214-1BG40-0XB0詳細說明
西門子模塊6ES7214-1BG40-0XB0詳細說明
本例描述了S7-212 CPU和外部設備(例如打印機)的連接方法。
該例中SIMATIC PLC自由通信口模式(Freeport Mode)向打印機發(fā)送信息。
程序包含以下功能:
輸入I0.0為1時,打印文字“SIMATIC S7-200";
輸入I0.1到I0.7為1時,打印句子“INPUT 0.XIS SET"(其中X分別為1, 2,……,7)假定打印機用并行接口連接,并假定發(fā)送波特率為9600波特。
硬件要求
為能正確地應用此例,你需要
1臺 Simatic S7-212或S7-214
1條 PC/PPI 電纜
1只 9孔陰性插座到25針陽性插座的轉換器
1臺 串行到并行的轉換器。
1臺 線2和線3互換的空調制解調式的適配器(如果需要)
1臺 并行打印機
可能會出現(xiàn)一個問題:
因為SIMATIC S7-200和打印機都作為數(shù)據(jù)通信設備(DCE),所以兩臺設備的數(shù)據(jù)傳輸方向有可能會相同,也就是說,兩者的數(shù)據(jù)接收線接在了一起,或發(fā)送線也接在了一起(線2和線3)。這個問題可以通過轉換器的正確設置或使用合適的線路適配器(空調制解調式的適配器)來解決。
程序框圖
程序和注解
此打印程序向并行打印機發(fā)送信息。
主程序檢查S7-200模式開關,如果模式開關為RUN模式,則切換到自由通信口模式。
根據(jù)輸入把相應的信息傳送到打印機,主程序定義了這些內存變量。
以下的任務由子程序0完成:
子程序0包括設置自由通信日模式的參數(shù)和相應于小同輸入的打印輸出文本。
程序結構如下:
MAIN(主程序)—初始化和輸入請求
SBRO(子程序)—打印設置
本例用S7-200 CPU 214 DC/DC/DC進行定位控制,并具有位置監(jiān)視和位置校正
概述
本例相對位置山增量傳感器進行位置監(jiān)視。為了求出傳感器信號,將該信號作為CPU 214中的最大可處理7kHz信號的高速計數(shù)器的輸入,這樣,就可檢測出位置誤差。例如,當起一停頻率超出時,通過步數(shù)丟失可以檢測到位置錯誤。一旦檢測出位置誤差,就以較低頻率進行位置校正。
硬件要求
程序框圖
程序和注解
一、初始化
在程序的第一個掃描周期((SM0.1=1)設置重要的參數(shù)。此外,高速計數(shù)器HSC2由外部復位并初始化為A/B計數(shù)器。HSC2對檢測定位的增量軸編碼器信號計數(shù)。傳感器的A路和B路信號分別作為CPU輸入端I1.2和I1.3的輸入。旋轉方向的選擇、按鈕鎖定、操作模式的選擇及定位的過程 (請參考此例概述)。由增量傳感器進行定位監(jiān)視,在輸出脈沖結束之后,等待T1時間,以便使連接電機和傳感器的軸連接器的扭轉振動消失。
二、實際值和設定值的比較
T1到時后,子程序4對實際值和設定值進行比較。如果軸的位置在設定位置的±2步范圍內,定位就是正確的。如果實際位置在此目標范圍之外,當超過起停頻率時,那就會造成電機失步這種情況的發(fā)生,此時,一個相應的警告信號就會則Q1.1輸出。
三、位置的較正
若定位錯誤被檢測出來,則起動第二等待定時器T2。此后,根據(jù)設定值和實際值之間的差值計算出校正的步數(shù)。當校正時,電動機頻率低于起停頻率,以防新的步數(shù)丟失。
四、校正取消
如果在兩次校正嘗試之后還小能達到設定位置,為女全起見,控制將被鎖定(M0.2=1 )。只有按下確認按鈕I1.4之后,控制才被打開,然后,進行另一個參考點的檢測
機械安全是一項復雜的系統(tǒng)工程,需要考慮的因素很多,比如機械設備特點、工藝操作特點、安全設計理念等等。一般來說,安全控制系統(tǒng)應該包括安全輸入設備(如急停按鈕、安全門限位開關或聯(lián)鎖開關、安全光柵或光幕、雙手控制按鈕),安全控制電氣元件(如安全繼電器、安全PLC和安全總線)和安全輸出控制(如主回路中的接觸器、繼電器或閥等)。其中,安全PLC是在應用中值得重點關注的產品。所謂安全PLC,就是專門為條件苛刻的任務或安全相關的應用而設計的PLC,在其失效時不會對人員安全或過程安全帶來危險。在一臺安全PLC根據(jù)要求達到了特定的可靠性/故障概率等級時,就意味著它具有廣泛的自診斷能力,可以監(jiān)測各個方面的硬件狀態(tài)、程序執(zhí)行狀態(tài)和操作系統(tǒng)狀態(tài)。此外,安全PLC還必須能夠執(zhí)行標準機構(例如TUV、FM等)認證的必須的故障安全動作,而這些故障安全動作都是根據(jù)特定的原則設計,并滿足國際安全標準(如IEC61508和EN954-1等)中定義的要求。另外,安全PLC還可能包括警衛(wèi)保護預警和權限管理的內容,用來保護安全PLC不受來自外界的干擾。
從全球范圍看,實踐證明已經采用安全PLC的行業(yè)包括汽車、機床、機械、船舶等行業(yè),以及過程工業(yè)中的石化、煉油、電廠、鍋爐控制和燃燒控制、高壓應用等。此外,它還可以在一些遠程遙控、無人值守以及維護費用十分昂貴的應用場合(例如大型儲罐區(qū))一顯身手。