登录

行业资讯

西门子PLC的常用数制

西门子PLC的常用数制 1.二进制数,二进制数的1位(bit)只能取0和1这两个不同的值,可以用来表示开关量(数字量)的两种不同的状态。
2.十六进制数,多位二进制数的书写和阅读很不方便,为了解决这一问题,可以用十六进制数来取代二进制数,每个十六进制数对应于4位二进制数。十六进制数的16个数字是0~9和A~F(对应于十进制数10~15)。
STEP7的基本数据类型有:
一、位(bit)的数据类型为BOOL布尔型,在编程软件中BOOL变量的值是1和0,用英语单词TRUE(真)和FALSE(假)表示。位存储单元的地址由字节地址和位地址组成,如I1.2中区域标识符I表示输入字节地址为3位地址为2.
二、字节(Byte),8位二进制数组成1个字节,其中*0位为较低位(LSB),*7位为较高位(MSB)。
三、字(Word)相邻的两个字节组成1 个字,字用来表示无符号数。MW10是由MB10和MB11组成的1 个字。用组成字的较小的字节MB10的编号作为字MW10的编号,较小字节MB10为字的高位字节,较大的字节MB11为字的低位字节。
四、双字(Double Word),两个字(或四个字节)组成1个双字,双字用来表示无符号数。双字MD10由MB10至MB13组成。
五、16位整数(INT)是有符号数,整数的较高位为符号位,较高位为0时为正数,为1时为负数,取值范围为-32768~32767。32位整数(DINT)的较高位为符号位,取值范围为-2147483648~2147483647。
六、32位浮点数(REAL)为称实数,可以表示为1.mX2^E,其中尾数m和指数E均为二进制数,E可能是正数,也可能是负数。浮点数的优点是用很小的存储空间(4B)可以表示非常大的和非常小的数。在编程软件中,一般并不直接使用二进制格式或十六进制格式的浮点数,而是用十进制小数来输入或显示浮点数,例如在编程软件中,10是整数,而10.0为浮点数。
PLC,字节的数据类型是用十六进制数表示,请问“字节”可以用二进制数或十进制数表示吗?
答:CPU以二进制数存储的,对于二进制、十进制、十六进制也是在内部自动进行转换的,请参考上传图片。
字节可以用二进制数或十六进制数表示。
常数可以是字节,字,或双字,常数也可以用十进制、十六进制ASCII码或浮点数表示。
B#16#,W#16#,DW#16#分别表示十六进制字节,字和双字常数。
2#用来表示二进制常数,例如2#1111 0110 1001 0001是16位二进制常数。
L#用来表示32位双整数常数,例如L# 5.
P#用来表示地址指针常数,例如P#M2.0是M2.0的地址。


上海苗全自动化科技有限公司专注于西门子plc等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯