西门子CPUSR40 西门子CPUSR40
西门子PLC系列S7-200 smart是S7-200的加强版,与西门子PLCS7-200相比,它在性能上,硬件配置和软件组态方面都有提高,也得到了用户的广泛认可。在实际的工程项目中,客户越来越多地选择S7-200smart系列PLC,并且在各个工程项目现场S7-200 smart都有良好的表现。本文就重点介绍下西门子PLCS7-200Smart
一、西门子PLC系列S7-200 smart通讯特点
西门子PLC系列S7-200 smart可以实现CPU,编程设备,触摸屏之间多种通讯方式,主要的问题如下:
1、为什么有些第三方触摸屏不能与 STEP 7-Micro/WIN SMART 软件同时访问 S7-200 SMARTCPU?
虽然S7-200 SMART CPU 以太网端口具有 25 个连接资源,但是其中只有 1 个连接资源(PG连接资源)用于与STEP 7-Micro/WIN SMART 软件的通信。如果第三方触摸屏与S7-200 SMART CPU的连接也使用PG连接资源,就会造成第三方触摸屏不能与 STEP 7-Micro/WIN SMART 软件同时访问 S7-200 SMARTCPU。
2、GET/PUT 通信错误有哪些可能原因?
GET/PUT 指令 TABLE 参数表的个字节提供了“错误代码”,用于排查错误原因。GET/PUT 指令故障可能原因:
(1)S7-200 SMART CPU 固件版本较低,通信双方 CPU 固件都需要 V2.0 及以上版本。
(2)超出了本地 CPU 主动连接资源限制或远程 CPU 无可用的被动连接资源。
(3)GET/PUT 指令 TABLE 参数定义错误。
(4)通信站点之间的物理连接出错。
3、GET/PUT 指令可以传送的大用户数据是多少?
GET 指令可从远程站点读取大 222 个字节的用户数据,PUT 指令可向远程站点写入大 212个字节的用户数据;大数据量的用户数据通信可以调用多个 GET/PUT 指令来实现。采用 GET/PUT向导时每个操作的读写用户数据的大个数为 200 个字节。
二、西门子PLC S7-200 SMART固件升级方法
西门子PLC S7-200SMART的CPU的固件版本可以由V1.0升级到V2.0,这样使得功能有很大的提升。用户可以将固件理解为西门子PLC的操作系统。用户需要升级西门子PLCS7-200 SMART的固件版本时,可以使用标准的存储卡来升级固件。
升级固件版本的一般步骤如下:
1. 用户在西门子网站下载S7-200 SMART CPU V2.0的固件;
2. 西门子PLC S7-200 SMART CPU使用FAT32文件系统格式,支持4GB~16GB的存储卡。
3. 将MicroSDHC卡插入连接到计算机的读卡器。首先将要升级的CPU型号对应的ZIP压缩文件解压,双击运行解压后得到的可执行文件“*.exe”;
4. 例如6ES7 288-1SR60-0AA0V02.00.00.exe。该文件是个解压缩文件。可将解压得到的文件直接保存到MicroSDHC卡的根目录,也可以保存到别的文件夹,然后将它们复制到MicroSDHC卡的根目录。解压后得到文件S7_JOB.S7S和文件夹FWUPDATE.S7S。
5. 断电时将固件升级存储卡插入CPU,PLC上电后RUN和STOP LED闪动,开始固件升级。在RUN LED熄灭,STOPLED闪动时,固件升级过程完成。
6. 固件升级结束后,断开PLC的电源,从CPU拔出存储卡。CPU重新上电后,启用新的固件。
7.与计算机建立起通信连接后,单击“PLC”菜单中的“PLC”按钮,选中打开的“PLC信息”对话框中的CPU,可以看到固件版本已被升级到V2.0。
三、西门子PLC S7-200 SMART扩展说明
在西门子PLC S7-200 SMART的CPU模块不同型号的扩展模块数量不同,具体介绍如下:
1. CPU CR40
连接扩展模块数为0,信号板为0,即不能进行扩展;
2. CPU CR60
3. CPU ST20/SR20
连接扩展模块数多为6,信号板为1;
4. CPU ST30/SR30
5. CPU ST40/SR40
6. CPU ST60/SR60
以上是西门子PLCS7-200 SMART的CPU可以扩展模块的数量,用户需要注意的是,模块连接个数还需要受CPU5V电源预算限制,需确认电源电压是否能满足模块供电需求。