电气工程师头痛的问题:三菱PLC程序掉电保存注意事项
针对三菱FX系列PLC程序掉电保存问题的解答,更多其他问题欢迎大家留言,我会及时解答上面会定期更新一些三菱技术分享。
一直以来陆陆续续有客户问道关于三菱PLC断电的情况下,程序是否会丢失,或者可以保存多久,百度上也有些人做过一些解答,但是说的不是很清楚。为此,小编在这以三菱FX系列FX1S,FX1N,FX2N,FX3U,FX3G为例来一一说明各个PLC在保存程序方面的异同点。
首先,想要弄清楚PLC断电程序是否能保存,就必须先搞清楚程序内存的形式,也就是说是RAM还是EEPROM。下面我们就以上的几款PLC分别说明。
由上图可以看出只有FX2N,FX3U程序内存是RAM,其他的都是EEPROM来保存,也就是说只有FX2N,FX3U的程序是需要电池来保存的。这里需要注意一点就是下载程序时,在编程软件里面的参数设置需要勾选“电池运行模式”。如果PLC的程序内存是RAM,电池的作用有三个:第一,是程序内存,包括保存程序、参数、软元件注释、文件寄存器;第二,软元件内存,包括辅助继电器、状态、定时器、计数器等等;第三,当前时间,也就是当前时间记时。如果是EEPROM,则只有后面两个作用。那也有人会问,电池没电了怎么办,有没有其他方法可以防止程序丢失的问题?答案当然是有的,主要有两种方法:第一种是监控电池电压,当出现报警时及时更换电池(一般情况下在出现报警时在一个月内更换电池就没问题);第二种则是加存储盒,将程序下载到存储盒中运行,因为存储盒也是可以永久保存的。
注:FX3U-32BL目标寿命:5年(环境温度:25℃)
【如果觉得还不错,请帮忙转发一下,让更多小伙伴们看到!学会分享!
想获得更多视频资料请关注:金松工控:13928461290(微信电话同号) 】
PLC入门,需知S7-1200 PLC的存储卡的了解使用
今天技成 小编就给大家讲一下S7-1200 PLC存储卡的介绍和使用功能。
如果有用过S7-200 SMART PLC的学员,应该会知道S7-200 SMART PLC可以使用存储卡做程序传输、初始化、固件升级等功能。
对于S7-1200 PLC也是类似,S7-1200 的存储卡使用的是西门子专用的MC卡,要使用的时候在CPU的右上角位置插入MC卡就可以了。不过对于S7-1200 PLC来说,存储卡并不是必须要使用的哦,这个得看实际需要。
对于S7-1200 PLC的存储卡,可以选择4MB、12MB、24MB、256MB、2G、32G这几种规格大小的,可以使用的模式有程序卡、传送卡和更新固件模式,我们可以根据实际需要选择容量和模式,模式的设置在软件中进行。
那么当我们准备好了存储卡之后,我们具体应该怎么操作呢?下面我们给大家讲一下操作步骤。
Step1: 把MC卡插到读卡器,再将读卡器插入电脑。(注意不能对其进行格式化操作,否则会损坏MC卡)如果MC卡处于写保护的状态的话,我们需要滑动MC卡上左侧的保护开关,使它离开LOCK的位置就可以了。
Step2: 在博途软件的项目树下,找到读卡器/USB存储器里面的识别到的存储卡,点击属性,就可以对MC卡的类型进行设置。
1、传送卡
将MC卡设置为传送模式时,我们可以将程序从MC卡复制到CPU,当把MC卡插上后,CPU首先会清除内部装载存储器中的用户程序和强制值等,然后将程序卡中的程序,复制到CPU的内部装载存储器里面,传送完成后,我们必须取下存储卡。
此外,我们也可以使用MC卡清除PLC设置的密码,我们将一张空的传送卡插入到PLC的插卡槽,CPU会清除所有程序和设置的密码,这是传送卡的另一个功能。
操作步骤如下:
Step1: 先组态CPU的启动参数,在设备视图中选择CPU,在属性-常规中选择启动项进行设置(未组态启动参数,CPU不能自动切换到运行状态)
Step2: 将空的MC卡插入读卡器中,再插到电脑(如果存储卡中存储有内容,删除内容即可,切勿格式化)
Step3: 在博途软件中将卡的类型设置为传送模式,表示把该卡设置为传送卡。
Step4: 把编写好的项目程序放到存储卡中,然后在项目树中选择CPU设备,将该CPU拖动到存储卡中,当弹出“下载预览”对话框后点击下载,就可以把程序复制到传送卡上。
Step5: 在断电情况下把MC卡插入到PLC中,重新上电后,CPU会将程序复制到PLC的内部装载存储器,复制过程中,RUN/STOP呈绿色和黄色交替闪烁,当RUN/STOP为黄色闪烁时,表示程序复制完成,此时可以取下存储卡。
2、程序卡
MC卡可以用来作为外部装载存储器,作为外部装载存储器时所有的程序和数据都在卡中,这时候CPU内部集成的装载存储器中是没有项目文件的,这样的好处就是可以在更换CPU时不需要重新下载项目文件。
操作步骤如下:
Step1: 参考前面的方法设置存储卡的类型,把卡的类型设置为程序模式,断电情况下将MC卡插入到CPU卡槽,然后重新上电。
Step2: 使用博途软件下载项目到存储卡中。我们使用了存储卡作为外部装载存储器的话,CPU在运行时不能拔出MC卡,否则PLC会自动停止,ERROR故障指示灯会出现红色的闪烁状态。
3、固件升级
使用MC卡对PLC进行固件升级,需要注意必须使用24M以上的存储卡才行。CPU的固件信息可以在博途软件项目树下的“在线与诊断功能”中进行查询,选择固件更新选项,就可以查看CPU当前的固件版本。固件升级时应该注意的是,每个订货号对应的CPU都有相应的固件,我们需要下载对应的固件版本才行。
操作步骤如下:
Step1: 参考前面的方法设置存储卡的类型,把卡的类型设置为固件升级。
Step2: 把下载下来的固件解压缩,存放到存储卡的根目录中,我们可以看到有“FWUPDATE.S7S”和“S7_JOB.S7S”这两个文件。
Step3: 断电情况下将MC卡插入CPU卡槽,对PLC重新上电会自动启动固件更新动作。
以上就是S7-1200 PLC存储卡的介绍和使用功能,大家可以掌握一下存储卡的这几个功能的使用哦。(技成培训原创,作者:蔡慧荥,未经授权不得转载,违者必究!)
相关问答
PLC内部程序怎么备份?
备份电脑上已存在对应的CPU类型的文件,则:1.连接PLC与PC通讯端子(RS-422)2.双击打开Gppa3.Fileread选择对应盘符回车选择对应的目录文件出现re...
plc程序是按位存放的吗?
这个你要看是什么PLC了,有些PLC有存储模块,有些是有那种SF卡程序存储在卡里,比如西门子的就是。这个你要看是什么PLC了,有些PLC有存储模块,有些是有那种SF...
plc程序不能保存怎么解决?
既然都已经写入到PLC了,你又有软件,直接重新用电脑读取就可以了。你变换PLC以后,必须需要经过重新编译保存才可以的。如果有错误,编译过程中会有提示。当然...
plc程序是存在什么空间?
这个你要看是什么PLC了,有些PLC有存储模块,有些是有那种SF卡程序存储在卡里,比如西门子的就是。以三菱和西门子s7200为例西门子s7200plc用户编写的程序...
plc编程把什么放在最后?
plc编程把输出刷新阶段放在最后。PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。PLC在输入采样阶段:首先以扫描方式按顺序将所有暂存在输入...
三菱plc怎么设置数据保存?
三菱plc在线读取的程序工程保存:一、将plc与编程软件连接,首先点击菜单栏里的【在线】中的【PLC读取】会弹出对话框让你选择plc类型。二、点击【程序+参数】...
plc采集数据怎么保存?
PLC采集数据的保存方式取决于所使用的编程软件和具体的数据采集方式。对于一些常见的数据采集方式,如通过串口从PLC读取数据,可以使用如下代码将数据保存到本...
...用户在PLC上选择程序而不是从电脑重新上下载_其他问答_系统粉
PLC是单片机的控制程序芯片,一个只能对应一个程序,实现一个功能。
plc怎么另存为?
PLC不存在高低版本的问题,只分序列和具体型号。在使用编辑软件时先选择一个plc型号,i再编辑梯形图,编译调试完成后就可以保存了。如果你要将梯形图用于其他序...
plc中的ram存放什么程序?
PLC的RAM中一般用来存储用户程序、逻辑变量以及供内部程序使用的工作单元。举个例子,电脑打开的所有的程序都要调用到RAM里面来,它的运行速度快,掉电后RAM里...