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