s7-200内存卡用于数据记录的使用方法
- 格式:doc
- 大小:245.50 KB
- 文档页数:5
s7200数据块的用法如何使用S7-200 数据块(S7200)引言:S7-200 是一种经典的可编程控制器(PLC),被广泛应用于工业自动化控制系统。
而S7-200 的数据块(Data Block,简称DB)则是其核心组件之一。
本文将详细介绍S7-200 数据块的用法,包括定义、创建、使用和管理。
第一节:S7-200 数据块的定义和类型首先,我们需要了解S7-200 数据块的定义和类型。
数据块是一种变量容器,用于存储程序运行时需要使用的数据。
S7-200 数据块支持多种不同类型的数据,包括位(Bit)、字节(Byte)、字(Word)、双字(Double Word)和浮点数(Floating Point)。
每种数据类型都有其各自的存储空间和数据范围。
第二节:创建S7-200 数据块接下来,我们将讨论如何创建S7-200 数据块。
在S7-200 编程软件中,可以通过命令创建数据块。
首先,我们需要打开S7-200 编程软件,并创建一个新的项目。
然后,选择“数据块”选项,并点击“新建”按钮。
在新建数据块对话框中,我们可以选择数据块类型和名称,并指定数据块的存储范围和大小。
最后,点击“确定”按钮即可创建数据块。
第三节:使用S7-200 数据块在创建好数据块之后,我们可以开始使用它来存储和处理程序中的数据。
首先,我们需要在程序中声明使用的数据块,并给它赋初值。
例如,我们可以声明一个位数据块,命名为“Input_Data”,并将其初值设为0。
接下来,我们可以在程序中使用该数据块来进行逻辑运算和控制。
例如,我们可以使用数据块中的某个位作为开关控制某个输出设备的状态。
此外,我们还可以通过数据块来存储和读取模拟量传感器的测量值,以便进一步处理和分析。
第四节:管理S7-200 数据块在使用S7-200 数据块时,我们还需了解如何管理数据块。
管理数据块包括修改、删除和备份等操作。
修改数据块可以通过编辑数据块的定义和内容来实现。
西门子S7-200SMART存储卡使用方法S7-200 SMART CPU 支持商用MicroSD卡(支持容量为4G、8G、16G),可用于程序传输、CPU固件更新、恢复CPU 出厂设置。
打开CPU本体数字量输出点上方的端子盖,可以看到右侧有一卡槽,将MicroSD卡缺口向里插入,如图 1所示:图 1:插入Micro SD 卡使用 MicroSD 卡传送程序制作程序传输卡:步骤一:用户在 CPU 上电且停止状态下插入存储卡。
注意:用户也可以在CPU断电状态下插入一张空的存储卡然后再将 CPU 上电,但是需要注意的是存储卡必须确实是空的而不是旧的固件更新卡或者是程序传输卡。
否则可能会更改 CPU 固件或者是内部存储的项目。
步骤二:下载源程序到CPU(如果CPU中已经存在源程序则不需此步)。
步骤三:在 Micro/WIN SMART 中,点击“PLC”->“编程存储卡” ,打开“编程存储卡”对话框,选择需要被拷贝到存储卡上的块,点击“编程”按钮,如图2所示。
图 2.:编程存储卡步骤四:当 Micro/WIN SMART 显示编程操作成功执行时(“编程存储卡”对话框显示编程成功,点击“关闭”)如图3所示,从CPU上取下存储卡。
图 3.:编程存储卡成功注意:在 Micro/WIN SMART 中进行“编程存储卡”操作时,是将CPU中存储的程序拷贝至存储卡,而非软件中打开的程序。
所以必须先将程序下载到CPU中,才能执行“编程存储卡”操作。
使用已制作好的程序传输卡拷贝项目到另一个 CPU:步骤一:在 CPU 断电状态下插入存储卡。
步骤二:给 CPU 上电,CPU 会自动识别存储卡为程序传输卡并且自动将其中的内容复制到 CPU 内部存储器,传输过程中RUN 指示灯和 STOP 指示灯以 2 HZ 的频率交替点亮。
步骤三:当 CPU 只有 STOP 灯开始闪烁,表示“程序传送”操作成功,则从 CPU 上取下存储卡。
西门子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将信息存于不同的存储器单元,每个单元都有唯一的地址。
您可以明确指出要存取的存储器地址。
这就允许用户程序直接存取这个信息。
表4-1列出了不同长度的数据所能表示的数值范围。
表4-1 不同长度的数据表示的十进制和十六进制数范围若要存取存储区的某一位,则必须指定地址,包括存储器标识符、字节地址和位号。
图4-3是一个位寻址的例子(也称为“字节.位”寻址)。
在这个例子中,存储器区、字节地址(I代表输入,3代表字节3)和位地址(第4位)之间用点号(“.”)相隔开。
图4-3使用这种字节寻址方式,可以按照字节、字或双字来存取许多存储区(V、I、Q、M、S、L及SM)中的数据。
若要存取CPU中的一个字节、字或双字数据,则必须以类似位寻址的方式给出地址,包括存储器标识符、数据大小以及该字节、字或双字的起始字节地址,如图4-4所示。
存储区数据的存取输入过程映象寄存器:I在每次扫描周期的开始,CPU对物理输入点进行采样,并将采样值写入输入过程映象寄存器中。
可以按位、字节、字或双字来存取输入过程映象寄存器中的数据:位:I[字节地址].[位地址] I0.1字节、字或双字:I[长度][起始字节地址] IB4输出过程映象寄存器:Q在每次扫描周期的结尾,CPU将输出过程映象寄存器中的数值复制到物理输出点上。
可以按位、字节、字或双字来存取输出过程映象寄存器:位:Q[字节地址].[位地址] Q1.1字节、字或双字:Q[长度][起始字节地址] QB5变量存储区:V您可以用V存储器存储程序执行过程中控制逻辑操作的中间结果,也可以用它来保存与工序或任务相关的其它数据。
并且可以按位、字节、字或双字来存取V存储区中的数据:位:V[字节地址].[位地址] V10.2字节、字或双字:V[长度][起始字节地址] VW100位存储区:M可以用位存储区作为控制继电器来存储中间操作状态和控制信息。
并且可以按位、字节、字或双字来存取位存储区:位:M[字节地址].[位地址] M26.7字节、字或双字:M[长度][起始字节地址] MD20定时器存储区:TS7--200 CPU中,定时器可用于时间累计,其分辨率(时基增量)分为1ms、10ms和100ms三种。
首先,把一张格式化好的SD卡插入PLC里面,
然后点击PLC软件上面的 PLC 功能,再点击:设定
接着会自动连接PLC
然后会要求选择:功能块,这里要全部都选择,然后点击(设定)按钮
另外在下载程序到SD卡里面之前,最后把当前是数据更新一下,以防止数据是旧的,
或者,要求客户在备份之前,把触摸屏上的画面都拍一遍,以防止数据有错误的时候,还有一份记录
PLC程序恢复就比较简单,首先把备份好的程序发给客户,
让客户把有程序的SD卡插入到机器上,(插卡之前最好把PLC断电)
然后让客户把PLC通电,这个时候就能看到PLC上的通讯灯在闪烁,等通讯等为绿色时,就可以了,这个过程大概30秒
然后在把PLC断电,把SD卡取出来,
然后再把PLC通电,这个程序就恢复完成了。
S7-200存储卡的应用一、引言S7-200存储卡除了可用于备份组态数据、程序及数据外,还可用于存储配方数据和过程值的记录归档。
这样通过使用存储卡的存储空间,可以使CPU的RAM得以更充分的应用。
S7-200提供实现存储配方数据和过程值记录归档功能的向导工具,通过向导工具可方便地完成相应的组态及相关子程序的生成,从而使上述功能的实现非常简便。
二、存储配方数据1.功能描述由图1可见,通过配方向导组态好的配方及配方数据在项目下载时装入存储卡。
可在HMI设备上选择当前有效的配方,通过PLC调用与该配方对应配方的READ、WRITE子程序(该程序通i配方向导生成),就可实现配方数据在存储卡与配方向导中定义的该配方对应的数据V区之间进{数据交换,这样控制程序就可按有效的配方数据进行过程控制。
图 12.通过配方向导( Recipe Wizard)组态配方1)选择Tools—Recipe Wizard命令进入配方向导,在Recipe Definition定义配方的结构,如图2所示。
图2在Field Name字段中定义该配方成分的名称(该名称将同时成为本项目符号表中的符号),并i定义其数据类型及初值。
最多可定义4种不同结构的配方。
2)在Creat and Edit Recipes对话框中定义配方的数目及配方值,如图3所示。
单击New按钮可增加配方数目,配方的数目只受存储卡的容量限制。
每个配方的名称可自定义对每个配方的配方值可进行设定。
图 33)在Allocate Memory对话框中定义V数据区,用于存储从存储卡中装载来的配方数据,如图4所示。
图 44)在ProjectComponents对话框中,RecipeWizard将确认生成用于配方读/写的两个“RCPOREAD”,“RCPO_WRITE”子程序,以及一个全局符号表“RCPO RSYM”和一个数据块“RCPO DATA”。
单击Finish按钮完成配方向导的设置,如图5所示。
S7-200数据存储与寻址方式1.I/O 点数扩展和编址S7-200 CPU22X 系列的每种主机所提供的本机I/O点的I/O地址是固定的,进行扩展时,可以在CPU右边连接多个扩展模块。
每个扩展模块的组态地址编号取决于各模块的类型和该模块在I/O链中所处的位置。
输入与输出模块的地址不会冲突,模拟量控制模块地址也不会影响数字量。
编址方法是同样类型输入或输出点的模块在链中按所处的位置而递增,这种递增是按字节进行的,如果CPU或模块在为物理I/0点分配地址时未用完一个字节,那些未用的位也不能分配给I/O链中的后续模块。
例如,某一控制系统选用CPU224,系统所需的输入/输出点数为:数字量输入24点、数字量输出20点、模拟量输入6点和模拟量输出2点。
本系统可有多种不同模块的选取组合,并且各模块在I/O链中的位置排列方式也可能有多种,表1-1所示为其对应的各模块的编址情况。
表1-1A.同类型输入或输出的模块按顺序进行编制。
B. 数字量模块总是保留以8位(1个字节)递增的过程映象寄存器空间。
如果模块没有给保留字节中每一位提供相应的物理点,那些未用位不能分配给I/O链中的后续模块。
对于输入模块,这些保留字节中未使用的位会在每个输入刷新周期中被清零。
C. 模拟量I/O点总是以两点递增的方式来分配空间。
如果模块没有给每个点分配相应的物理点,则这些I/O点会消失并且不能够分配给I/O链中的后续模块。
2. S7-200 PLC的寻址方式及内部数据存储区S7-200 CPU将信息存储在不同的存储单元,每个单元都有惟一的地址。
S7-200CPU使用数据地址访问所有的数据,称为寻址。
输入/输出点、中间运算数据等各种数据类型具有各自的地址定义,大部分指令都需要指定数据地址。
本节将从S7-200的数据长度、寻址、寻址方式和内部数据存储区几个方面进行介绍。
2.1数据长度S7-200 寻址时,可以使用不同的数据长度。
不同的数据长度表示的数值范围不同。
STEP7-Micro/WIN--项目操作--设置数据保留如何在CPU内部EEPROM存储空间中永久保存变量区域?S7-200CPUs--操作和维护--备份数据如何在CPU内部EEPROM存储空间中永久保存变量区域?S7-200的外部存储卡有哪些功能?如何在PC上通过MODEM连接实现时间控制的S7-200数据归档?如何将存储器模块中记录的S7-200Datalog数据正确显示在Microsoft Excel里?如何在CPU内部EEPROM存储空间中永久保存变量区域?显示订货号问题描述:当高性能电容的时间(根据CPU类型不同而不同)用完,或者电池模块过期(200天),修改过的参数就会丢失。
使用以下程序库所提供的子程序,可以在CPU中的内部EEPROM中保存完整的变量区域,在运行期内该区域是不易失的(在系统手册中仅说明了保存单个变量)。
软件要求:此操作程序库使用需要STEP7Micro/WIN V4.0SP7或者更高的版本。
警告:当CPU启动时,包含DB(数据块)的存储卡不可以被插入。
如果包含DB的存储卡被插入,CPU会读出存储卡的内容而不是去读内部EEPROM,同时存储数据被错误的写回。
合并和使用库:1.将下载的文件“store_to_eeprom.zip”保存在电脑上。
2.在独立的目录下解压文件“store_to_eeprom.zip”。
3.双击开始解压的STEP7Micro/WIN库“store_to_eeprom.mwl”。
4.在STEP7-Micro/WIN对话栏中打开确认集成的库。
增加的“EEPROM(v1.0)”文件夹中包含了子程序“EEPROM_Direct"”和“EEPROM_Indirect”。
图:01使用子程序:1.在网络中从文件夹“EEPROM(v1.0)”插入所需要的子程序。
2.根据例程中的参数列表给所选子程序分配输入输出参数。
使用适当的逻辑连接,以确保在执行期间程序执行触发输入位“Start”保持为1(高)。
关于西门子S7-200高速计数器的使用方法(转载自网络)
程序通过先设定计数器的值,本例中设定值为13;按设备启动按钮I0.1启动设备,运行后通过信号输入点I0.0进行计数,当计数当前值等于设定值13时,输出点断开,设备运行停止。
I0.2为设备停止按钮。
程序如下:
LD SM0.1
MOVB 16#C8, SMB37
HDEF 0, 0
MOVD +0, SMD38
HSC 0
上述程序注解:(1)对高数记数器HSC0初始化,写入控制字节(16#C8含义为:要求进行初始值设定;不装入预设值;运行中不要求更改计数方向;计数器类型为增。
)
(2)执行HDEF指令,进行高速计数器工作模式的选定设置(计数器为HSC0;模式为0)
(3)初始值设定:装载高数记数器初始值为0
(4)执行HSC指令,写入HSC0设置。
LDN M14.0
EU
MOVB 16#C8, SMB37
MOVD +0, SMD38
HSC 0
上述程序注解:当记速值达到要求值时,M14.0复位,高速计数器计数将复位为初始值,以备下次计数使用。
LDD< HC0, +13
= M14.0
上述程序注解:当计数器值小于13 时,M14.0始终处于置位状态。
LD I0.1
O Q0.0
AN I0.2
A M14.0
= Q0.0
上述程序注解:I0.1为设备启动信号;I0.1为设备停止信号。
高速计数器累计值达到13 时,设备运行停止。
S7-200Smart存储卡的使用存储卡S7-200 SMART CPU 支持商用MicroSD卡(支持容量为4G、8G、16G),可用于程序传输、CPU固件更新、恢复 CPU 出厂设置。
打开CPU本体数字量输出点上方的端子盖,可以看到右侧有一卡槽,将MicroSD卡缺口向里插入,如图 1所示:图 1:插入Micro SD 卡使用 MicroSD 卡传送程序制作程序传输卡:步骤一:用户在 CPU 上电且停止状态下插入存储卡。
注意:用户也可以在CPU断电状态下插入一张空的存储卡然后再将 CPU 上电,但是需要注意的是存储卡必须确实是空的而不是旧的固件更新卡或者是程序传输卡。
否则可能会更改 CPU 固件或者是内部存储的项目。
步骤二:下载源程序到CPU(如果CPU中已经存在源程序则不需此步)。
步骤三:在 Micro/WIN SMART 中,点击“PLC”->“编程存储卡” ,打开“编程存储卡”对话框,选择需要被拷贝到存储卡上的块,点击“编程”按钮,如图2所示。
图 2.:编程存储卡步骤四:当 Micro/WIN SMART 显示编程操作成功执行时(“编程存储卡”对话框显示编程成功,点击“关闭”)如图3所示,从CPU上取下存储卡。
图 3.:编程存储卡成功注意:在 Micro/WIN SMART 中进行“编程存储卡”操作时,是将CPU中存储的程序拷贝至存储卡,而非软件中打开的程序。
所以必须先将程序下载到CPU中,才能执行“编程存储卡”操作。
使用已制作好的程序传输卡拷贝项目到另一个 CPU:步骤一:在 CPU 断电状态下插入存储卡。
步骤二:给 CPU 上电,CPU 会自动识别存储卡为程序传输卡并且自动将其中的内容复制到 CPU 内部存储器,传输过程中RUN 指示灯和 STOP指示灯以 2 HZ 的频率交替点亮。
步骤三:当 CPU 只有 STOP 灯开始闪烁,表示“程序传送”操作成功,则从 CPU 上取下存储卡。
S7-200芯片数据读写工具安装使用说明一、驱动的安装:1、将接收到的压缩包解压后,打开“USB口编程器驱动”文件夹(先不插编程器),鼠标双击运行里面的“SETUP”文件。
2、在弹出的窗口中点“INSTALL”按钮。
3、等待出现“驱动预安装成功”对话窗口后,点确定。
然后关闭安装窗口。
4、插入USB口24系列编程器硬件。
5、在弹出的发现新硬件窗口中选择自动安装即可,直到提示安装完成。
6、驱动安装完成后,依次按下面路径可以看到我的电脑—右键—属性—硬件—设备管理器—USB-IO。
说明驱动正常安装,编程器可以正常使用。
二、24芯片的位置方向:编程器IC座的脚位说明,如下图:上图中的红色标注文字在实际编程器中不存在,是为了说明脚位顺序而添加在图片上的。
三、读写应用程序的使用:将光盘中“USB口24系列编程器软件”文件夹复制到硬盘中,然后在该文件夹内的“USB口24系列编程器”文件上点鼠标右键,依次选择“发送到----桌面快捷方式”,这时您就可以使用桌面的图标启动编程器软件进行读写操作了。
下面介绍一下应用软件中的各部分功能用法:芯片选择:用于选择您想操作的芯片型号,直接鼠标点选相应的待操作的存储器芯片型号,及插在IC紧缩座上的芯片。
状态指示:底部左侧的文字用于显示当前是否已经插入编程器,但不检测是否插入芯片。
代码编辑区:中间的白色矩形区域是用于显示打开的文件内容或从存储器芯片中读出的数据内容,为十六进制代码。
打开按钮:打开存储器数据文件并显示在中间的编辑区内,准备写入芯片。
一般为BIN扩展名,也有特例的。
保存按钮:将编辑区内的内容保存到文件中,以备后用。
多数用于将芯片中的数据读出后保存起来。
读取按钮:将芯片中的内容读出并显示在编辑器内,以备编辑或保存成文件,注意实际芯片与界面选择的芯片要对应。
写入按钮:将编辑区内的内容写入芯片中,注意实际芯片与界面选择的芯片要对应。
写入完成会有提示。
如果编辑区中的内容长度小于所选择的芯片,只写入编辑区内容的长度为止,芯片从0地址开始写。
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再次通电,程序恢复完毕。
西门子S7-200SMART的数据块如何使用?今天我们来学习在西门子S7-200 SMART的数据块如何使用。
在讲解数据块的使用之前我们先来看一下什么是数据块:数据块用来对V存储区也叫变量存储区赋初始值;可以对字节、字或双字来分配数据值。
数据块在数据块中分配地址和数据值的一般规则。
数据块的典型行包括起始地址、一个或多个数据以及双斜线之后的可选注释。
数据块的第一行必须分配显式地址,后续行可以分配显式地址或隐式地址。
在单个地址后输入多个数据或者输入只包含数据的行时,编译器会自动进行隐性地址分配,编译器会根据前面的地址或者所标识的长度如字节、字、双字来指定适当数量的V存储区。
地址分配规则在输入地址时省略尺寸规格,只输入V,编译器会自动根据起始地址和数据所需的存储长度指定适当的V存储区进行分配,这样就可以混合分配不同长度尺寸的数据。
单击导航栏数据块按钮,打开数据块窗口也就是数据块编辑器,数据块编辑器是一个自由格式的文本编辑器,直接在窗口内输入地址和数据即可。
输入完一行以后直接按回车键,数据块编辑器会自动格式化行,如对齐地址列、数据和注释,将V存储区地址大写。
数据块编辑器在输入过程中如果包含错误,立即会在左侧显示红色的叉号。
完成一个赋值行后按CTRL+ENTER键,地址会自动增加到下一个可用地址。
鼠标右键单击地址处,在弹出菜单中选择“选择符号”,可以通过符号名称输入地址。
单击切换寻址按钮切换符号名称和绝对地址的显示,单击数据页保护按钮,可以对数据页设置密码保护。
与普通文本编辑器类似,复制、剪切、粘贴、删除等操作同样适用。
通过符号名输入地址在S7-200 SMART中数据块支持分页,通过工具栏按钮可以插入或删除数据页,编辑完成后单击保存按钮。
编辑并保存后就可以将数据块编译下载到PLC。
注意,S7-200 SMART的数据块是下载到CPU 的EEPROM中,PLC掉电后数据不会丢失。
今天的内容先讲到这里,明天我们继续分享西门子PLC编程的相关知识,欢迎大家持续关注!。
在一些大型企业需要数据的记录长达两三个月甚至更久的场合,西门子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内存卡用于数据的记录已经完毕。