三菱PLC ACPU中主程序/子程序替換到QCPU中時的設置方法
三菱PLC ACPU中主程序/子程序替換到QCPU中時的設置方法
時間:2015-08-19 來源:未知 作者:admin 點擊:5348次
三菱PLC ACPU中主程序/子程序替換到QCPU中時的設置方法(ACPU替換成QCPU程序)
將ACPU中被創建為主程序·子程序的程序替換到QCPU中時,或者將包含有SFC 的主程序替換到QCPU 中時將被分別轉換為其它的程序。
在QCPU中有多個程序的情況下,需要進行參數的程序設置。
以下對程序設置等替換后的注意事項進行說明。
1、關于替換時的程序文件的處理
1)、在CPU 中將主/子程序作為1個程序進行了運算時
應在GX Developer 的可編程控制器參數的程序設置中,按照MAIN、SUB1、SUB2 的順序進行登錄,將執行類型全部設置為"掃描"。
登錄時的默認將變為"掃描"。
2)、ACPU中包含有中斷程序時
在ACPU中,在主子程序存在有相同的中斷程序。
在QCPU中,同一中斷指針只有1個,因此只應剩余1個中斷程序,將其它的刪除。
如果存在有同一中斷指針的程序,發生中斷條件時CPU 將出錯。
應在GX Developer 的可編程控制器參數的程序設置中,按照MAIN、SUB1的順序進行登錄,將執行類型全部設置為"掃描"。
3)、主程序中包含有SFC程序時
在ACPU中,SFC 程序作為主程序的微機程序執行動作。
在QCPU 中將SFC 程序作為1個程序處理,因此進行替換時梯形圖變為"MAIN",SFC 程序變為"MAINSFC"變為2個不同的程序。
應在GX Developer 的可編程控制器參數的程序設置中,按照MAIN、MAIN-SFC 的順序進行登錄,將執行類型全部設置為"掃描"。
2、通過GX Developer進行程序設置的方法
以下對執行多個程序時必要的程序設置進行說明。
程序的執行類型是在GX Developer 的可編程控制器參數內的程序設置中進行。
CPU模塊按照設置順序執行所設置的執行類型程序。
(a) 程序名
對在CPU 模塊中執行的程序的程序名(文件名)進行設置。
(b) 執行類型
對程序名中設置的文件的執行類型進行選擇。
1) 初始執行型( 初始)
是電源OFF→ON或者從STOP狀態切換為RUN狀態時僅執行1次的程序。
2) 掃描執行型(掃描)
是從執行初始執行型程序后的下一個掃描開始,每個掃描執行1次的程序。
3) 低速執行型(低速)
是僅在恒定掃描設置時或者低速型程序執行時間設置時執行的程序。
4) 待機型(待機)
是僅在有執行請求時執行的程序。
5) 恒定周期執行型(恒定周期)
是在"恒定周期間隔"及"單位"中設置的時間內執行的程序。
. 恒定周期間隔
對恒定周期執行型程序的執行間隔進行設置。
根據恒定周期間隔中設置的單位,設置范圍有所不同。
. 單位為"ms"時: 0.5~999.5ms(0.5ms單位)
. 單位為"s"時: 1~60s(1s單位)
. 單位
對恒定周期間隔的單位(ms或者s) 進行選擇。
將ACPU中被創建為主程序·子程序的程序替換到QCPU中時,或者將包含有SFC 的主程序替換到QCPU 中時將被分別轉換為其它的程序。
在QCPU中有多個程序的情況下,需要進行參數的程序設置。
以下對程序設置等替換后的注意事項進行說明。
1、關于替換時的程序文件的處理
1)、在CPU 中將主/子程序作為1個程序進行了運算時
應在GX Developer 的可編程控制器參數的程序設置中,按照MAIN、SUB1、SUB2 的順序進行登錄,將執行類型全部設置為"掃描"。
登錄時的默認將變為"掃描"。
2)、ACPU中包含有中斷程序時
在ACPU中,在主子程序存在有相同的中斷程序。
在QCPU中,同一中斷指針只有1個,因此只應剩余1個中斷程序,將其它的刪除。
如果存在有同一中斷指針的程序,發生中斷條件時CPU 將出錯。
應在GX Developer 的可編程控制器參數的程序設置中,按照MAIN、SUB1的順序進行登錄,將執行類型全部設置為"掃描"。
3)、主程序中包含有SFC程序時
在ACPU中,SFC 程序作為主程序的微機程序執行動作。
在QCPU 中將SFC 程序作為1個程序處理,因此進行替換時梯形圖變為"MAIN",SFC 程序變為"MAINSFC"變為2個不同的程序。
應在GX Developer 的可編程控制器參數的程序設置中,按照MAIN、MAIN-SFC 的順序進行登錄,將執行類型全部設置為"掃描"。
2、通過GX Developer進行程序設置的方法
以下對執行多個程序時必要的程序設置進行說明。
程序的執行類型是在GX Developer 的可編程控制器參數內的程序設置中進行。
CPU模塊按照設置順序執行所設置的執行類型程序。
(a) 程序名
對在CPU 模塊中執行的程序的程序名(文件名)進行設置。
(b) 執行類型
對程序名中設置的文件的執行類型進行選擇。
1) 初始執行型( 初始)
是電源OFF→ON或者從STOP狀態切換為RUN狀態時僅執行1次的程序。
2) 掃描執行型(掃描)
是從執行初始執行型程序后的下一個掃描開始,每個掃描執行1次的程序。
3) 低速執行型(低速)
是僅在恒定掃描設置時或者低速型程序執行時間設置時執行的程序。
4) 待機型(待機)
是僅在有執行請求時執行的程序。
5) 恒定周期執行型(恒定周期)
是在"恒定周期間隔"及"單位"中設置的時間內執行的程序。
. 恒定周期間隔
對恒定周期執行型程序的執行間隔進行設置。
根據恒定周期間隔中設置的單位,設置范圍有所不同。
. 單位為"ms"時: 0.5~999.5ms(0.5ms單位)
. 單位為"s"時: 1~60s(1s單位)
. 單位
對恒定周期間隔的單位(ms或者s) 進行選擇。
本頁關鍵詞:ACPU替換成QCPU程序