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 数据类型:

  1. BOOL: 布尔型,取值为 'TRUE' 或 'FALSE'。
  2. BYTE: 8 位无符号整数。
  3. WORD: 16 位无符号整数。
  4. DWORD: 32 位无符号整数。
  5. SINT: 8 位有符号整数。
  6. INT: 16 位有符号整数。
  7. DINT: 32 位有符号整数。
  8. USINT: 8 位无符号整数。
  9. UINT: 16 位无符号整数。
  10. UDINT: 32 位无符号整数。
  11. REAL: 单精度浮点数。
  12. LREAL: 双精度浮点数。
  13. TIME: 时间类型,表示以毫秒为单位的时间。
  14. DATE: 日期类型,表示年、月、日。
  15. TIME_OF_DAY: 时间类型,表示时、分、秒、毫秒。
  16. STRING: 字符串类型,表示一串字符。
  17. WSTRING: 宽字符串类型,表示一串 Unicode 字符。
  18. ARRAY: 数组类型,表示多个同类型的数据。
  19. STRUCT: 结构体类型,表示多个不同类型的数据组成的一个整体。

这些数据类型在 CODESYS 编程中起到重要的作用,为开发者提供了丰富的选择,能够满足各种编程需求。

CODESYS WAIT 函数块详解及数据类型说明

原文地址: https://www.cveoy.top/t/topic/gXXX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录