8.2 变量定义
信息
以下内容均是天行IDE与XIN3Plat-Control有差异说明
8.2.1 全局变量
天行IDE统一规范了程序中的GVS,PU,UDT必须定义自己的命名空间
XIN3Plat-Control | 天行IDE |
---|---|
GVL,定义变量的全局变量命名空间 GVL编辑器属性存在,属性删除具体例子参考命名空间 | GVS,只是全局变量表的一个组名,GVS的命名空间和PU一样在定义时单独命名 访问变量注意事项: 1.全局变量和PU命名空间一致,则可省略变量的命名空间名称直接进行访问 2.全局变量与PU命名空间不一致,则需要带有命名空间名称进行访问变量 |
8.2.2 基本数据类型
基本数据类型 | 关键字 | 备注 |
---|---|---|
字符串 | STRING | 缺省都是80个字符,XIN3Plat-Control最大255个字符,天行IDE最大254个字符。 |
持续时间 | TIME | 都32bit,精度为毫秒;XIN3Plat-Control只支持正数,天行IDE支持正负数。 |
日期 | DATE | 都是32bit,XIN3Plat-Control存储单元最小单位是秒,天行IDE存储最小单位是天。 |
长时间 | LTIME | 都是64bit,精度为纳秒,XIN3Plat-Control只支持正数,天行IDE支持正负数。 |
8.2.3 自定义数据类型
UDT | XIN3Plat-Control | 天行IDE |
---|---|---|
结构体 | 不限制嵌套深度 | T3最多嵌套深度6层 T4最多嵌套深度8层 |