tft每日頭條

 > 科技

 > plc如何學好進制轉換

plc如何學好進制轉換

科技 更新时间:2025-02-24 19:41:57

PLC也是一台微電腦,許多功能指令離不開進制轉換,同時也是為了增加程序的可讀性,想要對PLC進行編程,那麼必須得清楚數制的設置以及轉化和對應的符号。

當然,人們輸入計算機的十進制被轉換成二進制進行計算,計算後的結果又由二進制轉換成十進制,這都由操作系統自動完成,并不需要人們手工去做。人們通常采用的數制有十進制二進制、八進制和十六進制。

常用進制對應表

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)1

常用進制使用場合

二進制隻有 0 和 1 兩個符号,按照逢二進一的規則運算。0和1用來表示開關量(或稱數字量)的兩種不同狀态,如觸點的斷開和接通,線圈的得電和失電等。

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)2

所有數據的運算、存儲都是采用二進制進行

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)3

西門子PLC上的輸入輸出編号是采用八進制方式命名

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)4

MODBUS-RTU通信數據發送與接收是采用了十六進制

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)5

某變頻器的參數地址以十六進制分配

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)6

進制之間的相互轉換

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)7

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)8

方法:二進制數從低位到高位(即從右往左)計算,第0位的權值是2的0次方,第1位的權值是2的1次方,第2位的權值是2的2次方,依次遞增下去,把最後的結果相加的值就是十進制的值了!

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)9

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)10

方法:将二進制數從最低位開始( 從右到左 ),以4位二進制數為一組進行分組,最左邊不足4位的補零。然後對每組分别運用“8421”法則快速運算。

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)11

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)12

方法:十進制數除2取餘法,即十進制數除2,餘數為權位上的數,得到的商值繼續除2,依此步驟繼續向下運算直到商為0為止。

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)13

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)14

方法:對于每一位十六進制數,分别運用“8421”法則快速運算,逐位展開成4位二進制數,不足四位的補零,最後最左邊的零可省略。

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)15

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)16

方法:要從右到左用二進制的每個數去乘以16的相應次方,然後這些數字相加就是了。

plc如何學好進制轉換(PLC編程中的進制類型和編程換算方法)17

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved