Codesys数据类型:扩展数据类型之 别名 详解

您所在的位置:网站首页 芦荟的别名是什么 Codesys数据类型:扩展数据类型之 别名 详解

Codesys数据类型:扩展数据类型之 别名 详解

2024-07-09 09:45| 来源: 网络整理| 查看: 265

定义及声明

别名的目的是声明出 基本数据类型,结构体,枚举、共用体(UNION)、功能块、指针备用名字,方便使用;

以关键字TYPE开始,以关键字END_TYPE结尾

其声明格式如下

TYPE : ; END_TYPE 给基本类型其别名 //别名定义 TYPE IpAdrres : STRING(20); END_TYPE //使用别名 strPlcIP1 : IpAdrres :='192.168.1.1'; strPlcIP2 : IpAdrres :='192.200.1.1'; strPlcIP3 : IpAdrres :='192.169.2.3'; strPlcIP4 : IpAdrres :='192.138.3.5'; 给结构体起别名 //定义结构体 TYPE POINT : STRUCT x: REAL; y: REAL; END_STRUCT END_TYPE //别名定义 TYPE PT : POINT;END_TYPE //使用别名 point1 : PT :=(x:=10,y:=20); 给指针起别名 //别名定义 POINT是上面定义的结构体 TYPE pPT : pointer TO POINT;END_TYPE //使用别名 point1 : pPT ; 别名作用 便于使用和修改:

举例:TYPE IpAdrres : STRING(20); END_TYPE 如果多个地方使用别名IpAdrres定义变量,当字符串长度不满足要求时候,只需要修改别名定义就可以,而不用修改每个变量的定义类型;修改参考如下: TYPE IpAdrres : STRING(50); END_TYPE

请添加图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3