广东湘恒智能科技有限公司
主营产品: 西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等
西门子PLC程序如何从PG/PC下载到可编程控制器
发布时间:2024-11-27

下载到可编程控制器的要求

编程设备和可编程控制器中的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。

语法检查

语法检查运行。任何错误都在对话框中报告。另外,也显示出错的原因和出错的位置。在保存或下载块之前,必须更正这些错误。如果没有发现语法错误,则将块编译成机器代码,并可以保存或下载块。

语法检查运行。任何错误都在对话框中报告。另外,也显示出错的原因和出错的位置。在保存或下载块之前,必须更正这些错误。如果没有发现语法错误,则将块编译成机器代码,并可以保存或下载块。



展开全文
拨打电话 微信咨询 发送询价