PLC中BCD和BIN指的是什么意思

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-27
BIN和BCD有什么区别吗

  有区别;
  区别:BIN码就是二进制编码。BCD码就是用四位二进制数表示一位十进制数的编码。
  BIN码就是二进制文件,其用途依系统或应用而定。一种文件格式binary的缩写。一个后缀名为".bin"的文件,只是表明它是binary格式。比如虚拟光驱文件常用".bin"作为后缀,但并不意味着所有的bin文件都是虚拟光驱文件。一般来讲是机器代码,汇编语言编译后的结果(磁盘操作系统下汇编语言编译后与".com"文件相类似),用debug、WINHEX,U_EDIT等软件可以打开(通常不一定能看得懂是些什么除非学习过汇编语言)。这类 所有的文件,无论后缀名是什么,一律分为两种格式".text" 和".binary"。
  BCD码(Binary-Coded Decimal‎)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这种编码技巧最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法,采用BCD码,既可保存数值的精确度,又可免去使电脑作浮点运算时所耗费的时间。此外,对于其他需要高精确度的计算,BCD编码亦很常用。

一、工作内容不同
BCD是将源元件中的二进制数转换为BCD码送到目标元件中。
BIN是将源元件中的BCD码转换为二进制数送到目标元件中。
二、出错情况不同
BCD对于l 6位或32位二进制操作数,若变换结果超出0-9999或0-99999999的范围就会出错。
BIN常数K不能作为本指令的操作元件。如果源操作数不是BCD码就会出错。

三、设备运用不同
BCD指令常用于将PLC中的二进制数变换成BCD码输出以驱动LED显示器。
BIN指令常用于将BCD数字开关的设定值输入到PLC中。
参考资料来源:百度百科-BCD码
参考资料来源:百度百科-二进制数

BCD 是用2进制表示的0-9 十进制数字,BIN 是用2进制 01来表示的数字。

  • PLC 中BIN BCD BIN K4X0 D0 和 BCD D0 K4Y0
    答:BIN是将输入的16位,按4 位一组成(个,十,百,千)存入D0,你当前输入端no的分别是 X0,X4 ,X7,Q系列X8(Fx系列X10)BCD则相反,把当前数,每一(个,十,百,千的数),分成4位,分别存入k4Y0中
  • 欧姆龙plc里的bin(023)指令的使用
    答:BIN就是将BCD码转成二进制。BCD码存放在S参数中,二进制转换的结果存放在R参数中
  • plc的bin是什么
    答:BIN——是英文Binary二进制的简称,所以BIN就是指二进制数,并且通常是指8421编码的二进制数。
  • 三菱PLC 【BCD C0Z0 K4Y000】什么意思?
    答:BCD是将源元件中的二进制数转换成BCD码送到目标元件。BIN是将源元件中的BCD码转换成二进制数送到目标元件 [BCD C0Z0 K4Y0000]源元件 目标元件 [BIN K4X000 Z0]源元件 目标元件
  • 谁能帮我解释一下plc中bin指令是如何通过外部数字设置实现D0的转换的...
    答:BIN是BCD码转BIN码,K2X0的意思是从X0开始的2*4位组成的数据。因此BIN K2X0 D0就是将BCD码的K2X0中的数据转成BIN码,存到D0中。这样X0到X3这4位就是个位上的数的二进制,X4到X7这4位就是十位上的数据的二进制。例如,X6为ON,X1为ON,那么K2X0=B0100 0010这个BCD码转成BIN码就是...
  • 欧姆龙plc中的BCD码是什么意思
    答:也就是8421,用四位表示一个十进制数,例如最左边位为1时表示8, 10的话就是最左边位和从左到右数第三位为1来表示. 25的话用BCD表示的话需用0010 0101, 用BIN表示的话为11001
  • 西门子 PLC S7-300 中定时器的BI BCD是什么意思?
    答:如果在那里连接变量,你可以得到已经定时掉的时间,BI表示用二进制方式表示,BCD表示用BCD码表示已经定时过去的时间。
  • 在plc中bin是什么意思
    答:bin数就是十六位的二进制整数
  • 小弟求教。在三菱PLC中,数据是以BIN码还是BCD 存储的呢?
    答:BIN码,就是用变换指令了,也是以BIN码的方式存储,只不过调用时不是以BIN码的方式而已
  • 用一个案例,教你PLC传送与比较指令用法
    答:数据交换使用XCH指令,而BCD变换和BIN变换则是二进制与BCD码之间的转换,用于不同设备间的通信。例如,在LED显示器驱动或BCD数字开关设定值输入中,这些指令起着关键作用。以货料小车控制为例,PLC需处理多个工作台的到位开关和呼吸按扭信号。当工作台n呼叫时,PLC根据当前位置D0和呼叫位置D1的比较,决定...