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