如果在有些工程中需要對(duì)幾十組數(shù)據(jù)進(jìn)行讀寫通訊,可在區(qū)分每組數(shù)據(jù)的接收與發(fā)送時(shí)調(diào)用子程序的方式實(shí)現(xiàn),不過(guò)需在此方式下編程要注意某些位的狀態(tài)。在本例中通訊指令只用了一條,在接收時(shí)就需要區(qū)分是發(fā)送哪組數(shù)據(jù)變頻器所返回的數(shù)據(jù),所以在程序上要用變址功能把返回的數(shù)據(jù)校驗(yàn)和計(jì)算后加以區(qū)分,程序如下:

點(diǎn)擊此處查看全部新聞圖片
程序完成后要對(duì)變頻器的通訊參數(shù)設(shè)置,變頻器的主要幾個(gè)通訊參數(shù)設(shè)置如下:

點(diǎn)擊此處查看全部新聞圖片
F0.4:0002(運(yùn)行命令通道)F8.0:0021(PID控制)
F8.1:0201(PID設(shè)定與反饋通道選擇)F9.0:0015(通信設(shè)置)
F9.1:(根據(jù)每臺(tái)站點(diǎn)設(shè)置地址)F9.3:0000(通訊輔助功能設(shè)置)
調(diào)試:
變頻器的TA與TB端設(shè)置成報(bào)警輸出,把報(bào)警信號(hào)送到PLC以便在上位機(jī)上監(jiān)控到。當(dāng)出現(xiàn)故障操作員可以訊速作出處理。在現(xiàn)場(chǎng)調(diào)試時(shí)把程序分段單臺(tái)調(diào)試以提高調(diào)試速度,出現(xiàn)問(wèn)題也容易解決,特別要注意的是干擾造成接收數(shù)據(jù)出錯(cuò)不能校驗(yàn),在通訊線上必需用屏蔽雙膠線,屏蔽層接地。
結(jié)束語(yǔ):
采用上位機(jī)控制和監(jiān)控,下位機(jī)PLC對(duì)變頻器通訊控制,通過(guò)動(dòng)態(tài)數(shù)據(jù)的交換,上位機(jī)隨時(shí)對(duì)變頻器遠(yuǎn)程監(jiān)控,所有數(shù)據(jù)在屏幕上一目了然,調(diào)試后效果顯示集中操作非常簡(jiǎn)便,系統(tǒng)運(yùn)行穩(wěn)定可靠集成度提高,產(chǎn)品質(zhì)量和生產(chǎn)效率也大大提高。










