单板plc编程 PLC编程中的进制数该如何表示?相互之间又是如何转换的?

小编 94 0

PLC编程中的进制数该如何表示?相互之间又是如何转换的?

今天给大家讲一下有关数制、码制、基本逻辑运算等数字电路基本知识。这些知识贯穿在所有的数字电子技术中,包括工业自动化控制技术,例如;PLC、单片机、单板工控机、变频器、伺服、步进等控制技术中,我们要求大家一定要学好这些基本知识及其应用。

学习这些知识不需要高深的数理知识,初中以上水平就可以理解掌握,只要努力学习就行。

数制的知识要求掌握2、10、16进制数的表示和它们相互间的转换。码制的知识要求掌握各种码制的特点及其应用。基本逻辑运算知识要求掌握基本逻辑运算的关系,表示及与电路间的联系。

一、数制

数制,就是数的计数方法,也就是数的进位法。

在数字电子技术中,数制是必须掌握的基础知识。

二、数制三要素

数制是指计算数的方法。其基本内容有二个,一个是如何表示一个数,一个是如何表示数的进位。公元400年,印度数学家最早提出了十进制计数系统,当然,这种计数系统与人的手指有关。这也是很自然的事,这种计数系统(就是数制)的特点是逢十进一,有10个不同的数码表示数(也就是0~9个阿拉伯数字),我们把这个计数系统叫做十进制。

十进制计数内容已经包含了数制的三要素:基数、位权、复位和进位。下面我们就以十进制为例来讲解数制的三要素。

下面是一个十进制表示的数:

这是一个十进制的数:6505,是一个四位数。

其中,6、5、0是它的数码,也叫数符。我们知道:十进制数有10个数码。0~9。我们把这10个数码叫做10进制数的基数。基数即表示了数制所包含数码的个数,同时也包含了数制的进位,即逢十进一。N进制必须有n个数码。

我们把这四位数的位分别以b0位,b1位,b2位,b3位表示数码所在的位。(也即我们日常所说的个位,十位,百位,千位)。

注意:我们规定最右位(个位)为b0位,然后依次往左为b1,b2。。。。。。位。我们会发现b2位的5和b0位的5虽然都是数码5,但他们表示的数值是不一样的。b2位的5表示500,b0位的5只表示5,为什么呢?这是因为不同的位的位值是不一样的,位值又叫位权。

位权是数制的三要素之一,它表示数码所在位的值。位权一般是基数的正整数幂,从0开始,按位递增。b0位位权为

,b1位位权为

。。。以次类推。N进制的位权为

当数中某一位(例如b0位)到达最大数码值后,必须产生复位和进位的运转。当b0数到9(最大数码)后则b0位会变为0.并向b1位进1。复位和进位是数制必须的运算处理。

我们把基数,位权,进位和复位称之为数制三要素。

一般地说,数制的数值由各位数码乘以位权然后相加得到。即

我们把数制中数的位权最大的有效值(最左边的位)叫做最高有效位MSD(Most Siginfical Digit)。而把最右边的有效位叫做最低有效位LSD(Least Siginfical Digit)。在二进制中,常常把LSD位叫做低位。而把MSD位叫高位。

上面虽然是以十进制来介绍数制的知识的,但是数制的三要素对所有的进制都是适用的。

一个N进制的n位数,则:基数为N,有n个不同的数码,逢N进一,其位权由LSD位到MSD位分别为

当某位计数到最大数码时,该位复位为最小数码,并向上一位进1,而其数值为:

数值=

往期优秀文章回顾:

一个电气新手,我想问PLC电气编程用什么电脑最好?

PLC编程中用到的数制讲解,初中以上水平就能理解掌握!

今天给大家讲一下有关数制、码制、基本逻辑运算等数字电路基本知识。这些知识贯穿在所有的数字电子技术中,包括工业自动化控制技术,例如;PLC、单片机、单板工控机、变频器、伺服、步进等控制技术中,我们要求大家一定要学好这些基本知识及其应用。

学习这些知识不需要高深的数理知识,初中以上水平就可以理解掌握,只要努力学习就行。

数制的知识要求掌握2、10、16进制数的表示和它们相互间的转换。码制的知识要求掌握各种码制的特点及其应用。基本逻辑运算知识要求掌握基本逻辑运算的关系,表示及与电路间的联系。

一、数制

数制,就是数的计数方法,也就是数的进位法。

在数字电子技术中,数制是必须掌握的基础知识。

二、数制三要素

数制是指计算数的方法。其基本内容有二个,一个是如何表示一个数,一个是如何表示数的进位。公元400年,印度数学家最早提出了十进制计数系统,当然,这种计数系统与人的手指有关。这也是很自然的事,这种计数系统(就是数制)的特点是逢十进一,有10个不同的数码表示数(也就是0~9个阿拉伯数字),我们把这个计数系统叫做十进制。

十进制计数内容已经包含了数制的三要素:基数、位权、复位和进位。下面我们就以十进制为例来讲解数制的三要素。

下面是一个十进制表示的数:

这是一个十进制的数:6505,是一个四位数。

其中,6、5、0是它的数码,也叫数符。我们知道:十进制数有10个数码。0~9。我们把这10个数码叫做10进制数的基数。基数即表示了数制所包含数码的个数,同时也包含了数制的进位,即逢十进一。N进制必须有n个数码。

我们把这四位数的位分别以b0位,b1位,b2位,b3位表示数码所在的位。(也即我们日常所说的个位,十位,百位,千位)。

注意:我们规定最右位(个位)为b0位,然后依次往左为b1,b2。。。。。。位。我们会发现b2位的5和b0位的5虽然都是数码5,但他们表示的数值是不一样的。b2位的5表示500,b0位的5只表示5,为什么呢?这是因为不同的位的位值是不一样的,位值又叫位权。

位权是数制的三要素之一,它表示数码所在位的值。位权一般是基数的正整数幂,从0开始,按位递增。b0位位权为

,b1位位权为

。。。以次类推。N进制的位权为

当数中某一位(例如b0位)到达最大数码值后,必须产生复位和进位的运转。当b0数到9(最大数码)后则b0位会变为0.并向b1位进1。复位和进位是数制必须的运算处理。

我们把基数,位权,进位和复位称之为数制三要素。

一般地说,数制的数值由各位数码乘以位权然后相加得到。即

我们把数制中数的位权最大的有效值(最左边的位)叫做最高有效位MSD(Most Siginfical Digit)。而把最右边的有效位叫做最低有效位LSD(Least Siginfical Digit)。在二进制中,常常把LSD位叫做低位。而把MSD位叫高位。

上面虽然是以十进制来介绍数制的知识的,但是数制的三要素对所有的进制都是适用的。

一个N进制的n位数,则:基数为N,有n个不同的数码,逢N进一,其位权由LSD位到MSD位分别为

当某位计数到最大数码时,该位复位为最小数码,并向上一位进1,而其数值为:

数值=

往期优秀文章回顾:

一个电气新手,我想问PLC电气编程用什么电脑最好?

相关问答

PLC是什么?

所以什么是PLC?就是取代单板机,能够根据输入信号自动进行逻辑判断并做出响应的工业控制器,而且能够连接电脑进行编程,十分方便。目前最好的就是西门子的。回...

同志们求解答!如何让电脑模拟触摸屏控制plc?,马赛克模拟屏...

[回答]触摸屏控制的那个站点在自控里面叫上位机,也就是人机控制界面HumanMachineInterface(HMI).其功能是把整个PLC的控制设备,控制工艺用图形形象的,友...

数控编程的原理是什么?

数控系统是数字控制系统的简称,根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置的专用计算机系统。计算机数控(C...

为什么工业设备都是不用单片机控制的?

首先,工业设备的控制核心一般是单片机,只是作为工业设备单品或者配件一般不会是单片机。一般工业设备控制产品是PLC,但PLC的核心还是单片机。为什么单纯的单...

维修电工技师如何通过单片机解决工业自动控制问题?

从业维修电工20多年,还算懂一点!首先说下单片机或者单板机,通常指的是51或96系列等,采用汇编语言或高级语言编程!工控企业自动控制方面用单片机真的很少,最...

哪位前辈!求推荐一下!电力安规考试培训系统是什么?,电力...

[回答]cu的作用是对被控对象的运行工况进行实时监视和控制。用于水电厂的LCU按监控对象和安装的位置可分为机组LCU、公用LCU、开关站LCU等。而按...用于...

根据伺服系统可以把数控系统分为几类?

[回答]1.开环控制数控系统,这类数控系统不带检测装置,也无反馈电路,以步进电动机为驱动元件。CNC装置输出的进给指经驱动电路进行功率放大,转换为控制步进...

60吨吊车最大臂长?

控...近期,徐工一次性推出两款60吨汽车吊,一款5节臂XCT60L5,主臂46.5米,最大起升高度62.5米,最大工作半径45.6米,公路行驶状态携带5t平衡重,重载短途行驶工况...

装修时做板材隔墙时如何监工板材隔墙施工要注意什么_一起装修网

PLC轻质灌浆墙-施工工艺放控制线上横、下横龙骨安装竖龙骨安装龙骨验收安装一侧...铝单板等板材都属于罩面板。一般装修造型包含结构骨架部分,罩面板部分和饰面...

负离子门是什么?

[回答]如普通木材的成本低,强度和握钉性能好,在复合门中被作为门的骨架;珍贵树种木质纹理装饰性强,用以制作的薄木单板;而纤维板的材质均匀,铣削加工性能...