西门子plc如何删除程序?

2018年12月31日16:47:38 发表评论 627 阅读

问题:

1、不带MMC的300PLC用拨钮开关清空程序,带MMC的300PLC通过在线删除程序来清空程序,但这样做能清除PLC的组态和所有与程序相关的数据吗?请问怎样才能清楚全部(跟新的PLC一样)?

2、一个带多个站的程序,分别要下载到各个PLC中,主站和从站下载是有没有顺序?组态是不是要先下载?请各位专家告诉我详细的步骤?谢谢各位了。

解决办法:

1.不能清除PLC的组态和所有与程序相关的数据;要在编程器上才可以做带MMC的全部删除。不带MMC的可以通过“在S7 CPU上执行存储器复位”来删除CPU的全部数据和程序。

2.下传到可编程序控制器的条件
编程器和可编程序控制器的CPU之间必须有一个连接(例如,多点接口)。

• 必须可以访问可编程序控制器。

• 向PLC下传块时,在项目的对象属性对话框中,在“Use”选项中选择“STEP 7”。

• 下传的程序已无误地编译。

• CPU必须在允许下传的工作模式下(STOP或RUN-P)。

RUN-P模式表示,这个程序将一次下传一个块。如果覆盖一个旧的CPU程序,可能出现冲突,例如,块参数已改变了。当循环处理时,CPU就会进入STOP模式。因此建议在下传前将CPU切换到STOP模式。
• 如果需要离线打开一个块并要下传它,CPU必须与SIMATIC Manager中的一个在线用户程序相连接。
• 在下传用户程序之前,必须复位CPU,保证没有旧的程序块保留在CPU上。
主站从站没有先后,必须先下载组态,后下载程序。

weinxin
plc入门知识问答
所有PLC工程师都会关注的微信公众账号,只需输入您的问题,就会有答案

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: