PLC编程-ST

一、标识符

       标识符是字母(A到Z,a到z),数字(0到9)和下划线的组合,必须以字母或下划线开头,以数字开头报错,下划线是特殊的字符之一。大小写字母没有区分。命名时,最好选用唯一的、有意义的命名,以便解释程序。

        标识符不能用作与预留标识符一样和与任务命名相匹配。如有可能,避免定义下划线,struct,enum,或者command开始的标识符。当你下载技术包时可能导致出现错误。

二、数字和布尔值

1.1:整数

在ST中,你可以使用不同的编号体系来表示整数,通过插入编号系统前缀来实现:2#为二进制,8#为八进制,16#为十六进制。

1.2:指数

        指数可以用来定义小数点的位置,如果没有出现小数点,我们就假设位于数字的右侧,指数必须为正整数或负整数,基数10用字母E来表示。

        3 x 10^8在 ST中可以通过下列正确的浮点数来表示:

3.0E+8           3.0E8            3e+8            3E8           0.3E+9             0.3e9       30.0E+7         30e7

 1.3:布尔值   

        布尔值是恒定常量。必须通过 0 或者 1,TRUE或者 FALSE来表示。

1.4:数字的数据类型

        编辑器根据数值和使用来自动选择适合数字的基本数据类型。 也可以直接指定数据类型。在数字前面输入数据类型(数字数据类型)和字符“ #”。

Examples:

INT#255        INT#16#FF        INT#8#377

WORD#255        WORD#16#FF        WORD#8#377

REAL#255        REAL#16#FF        REAL#8#377

REAL#255.0        REAL#2.55E2        LREAL#255.0

使用数据类型来定义如何在程序源中使用变量或常量值。

下列数据类型对用户是可用的:

●基本数据类型

●用户定义的数据类型( UDT)

—简单的导数

—阵列

—枚举

—结构

●技术目标数据类型

●系统数据类型

1.4.1:基本数据类型

        基本数据类型定义了不能分成更小的单元的数据结构。一个基本数据类型描述了有固定 长度的存储区域,代表了数字数据、整数、浮点值、时间、日期和字符串。

三、语句

在ST中有三种基本语句:

        ●赋值:从表达式到变量的赋值

        ●控制语句:语句的分支的重复

        ●子程序执行:功能和功能块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值