0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

S7-200指令的不同数据长度范围

wtipoasfe 来源:工控PLC学习 2022-12-31 16:17 次阅读

S7-200寻址时,可以使用不同的数据长度。不同的数据长度表示的数值范围不同。S7-200指令也分别需要不同的数据长度。

S7-200系列在存储单元所存放的数据类型有布尔型( BOOL)、整数型( INT )、实数型和字符串型四种。数据长度和数值范围如表6所列.

表1数据长度和数值范围

数据类型 数据长度
字节(8位值) 字(16位值) 双字(32位值)
无符号整数 0~255
0~FF
0~65535
0~FFFF
0~4294967295
0~FFFF FFFF
有符号整数 -128~+127
80~7F
-32768~+32767
8000~7FFF
-217483648~+2147483647
8000 0000~7FFF FFFF
实数IEEE32位
浮点数
+1.175495E-38~+3.402823E+
38(正数)
-1.175495E-38~-3.402823E+38
(负数)

●实数的格式

实数(浮点数)由32位单精度数表示,其格式按照ANSI/IEEE 754-1985标准中所描述的形式。实数按照双字长度来存取。对于S7-200来说,浮点数精确到小数点后第六位。因而当使用一个浮点数常数时,最多可以指定到小数点后第六位。

●实数运算的精度

在计算中涉及到非常大和非常小的数,则有可能导致计算结果不精确。

●字符串的格式

字符串指的是一系列字符,每个字符以字节的形式存储。字符串的第一个字节定义了字符串的长度,也就是字符的个数。一个字符串的长度可以是0到254个字符,再加上长度字节,一个字符串的最大长度为255个字节。而一个字符串常量的最大长度为126字节。

●布尔型数据(0或1)。

●S7-200CPU不支持数据类型检测

例如:可以在加法指令中使用VW100中的值作为有符号整数,同时也可以在异或指令中将VW100中的数据当作无符号的二进制数。

●S7-200提供各种变换指令,使用户能方便地进行数据制式及表达方式的变换。

编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储单元
    +关注

    关注

    1

    文章

    53

    浏览量

    16073
  • S7-200
    +关注

    关注

    13

    文章

    405

    浏览量

    49629

原文标题:S7-200数据长度和数值范围

文章出处:【微信号:工控PLC学习,微信公众号:工控PLC学习】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    s7-200字符串赋值指令

    S7-200是一款由西门子公司生产的可编程控制器(PLC),被广泛应用于工业自动化领域。在S7-200指令集中,字符串赋值指令是一项重要的功能,它用于将字符串值赋给指定的变量。本文将
    的头像 发表于 12-08 14:44 933次阅读

    006跟我学:S7-200 SMART整数运算指令概述及应用举例#硬声创作季

    plcSMARTS7-200
    或许
    发布于 :2023年06月07日 11:49:58

    007跟我学:S7-200 SMART逻辑运算指令概述及应用举例#硬声创作季

    plcSMARTS7-200
    或许
    发布于 :2023年06月07日 11:50:24

    011跟我学:S7-200 SMART 时钟指令概述及应用举例#硬声创作季

    plcSMARTS7-200
    或许
    发布于 :2023年06月07日 11:51:46

    037跟我学:S7-200 SMART 中断及中断指令概述#硬声创作季

    plcSMARTS7-200
    或许
    发布于 :2023年06月07日 12:55:25

    046跟我学:S7-200 SMART 数据日志(2)#硬声创作季

    plcSMARTS7-200
    或许
    发布于 :2023年06月07日 12:56:19

    045跟我学:S7-200 SMART 数据日志(1)#硬声创作季

    plcSMARTS7-200
    或许
    发布于 :2023年06月07日 12:56:50

    数据手册上没有找到0Xe7指令

    LCD_WriteReg(0x00e7,0x0010);数据手册上没有查找到0Xe7指令,请问在这代表什么意思呢?LCD_WriteReg(0x0002,0x0700); .B/C 0
    发表于 04-13 04:35

    S7-200SMART与S7-200的区别是什么

    电控柜空间的前提下,信号板扩展能更加贴合用户的实际配置,提升产品的利用率,同时降低用户的扩展成本。  高速芯片,性能卓越  S7-200 SMART PLC配备西门子专用高速处理器芯片,基本指令
    发表于 12-04 16:21

    S7-200 Smart PLC的S7单边通信指令

    我们来介绍下S7-200 Smart PLC的S7单边通信指令
    发表于 01-06 06:12

    S7-200主机PLC的基本指令和功能指令分别有哪些?

    S7-200是什么?S7-200系列的编程语言有哪几种?S7-200主机PLC的基本指令和功能指令分别有哪些?
    发表于 07-13 07:25

    关于24位指令占用FLASH空间的说明

    一.实现原理 1.关于24位指令占用FLASH空间的说明 dsPIC是16位的单片机,每一个指令为24位固定长度,一条指令在FLASH内占用3个字节,但只占用2个字节的地址空间,如果
    发表于 02-28 07:00

    s7-200指令库文件

    S7-200指令库 西门子S7-200系列可编程控制器指令集。非常详细西门子S7-200系列可编程控制器
    发表于 10-29 15:00 21次下载

    理解S7-200高速输出指令

    理解S7-200高速输出指令资料下载。
    发表于 04-22 14:59 6次下载

    S7-200系列PLC基本指令系统

    S7-200系列PLC基本指令系统免费下载。
    发表于 05-07 10:30 53次下载