PLC,是可编程逻辑控制器的简称,是工业控制的技术核心,学会PLC也是电工技能升级的必由之路。

我们学习PLC技术,首先需要掌握基础知识。下面我们先来学习进制转换。

一:常用进制

在这里只介绍常用的几种进制。

二进制:

数据的运算、存储都是采用二进制进行。用字母B表示,只有 0 和 1 两个符号,从0到1表示两种状态,0表示没有电或触点断开;1表示有电或开关接通,线圈得电吸合等。二进制是用来给机器(计算机,CPU等)识别和处理的。

十进制:

用字母D表示,有0、1、2、3、4、5、6、7、8、9 共10个符号,人们在实际生活中用到的数字就是十进制。但是机器识别不了,因此需要转换。

十六进制:

用字母H表示,有0、1、2、3、4、5、6、7、8、9 、A、B、C、D、E、F 共16个符号。二进制数据不便于书写和阅读,因此引入了十六进制,容易记忆。

八进制:

用字母O表示,有0、1、2、3、4、5、6、7共8个符号。在三菱PLC中有用到,西门子PLC中一般或很少采用。

plc编程16进制数转10进制数的指令(PLC基础知识入门进制转换)(1)

常用进制对应表(部份)

二:十进制转二进制

plc编程16进制数转10进制数的指令(PLC基础知识入门进制转换)(2)

十进制转二进制方法举例

1:二进制数就是2的几次方,从0开始,从右到左依次算出2的N次方的得数(大家认真看一下,其实是有规律的,也可以口算哦,哈哈)。见表第一第二行。

2:看一下有哪几个数加起来等于这个十进制数,从大到小开始看,并且在这几个数下面写上1,其它没有用到的数下面写上0就OK了。

对于十进制转二进制在其它地方可能会见到:除2取余法,如果数字较大,要除很多次2才能结束,比较麻烦,个人建议不采用。

plc编程16进制数转10进制数的指令(PLC基础知识入门进制转换)(3)

除2取余法

二进制转十进制

plc编程16进制数转10进制数的指令(PLC基础知识入门进制转换)(4)

二进制转十进制方法举例

其实就是将十进制转二进制的方法反过来。

从表的第三行从右到左开始对齐依次写出二进制数,然后将所有1对应的十进制数相加就OK了。

十进制和二进制互相转换学会了吗?

下节将讲解其它进制的转换。。。

,