解決三菱plc FX3U替代三菱plc FX2N后與儀表RS485通訊不良
海藍機電某客戶之前研發(fā)機型上使用的三菱FX2N系列PLC全部更換為了三菱FX3U系列PLC,舊程序經(jīng)轉換后調(diào)機時向我們反映:PLC與兩臺溫控器經(jīng)過RS485通訊不能正常進行,PLC接收不到數(shù)據(jù),設備其他動作一切正常。
眾所周知,三菱FX2N系列PLC已于2013年3月末正式停產(chǎn),三菱FX3U系列無論從安裝尺寸大?。ㄓ布┻€是指令(軟件)都與FX2N系列兼容,為什么會出現(xiàn)通訊不良,經(jīng)詢問客戶得知RS485通訊模塊上發(fā)送和接收指示燈仍正常閃爍,初步判斷硬件并無故障,應該從軟件著手。
現(xiàn)場監(jiān)控客戶程序發(fā)現(xiàn),RS指令正常讀取從儀表返回來的數(shù)據(jù),并放在指令里指定的寄存器,但程序是從后面的寄存器截取的,所以截取不到正確數(shù)據(jù);還發(fā)現(xiàn)儀表RS485端子為兩線式(A/+,B/-);于是發(fā)現(xiàn)導致通訊不良的原因:三菱以前的FX2N PLC在進行RS485通訊時,如果采用2線式接線方式,會將485通訊板上SDA(發(fā)送+)與RDA(接收+)短接,SDB(發(fā)送-)與RDB(接收-)短接,這樣就會致使RS指令首先接收到自己發(fā)送出去的命令,所以工程師在寫程序的時候跳過這幾個被命令覆蓋的寄存器,從后面截取儀表數(shù)據(jù);而FX3U優(yōu)化了FX2N這個BUG,反而導致舊程序無法適應。
于是我們幫客戶修改了截取數(shù)據(jù)的寄存器起始地址,問題得到解決。
結語:三菱電機的產(chǎn)品不斷推陳出新,更新?lián)Q代帶來了產(chǎn)品性能的大幅提升,同時也帶來了功能細節(jié)上的略微差異,這不可避免的對一些客戶造成了不同程度的困擾。我們公司的技術團隊幫很多客戶提供了優(yōu)秀的技術支持,很好的解決了他們的燃眉之急,也掌握豐富的現(xiàn)場經(jīng)驗,希望能夠幫客戶節(jié)省寶貴的設備研發(fā)調(diào)試時間。
深圳市海藍機電設備有限公司(m.breedreptiles.com)專業(yè)經(jīng)營:三菱變頻器、三菱PLC、三菱觸摸屏、三菱伺服電機等工控自動化產(chǎn)品的批發(fā)和代理工作,400-8819-130 大客戶:13823726967 吳經(jīng)理
本文原創(chuàng)自:深圳海藍機電設備有限公司,轉載請注明出處:http://m.breedreptiles.com/article/70.html
評論信息