這段時(shí)間我做工程需要用到422通信口,開(kāi)始參閱連接手冊(cè)怎么設(shè)置都連接不上。后來(lái)我上三菱官網(wǎng)找技術(shù)支持。原來(lái)是我的程序中使用了與變頻器通信的指令且占用的第一通道。把相關(guān)指令更改后可以通信了。現(xiàn)在分享給大家。詳細(xì)如下:
這段時(shí)間我發(fā)現(xiàn)在用FX系列的422-BD、232-BD或USB-BD連接編程軟件的時(shí)候不太穩(wěn)定,我總結(jié)了一下,在BD擴(kuò)展板沒(méi)有硬件問(wèn)題的前提下,還有以下原因可能導(dǎo)致不能連接。
(1)在“PLC參數(shù)”—>“PLC系統(tǒng)(2)”里有設(shè)置過(guò)通信參數(shù);或者,D8120或D8400里的值不為零。
這種情況可以先“清除PLC內(nèi)存”,然后PLC斷電再重新上電,確保PLC沒(méi)有通信參數(shù)就可以了。
(2)梯形圖中存在占用通信通道的程序。具體如下:
1. 順控程序中通信設(shè)定的確認(rèn)
請(qǐng)確認(rèn)在順控程序中是否使用了通信格式 (D8120,D8400,D8420)、 N:N 網(wǎng)絡(luò) (D8173 ~ D8180),并聯(lián)鏈接
(M8070,M8071)的各軟元件。
如果使用了各軟元件, 則不能正常通信。
2. VRRD,VRSC指令的使用
1) FX3G,F(xiàn)X3U, FX3UC以外使用時(shí)
請(qǐng)確認(rèn)在程序中是否使用了VRRD,VRSC指令。
使用的情況下, 請(qǐng)刪除指令后, 將可編程控制器的電源斷從OFF切換到ON。
2) FX3G使用時(shí)
- 14點(diǎn)、 24點(diǎn)型的場(chǎng)合
請(qǐng)確認(rèn)在程序中是否使用了VRRD、 VRSC指令。
使用的情況下, 請(qǐng)刪除指令后, 將可編程控制器的電源從OFF切換到ON。
- 40點(diǎn)、 60點(diǎn)型的場(chǎng)合
請(qǐng)確認(rèn)在程序中是否使用了VRRD、 VRSC指令。
在程序中使用VRRD、 VRSC指令時(shí), 不能使用通道2。
請(qǐng)使用通道1, 或刪除VRRD、 VRSC指令。
請(qǐng)?jiān)趧h除VRRD、 VRSC指令后, 將可編程控制器的電源從OFF切換到ON。
3. RS指令的使用(FX3G, FX3U, FX3UC以外)
請(qǐng)確認(rèn)在程序中是否使用了RS指令。
使用的情況下, 請(qǐng)刪除指令后, 將可編程控制器的電源從OFF切換到ON。
4. RS, RS2指令的使用(使用FX3G, FX3U, FX3UC時(shí))
請(qǐng)確認(rèn)是否在同一通道中使用了RS,RS2指令。
使用同一通道時(shí), 請(qǐng)刪除指令后, 請(qǐng)將可編程控制器的電源從OFF切換到ON。
5. EXTR指令的使用(FX3G, FX2N, FX2NC使用時(shí))
請(qǐng)確認(rèn)在程序中是否使用了EXTR指令。
使用的情況下, 請(qǐng)刪除指令后, 將可編程控制器的電源從OFF切換到ON電。
6. IVCK, IVDR, IVRD, IVWR, IVBWR*1
指令的使用(FX3G, FX3U, FX3UC使用時(shí))
請(qǐng)確認(rèn)是否在同一通道中使用了IVCK, IVDR, IVRD, IVWR, IVBWR指令。
使用同一通道時(shí), 請(qǐng)刪除指令后, 請(qǐng)將可編程控制器的電源從OFF切換到ON。
*1. 僅FX3U, FX3UC可編程控制器對(duì)應(yīng)IVBWR指令。
這種情況就需要檢查程序了,查查梯形圖里有沒(méi)有通信相關(guān)的指令,有的話刪除即可。
(3)“在線”—>“傳輸設(shè)置”里的com端口沒(méi)有選擇正確。
這種情況就要重新選擇正確com端口了。
最后修改好程序、參數(shù)、設(shè)置后,最好將PLC斷電再重新上電。一般情況下,使用422-BD、232-BD、USB-BD連接編程軟件,PLC是不需要做任何設(shè)置的,用法和FX PLC上自帶的422圓形編程口是一樣的。