课程中心
HOME
课程中心
正文内容
plc编程存储程序 西门子 S7-1200 PLC 的存储 MC卡的使用
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

西门子 S7-1200 PLC 的存储 MC卡的使用

关注“

PLC发烧友 ”,一起涨知识!

回复:西门子全套,领西门子全系列电子资料包

一、SD卡的作用类别

S7-1200提供了专用的SD卡,支持4M/12M/24M/2G SD卡,该卡可作为程序卡、传送卡、或更新硬件及解除密码使用

S7-1200CPU使用的存储卡为SD卡,存储卡中可以存储用户项目文件,有如下几种主要功能:

1、作为CPU的装载存储区,用户项目文件可以仅存储在卡中,CPU中没有项目文件 ,离开存储卡无法运行。

2、在没有编程软件的情况下,作为向多个S7-1200PLC传送项目文件的介质。

3、忘记密码时,清除CPU内部的项目文件和密码。

4、24MB以上存储卡可以用于更新S7-1200CPU的固件版本

二、SD的卡作用之一传送卡

1、把SD卡设置成传输卡后,可实现两个功能的使用:

(1) 用于将程序从存储卡中复制到CPU的内部装载存储区,当把MC卡插入到PLC的插卡槽后,CPU首先会清除内部装载存储器的用户程序及任何强制值,然后把程序卡的程序,复制到CPU的内部装载存储器中,传送过程完成后,必须取下存储卡

(2)可以用于删除PLC设置的密码,当PLC加密并且又忘记密码后,可把一张空的传送卡插入到PLC的插卡槽,CPU会清除PLC设置的密码及所有程序

2、如何创建传送卡:

(1)在创建传送卡,将程序复制到存储卡之前,必须先组态CPU的启动参数(组态为暖启动 )若未组态CPU的启动参数,则程序从程序卡中复制到CPU的装载存储器后,CPU不会自动切换到运行状态

(2)将不受写保护的空白SD卡插入到与PC相连的读卡器中,若存储卡处于写保护模式,则应滑动保护开关,使其“LOCK”位置。若使用前发现存储卡中有内容的,需要先删除卡中的内容(务必不能格式化 )删除“S7-JOB.s7s”文件以及任何现有文件夹

(3)在TIA PORTAL软件的项目视图下,点击左侧”项目树“--->"读卡器/USB存储器" --->读卡器,右击存储卡的路径,选择“属性”,此时出现存储卡对话框,在卡的类型中选择传送卡,表示该卡作为传输卡

(4)把编写的项目程序放入存储卡中,通过在项目树中选CPU设备,将该CPU拖动到存储卡中或复制CPU设备,将其粘贴到存储卡中,此时会弹出“装载预览对话框”然后点击下载,就可以把程序复制到传输卡中

3、把传送卡中的程序传输到PLC

在CPU断电的情况下把SD卡插入到PLC中,重新上电后CPU会将程序复制到PLC的内部装载存储器,复制过程中,RUN/STOP呈绿色及黄色交替闪烁当RUN/STOP为黄色闪烁时,表示完成程序复制,此时可取下存储卡

三、SD的卡作用之一清除密码

如果忘记之前所设的S7-1200的密码时,可通过“恢复出厂设置”无法清除S7-1200内部的程序和密码,因此我们必须使用存储卡;具体操作如下:

使用一张存储卡,插在电脑读卡器中,清空内部文件在TIA PORTAL中将存储卡的工作模式改成“传送”卡 (参考传输卡的操作方式)将S7-1200设备断电插入存储卡到S7-1200CPU上将S7-1200设备上电,此时CPU会停止,当“MAINT”指示灯闪烁,将S7-1200设备断电取出存储卡后,将S7-1200设备上电,此时CPU密码及程序清除完成

四、SD的卡作用之固件升级

使用SD卡对PLC进行固件升级时需注意:务必使用24M以上的存储卡才可以对PLC的固件进行升级,每个订货号对应的CPU都有相应的固件,需要下载与之对应的 固件版本

更新CPU的固件具体步骤如下:

(1)使用电脑通过读卡器清除存储卡中内容。注意:不要格式化存储卡!

(2)下载好固件文件并解压缩,得到一个“S7_JOB.SYS”文件和“FWUPDATE.S7S”文件夹。

(3)将“S7_JOB.SYS”文件和“FWUPDATE.S7S”文件夹拷贝到存储卡中。

(4)将存储卡插到CPU1200卡槽中。此时CPU会停止,“MAINT”指示灯闪烁。

(5)将CPU断电上电 。CPU的“RUN/STOP” 指示灯黄绿交替闪烁说明固件正在更新中;“RUN/STOP” 指示灯亮黄色,“MAINT”指示灯闪烁说明固件更新已经结束。

(6)拔出存储卡

(7)再次将CPU断电上电

我们可以在TIA PORTAL 软件--->在线和诊断--->诊断--->常规 中在线查看CPU目前的固件版本

S7-1200的固件版本下载链接

http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/01-resource/08-online_download.htm#firm

五、SD的卡作用之程序卡

SD卡除了以上的功能以外还可以用来作为CPU的外部装载存储器,在CPU中插入程序卡将清除CPU内部装载存储器的所有内容(用户程序和所有强制值)CPU然后执行外部装载存储器中的程序,如果将数据下载插有程序卡的CPU,将仅更新外部装载存储器,因为CPU内部的装载存储器在插入程序卡时已删除,所以必须将程序卡留在CPU上,如果取出程序卡,CPU将切换到STOP模式,错误指示灯闪烁,提示程序卡已取出。

程序卡的使用过程与传输卡的使用过程一样,首先需要制作好程序卡(在上面选择传输卡的路径一致)然后把做好的程序复制到程序卡中;再在读卡器中取出存储卡,CPU断电后把卡插入卡槽后再次上电即可

回复:西门子全套,领西门子全系列电子资料包

常用PLC典型程序7 数据存储程序

数据存储存储程序类型也很多,介绍2种存储程序

1,定时定点存储程序

下面是定时定地址存储程序,操作数也是符号地址。没到整点,即0分,将有时间到脉冲信号。用这个信号,先对指针赋值,把当前的小时制赋值给指针,后以指针的值为DM区的地址,把要存的实际值存入该地址中,可知,这个程序的功能为,每天整点是,把实际数值存到DM0-DM23中,即定点定地址存储。

定时存储程序

2,定时加时间标志存储程序

下面这个图,也是整点存储。到了整点,先存时间的标志值,几点,几分,后修改指针,在存检测值。最后,还要修改指针,并还要对指针做控制。如指针大于最大值,再把初值(最小值)赋值给指针。那这个程序的功能就是,明天整点时,把实时时间标志值及检测值一次存入DM区和指针所指的区域中。

定时加时间标志存储1

定时加时间存储2

写在后面:除了定时存储,还可以用变化加时间标志进行存储,即呗检测到被存储的值变化超过一定值的时候,才启动存储操作。在实际使用时,也是很多变化应用,记录很多数据,比如定位模块数据检测到变化时,才会通过程序写入到定位模块数据区去,避免频繁去读写定位模块的参数区等等的应用。

相关问答

plc中的ram存放什么程序?

PLC的RAM中一般用来存储用户程序、逻辑变量以及供内部程序使用的工作单元。举个例子,电脑打开的所有的程序都要调用到RAM里面来,它的运行速度快,掉电后RAM里...

abplc程序怎么存储在内存卡里?

答:ABPLC(AllenBradley可编程逻辑控制器)的程序可以存储在内存卡(CompactFlash卡)中。以下是一般的存储步骤:1.确保PLC的电源已经关闭,以及备份电池已...

plc中实数是如何存储的?

在PLC(可编程逻辑控制器)中,实数(浮点数)通常使用IEEE754标准进行存储。IEEE754是一种广泛应用于计算机和PLC系统中的浮点数表示方法。根据IEEE754标准...

PLc里的程序肿么拷贝到电脑里?-ZOL问答

用对应品牌的编程软件读取PLC程序再保存,设置好通讯相关参数,把PLC通过编程线连接到电脑找到你保存程序的位置,复制到你的存储设备即可兄弟呀!你上载了,然后...

西门子plc可以存放文件吗?

是的,西门子PLC具有存储文件的功能。PLC可以通过其内置的存储器或外部存储设备,如SD卡或USB接口,存储包括程序、数据和配置文件在内的各种文件。这些文件可以...

谁可以告诉我怎样把编好的PLC程序写进PLC(DVP14SS11T2)?

将编好的PLC程序写进PLC(DVP14SS11T2)需要以下步骤:1.将编写好的PLC程序保存到U盘或其他支持的存储设备中,并将其插入到PLC的USB接口上。2.在PLC的操作面...

怎么从plc中复制程序到U盘-ZOL问答

1:下载PLC编程软件,把PLC程序上传到电脑中。然后保存到U盘里。2::直接用PLC内存卡。不过比较贵,读写次数较少。插上U盘按编辑,找到复制到U盘,一个一个复制。...

plc没有内存卡会怎么样?

可以正常使用。西门子的S7-200系列PLC自身就带有程序和数据存储的寄存器,不需要存储卡。储存卡是程序过长,PLC自身没有足够存储空间时用的。1、PLC一般指可...

plc存储器容量是指?

Plc的存储容量通常是指,用户程序存储器和只读存储器容量之和,表征系统提供给用户的可用资源。一般PLC的内存容量是指PLC数据存储区的大小,就是编程的时候所用...

如何运用西门子PLC的变量存储器及什么程序能用到?

用西门子PLC的变量存储器V只有S7-200中才有。相当于300中的M变量。按v1,v2,v3字节搞下去。变量存储器(V)(相当于内辅继电器)PLC执行程序过程中,会存在一...

 阳明镇  北京农业大学西校区 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部