安徽省建设工程安全协会网站,网站建设哪里公司好,免费wordpress主题下载,住房建设部网站监理员Codesys代码代写#xff0c;程序开发#xff0c;软件定制#xff0c;bug修改#xff0c;问题咨询#xff1a; T宝搜索店铺【林磊教育】 定义及声明
别名的目的是声明出 基本数据类型#xff0c;结构体#xff0c;枚举、共用体(UNION)、功能块、指针备用名字#xff0c… Codesys代码代写程序开发软件定制bug修改问题咨询 T宝搜索店铺【林磊教育】 定义及声明
别名的目的是声明出 基本数据类型结构体枚举、共用体(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 :
STRUCTx: 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