"三阶段"优秀工程师之路
1、基础阶段:博途PLC技术。
2、中级阶段:博途与C#高级语言技术。
3、高级阶段:PLC标准化编程方法。
标准化方法之路!
最近和客户交流PLC标准化程序编写方法,做了一个变量表和FB块的命名样例程序,因为变量命名决定程序的质量与可读性,分享交流一下。
一、现场IO的命名规则
1、S88标准解决区域划分问题
2、命名规则
1)命名对象:现场设备。
2)命名规则。
有一定语义的现场设备名,便于工程技术人员了解设备信息,示例如下:
设备符号+(3 + 2) 数字+后缀(可选)
举例:M 110 01 Auto
① 规范现场设备的英文缩写部分,如电机为M、阀门为V等。
② 规范设备的S88划分的区域代码部分,如组装区代码为110,分拣区为120。
③ 规范设备的顺序编号部分。
④ 规范功能编号部分,如手动代码为Manual,自动代码为Auto。
3、命名实例
二、PLC内部变量的命名规则
1、驼峰法的命名规则
1)命名对象:主要针对标识符,包括变量、PLC变量、PLC数据类型和结构等。
2)命名规则
使用驼峰命名规则,有一定语义的命名,示例如下。
motorAuto(M100.0)
① 第一个字母是非大写(小写)字母。
② 如果一个标识符是由多个单词组成的,则后面单词的第一个字母大写。
③ 不允许使用分隔符(例如下划线或连接符)进行分隔。
2、命名样例
三、变量命名决定程序的质量与可读性。
与“优秀者”同行!
让技术学习更简单!
PLC标准化的技术方法:标准化包括哪些技术点?技术点之间的关系是怎样的?
PLC标准化的技术路线讲解视频:S88标准、技术架构和不断迭代
加入博途之友,与优秀工程师有约
芮老师的书籍(京东和当当可以购买)