变量的命名可以理解成我们给变量起名字。那么想一下咱们人类自己起名字的过程,起名字要考虑吉不吉利啊,这个名字有没有什么好的寓意啊等等是吧。给变量命名没那么复杂,不过呢也有类似的地方,我们给变量命名一定要清晰明了的前提下包含足够多的有用信息。

下面来看看我们这边推荐的变量命名方式,下面表格中是的形式,是我本人在做项目的时候,常用的程序变量前缀。

分类 局部变量 全局变量 HMI触摸屏变量 常量
BOOL---bool型 vb_ gb_ hb_ cb_
INT----有符号16位整型 vi_ gi_ hi_ ci__
DINT---有符号32位整型 vd_ gd_ hd_ cd_
REAL---有符号浮点型 vf_ gf_ hf_ cf_
LREAL--有符号长浮点型 vl_ gl_ hl_ cl_
UINT---无符号16位整型 vui_ gui_ hui_ cui_
UDINT--无符号32位整型 vud_ gud_ hud_ cud_
TIME---时间变量 vt_ gt_ ht_ ct_

下面我们来看看具体的例子:     codesys支持中文编程,所以我们可以命名中文变量,命名的时候尽量简洁明了,不要像裹脚布一样又臭又长。。如果英文好,采用英文编程。则英文名称我们建议驼峰式,每一个单次的首字母大写其他单次字母小写。

vb_启动按钮: BOOL;//bool型局部变量-启动按钮 vb_RunButton:BOOL;//bool型局部变量 vi_HowMuch:INT;//16位整型局部变量 gb_停止按钮:BOOL;//bool型全局变量 hd_设备效率:DINT;//触摸屏32位整型变量

Copyright © www.yanjuntech.cn 2018-2025 all right reserved,powered by Gitbook该文件修订时间: 2019-04-20 21:19:03

results matching ""

    No results matching ""