CPU 臨時錯誤:系統發出的請求: - 沒有可用於中央設備選件處理的數據記錄或無效 暫停的啓動禁止項: CPU 從 STARTUP 切換到 STOP 模式 PLC_1 / PLC_1 。如下圖:
更改設置即可,把√去掉如下圖:
造成問題的原因:官方的解答如下:
啓用了CPU的組態控制功能,沒有在啓動OB中執行指令,WRREC 指令在啓動 OB 中傳送完控制數據記錄後組態控制纔會生效。如果已啓用組態控制但 CPU 不具有控制數據記錄,則在退出 STARTUP 模式時會轉到 STOP 模式。所以需要確保啓動 OB 中包含傳輸控制數據記錄的程序。
分析了官方的解答後,我的問題出在與建立了兩個DB數據塊,並且建立了變量,但是在程序中並沒有使用到這些變量。
所以PLC總是啓動不了。當把用戶重新組態設備取消後,在設備組態中將硬件軟件重新編譯了一遍,再次下載無錯誤。