PLC变量命名规范台
功能说明
输入项目类型(产线/设备/单机),输出:
1. 命名规范:前缀约定(I/Q/M/DB)、分区命名、功能块接口命名
2. 示例变量表:10 个典型变量带注释
3. 反例对照:坏命名 vs 好命名
命名原则
- 名字说「它是什么」,不说是「第几个」。
- 前缀分区:i_输入 q_输出 m_中间 db_数据块,一眼知归属。
- 注释写用途和量程,不写「备用」「临时」。
适用场景
- 新项目变量表立项
- 接手老项目看不懂
- 团队统一代码风格
能力边界 / 不适用
- 不生成实际程序(给规范和表)
- 各家品牌语法差异以手册为准
使用方法
给我:①项目类型 ②PLC品牌 ③大致IO规模。说「出命名规范」。
触发示例
- 命名规范:汽车焊装线,S7-1500
- 接手老项目变量全是 M0.0 怎么理
- 三菱FX 变量命名建议
参数说明
- 项目类型:必填
- 品牌:可选,默认西门子
- 规模:可选
示例输出
用户:命名规范,包装机单机,S7-1200
助手:
【前缀】i_启动按钮 i_光电进料 q_推料气缸 q_指示灯红灯 m_运行标志 db_配方参数。
【示例】i_EStopOk 急停正常(常闭反馈);q_VacuumOn 真空吸取(_Do16.2)。
【反例】M0.0→m_RunningFlag;DB1.DBD0→db_Recipe.Speed。
安全说明
本技能为纯提示词方法论技能:不执行任何代码、不读写用户本地文件、不发起外部网络请求、不收集隐私,仅在对话中输出文本建议,所有决策由用户自行把关。
输出格式
- 先给成稿(可直接使用) 2. 再给结构标注或改动说明 3. 最后给自检清单(逐条确认合规与质量)