启动组织块的应用
发布时间:2013/8/27 20:39:24 访问次数:1068
在PLC接通电源的瞬间,CPU就进入启动模式。BTS612N1E3128A系统的启动模式有3种类型:暖启动(Warm Restart)、热启动(Hot Restart)和冷启动(Cold Restart)。BTS612N1E3128A可在设置CPU的属性时选择其一,S7 - 3001400 CPU的默认配置为暖启动。不同的启动类型对CPU数据区中的数据会有不同的影响。
(1)暖启动
暖启动(Warm Restart)是完全再启劝的启动类型,启动时过程映像和非保持型的标志存储器、定时器及计数器被清零,保持型的标志存储器、定时器和计数器以及数据块的当前值保持(一般必须有后备电池,如果使用EPROM并且CPU的保持特性已赋参数时可不用后备电池)。暖启动过程中CPU将执行一次暖启动组织块OB100,然后顺序循环执行OB1的程序。
(2)热启动
热启动( Hot Restart)是不完全再启动的启动类型,启动时所有数据(标志存储器、定时器、计数器、过程映像及数据块的当前值)被保持,热启动过程中CPU将执行一次热启动组织块OB101,然后程序从断点处(由于断电或CPU被切换到STOP模式而中断的位置)恢复执行。这个“剩余循环”执行完后,开始顺序循环执行OB1的程序。
(3)冷启动
CPU的冷启动(Cold Restart) -般是针对电源故障定义启动方式。启动时将删除通过程序调用(调用SFC)在工作存储器中所创建的数据块,其他保留数据块中的过程值被预置为初始值,过程值丢失。所有过程映像区的数据、计数器、定时器和标志存储器都将被清零(含保持功能的计数器、定时器和标志位数据区)。可以在S7 - 400的CPU属性中设置上电后自动执
行冷启动模式.S7 - 300的CPU不支持上电后自动执行冷启动模式。新版S7 - 300/400系列PLC在STEP7中可以手动执行冷启动操作。冷启动过程中,CPU将执行一次冷启动组织块OB102,然后顺序循环执行OB1的程序。
根据前面的描述,如果希望只在程序开始执行前对某些变量送一次初值,那么这种赋值操作就可以在启动组织块中完成。由于系统默认的启动方式为暖启动,所以可以将变量的初始化操作程序放置在OB100中,如本项目方案4就是这样。
(1)暖启动
暖启动(Warm Restart)是完全再启劝的启动类型,启动时过程映像和非保持型的标志存储器、定时器及计数器被清零,保持型的标志存储器、定时器和计数器以及数据块的当前值保持(一般必须有后备电池,如果使用EPROM并且CPU的保持特性已赋参数时可不用后备电池)。暖启动过程中CPU将执行一次暖启动组织块OB100,然后顺序循环执行OB1的程序。
(2)热启动
热启动( Hot Restart)是不完全再启动的启动类型,启动时所有数据(标志存储器、定时器、计数器、过程映像及数据块的当前值)被保持,热启动过程中CPU将执行一次热启动组织块OB101,然后程序从断点处(由于断电或CPU被切换到STOP模式而中断的位置)恢复执行。这个“剩余循环”执行完后,开始顺序循环执行OB1的程序。
(3)冷启动
CPU的冷启动(Cold Restart) -般是针对电源故障定义启动方式。启动时将删除通过程序调用(调用SFC)在工作存储器中所创建的数据块,其他保留数据块中的过程值被预置为初始值,过程值丢失。所有过程映像区的数据、计数器、定时器和标志存储器都将被清零(含保持功能的计数器、定时器和标志位数据区)。可以在S7 - 400的CPU属性中设置上电后自动执
行冷启动模式.S7 - 300的CPU不支持上电后自动执行冷启动模式。新版S7 - 300/400系列PLC在STEP7中可以手动执行冷启动操作。冷启动过程中,CPU将执行一次冷启动组织块OB102,然后顺序循环执行OB1的程序。
根据前面的描述,如果希望只在程序开始执行前对某些变量送一次初值,那么这种赋值操作就可以在启动组织块中完成。由于系统默认的启动方式为暖启动,所以可以将变量的初始化操作程序放置在OB100中,如本项目方案4就是这样。
在PLC接通电源的瞬间,CPU就进入启动模式。BTS612N1E3128A系统的启动模式有3种类型:暖启动(Warm Restart)、热启动(Hot Restart)和冷启动(Cold Restart)。BTS612N1E3128A可在设置CPU的属性时选择其一,S7 - 3001400 CPU的默认配置为暖启动。不同的启动类型对CPU数据区中的数据会有不同的影响。
(1)暖启动
暖启动(Warm Restart)是完全再启劝的启动类型,启动时过程映像和非保持型的标志存储器、定时器及计数器被清零,保持型的标志存储器、定时器和计数器以及数据块的当前值保持(一般必须有后备电池,如果使用EPROM并且CPU的保持特性已赋参数时可不用后备电池)。暖启动过程中CPU将执行一次暖启动组织块OB100,然后顺序循环执行OB1的程序。
(2)热启动
热启动( Hot Restart)是不完全再启动的启动类型,启动时所有数据(标志存储器、定时器、计数器、过程映像及数据块的当前值)被保持,热启动过程中CPU将执行一次热启动组织块OB101,然后程序从断点处(由于断电或CPU被切换到STOP模式而中断的位置)恢复执行。这个“剩余循环”执行完后,开始顺序循环执行OB1的程序。
(3)冷启动
CPU的冷启动(Cold Restart) -般是针对电源故障定义启动方式。启动时将删除通过程序调用(调用SFC)在工作存储器中所创建的数据块,其他保留数据块中的过程值被预置为初始值,过程值丢失。所有过程映像区的数据、计数器、定时器和标志存储器都将被清零(含保持功能的计数器、定时器和标志位数据区)。可以在S7 - 400的CPU属性中设置上电后自动执
行冷启动模式.S7 - 300的CPU不支持上电后自动执行冷启动模式。新版S7 - 300/400系列PLC在STEP7中可以手动执行冷启动操作。冷启动过程中,CPU将执行一次冷启动组织块OB102,然后顺序循环执行OB1的程序。
根据前面的描述,如果希望只在程序开始执行前对某些变量送一次初值,那么这种赋值操作就可以在启动组织块中完成。由于系统默认的启动方式为暖启动,所以可以将变量的初始化操作程序放置在OB100中,如本项目方案4就是这样。
(1)暖启动
暖启动(Warm Restart)是完全再启劝的启动类型,启动时过程映像和非保持型的标志存储器、定时器及计数器被清零,保持型的标志存储器、定时器和计数器以及数据块的当前值保持(一般必须有后备电池,如果使用EPROM并且CPU的保持特性已赋参数时可不用后备电池)。暖启动过程中CPU将执行一次暖启动组织块OB100,然后顺序循环执行OB1的程序。
(2)热启动
热启动( Hot Restart)是不完全再启动的启动类型,启动时所有数据(标志存储器、定时器、计数器、过程映像及数据块的当前值)被保持,热启动过程中CPU将执行一次热启动组织块OB101,然后程序从断点处(由于断电或CPU被切换到STOP模式而中断的位置)恢复执行。这个“剩余循环”执行完后,开始顺序循环执行OB1的程序。
(3)冷启动
CPU的冷启动(Cold Restart) -般是针对电源故障定义启动方式。启动时将删除通过程序调用(调用SFC)在工作存储器中所创建的数据块,其他保留数据块中的过程值被预置为初始值,过程值丢失。所有过程映像区的数据、计数器、定时器和标志存储器都将被清零(含保持功能的计数器、定时器和标志位数据区)。可以在S7 - 400的CPU属性中设置上电后自动执
行冷启动模式.S7 - 300的CPU不支持上电后自动执行冷启动模式。新版S7 - 300/400系列PLC在STEP7中可以手动执行冷启动操作。冷启动过程中,CPU将执行一次冷启动组织块OB102,然后顺序循环执行OB1的程序。
根据前面的描述,如果希望只在程序开始执行前对某些变量送一次初值,那么这种赋值操作就可以在启动组织块中完成。由于系统默认的启动方式为暖启动,所以可以将变量的初始化操作程序放置在OB100中,如本项目方案4就是这样。
上一篇:电动机的单按钮启/停控制
热门点击
- 共集电极/漏极、发射极/源极电压跟随器
- 级联分频器电路
- 电容耦合电路分析
- 电磁继电器工作原理及触点类型解说
- 开关稳压器的效率
- 对称级联式振荡器电路
- 启动组织块的应用
- 操作显示电路
- 对线路放大级电路的具体需求
- 消除无线电波干扰的电容电路分析
推荐技术资料
- Seeed Studio
- Seeed Studio绐我们的印象总是和绘画脱离不了... [详细]