S7-200 SMART CPU 的存储区结构是怎样的?存储区是否被分为工作存储区,装载存储区和保持存储区? 每个存储区的大小是多少?
工作存储区结构同传统的S7-200 CPU相同,分为程序存储区(OB1)、数据存储区(DB1/V)、标志位区 (M),其大小依不同CPU型号而定,
1. 基本概念
S7-200 SMART CPU 的存储区结构是怎样的?存储区是否被分为工作存储区,装载存储区和保持存储区?
每个存储区的大小是多少?
工作存储区结构同传统的S7-200 CPU相同,分为程序存储区(OB1)、数据存储区(DB1/V)、标志位区
(M),其大小依不同CPU型号而定,如表1所示:
表1. S7-200 SMART CPU 工作存储区大小
怎样实现数据保持?保存方式同S7-200一样吗?
从使用者期望的角度考虑,数据保持的方法和S7-200一样:在系统块中,使用者定义数据保持区的范围。但
是,由于Smart CPU的数据备份技术不同于S7-200,不能实现所有数据区的保持。因此,默认情况下数据区的
保持范围是0,使用者**在系统块中设置保持范围。
提醒:能设置的大数据保持范围还没终确定。
S7-200 SMART CPU 的存储卡可使用商用的 microSD 卡,可用于程序传输、固件*新以及恢复出厂设置。不
支持配方和数据归档的功能。实际上,当卡插入CPU,CPU的模式不会转换成运行模式。如果CPU在运行模式
下入存储卡则会自动转入停止模式。在用户忘记密码时,卡中可以装载一个用来恢复工厂设置的文件
来重置PLC到出厂设置状态。
数据可以存储到存储卡么?
不能。
S7-200 SMART CPU 支持的Micro SD卡大是多少?
目前测试到4G,8G,16G,32G。
S7-200 SMART 项目可以使用多少上升 项目可以使用多少上升/下降沿?
S7-200 SMART CPU 支持总共1024个上升/下降沿。
S7-200 SMART 有一个功能是“Warm Start”,该功能和“运行”模式有何区别?
“Warm Start”功能允许用户强制CPU以像重新上电一样的方式重启。重启之后:
-设置了数据保持的数据值不会发生变化;
-非保持数据值设置成初始值,除非在数据块中已定义数值;
-CPU的模式取决于系统块中的定义。
运行模式是CPU两种主要操作模式之一(“运行”或者“停止”)。这两种模式的主要区别在于,在“运行”
模式下,用户逻辑被执行,在“停止”模式下不执行用户逻辑。
中断程序和子程序的嵌套深度是多少 程序和子程序的嵌套深度是多少 程序和子程序的嵌套深度是多少?
可以嵌套调用8层子程序,4层中断子程序。
大扩展I/O模块数是否为4?
大扩展模块数为4,这种限制是由SNC确定的。
如何加密子程序 如何加密子程序 如何加密子程序?
和传统S7-200子程序加密方式相似,但是做了一些加强,比如,增加了密码长度。
GET_ERROR 指令的功能是什么 指令的功能是什么?
GET_ERROR 指令是一个新添加的指令,它允许用户获取非致命错误代码,在此之前用户只能通过Micro/WIN
或者是HMI才能获取。这个指令的执行会清除CPU内非致命错误的的值,从而允许CPU捕捉新的非致命错误状
态。
S7-200 SMART CPU 是否支持模拟量电位器,SMB28\29包含什么信息?
S7-200 SMART CPU 不包含模拟量电位器, 所以SMB28\29被配置为存储已安装信号板的ID和错误数据。