第二章 功能说明 15
2.1.4 恒定扫描运行模式
恒定扫描运行模式是指系统在运行状态下,每个扫描周期的时间都相同。用户可以在XBuilder后台软件界面的系统块对话框的设置时间页中激活恒定扫描模式,设定恒定扫描时间。恒定扫描周期默认值为0,即禁止恒定扫描;当实际扫描周期大于恒定扫描周期时,程序按照实际扫描周期运行。
注意 恒定扫描时间设置不能大于看门狗定时时间
2.1.5 用户文件下载和存储
可以通过下载特定的用户文件到主模块中,对主模块进行编程控制。
用户文件包括四种:用户程序文件、数据块文件、系统块文件、用户辅助信息文件。用户辅助信息文件包括:全局变量表、用户数据源文件。
用户可以选择下载用户程序文件、数据块文件、系统块文件。在选择下载操作时,相应的用户辅助信息文件也会被捆绑下载。
MC200系列用户程序文件、数据块文件、系统块文件下载后,将被固化到主模块的EEPROM区中永久存储。用户辅助信息文件是存储在电池备份RAM区中的。
MC100系列所有用户文件固化到主模块的FLASH区中永久存储。
MC280系列用户程序文件、数据块文件、系统块文件下载后,将分别被固化到主模块的FLASH和EEPROM区中永久存储。用户辅助信息文件是存储在电池备份RAM区中的。
注意
1.为确保下载文件能正确固化到主模块中,文件下载完毕后一段时间内(大于30秒钟)应保证主模块的供电正常。
2.MC200、MC280系列PLC备份电池的失效将导致用户程序辅助信息文件丢失,将导致不能正确上载用户程序相关的注释信息,并且系统会报出用户信息文件错误,但不会影响用户程序的正常执行。
2.1.6 元件初始化
PLC在进入运行状态时(STOP→RUN),将根据掉电保存数据、EEPROM保存数据、数据块及元件值对相关的软元件进行元件初始化,各种数据的优先级顺序如下表。
表2-5 PLC进入运行状态时各种数据初始化的优先级顺序 存储器种类
掉电保存数据
EEPROM保存数据
数据块(在系统块的高级设置中选择了”数据块有效”时)
元件值(在系统块的高级设置中选择了”元件值保持”时) 电源OFF→ON 最高 高 中 — STOP→RUN 最高 高 中 低
2.1.7 掉电保存数据功能
掉电保存数据的条件
当系统确认发生掉电时,会停止用户程序运行,并将系统块中指定保存范围内的元件数据值保存到掉电备份文件中。 元件上电恢复
上电后如掉电备份文件正确,指定软元件的值将被恢复成上次掉电时的保存值。
上电后系统对非保存范围内的元件作清零处理。
如果备份文件丢失或错误,系统将对所有元件进行清零处理。