- 在ST语言中,所有的关键字如下:
-
- AND 加法
- ARRAY 数组
- AT
- BEGIN
- BOOL 布尔
- BYREF
- BYTE 字节8bit
- CASE
- CONST
- CONTINUE
- CTU
- CTUD
- DERIVE
- DINT
- DIV
- DO
- DWORD
- ELSE
- ELSIF
- END
- ENDDERIVE
- ENDFOR
- END_FUNCTION_BLOCK
- ENDIF
- END_REPEAT
- END_STRUCT
- END_TYPE
- ENUM
- EXIT
- EXPORT
- FALSE
- FOR
- FUNCTION
- GOTO
- IF
- IMPLEMENTATION
- IMPORT
- IN_OUT
- INITIAL_STEP
- INT
- IN_OUT
- LABEL
- LINT
- LREAL
- LTIME
- MOD
- NOT
- OR
- PROGRAM
- REPEAT
- RETURN
- SINT
- STRING
- STRUCT
- THEN
- TIME_OF_DAY
- TO
- TRUE
- TYPE
- UDINT
- UINT
- ULINT
- UNION
- UNSIGNED
- USINT
- VAR_INPUT 方法块输入
- VAR_OUTPUT 方法块输出
- VAR_TEMP 局部变量
-
- 在ST中,常见的运算符包括:
-
- 1. 算术运算符:+、-、*、/、%(取模)
- 2. 关系运算符:>、<、>=、<=、=、<>
- 3. 逻辑运算符:AND、OR、NOT
- 4. 位运算符:AND、OR、XOR、NOT、SHL(左移)、SHR(右移)
- 5. 连接运算符:&
-