加工定制:否系列:S7-200SMART产地:中国大陆是否进口:否产品认证:CE
网络通信
S7-200 SMART CPU 模块本体集成 1 个以太网接口和 1 个 RS485 接口,通过扩
展 CM01 信号板或者 EM DP01 模块,其通信端口数量多可增至 4 个,可满
足小型自动化设备与触摸屏、变频器及其它第三方设备进行通信的需求
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和错误数据。
有多少个PG可以同时同一台CPU?
只能有一个通过以太网口。
如何将S7-200项目移植到S7-200 SMART?
S7-200 SMART 系列将来会出 SIPLUS 产品吗?
目前还未获知相关产品信息。相关信息有待咨询SNC市场部和SIPLUS相关工作人员。
Micro/WIN SMART 和 Windows 的兼容性如何? 的兼容性如何?
Micro/WIN SMART 可以在装有Windows XP SP3 和 Windows 7 (32 位 和 64 位) 的 PC 机上运行。
Micro/WIN SMART 软件与Step7、TIA、WinCC等兼容吗?
兼容。
数字量输出有无5A的继电器输出?
目前都没有。
S7-200 SMART CPU上是否有拨码开关 上是否有拨码开关?
没有
S7-200 SMART 可实现 CPU、编程设备和 HMI 之间的多种通信:
● 以太网:
– 编程设备到 CPU 的数据交换
– HMI 与 CPU 间的数据交换
– S7 与其它 S7-200 SMART CPU 的对等通信
– 与其它具有以太网功能的设备间的开放式用户通信 (OUC)
用户程序的元素
程序组织单元 (POU) 由可执行代码和注释组成。 可执行代码由主程序和若干子例程或中
断例程组成。 代码已编译并到 CPU 中。 可以使用程序组织单元(主程序、子例程
和中断例程)来结构化用户程序。
● 用户程序主体包括控制应用的指令。 CPU 将按顺序执行这些指令,每个扫描周期执
行一次。
● 子例程是只有在调用时才执的程序的可选元素: 由主程序、中断例程或另一子例程执
行。 当您希望重复执行某种功能时,子例程是非常有用的 与其在主程序中每个需要使
用该功能的位置多次写入相同的程序代码,不如将这段逻辑写在子例程中,然后根据
需要在主程序中调用该子例程。 子例程具有以下优点:
– 使用子例程可以减小程序的大小。
– 由于已将代码移出主程序,因而使用子例程可以缩短扫描时间。 CPU 在每个扫描
周期都会评估主程序中的代码,不管代码是否执行,而 CPU 仅在调用子例程时评
估其代码,如果扫描时不调用子例程,CPU 不会评估其代码。
– 使用子例程创建的代码是可移植的。 您可以在一个子例程中完成一个独立的功能,
然后将该子例程复制到另其它程序中,*进行重复工作。
说明
使用 V 存储器地址会限制子例程的可移植性,因为一个程序对于 V 存储器地址的分
配有可能与另一个程序对它的分配有冲突。 相比之下,在子例程中为全部地址分配
使用局部变量表(L 存储器)会使子例程具有较高的可移植性,因为当子例程使用
局部变量时,子例程与程序的其它部分之间就不会有地址冲突
创建示例程序
S7-200 SMART
36 系统手册, 09/2015, A5E03822234-AC
要输入比较指令:
1. 双击“比较”(Compare) 图标以显示比较指令。 选择“>=I”指令(大于或等于整数)。
2. 按住鼠标左键并将比较指令拖到*二个程序段中。
3. 单击触点上方的“???”,然后输入以下定时器地址值: T33
4. 按回车键即输入定时器编号,光标将移动到将与定时器值进行比较的其它值。
5. 输入要与定时器数值比较的以下值: +40
6. 按回车键即输入该值。
要输入用于接通输出 M10.0 的指令:
1. 双击“位逻辑”(Bit Logic) 图标以显示位逻辑指令并选择输出线圈。
2. 按住鼠标左键并将线圈拖到*二个程序段中。
3. 单击线圈上方的“???”,然后输入以下地址: M10.0
4. 按回车键即输入该线圈地址
SB CM01 通信信号板,RS485/RS232 6ES7 288-5CM01-0AA0
SB DT04 数字量扩展信号板,2 x 24 V DC 输入/2 x 24 V DC 输出 6ES7 288-5DT04-0AA0
SB AE01 模拟量扩展信号板,1×12位模拟量输入 6ES7 288-5AE01-0AA0
SB AQ01 模拟量扩展信号板,1 x 12 位模拟量输出 6ES7 288-5AQ01-0AA0
SB BA01 电池信号板,支持 CR1025 纽扣电池(电池单独购买) 6ES7 288-5BA01-0AA0
联系电话是18721192296,
主要经营上海赞国自动化科技有限公司(西门子核心分销商)专业销售西门子S7-200/300/400/1200/1500PLC、数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子通讯电缆、现场总线、DP接头、工控机等,并可提供西门子维修服务,欢迎来电垂询。。