-
17
2018年
04月 -
問題:在冗余電源配置中,電源模塊掉電時調用哪些OB可以防止CPU停機?解答:通過在程序中添加OB83可以防止冗余電源配置情況下,電池故障導致CPU停機,而僅僅添加OB81則不夠。通常我們很容易以為OB81就是處理所有電源故障的OB塊,但對于冗余電源配置中,某個電源模塊掉電故障,實際上CPU將該故障當作模塊插拔故障來處理,因此需調用OB83。如圖1所示當程序中沒有插入OB83時電源模塊掉電,CPU會停機。查看DiagnosticBuffer中顯示的信息是模塊插拔故障導致停機。圖1:冗余電源故障時的【查看全文】
-
23
2018年
03月 -
問題:S7-400中保持數據傳輸的一致性使用的是什么機理?解答:一致的數據指的是就內容來說是一致的,而且它所描述了在某個時間點的一個稱之為一致性數據的過程狀態。要保持數據的一致性,它在傳輸或處理過程中不得被更新或改動。樣例1:為了對CPU在循環程序處理過程中有一致的過程信號的映像,在程序處理前就把過程信號讀入輸入的過程映像中,并且在程序處理后又寫到輸出的過程映像。然后,在程序處理過程中,用戶程序在對操作數區輸入(I)和輸出(Q)尋址時并不直接訪問信號模塊,而是訪問CPU的內部存儲區里的過程映像。【查看全文】
-
23
2018年
03月 -
問題:S7-400中保持數據傳輸的一致性使用的是什么機理?......問題:S7-400中保持數據傳輸的一致性使用的是什么機理?解答:一致的數據指的是就內容來說是一致的,而且它所描述了在某個時間點的一個稱之為一致性數據的過程狀態。要保持數據的一致性,它在傳輸或處理過程中不得被更新或改動。樣例1:為了對CPU在循環程序處理過程中有一致的過程信號的映像,在程序處理前就把過程信號讀入輸入的過程映像中,并且在程序處理后又寫到輸出的過程映像。然后,在程序處理過程中,用戶程序在對操作數區輸入(I)和輸出(Q【查看全文】
-
23
2018年
03月 -
必要條件用戶已經在STEP7V5中創建了西門子S7的硬件配置。西門子S7已經配置成PROFINETIO控制器。用戶已經在西門子S7的PROFINETIO系統上添加了PROFINETIO設備,以ET200S為例。圖.01操作指南按照下面的說明來調試一個PROFINETIO設備,以ET200S為例。在PROFINETIO的屬性中,您可以輸入PROFINETIO的設備名稱和IP地址。IP地址是由PROFINETIO控制器分配的。圖.02在硬件配置中,您選擇菜單"PLC以太網VerifyDeviceNa【查看全文】
-
23
2018年
03月 -
1.如何避免S7-300/400系統掃描時間過長而導致CPU停機?如果用戶程序的執行時間超出硬件組態中所設定CPU的掃描周期監控時間,則CPU會因看門狗超時而停機,同時觸發定時錯誤OB80,診斷信息如圖1所示:圖1診斷信息S7-300/400CPU的循環掃描時間(看門狗時間)默認為150ms(zui大可修改為6000ms),用戶程序的執行時間必須在設定的掃描周期監控時間范圍內。zui大掃描周期設置如圖2所示:圖2設置zui大掃描周期時間2.如何查看S7-300/400系統掃描循環時間?如果工程師【查看全文】
-
23
2018年
03月 -
1本文描述的的TCP通訊適用范圍TCP通訊是眾多的S7-300/S7-400通訊方式之一,可以在:CPx43-1、集成PN口的CPU、調用套接字編寫的程序、第三方支持開發以太網通訊的設備之間相互通訊。本文描述的TCP通訊,僅適用于CP343-1/CP443-1(支持TCP通訊的版本)之間,建立TCPconnection,調用AG_Send/AG_Recv的情形。對于CPx43-1通過TCP連接接收其他設備發送的數據,如果對方設備可以協調使用本文方法也可以使用。CPx43-1的TCP通訊,在發送接【查看全文】
-
23
2018年
03月 -
問題:如何計算當前程序所需的LocalData大小并合理設置S7400CPU屬性中的Memory選項卡中的LocalData,S7400CPU中的Localdata設置不當會導致什么問題?回答:Localdata顧名思義為本地數據,在西門子控制器中有一部分內存空間被設置為L區間,它被用于控制器在運行程序時存儲臨時數據。由于編寫FB/FC程序的需要和OB中調用功能塊結構的不同,不同的OB由于調用不同的FB/FC,因此所需的Localdata的大小各不相同(被調用的FB/FC將占用當前調用他的OB塊【查看全文】
-
23
2018年
03月 -
0.前言西門子SIMATICS7家族中的控制器按照應用場合、性能等分為S7-1200、S7-200、S7-300、S7-400等各種不同的系列。而每一系列中又細分不同的型號,例如,S7-400系列中有S7-412、S7-414、S7-416、S7-417等型號。不同系列、不同型號的控制器對應不同的控制性能(運算速度、內存容量等)。本文基于S7-400系列控制器,詳細介紹內存的類型、分配情況及實際使用過程中可能的內存優化方法。1.內存類型S7-400型控制器的內存按照功能的不同,可以分為:√系統內【查看全文】