西安西門子S7-1500PLC模塊代理商專業價優
發布日期 :2023-04-17 07:02發布IP:113.246.46.116編號:11704138
詳細介紹 西安西門子S7-1500PLC模塊代理商專業價優西安西門子PLC代理,西安西門子S7-1500代理,西門子PLC代理 西門子PLC通信故障中斷組織塊有哪些 ??與DP通信有關的中斷組織塊 ??CPU在識別到一個故障或編程錯誤,例如,DP從站或者PROFINETIO設備的診斷報警、站的故障等,將會調用對應的中斷組織塊(OB),應生成這些OB,通過OB中編寫的程序對故障進行處理。如果這些組織塊沒有下載到CPU,CPU將會因為無法調用這些塊而進入STOP 狀態。下面介紹與通信故障有關的幾個主要的中斷組織塊。 ?4. 繪制順序功能圖的注意事項 ??下面是針對繪制順序功能圖時常見的錯誤提出的注意事項 ??1)兩個步**不能直接相連,必須用一個轉換將它們隔開。 ??2)兩個轉換也不能直接相連,必須用一個步將它們隔開。 ??3)順序功能圖中的初始步一般對應于系統等待啟動的初始狀態,這一步可能沒有什么輸出處于1狀態,因此在畫順序功能圖時很容易遺漏這一步。初始步是必不可少的,一方面因為該步與它的相鄰步相比,從總體上說輸出變量的狀態各不相同另一方面如果沒有該步,無法表示初始狀態,系統也無法返回停止狀態。 ??4)自動控制系統應能多次重復執行同一工藝過程,因此在順序功能圖中一般應有由步和有向連線組成的閉環,即在完成一次工藝過程的全部操作之后,應從*后一步返回初始步,系統停留在初始狀態(單周期操作,見圖5-9),在連續循環工作方式時,將從*后一步返回下一工作周期開始運行的第一步(見圖5-14)。 ? 西安西門子S7-1500PLC模塊代理商專業價優西安西門子PLC代理,西安西門子S7-1500代理,西門子PLC代理 ??1. DP從站產生的診斷中斷(OB82) ??具有診斷功能的分布式IO模塊通過產生診斷中斷來報告事件,例如部分節點故障、信號模塊導線斷開、IO通道的短路或過載、模擬量模塊的電源故障等。產生診斷中斷時,CPU 的操作系統將自動調用處理診斷中斷的組織塊OB82。OB82的啟動信息提供了產生故障的模塊的類型(輸入模塊或輸出模塊)、模塊的地址和故障的種類。當DP主站的CPU從RUN模式切換到STOP模式時,智能從站將調用診斷中斷組織塊OB82。故障出現和消失時將分別調用一次OB82。 ??通過在OB82中調用故障診斷的程序塊,可以判斷在哪個通道發生了什么樣的故障。 ??2. 外設輸入/輸出區與過程映像輸入/輸出區 ??S7-300/400的外設輸入/輸出區(PIPQ區)用于直接讀寫IO模塊。過程映像輸入/輸出區(IQ 區)是輸入/輸出模塊在CPU的存儲區中的“映像”。在每一掃描循環周期開始時,CPU將過程映像輸出區中的數據成批地傳送到輸出模塊,將輸入模塊外接的輸入電路的狀態成批地讀入過程映像輸入區。 ??PI/PQ區與I/Q區的關系如下: PLC強烈干擾環境中的隔離措施有哪些 ??可編程序控制器內部用光桐合器、輸出模塊中的小型繼電器和光電品閘管等器件來實現對外部數字量信號的隔離,可編程序控制器的模擬量/0模塊一般也采取了光耦合的隔離措施。這些器件除了能減少或消除外部干擾對系統的影響外,還可以保護CPU模塊,使之免受從外部審人可編程序控制器的高電壓的危害,因此一般沒有必要在可編程序控制器外部再設置干擾隔離器件。 ?如果正在處理某一中斷信號時,同一模塊其他通道或其他模塊產生了中斷事件,新的請求將被記錄,空閑后再執行該中斷。當前的中斷組織塊執行完后,再處理被記錄的中斷。 ??1.硬件組態 ??生成一個名為“OB40例程”的項目(見隨書光盤中的同名例程),CPU模塊的型號為CPU315-2DP。選中SIMATIC管理器左邊的300站對象,雙擊右邊窗口的“硬件”圖標,打開硬件組態工具HW Config(見圖4-47)。將硬件目錄中名為“DI4xNAMUR,Ex”的4 點DI模塊插入4號槽,16點D0模塊插入5號槽。 ??自動分配的DI模塊的字節地址為0。雙擊該模塊,打開它的屬性對話框(見圖4-47的右圖)。用復選框啟用硬件中斷,設置10.0產生上升沿中斷,10.1產生下降沿中斷。 ??2. 編寫OB40中的程序 ??OB40中的程序(見圖4-48)判斷是哪個模塊的哪個點產生的中斷,然后執行相應的操作。臨時局部變量OB40_MDL_ADDR和OB40_POINT_ADDR分別是產生中斷的模塊的起始字節地址和模塊內的位地址,數據類型分別為WORD和DWORD,這兩個變量不能直接用于整數比較指令和雙整數比較指令。 ??在大的發電廠等工業環境,空問中極強的電磁場和高電壓、大電流的通斷將會對可編程序控制器產生強烈的干擾,由于現場條件的限制,有時幾百米長的強電電纜和可編程序控制器的低壓控制電纜只能敷設在同一電纜溝內,強電十擾在輸人線上產生的感應電壓和電流相當大,足以使可編程序控制器輸人端的光桐合品中的發光二極管發光光耦合器的隔離作用失效,使可編程序控制器產生誤動作。如某水電站中的可編程序控制器在站內無發屯機運行時工作正常,發電機起動后經常出現誤動作,可以現察到在沒有輸入信號時可編程序控制器輸人點的發光二極曾有時也會閃動。在這種情況下,對于用長線引入可編程序控制器的數字量信號,可以用小型繼電器來隔離。光耦合器中發光二極管的*小工作電流僅3mA左右,而小型繼電器的線圈吸合電流為數十毫安,強電于擾信號通過電藏感應產生的能量一般不會使隔離用的繼器吸合。來自開關柜內和距開關柜不遠的輸人信號一般沒有必要用維電器來隔離。 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|