短整型 (SINT) 数据类型
短整型变量为从 -128 到 +127 的 8 位有符号整数。
小贴士:
在
FactoryTalk Design Workbench
中,功能块图、梯形图和结构化文本编程语言支持使用 SINT 表达式进行间接位寻址和使用整型常量进行直接位寻址,以指定位数。FactoryTalk Design Workbench 中的 SINT 数据类型使用
SINT 类型的常量可通过支持的基之一表达:
- 对于十进制:Var1.1或Var1.[1]
- 对于十六进制:Var1.16#A或Var1.[16#A]
- 对于八进制:Var1.8#12或Var1.[8#12]
- 对于二进制:Var1.2#1010_1010或Var1.[2#1010_1010]
简单变量:
Var1.[Var2]
,其中 Var2 是 SINT 变量。布尔数据类型支持位寻址
可使用以下语法访问短整数变量的比特:
MyVar.i
,其中 MyVar 为短整型,MyVar.i 为布尔值。“i”必须为从 0 到 7 的常量值。短整型文本表达式表示从 -128 到 +127 的带符号整数 8 位值。
短整型常量可用下列基之一表达,且必须以用于标识所用基的前缀开头︰
进制 | 前缀 | 示例 |
|---|---|---|
DECIMAL | (无) | 19 |
HEXADECIMAL | "16#" | 16#A1 |
OCTAL | "8#" | 8#28 |
BINARY | "2#" | 2#0101_0101 |
小贴士:
下划线可用于分隔不同的数字组。它除了用于提高文本表达式的可读性之外,没有其他意义。
提供反馈