下载到可编程控制器的要求
编程设备和可编程控制器中的CPU之间必须存在一个连接(例如,通过多点接口)。
必须可以访问可编程控制器。
为将块下载给PLC,在项目的对象属性对话框中必须已经为"使用"选择了条目"STEP 7"。
正在下载的程序已经完成了编译,且没有任何错误。
CPU必须处于允许进行下载的工作模式(STOP或RUN-P)。
请注意,在RUN-P模式下,程序每次下载一个块。如果通过这样来覆盖的旧CPU程序,则可能会导致冲突,例如,当块参数已经改变时。CPU在处理该循环时将转为STOP模式。因此,我们建议在下载之前将CPU切换到STOP模式。
如果离线打开块,并希望对其进行下载,则CPU必须链接到SIMATIC管理器中的在线用户程序上。
在下载用户程序之前,应复位CPU,以确保CPU上没有任何"旧的"块。
STOP模式
在进行下列操作之前,将工作模式从RUN设置为STOP:
下载完整用户程序或其中的一部分给CPU
执行CPU的存储器复位
压缩用户存储器
重新启动(热启动(转换到RUN模式))
如果在"STOP"模式下执行了重启动(暖启动),则程序将重新启动,并首先处理处于STARTUP模式下的启动程序(位于块OB100中)。如果启动成功,则CPU切换为RUN模式。在下列情况下将需要重启动(暖启动):
复位CPU
在STOP模式下下载用户程序
保存块和下载块之间的差别
应该始终区分开来保存块和下载块。
保存
下载
菜单命令
文件 > 保存
文件 > 另存为
PLC > 下载
功能
在编辑器中块的当前状态保存在编程设备的硬盘上。
编辑器中块的当前状态只下载到CPU。
语法检查
语法检查运行。任何错误都在对话框中报告。另外,也显示出错的原因和出错的位置。在保存或下载块之前,必须更正这些错误。如果没有发现语法错误,则将块编译成机器代码,并可以保存或下载块。
语法检查运行。任何错误都在对话框中报告。另外,也显示出错的原因和出错的位置。在保存或下载块之前,必须更正这些错误。如果没有发现语法错误,则将块编译成机器代码,并可以保存或下载块。
- 西门子S7-200PLC的子程序调用问题 2024-11-27
- 西门子PLC与变频器的网络通讯应用 2024-11-27
- 西门子PLC CPU315自动停机的处理方法 2024-11-27
- 西门子plc与西门子变频器通讯的控制字与状态字 2024-11-27
- 西门子PLC的CPU模块集威功能的参数设定 2024-11-27
- 西门子S7-200plc如何设置掉电保持 2024-11-27
- 西门子S7-300PLC在直流电机电流监视系统上的应用 2024-11-27
- 西门子PLC编程的符号地址 2024-11-27
- 西门子PLC编程软件STEP7编辑窗的快捷键 2024-11-27
- 西门子的通讯协议没有公开是什么意思 2024-11-27