叶强PLC标准化编程之变量命名规则 2024.4.4 参照西门子PLC编程风格指南进行整理和总结 |
您所在的位置:网站首页 › 西门子如何给符号变量命名 › 叶强PLC标准化编程之变量命名规则 2024.4.4 参照西门子PLC编程风格指南进行整理和总结 |
规则1:对代码元素使用驼峰命名规则 对代码元素的标识符,如:变量名称、PLC 数据类型(UDT) 、结构体(STRUCT)、PLC 变量、参数等使用驼峰命名规则。 驼峰命名法:第一个单词首字母小写,后面的单词第一个字母大写 。 如:enableAxis(轴使能)、jogForward(正转) 规则2:帕斯卡命名法使用场合 对FB函数块 、FC函数、 数据块、工艺对象名称、库名称、PLC 变量表 、PLC 报警文本列表等使用帕斯卡命名规则。帕斯卡名法:每个单词首字母大写,为 保证结构化和专业化,允许使用少量下划线(但不超过三个)。 如:LGF_Ranndom_Dint(双精度整数随机数功能块名称) AxisCtrlHMI_Data(轴与触摸屏交互变量数据块) 规则3:用大写字母表示常量标识符 常数(全局和局部常量)的名称完全用大写字母,为了区分和识别单个单词或缩写应该在单词或缩写中间添加下划线 如:ERR_MC_HOME(常数值为16#8602 ,回原指令报错) JOG_BACKWARD_SELECTED(常数值为8,轴已点动反转) 规则4:单词可以缩写,但每个标识符仅使用一个缩写 为了减少标识符中使用的字符量,有些单词可以缩写,为了实现最佳可读性,多个缩写不得连续使用 如:Act(Actual实际的缩写)、Pos(Position位置的缩写) 规则5:前缀使用规则 形参不加前缀,临时变量加前缀“temp”、静态变量加前缀“stat”、 单个实例加前缀“Inst”、多重实例和参数实例加前缀 “inst”、 PLC 数据类型(UDT结构体)加前缀“type” 、库的前缀以“L”开头。 案例: |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |