三菱Q系列MELSECNET/H網絡系統的遠程I/O站與智能功能模塊通訊
三菱Q系列MELSECNET/H網絡系統的遠程I/O站與智能功能模塊通訊
遠程主站可以按下面四種方式與安裝到遠程I/O站上的智能功能模塊通訊。
1、通過循環傳送(公用參數)+智能功能模塊參數(自動刷新對象軟元件W)。
當智能功能模塊安裝到靠近CPU模塊的插槽時,可以創建同類順控程序;不管時間如何,都可以讀定期時間數據。
CPU使用公用參數設置的X/Y (LX/LY)和B/W (LB/LW)軟元件和寫入遠程I/O站的智能功能模塊參數的自動刷新設置來周期性地讀寫智能功能模塊數據。智能功能模塊參數是用GX Configurator創建的。通過該方法,可以創建順控程序,使安裝到與CPU模塊相同的基板上的智能功能模塊以相同方式通訊。模擬輸入模塊的模擬輸入值、高速計數器模塊的當前值和其它內容都是周期性讀的并適用于模擬輸出模塊的模擬輸出值的周期性寫。
[緩沖存儲器】
1) GX Configurator用于把智能功能模塊的初始化設置和自動刷新設置寫入遠程I/O站遠程I/O模塊。
2) 根據設定的自動刷新參數,把智能功能模塊緩沖存儲器中的數據刷新成遠程I/O模塊的鏈接寄存器W。
3) 鏈接寄存器W隨后在遠程主站中為遠程主站和遠程I/O站之間的通訊進行公用參數設置。
4) QCPU隨后進行刷新參數并刷新QCPU和主站模塊之間的鏈接寄存器W,
[輸入/輸出]
5) X/Y (LX/LY)與輸入l輸出模塊的通訊相同。
2、用于智能功能模塊的專用指令(REMFR,REMTO)
不需要GX Configurator;數據只能在需要時通訊。
QCPU使用專用鏈接指令(REMFR/REMTO指令)直接寫入遠程I/O站智能功能模塊緩沖存儲器來讀寫數據。
該方法用于以下應用:
·智能功能模塊控制期間、只有當需要數據時才使用順控程序讀寫數據時;
·當想要與智能功能模塊互鎖時;
·當遠程I/O站的鏈接寄存器W不夠時。
此外,當沒有配置GX Configurator時,可使用該方法來讀寫數據。
[緩沖存儲器]
1) QCPU使用REMFR指令讀智能功能模塊緩沖存儲器的內容。
2) QCPU使PI REMTO指令把智能功能模塊緩沖存儲器中的內容寫入智能功能模塊。
[輸入/輸出]
3) X/Y (LX/LY)與輸入/輸出模塊的通訊相同。
3、通過循環傳送(公用參數)+智能功能模塊參數(自動刷新對象軟元件D,遠程I/O站參數(用于軟元件之間傳送的參數))。
當智能功能模塊安裝到靠近CPU模塊的插槽時,可以創建同類順控程序;采用與方法1不同的方式,也能夠把智能參數設置成與上位站的設置相同的設置。
CPU使用公用參數設置的X/Y (LX/LY)和B/W (LB/LW)軟元件和寫入遠程I/O站的智能功能模塊參數的自動刷新設置來周期性讀寫智能功能模塊數據。
這與1之間的差異是1使用智能功能模塊參數的自動刷新設置,智能功能模塊的自動刷新目標是網絡模塊數據寄存器D。數據寄存器D使用網絡模塊的PLC參數傳送到軟元件之間的鏈接寄存器W。
通過該方法,可以創建順控程序,使安裝到與CPU模塊相同的基板上的智能功能模塊以相同方式通訊。
模擬輸入模塊的模擬輸入值、高速計數器模塊的當前值和其它內容都是周期性讀的并適用于正周期性寫的模擬輸出模塊的模擬輸出值。
另外,即使更改了遠程主站的網絡參數,也不需要更改智能參數。
[緩沖存儲器]
1) GX Configurator用于把智能功能模塊的初始化設置和自動刷新設置寫入遠程I/O站遠程I/O模塊。
2) 根據設定的自動刷新內容并把智能功能模塊緩沖存儲器中的數據刷新成遠程I/O模塊的數據寄存器D。
3) 遠程I/O模塊使用寫入上位站的PLC參數的軟元件之間的傳送把數據寄存器D的數據發送到鏈接寄存器W。
4) 鏈接寄存器W隨后在遠程主站中為遠程主站和遠程I/O站之間的通訊進行公用參數設置。
5) 刷新主站模塊和QCPU之間的鏈接寄存器W。
[輸入/輸出]
6) X/Y (LX/LY)與輸入/輸出模塊的通訊相同。
4、專用鏈接指令(READ, WRITE)智能功能模塊參數(自動刷新對象軟元件D)
當智能功能模塊安裝到靠近CPU模塊的插槽時,可以創建同類順控程序;數據只能在需要時通訊。
CPU模塊使用智能功能模塊參數自動刷新設置來使用專用鏈接指令(讀/寫指令),把己經刷新的智能功能模塊數據寫入遠程I/O站網絡模塊的數據鏈接寄存器D中。
該方法可以用于以下應用。
·智能功能模塊控制期間、只有當需要數據時才使用順控程序讀寫數據時;
·當遠程I/O站的鏈接寄存器W不夠時。
[緩沖存儲器]
1) GX Configurator用于把智能功能模塊的初始化設置和自動刷新設置寫入遠程I/O站遠程I/O模塊。
2) 根據設定的自動刷新內容并把智能功能模塊緩沖存儲器中的數據刷新成遠程I/O模塊的數據寄存器D。
3) QCPU使用讀l寫指令讀和寫入遠程I/O模塊數據寄存器D。
[輸入/輸出]
4) X/Y(LX/LY)與輸入/輸出模塊的通訊相同。
在通訊方法1、3和4中,當遠程主站和遠程I/O站之間通訊時,網絡參數寫入遠程主站,PC參數和智能功能模塊參數寫入遠程I/O站。
通過遠程主站公用參數設置與各個遠程I/O站通訊的軟元件范圍。
寫入遠程I/O站的PC參數不會引起智能功能模塊通訊出現問題,即使是默認設置也不會出現問題。
按需要更改PLC參數的設置。
更多三菱PLC、三菱變頻器、三菱PLC編程軟件、三菱PLC視頻教程、三菱PLC編程手冊等相關資料,請登錄廣州圓豐自動化科技有限公司網 http://sokorea.cn