6. 系统指令(PLC 系统管理)
用于读取 / 设置 PLC 系统状态、诊断、存储等:
GET_DIAG:读取模块诊断信息,排查故障;
WRREC/RDREC:写入 / 读取存储卡数据,实现配方管理、数据记录;
SET_RTC:设置 PLC 实时时钟。
三、指令使用关键技巧
1.指令版本兼容:TIA Portal 版本需与 CPU 固件版本匹配(如 V18 指令适配固件 V3.0+),否则部分新指令无法使用;
2.符号寻址优先:避免直接使用物理地址(如I0.0),改用自定义符号(如Start_Button),提升程序可读性;
3.指令帮助查询:在 TIA Portal 中选中任意指令,按F1可查看官方详细说明、参数解释、示例程序,是最权威的参考;
4.批量指令复用:复杂逻辑可封装为 FB/FC,将指令逻辑打包,重复调用(如电机控制 FB,包含启停、保护、状态反馈指令)。
总结
S7-1500 指令体系以 IEC 61131-3 为基础,核心分为基础逻辑、数据处理、定时器 / 计数器、通信、工艺、系统六大类,覆盖从简单开关控制到复杂工艺的全场景;
基础逻辑 / 定时器 / 计数器是入门核心,通信 / 工艺指令是 S7-1500 区别于 S7-1200 的高端特性;
实际编程中优先用符号寻址 + 结构化编程(FB/FC) ,结合 TIA Portal 的F1帮助,可快速掌握指令用法。