CODESYS WAIT 函数块详解及数据类型说明
CODESYS WAIT 函数块详解及数据类型说明
什么是 WAIT 函数块?
'WAIT' 函数块的作用是在指定的时间内等待,然后将输出变量 'OK' 置为 'TRUE'。
FUNCTION_BLOCK WAIT
VAR_INPUT
TIME1:TIME;
END_VAR
VAR_OUTPUT
OK:BOOL:=FALSE;
END_VAR
VAR
TEL:TP;
END_VAR
CODESYS 数据类型
CODESYS 支持多种数据类型,用于定义变量、参数、函数返回值等。以下列举一些常见的 CODESYS 数据类型:
- BOOL: 布尔型,取值为 'TRUE' 或 'FALSE'。
- BYTE: 8 位无符号整数。
- WORD: 16 位无符号整数。
- DWORD: 32 位无符号整数。
- SINT: 8 位有符号整数。
- INT: 16 位有符号整数。
- DINT: 32 位有符号整数。
- USINT: 8 位无符号整数。
- UINT: 16 位无符号整数。
- UDINT: 32 位无符号整数。
- REAL: 单精度浮点数。
- LREAL: 双精度浮点数。
- TIME: 时间类型,表示以毫秒为单位的时间。
- DATE: 日期类型,表示年、月、日。
- TIME_OF_DAY: 时间类型,表示时、分、秒、毫秒。
- STRING: 字符串类型,表示一串字符。
- WSTRING: 宽字符串类型,表示一串 Unicode 字符。
- ARRAY: 数组类型,表示多个同类型的数据。
- STRUCT: 结构体类型,表示多个不同类型的数据组成的一个整体。
这些数据类型在 CODESYS 编程中起到重要的作用,为开发者提供了丰富的选择,能够满足各种编程需求。
原文地址: https://www.cveoy.top/t/topic/gXXX 著作权归作者所有。请勿转载和采集!