技術(shù)分享

當(dāng)前位置:三菱PLC > 技術(shù)服務(wù) > 技術(shù)分享

分享三菱PLC編程數(shù)值進(jìn)制的常見錯誤

點擊:14290 日期:2018-09-26 選擇字號:


三菱PLC編程中,數(shù)值進(jìn)制二進(jìn)制BIN、八進(jìn)制(OCT、十進(jìn)制DEC、十六進(jìn)制(HEXASCLL碼等等,不同進(jìn)制編寫程序時數(shù)值法也不同,例如:當(dāng)指定一個數(shù)值10的時候,用十進(jìn)制編程,寫法是K10,十六進(jìn)制寫法是H0A。

由于十進(jìn)制和十六進(jìn)制前10數(shù)都是09所以工程師經(jīng)常搞錯。舉個例子:

有一個客戶通過串行通信方式將18溫度表與三菱PLC連接通過三菱便捷功能——通訊協(xié)議庫進(jìn)行數(shù)據(jù)交換。但實際使用中卻發(fā)現(xiàn)只有9溫度表3才能進(jìn)行數(shù)據(jù)交換,中間溫度表無法進(jìn)行數(shù)據(jù)交換??蛻?/span>百思不得其解,最后我們海藍(lán)工程師發(fā)現(xiàn),協(xié)議庫數(shù)據(jù)包的設(shè)置中,配置元素設(shè)置用的代碼類型是十六進(jìn)制HEX,設(shè)定值指定的卻是以十進(jìn)制的,如下圖

 三菱PLC編程

由于代碼類型是HEX,所以設(shè)定值10”其實是指第16個溫度器,并不是第10溫度器。因此才會導(dǎo)致第1015個溫度表無法讀取數(shù)據(jù)。

除了上述的參數(shù)設(shè)置要注意數(shù)值的進(jìn)制類型外,在三菱PLC編程中,一些指令也要注意進(jìn)制的轉(zhuǎn)換,像FROM指令、TO指令、MOV指令等指令。

  深圳海藍(lán)機(jī)電專業(yè)從事原裝進(jìn)口三菱plc、三菱變頻器、三菱觸摸屏、三菱伺服電機(jī),機(jī)器人等三菱代理,備有現(xiàn)貨庫存達(dá)2000多種,只做原裝正品,不僅為您提供貨期最快捷的產(chǎn)品,更注重為您提供準(zhǔn)確的現(xiàn)場技術(shù)服務(wù)!24小時訂購熱線:400-8819130  0755-88356296(10線)m.steerloader.com

    本文出自于海藍(lán)機(jī)電,轉(zhuǎn)載請注名出處!


評論信息

暫無留言!
發(fā)表評論
姓名:
內(nèi)容:
驗證碼: 點擊換一個 看不清?

1.尊重網(wǎng)上道德,遵守中華人民共和國的各項有關(guān)法律法規(guī),不發(fā)表攻擊性言論。
2.承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任。
3.產(chǎn)品留言板管理人員有權(quán)保留或刪除其管轄留言中的任意內(nèi)容。
4.不支持HTML代碼且留言要通過審核后才會顯示,請勿惡意留言。