技術(shù)分享

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

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

點(diǎn)擊:13888 日期:2018-09-26 選擇字號(hào):


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

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

有一個(gè)客戶通過串行通信方式將18個(gè)溫度表與三菱PLC連接,通過三菱便捷功能——通訊協(xié)議庫進(jìn)行數(shù)據(jù)交換。但實(shí)際使用中卻發(fā)現(xiàn),只有9個(gè)溫度表3個(gè)才能進(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”其實(shí)是指第16個(gè)溫度器,并不是第10個(gè)溫度器。因此才會(huì)導(dǎo)致第10個(gè)15個(gè)溫度表無法讀取數(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小時(shí)訂購熱線:400-8819130  0755-88356296(10線)m.assamassociation.com

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


評(píng)論信息

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

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