标王 热搜:
 
当前位置: 首页 » 资料 » PLC技术 » 正文

SIMATIC S7基本数据类型

放大字体 缩小字体 发布时间:2016-09-12 14:28 浏览次数:42

    配置成这种数据类型的变量可以直接在STL中编辑,这是因为它们既可以表示1位,也可以最多表示一个累加器的宽度(32位)。同样的方法适用于SCL中的赋值情况。

    基本类型的变量可以在声明阶段事先赋予固定的值(常量),这种情况下,STL(如表3-7所示)和SCL(如表3-8所示)的表示法是有区别的。对于多种数据类型,有多于一种的常量表示法,它们使用起来同样有效(例如,TIME#或T#)。

    1.STL中的常量表示法

    STL不限制操作(操作码)为特定的数据类型(二进制地址和数字地址之间的区别除外),比较功能,例如比较累加器的内容,独立于累加器包含的变量的数据类型。

    2.SCL中的常量表示法

    在SCL中,只能执行允许数据类型的变量的操作。SCL中的常量,直到与运算联系起来之后,才接受它们的数据类型。

    例如在SCL中,常量12 345具有ANY_NUM的数据类型,因此取决于具体的应用,它可以是INT、DINT或者REAL。对于“类型已定义的”常量表示法,直接给常量规定一个数据类型,例如用DINT#12345表示DINT数据类型。

    表3-7    带STL常量表示法的基本数据类型一览表

带STL常量表示法的基本数据类型一览表

    注:如果超过INT数值范围,“L#”可以忽略。

    表3-8    带SCL常量表示法的基本数据类型一览表

带SCL常量表示法的基本数据类型一览表



SIMATIC S7基本数据类型
网址: http://www.kuqiw.cn/ziliao/show/161/
 
 
[ 资料搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
 

 
 
最新资讯
最新产品立即发布»
最新企业立即注册»
企业新闻
 
网站首页 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | 浙ICP备110196220号