西门子200smart PLC启动的选项
西门子200smart PLC的启动方式由原200的拨码开关选择方式,变更到软件的启动按钮和系统选项上,这在实际应用西门子200smart时已有所改变。
记得开始使用200smart PLC时,没有在系统块做“启动”项选择,采用了默认值。当PLC重新上电时,PLC会自动进入到STOP模式,如果编程者不注意这个细节问题,把做好的设备发往外地使用,客户重新上电时可能会面临无法正常启动PLC的问题。这个对于需要保护用户程序中知识产权的开发者来讲,是一个比较棘手的问题。虽然200smart支持SD卡上传、备份用户程序(没有SD卡,无法确定用SD卡下载用户程序后是否能够正常启动)。
解决的方法很简单,只需要在“系统块”下的“启动”中,选择“RUN”选项,保存设置并下载到cpu就可以了,见图示:

cpu选项的三种模式帮助:
· STOP
· CPU 在上电或重启后始终应该进入 STOP 模式(默认选项)。
· RUN
· CPU 在上电或重启后始终应该进入 RUN 模式。对于多数应用,特别是对 CPU 独立运行而不连接 STEP 7?Micro/WIN SMART 的应用,RUN 启动模式选项是正确选择。
· LAST
· CPU 应进入上一次上电或重启前存在的工作模式。此选项可用于程序开发或调试。要注意运行中的 CPU 会因为很多原因进入 STOP 模式,例如扩展模块故障、扫描看门狗超时事件、存储卡插入或不规则上电事件。CPU 进入 STOP 模式后,每次上电时 CPU 都会继续进入 STOP 模式。必须通过 STEP 7?Micro/WIN SMART 将 CPU 恢复到 RUN 模式。
当然,如果允许用户程序在线前提下,可以实现在快捷工具栏中找到启动按钮,点击该启动按钮cpu可以由“STOP”模式转换为“RUN”模式,图示:

但这个方式启动当cpu断电后,再重新上电后cpu仍然会自动进入“STOP”模式,下载CPU模式选项为“RUN”是需要在下载程序前选择好的。