yzdz66
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 162 点
下载积分: 640 分
在线时间: 51(小时)
注册时间: 2016-09-23
最后登录: 2024-09-13
查看yzdz66的 主题 / 回贴
楼主  发表于: 2022-03-22 23:31
图片:
图片:
标签合理命名可以提高程序阅读的速度,给他人带来舒适感,大家知道对程序员来讲看程序的感觉很重要,当你第一眼看他人的程序不觉得烦躁时,那你接下来会越看越懂他人的程序。

本人从自己的项目和学习别人的st程序中总结的标签的命名规则提供给大家。

位标签 前缀加b 如:bStart

字标签 在符号前缀加w 如 wPosSet

无符号前缀加u 如uData

双字 在符号前缀加dw 如dwPosSet

无符号前缀加du 如duPosSet

实数 前缀加f 如fStort

输入 X点 前缀加X_ 或者加X 如x_BackLimit 如xForwardLimit

或者前缀加 i 如 iBackLimit iForwardLimit

输出 y点 前缀加y 或者y_ yMotorForward y_MotorBack

或者加q 如 qMotorForward qMotorBack

标记 前缀加fg 如fgDelay

触摸屏按钮 加前缀hmi_ 如 hmi_ForwardJog

或者加后缀_hmi 如ForwardJog_hmi

输入引脚

in_ MotorForwardLimit

i_bEN

输出引脚

out_MotorForward

o_bENO

报警 alarm  加前缀al 

如 alForwardLimitAlarm



可以在抖音关注 《自动化河马》自动化河马 有专门分享st 和标签命名的一些视屏
yzdz66
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 162 点
下载积分: 640 分
在线时间: 51(小时)
注册时间: 2016-09-23
最后登录: 2024-09-13
查看yzdz66的 主题 / 回贴
1楼  发表于: 2022-03-22 23:32
可以在西瓜视屏关注《少年河马》上面有分享st 程序案列