六安西门子S7-1500代理商

PLC软件冗余系统在燃油锅炉中的应用
1.6软冗余程序的设计
软冗余程序需要西门子提供的软冗余软件包及STEP7,在A站的Block中插入OB1(主循环程序块)、OB35(定时中断组织块)、OB100(暖启动调用程序块)、OB80(在主系统与备用系统切换时间超时,调用该块)、OB82(DP-SlaveET200站上的IM153-2模块出错报警,调用该功能块)、OB83(DP从站的接口模块与主站链接断开或链接重新建立时调用该块)、OB86(主从站通讯出错调用该块)、OB87(通讯失败调用该块)、OB122(外围设备访问出错调用该块)、OB121等组织块,并对其中的OB100、OB35、OB86进行编程。
首先,用户需要在初始化程序中(OB100)定义冗余部分的数据区,该数据区可以包括:一个过程映像区,一个定时器区,一个计数器区和一个数据块区,S7-300同步的Zui大数据量为8kBytes。本控制系统将每台锅炉的温度、压力采集值和运行状态参数分别放置在不同的DB数据块,并定义为需要冗余的数据块。
使用的是OB35的默认属性,即每100ms中断触发一次,可以根据实际的需要在CPU属性中修改中断的时间间隔。在OB35里调用FB101S’WR_ZYK’功能块,FB101块中封装了冗余功能的程序段,实现冗余功能。当执行‘SWR_START’程序块时,系统分配这些数据区,不能用S7的定时器和计数器,只能使用IEC标准的定时器和计数器。
OB35中的程序段也可以在OB1中实现,只是不使用中断的方式,而使用主循环的方式。
调用FB101时,你可以在线地读出RETURN_VAL参数的数值,如果为0,说明冗余链接正常。如果为8015说明数据同步的连接不成功,原因是CP342-5之间的FDL链接建立的不正确或物理链路不通,或者是FC100的VERB_ID参数与NETPRO中的ID号不一致。
2.结束语:
以上简要介绍了SIEMENS软件冗余系统的系统组成、工作原理、程序编制,整个系统组成简单、构成灵活、程序编制比较容易。系统在某输油站投入运行以来,保证了系统无故障停机运行,提高了工作效率,降低了维护费用,以其可靠性、灵活性、便利性受到用户好评。
PLC软件冗余系统在燃油锅炉中的应用
1.3PLC控制系统设计
利用信号采集模块实时采集锅炉的输油管进出口温度和压力,根据设定起炉、转火、停炉温度值控制燃烧机的自动启动、转火、停止等操作。根据温度、压力报警设定值,控制锅炉紧急停炉和故障报警等处理。
控制系统组成:一组CPU315-2DP处理器(带PROFIBUS-DP接口);2组ET200M模块(各自带2个IM352接口);一组SM321DI开关量输入模块;一组SM322DO开关量输出模块;3组SM331AI模拟量输入模块。一组CP343-1以太网通信处理器模块。
1.4WinCC与S7-300的通信实现
根据控制方案的设计,采用WinCC组态作为上位机监控,用西门子的S7_300作为下位机执行机构,我将采用以太网的标准Tcp/IP协议实现WinCC与S7-300的通信,将现场的状态参数、控制参数等上传到监控层。这个变量传递的过程可以用图3来说明:
变量监控过程
图3变量监控过程

1.5WinCC组态冗余的实现
通过两台独立计算机同时运行项目功能完全相同的WinCC组态项目,构成并行服务器来实现组态冗余结构,两台服务器通过以太网连接,并与PLC连接。每台服务器都带有其自身的过程连接和可用的数据归档,工作PLC站将过程数据和消息同时发送到两台冗余服务器。如果一台服务器发生故障,另一台将继续接收和归档来自PLC工作站的过程值和消息。出现故障的服务器重新工作后,冗余服务器为故障时间的归档执行同步,通过将丢失的数据重新传送到出故障的服务器,来消除故障引起的归档差别。
冗余服务器的组态实现:1.必须在两个冗余服务器上组态功能完全相同的WinCC组态项目(建议使用WinCC项目复制器)。2.对于WinCC冗余,需要同步服务器(建议使用设备的时间同步)。3.配置冗余用户归档,实现用户归档同步。4.组态在线消息同步。5.打开冗余编辑器,在“冗余伙伴服务器”项,输入冗余服务器的名称,并在“用户归档”项下,激活“用户归档的同步”。
本系统通过动态向导设置读取IP冗余地址,实现主S7-300数据监控。
- 巢湖西门子S7-1500代理商 2026-01-12
- 宿州西门子S7-1500代理商 2026-01-12
- 阜阳西门子S7-1500代理商 2026-01-12
- 滁州西门子S7-1500代理商 2026-01-12
- 黄山西门子S7-1500代理商 2026-01-12
- 安庆西门子S7-1500代理商 2026-01-12
- 铜陵西门子S7-1500代理商 2026-01-12
- 淮北西门子S7-1500代理商 2026-01-12
- 马鞍山西门子S7-1500代理商 2026-01-12
- 淮南西门子S7-1500代理商 2026-01-12
- 蚌埠西门子S7-1500代理商 2026-01-12
- 芜湖西门子S7-1500代理商 2026-01-12
- 合肥西门子S7-1500代理商 2026-01-12
- 安徽西门子S7-1500代理商 2026-01-12
- 丽水西门子S7-1500代理商 2026-01-12
联系方式
- 联系电话:未提供
- 经理:聂航
- 手 机:15221406036
- 微 信:15221406036







