基于PLC的服务器机房电源控制系统
时间:07-10
来源:万方数据
点击:
图5 主要控制程序(二) 图5说明了系统中设备的电源开关控制流程。 使能"MEnable",具备,则启动磁盘柜(EXP700)使能"MEnable"具备,"EXP700-ON"是磁盘柜启动延时计时器(图4),时间到达1分钟后,光纤交换机(Switch3534-F08)启动同理,时间到达30秒钟后,光纤磁盘控制器(FAST900)启动同理,时间到达30秒钟后,服务器(SeiveiComputer)启动。 上面所介绍的只是系统启动过程,下面介绍系统关闭过程。 图4中,触发停止按钮"StopButton"以后,使能"MEnable"丢失,图S中的服务器(ServeiComputer)输出停止,服务器电源开关断电;图5中"ServeiComputer-OFF"是服务器断电延时计时器,时间达到30秒钟后,光纤磁盘控制器(FAST 900)输出停止,光纤磁盘控制器电源开关断电;之后再过30秒,光纤交换机(FAST 900)电源开关断电;再过30秒,磁盘柜(EXP700)电源开关断电,整个系统断电完成。 3.4 OPC技术 上述开关电源的过程需要对电源状态进行监视和统计,因此PC与PLC通讯是必不可少的,OPC(OLE For Process Control)技术是普遍采用的技术。OPC技术规范是以Microsoft的OLE/COM(Object Linking and Embedding/Component Object Model)技术为差础,定义了一组接口规范。它包括OPC自动化接口(Automation Interface)和OPC定制接口(Custom Interface)。另外,OPC技术规范定义的是OPC服务器程序和客户机程序进行通讯的接口或通讯的方法。 OLE自动化标准接口定义了以下三层接口,依次呈包含关系。 OPC Server:OPC启动服务器,获得其他对象和服务的起始类,并用于返回OPC Group类对象; OPC Group:存储由若干。PC Item组成的Group信息,并用于返回OPC Item类对象; OPC Item:存储具体Item的定义、数据值、状态值等信息。 实现本系统程序源码的部分核心代码如下图6所示:
|
- 全球FTTH大发展下的国内PLC产业现状(01-16)
- PLC与ADSL宽带接入方式对比(02-22)
- 基于PLC的Modbus协议的实现(10-03)
- 电力线通信实现智能电网连接(11-12)
- 基于Modbus TCP的OPC服务器设计(08-10)
- PLC与MC9S08PT60PB的PPI协议分析(02-06)