冗余PLC硬件更改后程序更新流程
PLC程序更新用户手册
PLC程序更新用户手册1.准备工作1.1.备份重要参数如果有需要备份的参数,我们会特别说明。
1.2.备份原始PLC程序“系统”→“PLC”→“程序”→“编辑CF1”→“停止”→“输出”,将原来的PLC保存在E盘保存文件夹下,例如“E:\保存文件夹\20130717\1.plc”,以合理的文件名进行表示。
保存之后注意检查是否保存成功。
2.更新PLC程序2.1.加载新的PLC程序原始PLC文件保存之后,就可以加载新的PLC程序。
法一:“系统”→“PLC”→“程序”→“编辑CF1”→“停止”→“输入”→“保存”→“启动”→“取消”。
在这个过程中,“保存”正确之后,“保存”键会变成灰色,否则被加载的PLC程序出现语法问题,需要和数控部门联系,并更新回原来的PLC程序。
法二:在Test里面进行加载。
打开Test →在“系统文件检查”界面下→“Step2:检查系统文件”→“从文件中加载PLC程序”→选中所要加载的程序→“PLC 程序保存到FRAM”→“确定”→退出Test即可。
加载之后进入En3d8,在“系统”→“PLC”→“程序”→根据最上面的版本日期来检查是否加载成功。
2.2.恢复原始PLC程序如果更新错,可以恢复原来的PLC程序。
以加载新程序的方法直接加载原来的程序就可以达到恢复原始PLC程序的目的。
2.3.设置PLC参数如果有需要备份的参数,我们会特别说明。
3.更新PLC消息3.1.加载新的PLC消息原始PLC文件保存之后,就可以加载新的PLC程序。
法一:“系统”→“PLC”→“信息”→“编辑CF1”→“输入”→“保存”→“取消”。
与PLC保存不同,在这个过程中,“保存”正确之后,“保存”键不会变成灰色。
如果在保存之后出现光标不动,属于正常现象,同时按下“CTRL”和“ESC”就可以活动光标了。
法二:在Test里面进行加载。
打开Test →在“系统文件检查”界面下→“Step2:检查系统文件”→“从文件中加载PLC信息”→选中所要加载的信息→“PLC 信息保存到FRAM”→“确定”→退出Test即可。
ABPLC_冗余配置
ABPLC_冗余配置
冗余配置
1.前提,完成ENBT以太网模块的IP地址设置,固件升级,完成CPU模块CNBR控制网模
块的固件升级,完成冗余模块的固件升级。
2.修改程序将冗余功能打开,将程序下载到备用PLC,点击运行,正常后断电。
3.将同一程序下载到主PLC。
4.将备用PLC的同轴通讯网线连接,以太网网线连接,主备PLC 的冗余网线连接。
5.备用PLC送电,观察备用PLC的控制网模块状态灯显示,观察以太网模块指示灯显示,
观察以太网模块IP地址,正常为主PLC以太网模块IP地址+1。
比如主机以太网地址是100,备用以太网地址就是101。
如果地址没有自动+1。
那么冗余是不成功的,需要检查原因,直到地址能自动配置才表示冗余配置成功。
6.主从端PLC冗余配置成功后,到车控室重新扫网。
扫网步骤,1)将主从端PLC及IBP
盘PLC设置到编程工作状态。
2)扫描上层网。
3)扫描设备层。
7.扫网完成后,将PLC设置到工作状态,程序内的冗余提示灯显示为绿色表示冗余成功。
冗余灯显示为红色时,可将备用PLC断电后重新上电。
8.冗余测试,将主PLC控制网拆下,备用PLC自动切换为主PLC 则冗余成功。
主PLC冗余
模块显示prim,备PLC冗余模块显示sync后,方可进行第二次切换测试。
程序更新步骤
1、将发的附件(程序)解压缩。
然后利用读卡器将解压文件复制到新购买的1GCF卡
中。
2、关闭包装机
3、拔出原来PLC的CF卡
4、将新卡插入(已经考入程序)
5、把2#拨码开关拨到左边。
6、启动包装机
以上6步完成后即可实现程序的更新。
先请生产验证一下使用效果。
如果使用几天没有什么问题,您可以请你们的工程师将PLC中的程序再上载上来做一备份(如果不清楚步骤,以后我可以再发个邮件说明下)。
将其与之前拿下来的那张CF卡一起保存好。
还有一个4G的CF卡是为触摸屏准备的。
如果顺利的话,那么这张卡暂时久不会用到,作为一个备件先保存好吧。
ABPLC冗余调试具体步骤
ABPLC冗余调试具体步骤冗余调试是一种常用的软件调试方法,用于改善软件的健壮性和鲁棒性。
下面是ABPLC冗余调试的具体步骤:1.分析系统需求:首先,需要对系统进行全面的需求分析。
了解系统的功能和性能需求,确定冗余调试的具体目标和要求。
2.设计冗余策略:根据系统需求,设计冗余策略。
冗余策略可以包括硬件、软件和通信等多个方面的冗余措施。
常见的冗余策略包括备份、时钟同步、检查点和恢复等。
3.分析单元功能:对系统的各个单元进行功能分析,确定各个单元的输入、输出和内部逻辑等。
4.设计检查点:根据单元功能分析,确定适当的检查点。
检查点是系统在正常运行时记录下来的状态信息。
可以通过在关键位置设置断点或者通过软件方式记录信息来实现。
5.设计恢复机制:根据检查点信息,设计恢复机制。
恢复机制是在系统发生错误或异常情况时,通过使用检查点信息来恢复系统正常运行的过程。
6.编写冗余代码:根据冗余策略,编写冗余代码。
冗余代码是指在系统中增加的用于实现冗余调试的代码片段。
7.集成测试:将冗余代码与原有代码进行集成测试。
验证冗余代码是否与原有代码兼容,并且不会对系统正常功能造成干扰。
8.异常测试:设计各种异常情况,测试系统的恢复机制。
通过模拟系统发生错误或异常情况,验证冗余调试的恢复机制是否能够正常工作。
9.性能测试:测试系统在冗余调试状态下的性能表现。
评估冗余调试对系统性能的影响,并根据评估结果做出相应的优化。
10.部署和监控:将冗余调试的代码部署到实际运行环境中,并对系统进行实时监控。
监控系统的运行状态,及时发现和修复问题。
11.故障排除和优化:根据冗余调试过程中发现的问题,进行故障排除,并对冗余调试策略和机制进行优化。
优化包括减少冗余代码的数量、提高冗余调试的效率等。
12.完成总结:在冗余调试完成后,进行总结。
总结冗余调试的效果,记录经验教训,为将来的冗余调试提供参考。
以上是ABPLC冗余调试的详细步骤。
每个步骤都需要认真分析和执行,确保冗余调试的效果和质量。
运行的冗余PLC更改硬件配置后程序更新流程及注意事项
注意事项及风险 注意事项 • 确认CPU的存储器能否满足新的配置和用户程序的使用 • 确认可能进行的修改对工艺过程的控制没有任何的不利影响 • 确认修改前的H系统是在冗余模式下运行 • 所进行的修改必须符合西门子相关的硬件和软件要求. • 对于因为需要增加硬件所作的配置修改,用户应充分考虑因硬件连接而 产生的影响 • 用户程序必须包含必要的中断组织块 风险 • 修改过程中系统部分时间处于单一工作模式,并且冗余的CPU有启停, 切换,数据更新动作,其中可能存在不可预知情况。 • 与PLC有通讯联系的SCADA会有断讯报警。
PLC运行过程中硬件配置更改步骤 4:
在热备CPU 中装入新的硬件配置 初始状态 • 容错系统工作于单一模式下 步骤 • 在STOP 状态的热备CPU 中装入编译过的硬件配置 注意 • 在单一模式下用户程序和连接配置不能超载 结果 • 热备CPU 中新硬件配置仍然没有对当前的系统运行产生影响
PLC运行过程中硬件配置更改步骤 5:
切换到已修正组态后的CPU
初始状态 • 修改过的硬件配置被装入热备CPU 中 过程 • 在SIMATIC 管理器中选择容错系统中的一个 CPU 再选择菜单命令 PLC>Operating Mode • 在Operating Mode 运行模式对话框中点击 Toggle 切换按钮 • 在Toggle 切换对话框中选择选项with modified configuration 并点击 Toggle 切换按钮 • 4 点击 OK 按钮确认 结果 • 热备CPU 进行链接和更新,并成为主CPU ,前主CPU 转为STOP 模式 • 容错系统在新的配置下运行于单一模式 注意 • 如果某个监视时间超过配置的最大值,更新被中断,主CPU 不发生切换容错 系统仍然处于前主CPU 的控制下,运行于单一模式,随后在一定条件下试图 进行主CPU 的切换。
罗克韦尔PLC冗余步骤
PLC冗余步骤
冗余前,CPU、以太网模块、冗余模块的版本号已刷。
一、空PLC冗余
1、PLC连接1~2个机架,并且A,B网都没有问题。
把电脑与CPU
的以太网卡直连。
2、向主CPU下载勾了冗余的程序(非空程序也可以)。
3、2个CPU的以太网卡用网线连接。
4、2个CPU断电再上电,即可完成冗余。
二、下载了没勾冗余的程序
1、PLC连接1~2个机架,并且A,B网都没有问题。
2、CPU的以太网卡都连接到交换机,电脑也连接到交换机。
(如
果没有交换机,直连的话参见空PLC冗余)
3、先弄一个空的冗余程序,下载到CPU(否则标准块会报错),如果
第二个CPU程序没有自动变化,要把第二个CPU断电重启一下就能够冗余上了。
4、向主CPU下载勾了冗余的程序。
5、2个CPU的以太网卡用网线连接。
若CPU报故障(OK灯闪红色,刚上电那段时间不算),把CPU钥匙先打到右边,再打到左边,再打到中间,即可复位。
冗余PLC硬件更改后程序更新流程
初始状态
容错系统工作于冗余系统模式下
步骤
1.在系统中添加新的硬件
-将新的中央模板插入机架中
-将新的模板插入现存的模块化的DP站中
-在现存的DP主站中添加新的DP站
注意
切换式I/O在开始冗余DP主站新线路的配置的修改之前应先完成当前线路上所有的
配置的修改
2.在新的部件上连接所需的传感器和执行器
1.2H-CIR功能实现
对于H系统而言,修改其硬件配置重新下载会导致冗余模式的停止,系统会转入单机运行模式,在单机模式下,可选择由其中一个CPU控制系统运行,对另一个CPU进行组态下载,利用H系统切换模式功能实现两个CPU运行模式的自动转换,使重新组态后的CPU接替控制任务继续控制系统运行,并传送修改参数到原CPU,从而实现在不中断系统程序运行的情况下对系统的硬件配置进行修改。
S7-400H系统的H-CIR(Hardware Configuration In Run)功能
对于S7-400H系统而言,除了在系统运行过程中对出现故障的可热插拔部件进行更换,CPU414H和CPU417H还允许在不中断系统程序运行的情况下对系统的硬件配置进行修改。
1.1.3注意事项
(1)原则上硬件组态的修改也会导致用户程序的修改
新添加的I/O模
板
被新主CPU组态和更新驱动模块
还没有被提供发生的任何中断都不
会被报告
被主CPU更新
驱动模块还没有被提供发
生的任何操作和诊断中断都
能被识别但不会被报告
继续存在的I/O
模板
被新主CPU重新参数化和更新1没有被中断继续运行
新添加的DP站关于添加的I/O模板见上面内容驱动模块还没有被提供发
plc改造升级项目实施方案
plc改造升级项目实施方案在进行PLC改造升级项目实施方案时,我们需要充分考虑到现有设备的情况和未来的发展需求,以确保项目顺利进行并取得预期的效果。
下面将从项目背景、目标、具体方案和实施步骤等方面进行详细介绍。
项目背景。
当前,随着工业自动化水平的不断提高,原有的PLC系统可能已经无法满足生产需求,或者存在一些不足之处,因此需要进行改造升级。
而PLC改造升级项目的实施,将有助于提高生产效率、降低生产成本,提升设备的可靠性和安全性。
项目目标。
本次PLC改造升级项目的目标是实现设备自动化控制水平的提升,以满足生产线的需求。
具体包括优化控制系统结构,提高系统的稳定性和可靠性,提升设备的响应速度和精度,降低维护成本和故障率,提高设备的利用率和生产效率。
具体方案。
针对现有的PLC系统存在的问题和未来的发展需求,我们制定了以下改造升级方案:1. 硬件更新,对原有的PLC硬件进行更新,采用性能更强、功能更全面的新一代PLC控制器,以满足更复杂的控制需求。
2. 软件优化,重新设计和优化控制逻辑,提高系统的稳定性和响应速度,确保设备能够更加精准地响应指令。
3. 界面升级,对人机界面进行升级,使操作更加简单直观,提高操作人员的工作效率和准确性。
4. 系统集成,将PLC系统与其他生产设备进行有效集成,实现全面的自动化控制,提高生产线的整体效率和灵活性。
实施步骤。
为了确保PLC改造升级项目的顺利实施,我们将按以下步骤进行:1. 项目立项,明确项目的目标和范围,制定项目计划和预算,确定项目的实施团队和责任人。
2. 现场调研,对现有的PLC系统和生产设备进行全面的调研和分析,明确存在的问题和改造升级的需求。
3. 技术方案设计,根据调研结果,制定详细的改造升级方案,包括硬件更新、软件优化、界面升级和系统集成等内容。
4. 设备采购,根据技术方案,进行相关设备和软件的采购,确保所选设备和软件能够满足项目的需求。
5. 实施改造,按照技术方案,对PLC系统进行硬件更新和软件优化,同时进行界面升级和系统集成工作。
刷新PLC版本流程v1
2008-3-18 Tue ShangHai fourth day
1、连到plc上面的时候,往plc里面download,也许会出现,让你update刷新plc硬
件版本的提示,这时,需要用安装的软件ControlFlash进行。
选择升级的硬件版本;
2、刷新plc版本的时候,要求:a.电源不能断;b.ethernet不能断;c.出现倒计时,出现
提示,出现以太网中断的提示,也可能出现暂停,不要管它,耐心等待,千万不要动网线;d.直到出现绿色的文字提示,表示complete.完成;
3、用controlflash软件,过程中间会出现提示信息,不断报出电缆没有联接好,以太网
重新连接上,等等信息,不要管这些,upgrade升级用时9分钟左右。
4、出现绿色的提示信息,表明ok,成功了,祝贺你;
5、接下来,就可以用bootcp/dhcp对以太网模块进行地址分配了,当然,用RS232是
更加直接的办法。
6、不成功的情况我们也列出来图片,仅供参考;
OK--------------------------------------------------------------------------------------------------------------- 不成功的情况我们也列出来图片,仅供参考;
刷新plc版本的时候,要求:a.电源断;或者b.ethernet断;
会出现下面的截屏情况;。
冗余PLC硬件更改后程序更新流程
冗余PLC硬件更改后程序更新流程随着工业自动化的发展,PLC(可编程逻辑控制器)在工业控制系统中扮演着重要的角色。
由于PLC的硬件设备在长时间运行后可能会出现故障或需要升级,为了确保控制系统的稳定运行,业务系统需要做好程序更新流程的规划和准备工作。
一、PLC硬件更改前准备工作在进行PLC硬件更改前,应完成以下准备工作:1.确定需求:确定硬件更改的原因和目的,例如升级PLC设备、更换损坏的设备或增加新的功能等。
2.了解PLC硬件配置:了解当前PLC设备的硬件配置,包括CPU型号、扩展模块、通讯模块等。
3.备份程序:对当前PLC设备上运行的程序进行备份,以防在更改过程中出现意外或数据丢失的情况。
4.设计新的硬件配置:根据需求设计新的PLC硬件配置,确保新的硬件设备与当前的控制系统兼容。
二、PLC硬件更改流程在进行PLC硬件更改时,我们可以按照以下步骤进行:1.停机:在更改硬件之前,需要先停止PLC的运行,以确保数据的完整性并防止操作中出现安全问题。
2.拆卸旧设备:将需要更换的PLC硬件设备进行拆卸,并确保操作的安全性和规范性。
3.安装新设备:按照设计好的硬件配置安装新的PLC设备,注意各个模块的正确安装位置和正确连接方式。
4.连接和调试:将新设备与控制系统的其他设备进行连接,并对系统进行调试和测试,确保系统能够正常运行。
5.数据导入:将之前备份的PLC程序导入新设备中,确保程序的正确性和完整性。
6.校验数据:校验PLC程序的数据,包括输入输出、数据传输等,以确保程序运行正常且数据正确。
7.重新启动系统:在确保新设备安装和程序导入正常的情况下,可以重新启动整个控制系统。
在完成PLC硬件更改后,可能需要对程序进行更新。
以下是程序更新的流程:1.需求分析:根据工程需求,确定程序更新的目标和范围,明确需要更新的功能、模块和算法等。
2.修改程序:根据需求分析的结果,对已有的PLC程序进行修改和优化。
可能需要添加新的函数、模块或更改现有的逻辑。
怎样快速更新PLC程序
怎样快速更新PLC程序
手里的PLC程序与实际设备中的PLC程序有很大的不同,想要将手里的PLC程序更新与实际设备中的相同,怎样简单快速的做到???
问题补充:
你们提的方法我都会,还有其他的吗?
最佳答案
上传PLC中的程序保存到电脑中。
上传:
首先要设置PLC与PG的通讯方式.
在SETPG/PC里面设置好。
在STEP7中,建立一个新的项目(为空)
点击PLCUPloadstationtoPG
在出现对话框中,选择机架号为0设定插槽号2(一定要设定)
选择通讯的地址,一般也为2。
“将站点上传到PG”是将整个站硬件组态和软件程序全部上载。
上传的程序没有注释,把离线程序中的符号表赋值到上传的程序中,DB块的注释只能写。
但可以先使用比较功能,
一致就可以直接替换,不一致的就需要手动填写了。
补充:没有了。
硬件更新操作规程
硬件更新操作规程1. 背景介绍随着科技的发展,硬件设备在各个行业中发挥着重要的作用。
然而,由于硬件设备的使用寿命和技术的进步,时常需要进行硬件更新以保证设备的性能和功能。
本文将介绍硬件更新操作规程,以指导正确、高效地进行硬件更新工作。
2. 设备评估在进行硬件更新之前,首先需要对现有的硬件设备进行评估。
评估的目的在于确定硬件设备是否需要更新,以及更新的范围和优先级。
评估要点包括:- 硬件设备的工作性能和功能是否满足当前业务需求;- 硬件设备的使用寿命和健康状况;- 新硬件设备的性能和功能是否能够提升业务效率;- 更新硬件设备所需的预算和资源。
3. 硬件更新计划根据设备评估的结果,制定硬件更新计划。
更新计划要明确以下内容:- 硬件更新的时间表和流程;- 更新设备的种类和型号;- 相关人员的任务和责任分工;- 系统备份和数据迁移的方案;- 更新后的设备测试和验收流程。
4. 硬件备份和数据迁移在进行硬件更新之前,务必进行系统备份和数据迁移。
确保备份的完整性和可恢复性,并验证迁移后数据的准确性和完整性。
备份和迁移过程中,要遵守以下规程:- 选择合适的备份方案,包括完整备份和增量备份;- 确保备份数据的存储安全和可靠性;- 使用合适的数据迁移工具,保证数据迁移的顺利进行;- 验证迁移后的系统和数据是否能够正常运行。
5. 硬件更新操作在硬件更新的过程中,需要注意以下操作规程:- 关闭设备和系统前,提前通知相关人员并协调工作;- 按照设备更新计划,逐个更新设备,并记录更新过程中的操作和问题;- 确保设备的接口和连接正确无误,避免连接错误导致设备无法正常工作;- 对更新后的设备进行功能和性能测试,确保设备能够正常运行;- 将更新后的设备与原系统进行联调和集成测试,确保系统功能完整。
6. 验收和运维更新后的硬件设备需要进行验收和运维工作,以保证其正常运行。
验收和运维要点包括:- 确认更新后的设备能够满足业务需求,并与相关人员进行沟通和培训;- 设立硬件设备的运维团队,负责设备的监控、维护和故障处理;- 制定设备的保养和维护计划,定期检查和维护设备,延长设备的使用寿命;- 建立设备故障处理机制,及时响应和解决设备故障,减少对业务的影响。
使用PLC进行企业设备改造时的规范编程顺序
使用PLC进行企业设备改造时的规范编程顺序导语:对于想学习PLC编程的朋友来说,要想夯实编程基础,避免日后频繁的修改问题,就应该在起步时就好好遵守编程规则,养成良好的习惯,这样我们在今后编程时才能节约时间,提高编程效率。
在企业工作中,难免要进行设备改造,有时为了节约企业资金,往往需要我们自己做一些改造项目,如果我们选择使用PLC作为控制装置,建议遵循以下顺序规则。
对于想学习PLC编程的朋友来说,要想夯实编程基础,避免日后频繁的修改问题,就应该在起步时就好好遵守编程规则,养成良好的习惯,这样我们在今后编程时才能节约时间,提高编程效率。
在企业工作中,难免要进行设备改造,有时为了节约企业资金,往往需要我们自己做一些改造项目,如果我们选择使用PLC作为控制装置,建议遵循以下顺序规则。
第一步:阅读产品说明书首先要阅读安全守则,知道哪些执行机构可能会对人身造成伤害,哪些机构间最容易发生撞击,当发生危险时如何解决。
在设计前,要了解设备所有的电路图、气动液压回路图、装配图等,做到充分了解设备,知道设备工作流程,这样能在我们脑海中形成大致的概念。
对于设备中现有的每个元件的特性、使用方法、调试方法等也要进行了解,以免在编程时用错信号。
第二步:根据说明书,检查I/O输入输出点检查I/O的方法很多,但是一定要根据说明书提供的地址依次进行检查,在绝对安全的情况下来检查。
检查输入点:一般输入信号无非是各种传感器,如电容、电感、光电、压阻、超声波、磁感式和行程开关等传感器。
检查这些元件比较简单,根据元件说明将工件放在工位上,或是移动执行机构检查传感器是否有信号即可。
当然,不同的设备检测的方式可能不同,这要看具体情况而定了。
检查输出点:在基本了解设备工作流程的前提下,检查输出信号时要格外注意安全。
如果是电驱动产品,要在保证设备不会发生撞击的前提下,让执行机构的驱动器得电,检查执行机构是否能够运动。
如果是液压或气动执行机构,同样在安全前提下手动使换向阀得电,从而控制执行机构动作。
双机热备硬件冗余模块更换方案浅析
根据冗余固件包版本,使用Control FLASH软件对机架上每个模块的固件升级至相应版本,从而保证模块在很长的使用时间内都能与新技术以及增强功能相适应。罗克韦尔自动化公司大部分模块都是“内置微处理器+功能软件(firmware)”的智能模块,功能软件(firmware)均存储在可重复刷新的存储器中。我们只需使用最新版本的Control FLASH软件,对模块进行刷新即可实现模块升级,而Control FLASH软件工具,允许用户用电子化方式(计算机软件)来升级印刷电路板上的Firmware(固件)。升级方法有两种,一种是通过AB的串口线连到笔记本上,用串口来刷;一种是在机架上插入一个以太网模块,笔记本连到模块上来刷。我们使用以太网模块对机架模块进行固件升级,具体操作步骤如下。
固件:根据双机热备机架所选硬件,比如(控制器L62、Control Net模块、EtherNet模块及1756-RM2冗余模块)选择相应的冗余固件包,无相应冗余包时应在罗克韦尔官网选择相应固件下载后升级,完成后使用Control FLASH工具对其双机热备一主一备机架所用硬件模块进行设备固件升级。软件:跟据固件升级后控制处理器的版本选择相应的软件版本。
关键词:核电;CTE;冗余模块;更换
1概述
核电厂循环水处理系统(CTE)通过电解海水产生浓度为1ppm(每升海水一克)的NaClO溶液,用以保护与海水接触的系统设备(CFI,CRF,SEC)不受海洋生物污染,对海水系统进行防海生物生长处理。
为了提高环境与设备监控系统的智能化和安全性,在电控室设置两套PLC控制系统,每套系统配置2块1756-RM模块以实现冗余PLC系统,保证系统主从切换时间小于100ms,冗余控制器之间的切换方式采用硬件电路的冗余切换设计原则,保障系统运行,现场级控制网络采用ControlNet双总线系统以提高系统可靠性。随着地铁科技的高速发展,CTE系统冗余硬件模块1756-RM/A和1756-RM/B已经趋与停产,市场上已难以采购,而CTE系统1756-RM/A冗余模块运行时间已近大修期,模块硬件故障又频发,该模块在故障期间CTE系统将会丢失控制与监控功能,影响范围较大,如未及时修复将造成严重后果。为了及时修复故障,累计已消耗完库存备品备件。现模块备件缺失,为了不影响CTE系统的现场使用、后期备件采购及提高生产效率,消除安全隐患,提高系统的整体稳定性,保证福清核电公司运营安全,建议使用可靠性更高、处理能力更好的1756-RM2冗余模块对既有BAS冗余系统进行替换升级改造工作。
PLC自更新方法
PLC自更新方法随着XC系列PLC的软件的更新,软件的结构在进一步的优化,软件的功能也在得到加强。
比如您是很久以前购买的PLC,用的是v2.3版本的软件,而现在PLC的软件已经更新到v2.4版本,功能也增加了许多,如果您想不需要增加任何成本就让手中PLC的功能变得和v2.4版本的一样多。
通过PLC自更新的方法,您就可以在硬件不需要更改的情况下,而只要通过软件的升级就可以将自己手中的PLC功能变得更强大。
下面就介绍一下PLC自更新的方法:一、P LC自更新需要的工具“XC系列PLC系统程序下载工具”和“下位机系统文件(*.sys文件)”二、PLC自更新的步骤1、将PLC断电,然后打开“XC系列PLC系统程序下载工具”。
(如图1-1)2、在“打开文件”选项中打开您需要更新的下位机系统文件。
(如图1-2)如上图是XC3系列60点PLC的下位机系统更新文件3、设置参数。
点击 “设置参数” 选项(如图1-3),则出现设置界面。
(如图1-4)a ) 设置“COM 口”b ) 设置“PLC 的下载地址”和“下载文件地址”。
4、参数设置完毕,然后先点“下载”(如图1-5),出现如下图方框里面的文字(如图1-6),接着给PLC上电,PLC就开始自更新了(如图1-7),更新需要几分钟时间(如图1-8),当数据停止更新出现“传送完毕”(如图1-9)时说明已更新好。
点击“下载”显示“连接下位机中。
”给PLC上电,显示“连接下位机成功”正在更新中。
更新完毕5、更新完毕后给PLC从新上电就OK了。
注意事项:在使用XC系列PLC时,要注意上位机的编程软件的版本必须与您自更新的下位机系统文件的版本一致。
比如您用的版本v2.3的下位机,您必须用XCP v2.3的软件搭配使用。
plc升级方案
plc升级方案概述:本文旨在提供一种可行的PLC(Programmable Logic Controller,可编程逻辑控制器)升级方案。
PLC作为一种广泛应用于工业自动化控制系统中的设备,需要不断进行技术更新和升级以适应不断变化的工业环境和需求。
本方案将着重介绍如何进行PLC升级以提升系统可靠性、安全性和效率。
一、需求分析在确定升级方案之前,首先需要对系统的需求进行详细分析。
这包括对原有PLC系统的功能、性能、通信接口、安全性等方面进行全面评估,以确定需要提升的方面和目标。
1. 功能需求:确定需要增加或改进的功能,如是否需要增加新的输入输出模块、通信模块等。
2. 性能需求:评估原有PLC的运算速度、存储容量等性能指标,以确定是否需要提升。
3. 通信接口需求:考虑系统是否需要与其他设备或系统进行数据交互,确定是否需要添加或改进通信接口。
4. 安全性需求:评估系统的安全性要求,确定是否需要增加密码保护、防火墙等安全措施。
二、升级方案设计经过需求分析,我们可以制定出以下PLC升级方案设计:1. 硬件升级:(1)根据功能需求,评估需要增加或改进的输入输出模块、通信模块等,选择合适的硬件设备,并确保其与原有系统兼容。
(2)根据性能需求,评估原有PLC的运算速度、存储容量等,选择性能更高的硬件设备。
2. 软件升级:(1)根据功能需求设计新的控制逻辑,包括输入输出模块的配置和通信模块的设置等。
(2)根据通信接口需求,开发相应的通信协议和接口程序,以实现与其他设备或系统的数据交互。
(3)根据安全性需求,增加相应的密码保护、防火墙等安全措施。
三、升级实施在确定了升级方案后,需要进行详细的实施计划和方案。
1. 考虑系统运行的停机时间,合理安排升级时间,确保对生产过程的影响最小化。
2. 在升级前进行充分的备份工作,包括原有PLC的程序、配置文件等。
3. 根据升级方案进行硬件更换和配置,确保与原有系统的兼容性。
4. 进行软件程序的更新和配置,测试新的控制逻辑和通信功能。
S7-400H冗余系统硬件组态 操作流程
一.所需软硬件:所需软件:STEP7 V5.4 SP3所需硬件:一套S7-400H PLC,包括:(1) 1个安装机架UR2-H(2) 2个电源模板PS 407 10A(3) 2个容错CPU,CPU414-4H或CPU 417-4H(4) 4个同步子模板(型号必须相同)(5) 2根光缆必备的附件,如PROFIBUS 屏蔽电缆及网络连接器等。
二.硬件安装(1)设置机架号CPU V3版本,通过同步子模板上的开关设置;CPU V4版本,通过CPU背板上的开关设置;CPU通电后此机架号生效。
(2)将同步子模板插到CPU板中。
(3)连接同步光缆将两个位于上部的同步子模板相连;将两个位于下部的同步子模板相连;在打开电源或启动系统之前要确保CPU的同步光缆已经连接。
同步光纤连接如图1所示:图1 S7-400H 同步光纤的连接三.通过STEP7进行硬件组态1.创建项目并组态S7-400H站在STEP7中新建一个项目,在“插入”菜单下的“站点”选项中选择SIMATIC H 站点,添加一个新的S7-400H的站,如图2所示:图2 创建项目和添加S7-400H站2. 配置硬件(1) 在S7-400H站目录下,双击“硬件”打开硬件配置;(2) 添加一个UR2-H机架,如图3所示:图3 添加UR2-H机架3. 配置电源和CPU,并设定CPU上PROFIBUS DP主站的地址,默认为2,如图4所示:图4 添加电源和S7-400H CPU 4. 添加同步子模板到IF1和IF2槽位上,如图5所示:图5 添加同步子模块5)添加以太网网卡,设置MAC网络地址和IP地址,如图6所示:图6 添加以太网网卡并设置MAC地址和IP地址说明:通常采用以太网与WINCC6.0进行通讯。
6) 将机架0的硬件配置复制,粘贴机架1并调整网络参数,如:以太网的MAC地址等,在硬件组态中出现两个机架,如图7所示:图7 S7-400H硬件配置图四.CPU系统参数设置对于中央处理器单元只需对机架0上的CPU定CPU参数,所设定的数值将自动分配给机架1 上的CPU。
1756冗余配置说明编写
1、首先PLC CPU模块需要刷成20.55版本。
2、1756-rm2模块eds文件通过rslinx添加进去如图
3、1756-rm2模块需要刷成20.04版本。
4、当PLC CPU模块和RM2 模块都更新完成后需要在rslinx中rm2模块上设置always如图
5、设置好后需要在程序中选择使能冗余模式如图redundancy enable 前打钩。
6、当冗余设置完成后还需要在程序中进行1756-en2tr进行设置点击属性如图
connection需要选择None
time sync Connection 需要选择None
6、因为程序里找不到1756-rm2所以不用添加了直接从以太网模块进行添加。
如图
7、添加好后再对1756-en2tr模块进行I/O子站添加。
8、子站添加好后需要对以太网模块进行设置
属性enable supervisor mode打钩
9、以上都完成后便可以进行子站添加及编写程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
S7-400H系统的H-CIR(Hardware Configuration In Run)功能对于S7-400H系统而言,除了在系统运行过程中对出现故障的可热插拔部件进行更换,CPU414H 和CPU417H还允许在不中断系统程序运行的情况下对系统的硬件配置进行修改。
1.1.3注意事项(1)原则上硬件组态的修改也会导致用户程序的修改(2)确认CPU的存储器能否满足新的配置和用户程序的使用如何确认?(3)确认可能进行的修改对工艺过程的控制没有任何的不利影响(4)确认修改前的H系统是在冗余模式下运行(5)所进行的修改必须符合西门子相关的硬件和软件要求.(6)对于因为需要增加硬件所作的配置修改,用户应充分考虑因硬件连接而产生的影响(7)用户程序必须包含必要的中断组织块1.2 H-CIR功能实现对于H系统而言,修改其硬件配置重新下载会导致冗余模式的停止,系统会转入单机运行模式,在单机模式下,可选择由其中一个CPU控制系统运行,对另一个CPU进行组态下载,利用H系统切换模式功能实现两个CPU运行模式的自动转换,使重新组态后的CPU接替控制任务继续控制系统运行,并传送修改参数到原CPU,从而实现在不中断系统程序运行的情况下对系统的硬件配置进行修改。
传送完参数后,两个CPU的主次?硬件的更改过程如下:初始状态容错系统工作于冗余系统模式下步骤1. 在系统中添加新的硬件- 将新的中央模板插入机架中- 将新的模板插入现存的模块化的DP站中- 在现存的DP主站中添加新的DP站注意切换式I/O 在开始冗余DP 主站新线路的配置的修改之前应先完成当前线路上所有的配置的修改2. 在新的部件上连接所需的传感器和执行器结果插入一个没有配置的模板对于用户程序没有影响这同样适用于添加DP 站容错系统继续工作于冗余系统模式新的部件还不能被访问11.2.2 PCS 7 Step 2:硬件配置的离线修改初始状态容错系统工作于冗余系统模式下过程1. 对于添加的硬件完成所有配置的离线修改给将要使用的新通道赋予一个图标2. 编译新的硬件配置但不装入PLC 中结果修改的硬件配置在PG/ES 中PLC 仍然处于冗余系统模式在原有的配置下运行配置连接在硬件配置完成后对于新添的硬件连接的两端都要进行配置运行过程中系统的修改11-611.2.3 PCS 7 Step 3:停止热备CPU 的运行初始状态容错系统工作于冗余系统模式下过程1. 在SIMATIC 管理器中选择容错系统中的一个CPU 再选择菜单命令PLC> Operating Mode2. 在Operating Mode 运行模式对话框中选择热备CPU 点击Stop按钮结果热备CPU 进入STOP 模式主CPU 仍然保持为RUN 模式容错系统工作在单一模式热备CPU 的单向I/O 不再能访问虽然单向I/O 访问错误将导致OB 85 被调用但由于上级CPU 冗余丧失OB72 这些信息不会被报告OB 70 I/O 冗余丧失也不会被调用11.2.4 PCS 7 Step 4:在热备CPU 中装入新的硬件配置初始状态容错系统工作于单一模式下步骤在STOP 状态的热备CPU 中装入编译过的硬件配置注意在单一模式下用户程序和连接配置不能超载结果热备CPU 中新硬件配置仍然没有对当前的系统运行产生影响运行过程中系统的修改11-711.2.5 PCS 7 Step 5:切换到已修正组态后的CPU初始状态修改过的硬件配置被装入热备CPU 中过程1 在SIMATIC 管理器中选择容错系统中的一个CPU 再选择菜单命令PLC> Operating Mode2 在Operating Mode 运行模式对话框中点击Toggle 切换按钮3 在Toggle 切换对话框中选择选项with modified configuration 并点击Toggle 切换按钮4 点击OK 按钮确认结果热备CPU 进行链接和更新见第6 章并成为主CPU 前主CPU 转为STOP 模式容错系统在新的配置下运行于单一模式I/O 行为I/O的类型前主CPU的单向I/O 新的主CPU的单向I/O 切换式I/O新添加的I/O模板不能被前主CPU访问被新主CPU 组态和更新驱动模块还没有被提供发生的任何操作和诊断中断都能被识别但不会被报告继续存在的I/O模板不再被前主CPU寻址输出模板输出配置的替代值或保持值被新主CPU重新参数化和更新1没有被中断继续运行新添加的DP站不能被前主CPU访问关于添加的I/O模板见上面内容1 另外中央模板先被复位输出模板在此过程中输出0 代替配置的替代值和保持值监视时间超时后的响应如果某个监视时间超过配置的最大值更新被中断主CPU 不发生切换容错系统仍然处于前主CPU 的控制下运行于单一模式随后在一定条件下试图进行主CPU 的切换更详细的情况参考6.3 节11.2.6 PCS 7 Step 6:转换到冗余系统模式初始状态容错系统在新硬件配置下以单一模式工作步骤1. 在SIMATIC 管理器中选择容错系统中的一个CPU 再选择菜单命令PLC>Operating Mode2. 在Operating Mode 运行模式对话框中选择热备CPU 并点击Restart暖启动按钮运行过程中系统的修改11-8结果热备CPU 重新链接和更新带有新硬件配置的容错系统在冗余系统模式下工作I/O 行为I/O的类型热备CPU的单向I/O主CPU的单向I/O切换式I/O新添加的I/O模板被新主CPU 组态和更新驱动模块还没有被提供发生的任何中断都不会被报告被主CPU更新驱动模块还没有被提供发生的任何操作和诊断中断都能被识别但不会被报告继续存在的I/O模板被新主CPU重新参数化和更新1 没有被中断继续运行新添加的DP站关于添加的I/O模板见上面内容驱动模块还没有被提供发生的任何中断都不会被报告1 另外中央模板先被复位输出模板在此过程中输出0 代替配置的替代值和保持值监视时间超时后的响应如果某个监视时间超过配置的最大值更新被中断容错系统仍然在前主CPU 的控制下运行于单CPU 工作模式此后在一定条件下试图进行重新连接和更新更详细的情况参考6.3 节11.2.7 PCS 7 Step 7 更改和导入用户程序初始状态带有新硬件配置的容错系统在冗余系统模式下工作小心在冗余系统模式下不能进行以下的程序修改否则会导致系统停止运行两个CPU 都处于STOP 模式FB 接口和FB 实例数据的结构更改全局DB 的结构更改CFC 用户程序的压缩由于进行了修改全部用户程序要被重新编译或导入在此之前参数值必须被重新读入CFC 中否则对于块参数所做的修改可能会丢失更详细的情况可以参见手册用于S7 的CFC 连续功能图过程1. 进行所有与增加的硬件相关的程序的修改可以添加以下内容- CFC和SFC图- 现存图的块- 连接参数设置1.3 H-CIR功能举例(STEP V5.3 SP2以下)本例通过修改CPU417-4H的硬件组态为例介绍其调试过程,如在ET200M从站中增加I/O 模块,修改系统配置。
1.3.1系统结构图4-1 S7-400H 硬件配置图1.3.2例子所需硬件和软件硬件:(1) S7-400 CPU417-4H(2)通信处理器CP443-1(3) DP从站ET200M(4)Profibus电缆及编程设备软件:STEP7 V5.3 SP1注:若使用STEP7 V5.3 SP2以上版本,其功能的实现亦可请参阅H-CIR功能举例(二)1.3.3 实例步骤(1).(2).在硬件组态中,按实际硬件组态CPU417-4H,ET200M及相关网络,编译存盘,下载硬件组态,图4-3所示:注意:CPU属性中,只有带有蓝色标志参数可以在线修改,如图4-4所示框中参数可以在线修改。
六厂没有ob84(3)在Blocks下添加相关的OB块,OB70、72、73、80、81、82、83、84、85、86、87、121、122,在更换硬件和修改参数时不会导致停机。
(4)编辑用户程序并下载,使CPU417-4H运行在冗余模式下。
(5)更改硬件,例如在ET200M中增加I/O模块,编译存盘。
(6)在“Simatic Manager”下选上“CPU417-4H”,点击PLC菜单栏下的“Diagnostic/Setting>Operating Mode…(7).选择处于“Standby”模式下的CPU417-4H(1),点击“Stop”命令,如图4-6所示:(8).系统处于单机运行模式(Solo Mode),如图4-7所示:(9).在硬件组态中选择已处于停止状态的CPU417-4H(1)下载,如图4-8所示:图4-8 下载组态信息到处于停止模式的CPU中(10).下载完成后,在“Simatic Manager”下选上CPU417-4H,点击PLC菜单栏下的“Diagnostic/Setting>Operating Mode…,”进入操作模式选择界面。
(11).选择“H System”,点击“Switch to …”命令,如图4-9所示:图4-9 选择Switch to操作(12).选择“altered configuration”,点击“Switch”命令,弹出切换界面如图4-10所示:图4-10(13).点击“Switch”键后弹出提示框,在确认不会因为错误造成危险后,点击“OK”键进行CPU切换操作。
(14).系统执行Switch功能,master和Standby的CPU相互切换,原先的master CPU切换为Standby CPU并处于停止模式,原先的Standby CPU切换为master CPU并带有从新配置的参数开始运行,系统仍处于单机运行模式。
(15).选择已处于“STOP”模式下的CPU 417-4H,并对其进行热启动。
(16).启动完成,系统再一次处于冗余的运行模式。
(17).编辑因硬件更改而需修改的用户程序,从而完成H-CIR功能。
1.4 H-CIR功能举例(STEP V5.3 SP2及以上版本)使用STEP7 V5.3 SP2及以上版本,参数及模块的在线修改操作更加方便,通过修改CPU417-4H 的硬件组态为例介绍其调试过程,例如在ET200M从站中增加I/O模块,修改系统配置。
1.4.1操作步骤(1).与上例的配置相同,硬件组态完成后,编辑用户程序并下载,使CPU417-4H运行在冗余模式下。
(2).更改硬件,在ET200M中增加I/O模块,编译存盘。
注意:CPU属性参数中只有带有蓝色标记的参数可以在线修改(3).在硬件组态中,点击下载命令,并选择“Download station configuration in Run mode”模式,下载修改后的硬件组态,如图4-11所示:图4-11 下载组态信息(4).选择处于“Reserve”模式的S7-400H CPU,选择“Automatically continue”选项,点击“Next”键如图4-12所示:图4-12 切换操作(1)(5).选择的S7-400H CPU处于停机状态并完成硬件下载工作,如图4-13所示:图4-13 切换操作(2)图4-14 切换操作(3)(7).启动完成,系统再一次处于冗余的运行模式。