什么是进位计数制 PLC常用数制及转换方法介绍

发布者:chunli最新更新时间:2024-06-18 来源: elecfans关键字:PLC  常用数制  转换方法 手机看文章 扫描二维码
随时随地手机看文章

一、什么是进位计数制

数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。按进位的原

则进行计数的方法,称为进位计数制。比如,在十进位计数制中,是按照“逢十进一”的原则进行计数的。

常用进位计数制:

1、十进制(Decimalnotation),有10个基数:0~~9,逢十进一;

2、二进制(Binarynotation),有2个基数:0~~1,逢二进一;

3、八进制(Octalnotation),有8个基数:0~~7,逢八进一;

4、十六进制数(Hexdecimalnotation),有16个基数:0~~9,A,B,C,D,E,F

(A=10,B=11,C=12,D=13,E=14,F=15),逢十六进一。

二、进位计数制的基数与位权

基数和位权是进位计数制的两个要素。

1、基数:

所谓基数,就是进位计数制的每位数上可能有的数码的个数。例如,十进制数每位上的数码,

有0、1、3,…,9十个数码,所以基数为10。

2、位权:

所谓位权,是指一个数值的每一位上的数字的权值的大小。例如十进制数4567从低位到高

位的位权分别为100、101、102、103。因为:

4567=4x103+5x102+6x101+7x100

3、数的位权表示:

任何一种数制的数都可以表示成按位权展开的多项式之和。

比如:十进制数的435.05可表示为:

435.05=4x102+3x101+5x100+0x10-1+5x10-2

位权表示法的特点是:每一项=某位上的数字X基数的若干幂次;而幂次的大小由该数字所

在的位置决定。

三、二进制数

计算机中为何采用二进制:二进制运算简单、电路简单可靠、逻辑性强。

1、定义:

按“逢二进一”的原则进行计数,称为二进制数,即每位上计满2时向高位进一。

2、特点:

每个数的数位上只能是0,1两个数字;二进制数中最大数字是1,最小数字是0;基数为

2;

比如:10011010与00101011是两个二进制数。

3、二进制数的位权表示:

(1101.101)2=1x23+1x22+0x21+1x20+1x2-1+0x2-2+1x2-3

4、二进制数的运算规则:

加法运算

①0+0=0③1+1=10

②0+1=1+0=1

乘法运算

①0×0=0③1×1=1

②0×1=1×0=0

四、八进制数

1、定义:

按“逢八进一”的原则进行计数,称为八进制数,即每位上计满8时向高位进一。

2、特点:

每个数的数位上只能是0、1、2、3、4、5、6、7八个数字;八进制数中最大数字是7,最

小数字是0;基数为8;

比如:(1347)8与(62435)8是两个八进制数。

3、八进制数的位权表示:

(107.13)8=1x82+0x81+7x80+1x8-1+3x8-2

五、十六进制数

1、定义:

按“逢十六进一”的原则进行计数,称为十六进制数,即每位上计满16时向高位进一。

2、特点:

每个数的数位上只能是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六个数码;

十六进制数中最大数字是F,即15,最小数字是0;基数为16;

比如:(109)16与(2FDE)16是两个十六进制数。

3、十六进制数的位权表示:

(109.13)16=1x162+0x161+9x160+1x16-1+3x16-2

(2FDE)16=2x163+15x162+13x161+14x160

六、常用计数制间的对应关系

二进制数、八进制数、十六进制数及十进制数是现代数字系统中常用的四种数制,这几种进位制计数制之间的对应关系如表1所列。

表1常用计数制数的表示方法

54bac85a-3ea9-11ee-ac96-dac502259ad0.png

54c57962-3ea9-11ee-ac96-dac502259ad0.png

54d7d8fa-3ea9-11ee-ac96-dac502259ad0.png

七、数制间的转换

1、十进制数转换成非十进制数

(1)十进制整数转换成非十进制整数

①为什么要进行数制间的转换?

将数由一种数制转换成另一种数制称为数制间的转换。

因为日常生活中经常使用的是十进制数,而在计算机中采用的是二进制数。所以在使用计算

机时就必须把输入的十进制数换算成计算机所能够接受的二进制数。计算机在运行结束后,

再把二进制数换算成人们所习惯的十进制数输出。这两个换算过程完全由计算机自动完成。

②转换方法

十进制整数化为非十进制整数采用“余数法”,即除基数取余数。

把十进制整数逐次用任意十制数的基数去除,一直到商是0为止,然后将所得到的余数由

下而上排列即可。

②十进制小数转换成非十进制小数转换方法

十进制小数转换成非十进制小数采用“进位法”,即乘基数取整数。

把十进制小数不断的用其它进制的基数去乘,直到小数的当前值等于0或满足所要求的精度

为止,最后所得到的积的整数部分由上而下排列即为所求。

2、非十进制数转换成十进制数

非十进制数转换成十制数采用“位权法”,即把各非十进制数按位权展开,然后求和。

3、二、八、十进制数之间转换

(1)二进制数与八进制数之间的转换转换方法

①把二进制数转换为八进制数时,按“三位并一位”的方法进行。

以小数点为界,将整数部分从右向左每三位一组,最高位不足三位时,添0补足三位;小数

部分从左向右,每三位一组,最低有效位不足三位时,添0补足三位。然后,将各组的三位

二进制数按权展开后相加,得到一位八进制数。

②将八进制数转换成二进数时,采用“一位拆三位”的方法进行。

即把八进制数每位上的数用相应的三位二进制数表示。

③二进制数与十六进制数之间的转换转换方法

a、把二进制数转换为十六进制数时,按“四位并一位”的方法进行。

以小数点为界,将整数部分从右向左每四位一组,最高位不足四位时,添0补足四位;小数

部分从左向右,每四位一组最低有效位不足四位时,添0补足四位。然后,将各组的四位二

进制数按权展开后相加,得到一位十六进制数。

b、将十六进制数转换成二进数时,采用“一位拆四位”的方法进行。

即把十六进制数每位上的数用相应的四位二进制数表示。


关键字:PLC  常用数制  转换方法 引用地址:什么是进位计数制 PLC常用数制及转换方法介绍

上一篇:三菱fx系列plc梯形图编程实例
下一篇:plc控制系统梯形图功能讲解

推荐阅读最新更新时间:2024-11-05 18:45

PLC运行的干扰类型及来源及其抗干扰设计
自动化系统所使用的各种类型plc中,有的是集中安装在控制室,有的是安装在生产现场和各电机设备上,它们大多处在强电电路和强电设备所形成的恶劣电磁环境中。要提高PLC控制系统可靠性,一方面要求PLC生产厂家提高设备的抗干扰能力,另一方面要求应用部门在工程设计、安装施工和使用维护中引起高度重视,多方配合才能完善解决问题,有效地增强系统的抗干扰性能。 1. 电磁干扰类型及其影响 影响PLC控制系统的干扰源与一般影响工业控制设备的干扰源一样,大都产生在电流或电压剧烈变化的部位,这些电荷剧烈移动的部位就是干扰源。 干扰类型通常按干扰产生的原因、噪声干扰模式和噪声波形性质来划分。按噪声产生的原因不同,分为放电噪声、浪涌噪声、高频振荡噪声
[嵌入式]
PLC应用中需要注意的问题
  PLC是一种用于工业生产自动化控制的设备,一般不需要采取什么措施,就可以直接在工业环境中使用。然而,尽管有如上所述的可靠性较高,抗干扰能力较强,但当生产环境过于恶劣,电磁干扰特别强烈,或安装使用不当,就可能造成程序错误或运算错误,从而产生误输入并引起误输出,这将会造成设备的失控和误动作,从而不能保证PLC的正常运行,要提高PLC控制系统可靠性,一方面要求PLC生产厂家提高设备的抗干扰能力;另一方面,要求设计、安装和使用维护中引起高度重视,多方配合才能完善解决问题,有效地增强系统的抗干扰性能。因此在使用中应注意以下问题:     1.工作环境   (1)温度   PLC要求环境温度在0~55oC,安装时不能放在发热量大
[嵌入式]
基于PLC构成GM离心鼓风机组的计算机控制系统
一、 前言   GM离心鼓风机就其特性是个非线性的、时变的、分布参数的复杂受控对象。而GM离心鼓风机的气量调节,压力、功率控制调节,均耦合在其特性之中。要实现其最佳控制、最优调节、随机处理的目的,必须建立被控对象数学模型,然后求取相应的控制方程和化解方程,整个装置要由有经验的专家操作,否则就难以控制和使用。设想将这些复杂深奥的数学算法和专家的经验,应用计算机语言赋予 PLC (可编程控制器),就轻松解决现场工程师对此装置难以理解和接受的困难,而且让计算机参与生产控制是世界IT发展的中心。这类控制属于智能 控制系统 。我公司正是基于这一特点开发研制此系统的。针对GM鼓风机的多种供气工况,进行控制和应用。经实践证明,具有计算调节可靠,控
[嵌入式]
基于PLC的汽车主副油路流量控制的研究
1.引言 随着工业信息化时代的不断发展,PLC控制在信息自动化领域中起到很大的作用,PLC对流量的控制技术运用越来越广泛,生产中始终占有相当的比例。matlaB在图像处理,数据建模,信号分析仿真中也有着得天独厚的优势,由于资金条件有限和本着研究开发的态度大多采用仿真来进行模仿。而对于喷雾角的角度测量,大多采用摄像对比的方式,而不经过matlaB图像处理,本文直接把得到喷嘴喷雾图像经行摄影,经过图像采集卡,通过matlaB进行处理,与不经过图像处理的喷雾图像进行对比,获得的效果更好,精度更高,更能满足经济效益的要求,本文主要介绍PLC选择,控制电路的设计,matlaB系统仿真实现分析,先通过电机链接变频器,在主油路上安装流量计,流量
[嵌入式]
基于<font color='red'>PLC</font>的汽车主副油路流量控制的研究
三相交流固态继电器在PLC控制中的应用
0 引言   PLC为晶体管输出型,输出单元允许所带负载工作电源为DC 12~24 V,尢法直接驱动交流接触器,只能先驱DC 12~24 V的中问继电器,再用中间继电器来带AC 380 V的负载,这样就会使得外部接线变得繁琐,而且由于传统的交流接触器为电磁式开关,其机械触点的寿命及可靠性与PLC控制系统相差甚远,较大地阻碍了控制系统性能的发挥。因此像这类的负载,我们需要选择一种更为合适的继电器来充当其受控的开关器件。 1 固态继电器的特点及分类 1.1 固态继电器的特点   固态继电器SSR是近年来世界上新兴的控制继电器,这种继电器用几毫安的微小信号可以控制大功率负载的起动与关断,正符合了晶体管输出型PLC的特点。并且其输入信号(
[嵌入式]
PROFIBUS总线仪表与PLC通讯设置
profibus dp总线仪表——PLC——上位机。进行自控系统。都需要哪些硬件配置 答:A、profibus dp总线仪表——PLC——上位机。进行自控系统。都需要哪些硬件配置? PLC方面需要带profibus dp接口。在STEP7的硬件组态中需将总线仪表的GSD文件安装在STEP7中并对称重仪表进行组态。 转西门子专家置评,对于第三方DP从站,一般过程为: 1 hw-config, 安装设备GSD文件并组态到S7-300主站系统中 2 编程读写取相应I/O 3 如果读入的非2进制数,按从站设备手册要求进行处理。
[嵌入式]
PLC在轨道交通直流牵引监控系统中的应用
1引言   近年来随着城市 轨道交通 自动化系统的快速发展,很多大型设备的监视和控制都选用微型plc进行改造。对某些控制点少而控制逻辑又较复杂的小型设备来说,微型可编过程控制器紧凑的设计、良好的扩展性、低廉的价格、强大的指令以及较高的可靠性和简便的维护近乎完美的满足了小规模的控制要求。如750v直流开关柜的测控单元开关整流器的监视单元和400v开关柜的测控单元等均采用了plc可编程程控制器,给安装、运行、维护带来诸多的便利。以下给出的就是s7-200 plc 在北京轨道交通五号线直流牵引监控系统中的一个典型应用实例。 2 需求分析   2.1控制网络   城市轨道交通供电系统是自成体系的配电系统
[嵌入式]
三菱plc累计运行时间怎么编程
三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。在实际应用中,了解和掌握PLC的编程方法对于提高生产效率、降低成本具有重要意义。本文将详细介绍如何使用三菱PLC编程实现累计运行时间的统计功能。 一、概述 累计运行时间是指设备或系统在一定时间内的总运行时间。在工业生产中,对设备的累计运行时间进行统计和分析,可以帮助我们了解设备的使用情况,为设备的维护和保养提供依据。 二、准备工作 硬件准备 :确保三菱PLC设备及其连接的传感器、执行器等硬件设备完好无损,可以正常工作。 软件准备 :安装三菱PLC编程软件,如GX Works2或GX Deve
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved