6ES7241-1CH30-1XB0池州西门子一级代理商
6ES7241-1CH30-1XB0池州西门子一级代理商
1500存储卡的功能
S7-1500使用SIMATIC存储卡作为程序存储器。SIMATIC存储卡主要有以下功能:
1.作为CPU的装载存储区,离开存储卡CPU就无法运行。
2.可以用于更新S7-1500CPU及集中式IO模块的固件版本。
3.读取服务数据。
一、存储卡信息
① 订货号
② 序列号
③ 产品版本
④ 存储器大小
⑤ 设置写保护的滑块:
-----滑块向上滑动:无写保护
-----滑块向下滑动:写保护
二、设置SIMATIC卡类型
SIMATIC 存储卡可用作程序卡或固件更新卡。
方式一:通过TIA STEP7的操作步骤:
1. 要设置卡类型,可将 SIMATIC 存储卡插入编程设备的读卡器。
2. 在项目树中选择“SIMATIC 读卡器"(SIMATIC Card Reader) 文件夹。
3. 在所选 SIMATIC 存储卡的属性中,卡类型:
● 程序卡
可将程序卡用作 CPU 的外部装载内存。它将包含 CPU 中的完整用户程序。CPU 将用户程序从装载内存传输到工作存储器。用户程序在工作存储器中运行。
SIMATIC 存储卡上将创建以下文件夹:
– 7
– 7S(仅用适于 SIMATIC Drive Controller)
● 固件更新卡
可将 CPU 和 I/O 模块的固件文件保存在 SIMATIC 存储卡中。这样便可借助于专用的SIMATIC 存储卡来执行固件更新。SIMATIC 存储卡上将创建以下文件夹:7S。注意:使用 SIMATIC 存储卡作为固件更新卡,取出和插入该卡不会导致保持性数据丢失。
方式二:用户还可以通过 SIMATIC 存储卡上的作业文件 S7_7S 设置 SIMATIC 存储卡是作为程序卡还是固件更新卡使用。
三、SIMATIC 存储卡插入与移除
要插入 SIMATIC 存储卡,请按以下步骤操作:
1. 打开 CPU 的前盖。
2. 确保 CPU 已关闭或处于 STOP 模式。
3. 如 CPU 上所述,将 SIMATIC 存储卡插入到 SIMATIC 存储卡插槽中。
4. 轻轻用力将 SIMATIC 存储卡插入到 CPU,直至 SIMATIC 存储卡锁定。
要移除 SIMATIC 存储卡,请按以下步骤操作:
1. 打开前盖。
2. 将 CPU 切换至 STOP 模式。
3. 轻轻用力将 SIMATIC 存储卡按入 CPU 中。存储卡卡入到位后,即可取出 SIMATIC存储卡。仅当 CPU 处于 POWER OFF 或 STOP 模式时,才能取出 SIMATIC 存储卡。
四、使用序列号进行防拷贝保护
通过为CPU设置防拷贝保护,可以将块的执行与特定SIMATIC存储卡捆绑在一起。这样,只有在序列号的 SIMATIC 存储卡上,才能执行该块。
设置防拷贝保护:
1. 打开相应块的属性。
2. 请在“常规"(General) 下选择“保护"(Protection) 选项。
3. 在“防拷贝保护"(Copy protection)区域中,从下拉列表中选择“绑定 CPU的序列号"(Bind to serial number of the CPU)条目或“绑定存储卡的序列号"(Bind to serial number of the memory card)条目。
4. 输入 CPU 或 SIMATIC 存储卡的序列号。
5. 现在,可以在“专有技术保护"(Know-how protection) 区域中设置块的专有技术保护。
说明 :
1、如果将受防拷贝保护的块下载到与特定序列号不匹配的设备中,则将拒绝执行整个下载操作。也就是说不会下载不带防拷贝保护的块。
2、S7-1500R/H 冗余系统的 CPU 不支持防拷贝保护功能。
五、SIMATIC 存储卡的使用寿命
SIMATIC 存储卡只能执行有限次数的删除与写操作。通过用户程序对 SIMATIC 存储卡进行循环写入操作,将缩短 SIMATIC 存储卡的使用寿命。达到使用寿命时,存储卡可能会无法使用。
注意:随着存储卡写入/删除次数的不断增加,存储卡中数据的保留时间将随之下降。如果达到大写入/删除次数的 90%,则保证的数据保留时间将缩减至 1 年。如果达到大写入/删除次数,则无法保证所保存数据的保留时间。
六、使用SIMATIC 存储卡的注意事项
1、执行写入操作时,请勿移除 SIMATIC 存储卡。 如果在执行写入操作期间从 CPU 中移除存储卡,存储卡的内容可能会失效。存储区的保持性随后可能也会丢失。可能需要从 PG 中删除存储卡并重新加载程序。
2、从 CPU 中移出 SIMATIC 存储卡,关闭电源电压。
3、SIMATIC存储卡切勿使用 Windows 工具进行格式化。使用 Windows 进行格式化,将导致该存储卡初期在 CPU 中无法使用
概述
模块化、可扩展通用系统,IP20 防护等级
适用于离散自动化领域中各种自动化应用的系统解决方案
具有*性能和可用性
只能在含有 STEP 7 Professional V12 或更高版本的 Totally Integrated Automation Portal 中进行组态
性能
提高性能
1、高速指令执行:
2、语言扩展
3、新数据类型
4、更快速的背板总线
5、经过优化的代码生成
功能强大的通信:
1、以 PROFINET IO(双端口开关)作为标准接口;从 CPU 1515-2 开始支持,以一个或多个额外的集成PROFINET 接口作为输入设备,用于网络隔离或用于连接更多的 PROFINET 设备或高速通信设备
2、OPC UA 服务器(数据访问)和客户端作为运行时选件,可轻易将 SIMATIC S7-1500 连接至方设备/系统
3、可针对总线系统和点到点连接,通过通信模块进行扩展
集成技术
跟踪所有 CPU 标签,以进行实时诊断和间歇错误检测;拥有有效调试和快速优化驱动器和控制装置,广泛的控制功能:例如,可轻松组态的块可进行控制参数的自动优化以实现控制质量,通过提供的工艺模块获得附加功能:例如,高速计数、位置检测或高达 1 MHz 信号的测量。
无需附加模块就可集成运动控制功能:
通过标准化的块 (PLCopen) 来连接模拟驱动器和 PROFIdrive 驱动器
运动控制功能支持速度控制轴、定位轴、相对同步操作(在没有位置同步规范的条件下实现同步)以及外部编码器、凸轮和探头。
CPU 技术中还集成了诸如同步操作(利用位置同步规范进行同步)凸轮和和用于控制运动系统等扩展的运动控制功能。
安全集成
保证人身安全和机器安全 – 在集成式完整系统框架内故障安全 SIMATIC S7-1500(T)F 控制器可在同一控制器上处理标准程序和安全程序。
故障安全用户程序和标准用户程序是在 TIA Portal 中使用相同编辑器创建的;因此,可以像在标准用户程序中分析标准数据那样来分析故障安全数据。由于这种软件集成,故障安全应用也可利用 SIMATIC 的系统有点和功能
编程功能
离线编程方式:可编程逻辑控制器和编程器公用一个CPU,编程器在编程模式时,CPU只为编程器提供服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,CPU对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用和调试不方便。在线编程方式:CPU和编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型可编程逻辑控制器中常采用。
五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。选用的编程语言应遵守其标准(IEC6113123),同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求。
处理速度
可编程逻辑控制器采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则可编程逻辑控制器将扫描不到该信号,造成信号数据的丢失。
处理速度与用户程序的长度、CPU处理速度、软件质量等有关。可编程逻辑控制器接点的响应快、速度高,每条二进制指令执行时间约0.2~0.4Ls,因此能适应控制要求高、相应要求快的应用需要。扫描周期(处理器扫描周期)应满足:小型可编程逻辑控制器的扫描时间不大于0.5ms/K;大中型可编程逻辑控制器的扫描时间不大于0.2ms/K
致命错误会导致CPU停止执行用户程序。根据错误的严重性,一个致命错误会导致CPU无法执行某些功能或所有功能。处理致命错误的目的是使CPU进入安全状态,使之可以响应对当前错误状况的询问。
当发生一个致命错误时,CPU执行以下任务:①进入STOP(停止)方式;②点亮系统致命错误LED和STOP(停止)LED指示灯;③断开输出。这种状态将会持续到错误清除之后。表1列出了可以从CPU模块读到的致命错误代码及其描述。
表1 致命错误代码及描述
错误代码 |
描 述 |
0000 |
无致命错误 |
0001 |
用户程序校验和错误 |
0002 |
编译后的梯形图程序校验和错误 |
0003 |
扫描看门狗超时错误 |
0004 |
内部EEPROM错误 |
0005 |
内部EEPROM用户程序校验和错误 |
0006 |
内部EEPROM配置参数校验和错误 |
0007 |
内部EEPROM强制数据校验和错误 |
0008 |
内部EEPROM缺省输出表值校验和错误 |
0009 |
内部EEPROM用户数据、DB1校验和错误 |
000A |
存储器卡失效 |
000B |
存储器卡用户程序校验和错误 |
000C |
存储器卡配置参数校验和错误 |
000D |
存储器卡强制数据校验和错误 |
000E |
存储器卡缺省输出表值校验和错误 |
000F |
存储器卡用户数据、DB1校验和错误 |
0010 |
内部软件错误 |
0011 |
比较触点间接寻址错误 |
0012 |
比较触点非法值错误 |
0013 |
存储器卡空,或者CPU不能识别该卡 |
0014 |
比较触点范围错误 |
在程序的正常运行中,可能会产生非致命错误(如寻址错误)。在这种情况下,CPU产生一个非致命运行时间错误代码。表1列出了这些非致命错误代码及其描述。
表1 运行程序错误
错误代码 |
含 义 |
0000 |
无错误 |
0001 |
执行HDEF之前,HSC禁止 |
0002 |
输入中断分配冲突并分配给HSC |
0003 |
到HSC的输入分配冲突,已分配给输入中断 |
0004 |
在中断程序中企图执行ENI、DLSI或HDEF指令 |
0005 |
*个HSC/PLS未执行完之前,又企图执行同编号的个HSC/PLS |
0006 |
间接寻址错误 |
0007 |
TODW(写实时时钟)或TODR(读实时时钟)数据错误 |
0008 |
用户子程序嵌套层数规定 |
0009 |
在程序执行XMT或RCV时,通信口0又执行另一条XMT/RCV指令 |
000A |
HSC执行时,又企图用HDEF指令再定义该HSC |
000B |
在通信口1上同时执行XMT/RCV指令 |
000C |
时钟存储卡不存在 |
000D |
重新定义已经使用的脉冲输出 |
000E |
PTO个数设为0 |
0091 |
范围错误(带地址信息):检查操作数范围 |
0092 |
某条指令的计数域错误(带计数信息):检查大计数范围 |
0094 |
范围错误(带地址信息):写无效存储器 |
009A |
用户中断程序试图转换成自由端口模式 |
009B |
非法指针(字符串操作中起始位置值为0) |
安装
前板安装
下述前板安装同样适用于带前模块的外壳安装。所述前板用外壳盖替换。采用外壳安装
时,只能安装单极模块。对于外壳安装,不能堆叠模块。
要求西门子S7-1500数字量输入模块
要构建命令点,至少需要以下元件:
•位于前板(或外壳盖)前面的执行元件或信号元件(3SU1)
•用于在前板(外壳盖)后面固定的支座(3SU15)
•位于前板(外壳盖)后面的触点模块和/或LED模块 (3SU14)
操作步骤
1.将执行元件或信号发射元件(A)从前方插入前板(B)的安装孔中。
2.从后面(接线端)将支座(D)安装到执行元件或信号元件上并锁定到位。
3.在终拧紧和固定支座前,必须将其对齐以防扭曲(参见章节“对齐(页123)")。
4.拧紧支座上的螺丝,直到执行元件或信号元件牢固地固定且不会振动或扭曲(使用符合
DIN ISO 8764-1-PZ1的螺丝刀;拧紧扭矩1.0 ... 1.2 Nm)。
5.从后面将触点模块(D)安装到支座上。为此,需按住模块以便它们轻微向下倾斜,并从
后面将其放置在支座上,然后向上压直到感觉模块在支座上锁定。
可在支座上安装单极或两级触点模块。
模块可以堆叠(一个模块后面多2个模块)。
6.必要时安装LED模块(E)。您只能在支座上3/6位置(中间位置)安装LED模块。
- 上一篇: 6ES7241-1AH32-0XB0
- 下一篇: 6ES7278-4BD32-0XB0