请教程序仿真问题

厂家给的程序,走的OPC通讯,我用仿真软件,所有的程序块都不能下载,请问是什么原因,详细见截图,谢谢各位。。。。。

图片说明:

请教程序仿真问题    请教程序仿真问题   

最佳答案

仿真器在RUN模式不能下载程序,改成STOP或者RUN-P模式才可以的~
关于工作模式:
RUN-P         

CPU 运行程序,您可更改该程序及其参数。 为了能在程序运行时使用 STEP 7 工具修改该程序的任何参数,必须将 CPU 置于 RUN-P 模式下。 可以使用在 S7-PLCSIM 中创建的视图对象来修改程序所使用的任意数据。 选择 RUN-P 时,CPU 视图对象和 STEP 7 上的工作模式状态指示灯将显示 RUN。 

RUN 

CPU 通过读取输入,执行程序,然后更新输出的方式来运行程序。 默认情况下,当 CPU 处于 RUN 模式时无法下载任何程序或使用 STEP 7 工具更改任何参数(例如输入值)。 但是,如果在 STEP 7 项目中组态了 CiR(运行中组态)元素,则可以在 RUN 模式中下载 CiR 对象。 对于处于 RUN 模式的仿真 CPU,可以使用在 S7-PLCSIM 中创建的视图对象来修改程序所使用的任意数据。 

STOP 

CPU 不运行程序。 与真正 CPU 的 STOP 模式不同,各输出不会被设置为预定义的(“安全”)值,而是保持为 CPU 切换到 STOP 模式时所处的状态。 当 CPU 处于 STOP 模式时,可将程序下载到 CPU 中。 从 STOP 模式切换到 RUN 模式时将从第一个指令开始执行程序。 CPU 工作模式、CPU 指示灯 (页 61)和 “存储器清除/复位”(Memory Clear/Reset) (页 47) 按钮都显示在 CPU 视图对象 (页 60)上。 可使用“钥匙开关位置”(Key Switch Position) 命令设置 CPU 工作模式。 在 CPU 处于 RUN 或 RUN-P 模式时,可暂停执行仿真 PLC 程序。  
参考:
S7-PLCSIM 操作手册
https://support.industry.siemens.com/cs/cn/zh/view/54667828

提问者对于答案的评价:
谢谢,解决了,解释的很详细。。。。。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc163796.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月9日 下午6:12
下一篇 2017年6月9日 下午6:13

相关推荐