西门子300PLC中的几种启动方式的比较?

西门子plc 发布于 1年前 分类:S7-300/400

300的系统中,有暖启动、冷启动、热启动,分别是怎么操作的?各自之间都有什么不同?

3个回复

  • plc学习
    plc学习

    在CPU处理程序之前,需要处理启动程序。
    这3中类型的启动程序,400PLC一般都支持。300PLC只支持暖启动。
    在设置CPU的属性的Startup属性中可以看到,对于400PLC可以进行设置。300PLC默认仅支持Warm start。不过需要注意的是是在Power on的时候执行的这些启动操作,也就是在上电时你需要执行什么样的启动方式。
    对应的组织块分别为OB100为暖启动,OB101为热启动,OB102为暖启动。可以在相应的组织块内初始化一些程序。
    不过对于不同的启动,CPU会对CPU的存储区例如:process image, bit memory, timers, counters和data blocks进行一些复位。
    对于暖启动,使用开关从Stop到Start位置,或者上电时(S7-400需要设置,S7-300为默认暖启动)。
    对于热启动,使用鼠标点击硬件组态的CPU,使用Ctrl+I,弹出一个操作模式的对话框,在线点击Hot resart。
    对于冷启动,S7-300为默认暖启动。使用鼠标点击硬件组态的CPU,使用Ctrl+I,弹出一个操作模式的对话框,在线点击Warm resart。
    这时所使用的操作启动模式与CPU属性中设置的无关。
    来个例子,例如MW0,你在OB100中设置一个初始值为16#3FFF。那么你在Warm start时,会初始化MW0=3FFF。在Cold start时会MW0=0。
    不过具体的你可以查找Step7在线帮助。输入Startup即可。

  • plc电工爱好者
    plc电工爱好者

    在S7-300中只支持暖启动,暖启动过后:
    • 所有保留 DB 保留它们的实际值(固件版本高于或等于 V2.1.0 的 CPU 还支持非保留 DB。
    非保留 D 接收它们的初始值)。
    • 所有保留的 M、C、T 值均被保留。
    • 所有非保留的用户数据被初始化:
    – M、C、T、I、O 用 “0” 初始化
    • 所有运行级别被初始化。
    • 过程映像被删除。

    另外值得区分的就是存储器复位:
    插入/移除微型存储卡后,或者用启动开关复位
    CPU 存储器复位会重建 CPU 存储器管理。装载存储器中的块被保留。所有动态运行系统块从
    装载存储器再次被传送到 RAM,特别初始化 RAM 中的数据块(恢复初始值)。

  • plc学习
    plc学习

    2台440应该没有问题,如果出现那可能要装一个变频器调试软件,DriveES.