PLC位寻址与字寻址有什么区别
3个回答
展开全部
你要理解这个问题首先要了解PLC是什么东西。PLC在实际意义上来说是一个计算机。如果不是计算机的话就不会存在数据的位地址和字地址的区分了。而要理解这个字和位的区别,其实你还要了解计算机的数据存储方式的规则和计算编码规则。为什么PLC要用位呢?因为PLC要采集和处理一些现场只有通和断以及开和关状态的数据类型,然而这个状态就恰恰和计算机数据运算时采用的BOOL量的0和1表示形式是一致的,而这个形式就是数据“位”的形式--计算机二进制数据形式,最基础计算机数据形式。
那么我们有了这个形式,但是人类在生产生活又发现了其他的数据形式二和表示呢?此时由于计算机要处理的数据信息十分庞杂,有些数据库所代表的含义又使人难以记忆。为了便于使用,容易记忆,常常要对加工处理的对象进行编码,用一个编码符合代表一条信息或一串数据。对数据进行编码在计算机的管理中非常重要,可以方便地进行信息分类、校核、合计、检索等操作。因此,数据编码就成为计算机处理的关键。即不同的信息记录应当采用不同的编码,一个码点可以代表一条信息记录。人们可以利用编码来识别每一个记录,区别处理方法,进行分类和校核,从而克服项目参差不齐的缺点,节省存储空间,提高处理速度。为了我们能进行这些编码处理,那么就要规定一个数据储存区的长度作为单个数据的存储空间。所以就有了BYTE(字节,8个位一组)和WORD(字 16个位一组)以及DWORD(双字 32个位一组)。有了这些分化,PLC就可以进行复杂的数据处理了,就不仅仅是处理通和断的物理变化状态了,就可以进行比如温度的高低控制,速度的快慢控制,以及其他的复杂物理过程的控制了。比如:一个字是16个二进制数0或1组成的,我们把它这16个位全部用1填满,然后再转换成人们常用的十进制数据的话就是65535。那么一个字就可以装65535以下的或者是+32767--- -32767这些以内的整数数据了。注意字是不能在PLC表示有小数点的数据的。有小数点的数据只能用双字来储存。
这些就是字和位的区别。
那么我们有了这个形式,但是人类在生产生活又发现了其他的数据形式二和表示呢?此时由于计算机要处理的数据信息十分庞杂,有些数据库所代表的含义又使人难以记忆。为了便于使用,容易记忆,常常要对加工处理的对象进行编码,用一个编码符合代表一条信息或一串数据。对数据进行编码在计算机的管理中非常重要,可以方便地进行信息分类、校核、合计、检索等操作。因此,数据编码就成为计算机处理的关键。即不同的信息记录应当采用不同的编码,一个码点可以代表一条信息记录。人们可以利用编码来识别每一个记录,区别处理方法,进行分类和校核,从而克服项目参差不齐的缺点,节省存储空间,提高处理速度。为了我们能进行这些编码处理,那么就要规定一个数据储存区的长度作为单个数据的存储空间。所以就有了BYTE(字节,8个位一组)和WORD(字 16个位一组)以及DWORD(双字 32个位一组)。有了这些分化,PLC就可以进行复杂的数据处理了,就不仅仅是处理通和断的物理变化状态了,就可以进行比如温度的高低控制,速度的快慢控制,以及其他的复杂物理过程的控制了。比如:一个字是16个二进制数0或1组成的,我们把它这16个位全部用1填满,然后再转换成人们常用的十进制数据的话就是65535。那么一个字就可以装65535以下的或者是+32767--- -32767这些以内的整数数据了。注意字是不能在PLC表示有小数点的数据的。有小数点的数据只能用双字来储存。
这些就是字和位的区别。
华北工控
2019-09-24 广告
2019-09-24 广告
1、全钢机箱IPC的全钢机箱是按标准设计的,抗冲击、抗振动、抗电磁干扰,内部可安装同PC-bus兼容的无源底板。工控机箱分类:IPC(Industry Personal Computer)简称工控机,或者硬盘录像机,DVR(digital ...
点击进入详情页
本回答由华北工控提供
展开全部
一个字有16位,一位就是比如输入端口的X0,X1,X2就是三位。字就是比如数据寄存器的D0,一个 D0 就是16位。PLC寻址,一步可以寻址8位,一个字需要两步寻址。
追问
为什么要用到字寻址呢,位寻址不是可以了吗?
追答
很多功能都需要字寻址啊,几乎所有的指令都需要字寻址。还有很多双字寻址。
随便找个梯形图来看,里面位寻址的是不多的。除了输入输出数据寄存器,其他寄存器都是字的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字和位,是一个数据长度单位 PLC的数据长度有 位, 字节 ,字。双字,长数据等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询