IEC61131-3只规定了有效的变量名的规则,例如不能使用特殊字符开头,不能使用关键字作为变量名等。
一般程序员出身的会倾向于使用匈牙利命名法,现场电工出身的倾向于使用中文字符直接表示,习惯于画电气图的会用安装位置来命名,日本人喜欢中间变量用aa,bb这种偷懒方式,总之,习惯就好。
Good Luck~
IEC61131-3并没有制定,而是规定了什么是有效变量名,例如不能使用特殊字符开头,不能使用诸如FOR,WHILE等关键字命名等。
程序员出身的会倾向于使用匈牙利命名法,例如bSwitch代表一个BOOL量的开关,.net程序员会使用b_Switch作为开关命名,现场电工出身的会直接使用开关这类中文字符来表示,习惯于画EPLAN等软件的会用安装位置来表示变量,例如SS__Switch,而日本很多人对于功能块/功能中临时变量偷懒使用aa,bb这类,总之,习惯就好。
Good Luck~