课程中心
HOME
课程中心
正文内容
plc编程中s 西门子 S7-1200 PLC 的存储 MC卡的使用
发布时间 : 2024-11-23
作者 : 小编
访问数量 : 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状态继电器(S)功能及使用方法

1.状态继电器

状态S是对工序步进形式的控制进行简易编程所需的重要软元件,需要与步进梯形图指令STL组合使用。 而且,在使用SFC图(SequentialFunctionChart)的编程方式中也可以使用状态。

(1)状态的编号

状态(S)的编号如下所示。(编号以10进制数分配)

*1. 非停电保持区域。根据设定的参数,可以更改为停电保持(保持)区域。

*2. 停电保持区域(保持)。根据设定的参数,可以更改为非停电保持区域。

*3. 关于停电保持的特性可以通过参数进行变更。

*4. 选件的电池,使用时,可通过参数变为停电保持(电池保持),但是,不能设定停电保持范围。

2.功能和实例

(1)一般用

状态SFC

如上图所示的工序步进控制中,启动信号X000 为 ON 后,状态S20被置位(ON),下降用电磁阀Y000工作。 其结果是,如果下限限位开关X001为ON的话,状态S21 就被置位(ON),夹紧用的电磁阀Y001工作。

如确认夹紧的限位开关X002为 ON,状态 S22就会置位 (ON)。

随着动作的转移,状态也会被自动地复位(OFF)成移动 前状态。

当可编程控制器的电源断开后,一般用状态都变成 OFF。

如果想要从停电前的状态开始运行时,请使用停电保 持(保持)用状态。

状态与辅助继电器相同,有无数个常开触点、常闭触点,可以在顺控程 序中随意使用。 而且,不用于步进梯形图指令的时候,状态(S)也和辅助继电器(M)相同, 可以在一般的顺控中使用。(上图)

(2). 停电保持用

• 停电保持用状态就是,即使在可编程控制器的运行过程中断开电源,也能记住停电之前的ON/OFF状态,并 且在再次运行的时候可以从中途的工序开始重新运行。

FX3U·FX3UC可编程控制器的情况下,可以通过可编程控制器内置的电池执行软元件的停电保持。

FX3G· FX3GC可编程控制器的情况下,可以通过可编程控制器内置的EEPROM执行软元件的停电保持。此外,使用选 件的电池时,通过电池可以执行一般用软元件的停电保持。

• 将停电保持用状态作为一般用状态使用时,请在程序的开头 附近设置如下图所示的复位梯形图。

初始化S1000-S2000

(3). 信号报警器用

信号报警器用状态,也可以作为诊断外部故障用的输出使用。 例如,制作如下图所示的外部故障诊断回路,对特殊数据寄存器 D8049的内容进行监控后,会显示出S900~ S999中的动作状态的最小编号。 发生多个故障时,消除最小编号的故障后即可知道下一个故障编号。

•驱动特殊辅助继电器M8049后, 监控变为有效。

•驱动前进输出Y000 后,如果检测到前进端X000 在1秒内不动作,则S900动作。

•如果上限X001 和下限X002 超过 秒以上 2 同时不工作,则S901动作。

•在节拍时间不到10 秒的机械中, 连续运行模式的输入 X003 为O N 的时候, 在机械的1个运行周期中动作开关X004 如果不动作,则S902动作。

•S900~S999中任何一个为O N,则特殊辅助继电器 M8048动作,故障显示输出Y010 动作。

•可以通过复位按键X005,将因外部故障 诊断程序而动作的状态变成OFF。 X005每次O N的时候,会从小编 号的动作状态开始顺序被复位。

不驱动特殊辅助继电器M8049时,停电保持(保持)用状态与一般状态一样,可以在顺控程序内使用。 但是,在FX-PCS/WIN(-E)软件的SFC编程模式下,不能将S900~S999作为SFC图的工序进行编程。

相关问答

西门子plc编程s代表什么指令?

plc中的S代表:S:置位指令,只要是置位了不管其梯形图电路中是否接通,被置位的Q/M状态都为1,即使当前梯形图状态是断开的Q/M状态也还是为1,直到被复位才能...

请问机械图纸中,1“HIGH2PLCS是什么意思?主要是PLCS是指什么...

[最佳回答]PLCS是places的简写,表示几处的意思.表示几个地方尺寸一样这里就是指1英才的高度,2处相同的尺寸.

plc梯形图p和s是什么意思?

plc梯形图中:S--STOP表示不能运行用户程序,即停止模式,P是指边沿检测脉冲指令。plc梯形图中:S--STOP表示不能运行用户程序,即停止模式,P是指边沿检测脉冲指令。

三菱PLC中S/S接口的作用?

1、S/S是输入信号的公共端,可以接电源的正,也可以接电源的负极。2、COM是输出信号的公共端(可能是接正也可能是接负-要看具体型号)。3、其实现在的图纸中...

PLCS是什么缩写诸如:4PLCS这是制图上的我估计是指四个相同的...

[最佳回答]PLCSPersonalLinesCoverageSpecialist(insurance)****PLCSProductLifeCycleSupport*PLCSPack...

三菱plc中s指令是按序号执行的吗?

是的,你sets0的话,执行程序的话在stls0那里是的,你sets0的话,执行程序的话在stls0那里

三菱PLC中!TCRSTSETSTLMS等指令是什么意思!详细点的...

[最佳回答]邮箱地址放上来吧,我发一个FX1S,FX1N,FX2N,FX2NC系列编程手册.pdf给你.T时间继电器,C计数器,RST位软元件复位指令,SET位软元件置位指令,STL步进梯...

三菱plc输入端的s接什么线?

三菱plc输入端s/s是公共端。可以接电源的正,也可以接电源的负极。接24V表示输入低电平,接0V表示输入高电平有效。这个公共端的作用是如果接了一个按钮,那么一...

西门子plc中sr指令?

SR指令是西门子PLC(可编程逻辑控制器)中的一种指令,用于将一个输入位的状态保存在一个标志位中,以便在后续的程序执行中使用。当SR指令被执行时,输入位的状...

在三菱plc中SO代表什么指令?

三菱plcso是状态继电器你说的S0应该是状态继电器中的一个S叫做状态继电器,一般用在步进状态编程内,一个状态用一个状态继电器,编程时用指令STL+状态继电器触...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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