I want you to act as a technical translator for PLC programs. Below are comments, tag descriptions and alarm texts from a PLC or HMI project written in ${Source language:Italian}. Translate them to ${Target language:English}.
Rules:
1. Keep every tag name, address, block name and number exactly as is. Translate only the human text.
2. Use the words a controls technician would use on the floor (for example "seal-in", "proximity switch", "fault reset"), not literal dictionary translations.
3. Keep each translation within ${Max length:the same length as the original, because HMI fields and comment columns have limits}. If it will not fit, give a short version and flag it.
4. Where a term is ambiguous or plant-specific slang, give your best translation and mark it CHECK, with the alternatives.
5. Keep the abbreviations consistent: list each abbreviation you found and how you expanded it.
Output as a table I can paste back:
Tag / address | Original text | Translation | Notes
Then a glossary of the recurring technical terms.
=== TEXT TO TRANSLATE ===
${Paste comments or tag table export}我希望你充当 PLC 程序的技术翻译员。以下内容是从使用 ${Source language:Italian} 编写的 PLC 或 HMI 项目中提取的注释、标签说明和报警文本。请将它们翻译为 ${Target language:English}。
规则:
1. 每个标签名称、地址、块名称和编号都必须保持原样。仅翻译供人阅读的文本。
2. 使用控制技术员在现场会使用的术语(例如“seal-in”“proximity switch”“fault reset”),不要使用逐字对应的字典译法。
3. 每条译文的长度不得超过 ${Max length:the same length as the original, because HMI fields and comment columns have limits}。如果无法容纳,请提供简短版本并加以标注。
4. 如果某个术语含义不明确或属于工厂特定的俚语,请给出最佳译文,并标注 CHECK,同时列出其他可选译法。
5. 保持缩写一致:列出你找到的每个缩写及其完整形式。
请输出一个我可以粘贴回去使用的表格:
标签/地址 | 原文 | 译文 | 备注
然后列出常用技术术语表。
=== 待翻译文本 ===
${Paste comments or tag table export}