用户登陆 用户注册
您的位置:首页> 技术文章>内容正文
三菱FX系列PLC功能指令的数据格式
[正文]:1.位元件与字元件象x、y、m、s等只处理on/off信息的软元件称为位元件;而象t、c、d等处理数值的软元件则称为字元件,一个字元件由16位二进制数组成。
位元件可以通过组合使用,4个位元件为一个单元,通用表示方法是由kn加起始的软元件号组成,n为单元数。
例如k2 m0表示m0~m7组成两个位元件组(k2表示2个单元),它是一个8位数据,m0为最低位。
如果将16位数据传送到不足16位的位元件组合(n<4)时,只传送低位数据,多出的高位数据不传送,32位数据传送也一样。
在作16位数操作时,参与操作的位元件不足16位时,高位的不足部分均作0处理,这意味着只能处理正数(符号位为0),在作32位数处理时也一样。
被组合的元件首位元件可以任意选择,但为避免混乱,建议采用编号以0结尾的元件,如s10,x0,x20等。
2.数据格式在fx系列plc内部,数据是以二进制(bin)补码的形式存储,所有的四则运算都使用二进制数。
二进制补码的最高位为符号位,正数的符号位为0,负数的符号位为1。
fx系列plc可实现二进制码与bcd码的相互转换。
为更精确地进行运算,可采用浮点数运算。
在fx系列plc中提供了二进制浮点运算和十进制浮点运算,设有将二进制浮点数与十进制浮点数相互转换的指令。
二进制浮点数采用编号连续的一对数据寄存器表示,例d11和d10组成的32位寄存器中,d10的16位加上d11的低7位共23位为浮点数的尾数,而d11中除最高位的前8位是阶位,最高位是尾数的符号位(0为正,1是负)。
10进制的浮点数也用一对数据寄存器表示,编号小数据寄存器为尾数段,编号大的为指数段,例如使用数据寄存器(d1,d0)时,表示数为10进制浮点数=〔尾数d0〕×10〔指数d1〕其中:d0,d1的最高位是正负符号位。



网站首页 培训课程 维修指南
技术文章 家电专栏 供应信息
求购信息 培训资讯 展会信息
电脑专栏 教程下载 资料下载
常用软件 PLC教程 PLC资料
变频伺服 低压电器 维修资料
人机界面 自控仪表 工控机类
文章标题: 搜文章
中国工控资源网手机版 2012
电话:010-67577139 13811659603
培训咨询QQ:657167934 471895637 销售咨询QQ:623769457
联系邮箱:zggkzyw@163.com
 京ICP备11002135号
报时(2026-04-04 00:23:23) 流量统计