今天继续我们的小白教程,老鸟就不要在这浪费时间了😊。
前面一期我们讲了CODESYS工程的基本组成,我想经过几期的学习大家应该对如何使用CODESYS的开发环境有了基本的了解,从这一期开始我们介绍一下CODESYS的ST语言相关的基础知识。本期主要介绍一下ST中的主要关键字和变量类型,以及这些类型使用,顺便会介绍一下CODESYS与C语言的一些使用上的差异。
一、基本变量类型
CODESYS的ST变量类型跟其它编程语言类似,包括基本类型、数组、枚举、结构、联合等,还有指针、引用,另外功能块也算是一个类型。
1.基本类型
基本数据类型如下表:
| 数据类型 |
CODESYS-ST |
32位平台 |
| 布尔 |
BOOL |
8Bit(0或1) |
| 整型 |
BYTE |
8Bit(0~255) |
| WORD |
16Bit(0~2^16-1) |
|
| DWORD |
32Bit(0~2^32-1) |
|
| LWORD |
64Bit(0~2^64-1) |
|
| SINT |
8Bit(-128~127) |
|
| UINT |
8Bit(0-255) |
|
| INT |
16Bit(-2^15~2^15-1) |
|
| UINT |
16Bit(0~2^16-1) |
|
| DINT |
32Bit(-2^31~2^31-1) |
|
| UDINT |
32Bit(0~2^32-1) |
|

最低0.47元/天 解锁文章
3669

被折叠的 条评论
为什么被折叠?



