s7-200存储卡使用说明

合集下载

s7-200内存卡用于数据记录的使用方法

s7-200内存卡用于数据记录的使用方法

在一些大型企业需要数据的记录长达两三个月甚至更久的场合,西门子S7-200需要加内存卡进行数据的记录并且生成报表的形式以便用于打印查看,下面就来介绍一下200的内存卡的使用方法;首先打开需要进行数据记录的程序,打开工具→数据记录向导如图:这是一个对于数据记录的一个简介,点击下一步:我这里购买的是256kb的内存卡,记录17个数据,其中8个int类型,9个byte类型,记录时间3个月,每隔30分钟记录一次(这些需要在程序里,编程,此处不叙述)。

点击下一步:域名的定义最好是英文单词加下划线进行,虽然汉字也不报错,但是读取内存卡的数据记录的时候会是一些乱码,数据的类型根据你需要记录的数据相关。

点击下一步:建议地址:最好不要和程序本身的地址进行重合,尽量的选一个不用的区域,点击下一步:这事生成的组建,包含子程序“DATO_WIRTE”、全局符号表、数据记录数据配置页、记录数据可能使用的内存卡的字节数。

点击完成:选择是。

选择符号表→向导→DATO_SYM双击查看:此处就是定义了写入内存卡的数据地址,现在只需要将程序里的数据写入对应的地址即可,时间的间隔,自己可以做程序定义。

触发存卡,只需要调用子程序“DATO_WIRTE”,就可以进行数据记录。

数据记录完毕之后,读取内存卡需要通过这个软件,与200的plc进行连接通讯,但是像一些大公司尤其是国企,他们不愿意去第一线,就需要在办公司看到数据以及现场的情况,那就需要加一个EM277模块或者CP243-1模块等,做一下远程的通信,进行现场的监控。

连接好之后,打开explorer这个软件,会找到一个内存卡打开双击里面的数据记录(电脑要安装excel软件)日期和时间是汉语显示乱码,这样就可以导入到电脑进行保存。

三个月之后数据记满,覆盖第一条数据。

自此,关于西门子S7-200内存卡用于数据的记录已经完毕。

S7-200 PLC 存储空间及地址分配

S7-200 PLC 存储空间及地址分配
字节)16位编址,即用Q0.0~0.7和Q1.0~1.7表示。
S7-200 PLC存储空间及地址分配
2. 输出地址编号
▲ 扩展一个4点输出模块, 需要另一个组(1个字节)8位来对其编址, 对应编号是Q2.0~2.7。
▲分别占用输出映象寄存器对应的3个字节 QB0~QB2 。 但 此 时 未 用 的 位 QB1.2~Q1.7 和 Q2.4~Q2.7均可作为内部标志位使用。
S7-200 PLC存储空间及地址分配
三、 数据空间地址分配方法
4 字节地址 指定存储空间中的字节(B)、字(W)、双字 (D)或起始地址,如IB0、MW10;VD100等;
5 小数点 分割字节地址和该字节的位号,位号是表示该字 节中的某一位,它只能是0~7之间的某个数,如 I2.0、Q3.4、M8.2、SM6.7等。
S7-200 PLC存储空间及地址分配
二、 数据存储空间 1 PLC输入/输出和它们的存储区域进行定义和分配
地址
2 开关量输入(Input)的数据存入数字量空间的输入 映象寄存器中,并把该区定义为I;
3 开关量输出(Output)的数据存放在数字量空间 的输出映象寄存器中,并把该区定义为Q。
4 模拟量输入(Analogue Input) 数据存入在模 拟量空间中的模拟量输入区,该区定义为AI;
一 存储器与存储空间
3 参数空间 存放PLC配置结构参数和区域参数等,如保护 口令、PLC站地址、停电记忆保持区、强制操 作的信号设定等.
4 数据空间 存放PLC的输入信号、程序执行的中间状态、 计时值、计数值、输出结果和PLC所用的内部 工作寄存器、部分软元件等。
S7-200 PLC存储空间及地址分配
1. 输入地址编号 ● CPU 224基本单元输入端为14点 ,需要2组(2个字节)16位来编址,地址编号为

如何使用西门子S7

如何使用西门子S7

三、恢复出厂:当忘记 CPU 保护密码,也可以利用存储卡对 CPU 执行恢 复出厂设置。步骤如下: 3.1、建立恢复出厂文件。新建一个记事本文件,将文件名称及后缀名改 为 S7_JOB.S7S,如果后缀名隐藏后要调出后缀名,如图 1-9 所示。命名完成 后用记事本打开文件,写入 RESET_TO_FACTORY,如图 1-10 所示。保存 后将文件复制到存储卡。 图 1-9 图 1-10 3.2、断电后讲存储卡插入卡槽后重新上电,会看到 RUN 状态灯(绿色) 闪烁一下后切换成 STOP 以 1HZ 频率闪烁,表示恢复出厂成功,断电拔出存 储卡即可。如果没有看到绿灯闪烁可能是恢复出厂文件没建立好,检查文件 名、大小写、下划线等,检查文件没问题就换一个存储卡试一下。
1.3、断开 CPU 电源,将装有升级包的存储卡插入卡槽,给 CPU 重新送 电,正常情况就会看到 RUN 状态灯(绿色)和 STOP 状态灯(黄色)以 1HZ 频率交替闪烁,直到只有 STOP 灯闪烁(大约 10 秒)表示固件升级完 成。断开电源拔出存储卡重新上电就可以使用了。在 PLC 信息中可查看固件 版本,如图 1-3 和 1-4 所示。 图 1-3 图 1-4 从 V2.3 开始支持软件在线升级固件,如图 1-4 中点击“固件更新”,选择 下载的固件文件(一定要选对 CPU 型号),点击“更新”即可开始在线升级, 如图 1-5 所示。更新过程中切勿断开电源和通信连接,否则可能造成更新失 败。 图 1-5 二、程序传输:除了可以在线通过软件下载程序外,SMART 还可以利用 存储卡传输程序到 CPU。步骤如下:
一、固件升级:最初的作用就是为了方便固件升级,什幺是固件升级呢? 就好比安卓手机的刷机功能,出厂的时候固件版本并没有那幺高,后面出的 新功能需要最新的固件版本才能支持,如果需要返厂更新故障就很麻烦,现 在我们只需要从西门子官网下载固件升级包,解压到存储卡中就可以很方便 进行固件升级。具体步骤如下: 1.1、下载固件升级包,可直接点击下面链接到西门子官网下载。 https://industry.siemens/automation/cn/zh/automation-systems/industrialautomation/simatic-controller/simatic-s7-controller/smart200/Pages/Default.CqyNLA 密码:6s33 1.2、将下载的固件升级包进行解压,解压后有两个文件,如图 1-2 所 示。将两个文件一起复制到存储卡。 图 1-2

S7-200 Smart使用SD卡下载程序 (1)

S7-200 Smart使用SD卡下载程序 (1)

SD卡说明:
S7-200 SMART CPU 使用 FAT32 文件系统格式支持容量处于 4 GB 到16 GB 范围内的标准商用 microSDHC 卡。

可将 microSDHC 卡用作程序传送卡,实现程序和项目数据的便携式存储。

从程序传送存储卡恢复程序说明:
插入存储卡之前,请检查并确认 CPU 当前未执行任何进程。

在 RUN 模式下将存储卡插入 CPU 导致 CPU 自动转换到 STOP 模式。

从程序传送存储卡恢复程序步骤:
要将程序传送卡的内容复制到 PLC,必须在插入程序传送卡的情况下对 CPU 循环上电。

然后 CPU 执行以下任务:
1.清空 RAM
2.将用户程序、系统块(PLC 组态)以及数据块从存储卡复制到
CPU 永久存储器。

复制操作进行过程中,S7-200 SMART CPU 上的 STOP 和 RUN LED 交替闪烁。

S7-200 SMART CPU 完成复制操作后,LED 停止闪烁。

西门子SMART PLC存储卡导入程序步骤

西门子SMART PLC存储卡导入程序步骤

西门子SMART PLC存储卡导入程序步骤
1、S7-200 SMART CPU 支持商用MicroSD卡(支持容量为4G,8G,16G;2G和32G容量不支持):可用于程序传输,CPU固件更新,恢复CPU 出厂设置。

注意:存储卡需要采用FAT32文件系统格式。

2、将“程序”文件解压,解压后打开文件夹,将里面的两个文件复制到存储卡的根目录下即可。

2、打开CPU本体数字量输出点上方的端子盖,可以看到右侧有一卡槽,将MicroSD卡缺口向里插入,如图所示:
传输步骤
步骤一:
在CPU 断电状态下插入存储卡;
步骤二:
给CPU 上电,CPU 会自动识别存储卡为程序传输卡并且自动将其中的内容复制到CPU 内部存储器,传输过程中RUN 指示灯和STOP 指示灯以2 HZ 的频率交替点亮;(大约1秒就完成了传输)步骤三:
当CPU 只有STOP 灯开始闪烁,表示“程序传送”操作成功,则断电,从CPU 上取下存储卡。

给系统从新上电就完成了程序更新。

S7-200存储区说明

S7-200存储区说明

FAQ:关于S7-200存储区以及数据保存的说明。

解答:S7-200常用存储区包括RAM区、V区、M区、T区、C区和EEPROM区,这些所有的存储区大小都是固定的,并不能进行扩展。

下面对它们作简单说明:EEPROM区:S7-200的永久程序数据保存区,EEPROM中可以保存用户程序、V区数据:a.从PC机向PLC下载的过程就是将程序保存到EEPROM当中;b.对SMB31和SMW32进行编程,可以将V 区当中的数据保存到EPROM当中;EEPROM类似于PC机中硬盘的功能;EEPROM区RAM区:当S7-200通电时,程序从EEPROM里装载到RAM 区当中,S7-200运行时执行的一条一条指令就存储在该区,同时RAM区中包括V区、M区、T区、C区等数据区;RAM类似于PC机中的内存,当您的程序大于内存时,它是下载不到PLC当中的;关于RAM区的程序数据存储情况有以下几种:V 区、M 区、T 区、C 区:V 区、M 区分别是S7-200 RAM区的数据存储区,T区是定时器存储区,C区是计时器存储区,它们用来存放程序运行时的运算结果和计时、计数值:关于V区、M区、T区、C区的程序数据存储情况有以下几种:在Step7 MicroWin32编程软件的系统块当中若设定了V区、M区、T区、C区的调电保存范围,如下所示:可以使用内置在S7-200中的电容保存这些数据:如果在S7-200上插有专用电池则在PLC断电后:另外:电容充电时间为24小时,PLC在不断电的情况下专用电池能够使用10年;EEPROM与V区之间数据交换的过程关于“保存数据到CPU内置EEPROM”,新发布了一个指令库文件,其中包含使用直接和间接寻址方式保存任意V存储区和字节个数的子程序。

可为此程序指定起始地址和数据个数,每个周期中只保存一个字节数据,不会造成CPU程序扫描超时。

可让客户到http://www4.ad.siemens.de查找FAQ条目号:17471561。

西门子S7-200PLC各数据存储区含义及接线

西门子S7-200PLC各数据存储区含义及接线

西门子S7-200PLC各数据存储区含义及接线大家好,今天我们学习一下西门子S7-200PLC的接线与S7-200数据存储区:首先,我们看一下如何接线:S7-200数据存储区:1. 输入/输出映像寄存器:S7-200 PLC编址范围(I0.0~I15.7)。

输入映像寄存器(该区域可以按位操作又称输入继电器)输入继电器线圈由外部信号驱动,常开触点和常闭触点供用户编程使用。

输出映像寄存器:S7-200 PLC编址范围(Q0.0~Q15.7)。

输出映像寄存器(又称输出继电器)是用来将PLC的输出信号传递给负载,线圈用程序指令驱动。

PLC的每一个I/O点都是一个确定的物理点。

CPU 224主机有I0.0~I0.7,I1.0~I1.5共14个数字量输入端点,Q0.0~Q0.7、Q1.0、Q1.1共10个数字量输出端点。

2.变量存储器V用以存储运算的中间结果和其它数据。

CPU 224有VB0.0~VB5119.7的5K存储字节。

可按位、字节、字或双字使用。

3. 内部标志位(M)存储区M作为控制继电器(又称中间继电器),用来存储中间操作数或其它控制信息。

S7-200 PLC编址范围M0.0~M31.7,可以按位、字节、字或双字来存取存储区的数据。

4. 顺序控制继电器(S)存储区S又称状态元件,以实现顺序控制和步进控制。

S7-200 PLC编址范围S0.0~S31.7,可以按位、字节、字或双字来存取数据。

5.特殊标志位(SM)存储器① SMB0为状态位字节,在每次扫描循环结尾由S7-200 CPU更新,定义如下:SM0.0 RUN状态监控,PLC在运行RUN状态,该位始终为1。

SM0.1 首次扫描时为1,PLC由STOP转为RUN状态时,ON(1态)一个扫描周期,用于程序的初始化。

SM0.2 当RAM中数据丢失时,ON一个扫描周期,用于出错处理。

SM0.3 PLC上电进入RUN方式,ON一个扫描周期。

SM0.4 分脉冲,该位输出一个占空比为50%的分时钟脉冲。

西门子PLC存储卡功能介绍

西门子PLC存储卡功能介绍

西门子PLC存储卡功能介绍插入存储卡插入存储卡时的CPU 行为当在CPU 中插入存储卡时,CPU 将执行以下步骤:1.切换到STOP 模式(如果尚未在STOP 模式)2.提示以下选项之一:o循环上电o切换到RUN 模式。

o执行存储器复位3.评估存储卡CPU 如何评估存储卡如果不在设备组态的保护属性中组态CPU“禁用从内部装载存储器到外部装载存储器的复制操作”,CPU 将确定您插入的存储卡为何中类型:空存储卡:空白存储卡不具备作业文件(S7_JOB.S7S)。

如果插入空白存储卡,CPU 将添加一个程序作业文件。

如果随后将内部装载存储器复制到外部装载存储器(存储卡中的程序文件)中并将内部装载存储器擦除。

空白程序卡:空白程序卡具备一个空的程序作业文件。

此时,CPU 将内部装载存储器复制到外部装载存储器(存储卡中的程序文件)中并将内部装载存储器擦除。

如果在设备组态的保护属性中组态CPU“禁用从内部装载存储器到外部装载存储器的复制操作”,CPU 将执行以下操作:空存储卡:空白存储卡不具备作业文件(S7_JOB.S7S)。

如果插入空白存储卡,CPU 将不执行任何操作。

CPU 不会创建程序作业文件并不将内部装载存储器复制到外部装载存储器(存储卡中的程序文件)中。

不擦除内部装载存储器。

空白程序卡:空白程序卡具备一个空的程序作业文件。

对于此情况,CPU 不执行操作。

CPU 不会将内部装载存储器复制到外部装载存储器(存储卡中的程序文件)中。

不擦除内部装载存储器。

如果将程序卡、传送卡或包含固件更新的存储卡插入CPU 中,“禁用从内部装载存储器到外部装载存储器的复制操作”的组态设置对CPU 如何评估存储卡没有影响。

将项目复制到存储卡之前组态CPU 的启动参数将程序复制到传送卡或程序卡时,程序中包含了CPU 的启动参数。

将程序复制到传送卡之前,请始终确保组态了CPU 在循环上电后的工作模式。

选择CPU 是在STOP 模式、RUN 模式还是上一个模式(通电周期之前)下启动。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

S7-200 存储卡使用说明
简介:CPU支持可选的存储卡,为用户提供一个便携式EEPROM 存储卡。

你可以象磁盘那样使用存储卡。

CPU在存储卡上可以存储下列元素:
●用户程序
●存于EEPROM的V存储器永久区的数据
●CPU组态
复制到存储卡:只有当CPU在停机方式下通电,之后安装存储卡,才可以从CPU中复制程序到存储卡。

一、以下是从PLC→到存储卡程序复制过程:(仅供程序设计人员使用)
首先要在PLC通电停机状态下。

接通电源使PLC通电如上图状态LED指示灯中间指示灯RUN亮,此时PLC为通电运行状态。

之后打开PLC前盖拨动盖内纵向棒装开关从RUN→STOP此时,状态LED指示灯中间指示灯STOP亮,此时
PLC为通电停机状态。

之后安装存储卡。

为了安装存储卡应当去掉存储卡接口的保护盖(如上图圆圈标注的地方为保护盖)。

之后正确安装存储卡,存储卡直接就可以安装在去掉保护盖的接口上,安装时存储卡上面型号字母朝上。

(如果错误安装,存储卡不会插到去掉保护盖的接口上)
其次如果程序没有装入PLC,那么应下装程序。

如果程序已经才PLC 中使用菜单命令PLC>Program Memory Cartridge来向存储卡中复制程序。

最后卸下存储卡。

二、用存储卡恢复程序和存储器(户外维护人员操作使用)
为了从存储卡向PLC传送程序,首先使PLC断电,之后拿下PLC 上面的保护盖(如上图圆圈标注的地方为保护盖),把存储卡字母朝上插入去掉保护盖的插口上(如果错误安装,存储卡不会插到去掉保护盖的接口上)。

PLC通电,大约15秒钟后PLC断电,拿下存储卡,再把保护盖重新盖在上面的插口上。

PLC再次通电,程序恢复完毕。

相关文档
最新文档