全国服务热线 15221406036

西门子模块6ES7231-0HC22-0XA8常备现货

更新时间:2024-05-08 07:10:00
价格:请来电询价
联系电话:
联系手机: 15221406036
联系人:聂航
让卖家联系我
详细介绍

西门子模块6ES7231-0HC22-0XA8常备现货

.引言

中油海9/10升降式钻井平台中控系统采用PKS系统。这是霍尼韦尔公司的自动化系统次应用于钻井平台上。经由CCS(中国船级社)认证,符合认证标准。

2.系统介绍

PKS(Process Knowledge System) 是过程知识系统的简称。PKS控制系统是 Honeywell在2002年6月推出的新的中型控制系统。它集合了Plantscape系统组态方便的特点,又集合了TPS控制系统硬件上的优点而推出的一款全新的DCS控制系统。

2.1 本系统框架如下:

在本PKS系统中,含有2个FSC(FAIL SAFE CONTROLLER )机柜,一个PCS机柜.FSC用于火气系统的逻辑关断,PCS柜用于船体状态的监测.系统之间采用FTE(容错以太网连接).含有冗余的两台服务器,和两个监测用的STATION站.

(1).服务器冗余: PKS过程系统的服务器可以冗余配置,以提供更高等级的可靠性。采用一对配置相同的服务器,以主/备结构方式相互支持。当主服务器出现故障时,从服务器采集数据,并为操作站提供数据服务。主服务器通过冗余网络传送数据库中的所有数据处理信息到从服务器,使得主从服务器之间同步。

(2).网络冗余/交换机冗余: 设备之间用HONEYWELL的容错以太网连接 (即H型,保证有4条通讯路线).

2.2 硬件配置

(1)FSC系统硬件由 Central Part 卡件和I/O卡件两部分组成。

Central Part简称CP,包括CPU、COM(通讯卡)、WD(系统状态监视卡、或称看门狗卡)、DBM(诊断和电池卡)、以及VBD(竖向总线驱动卡)。

I/O卡包括DI卡、DO卡、AI卡、以及AO卡。

Central part卡件和I/O卡件之间的通讯构成如下:

VB连接VBUS(竖向总线),VBUS连接HBD(水平总线驱动卡),HBD连接HBUS(水平总线),HBUS再连接I/O卡件。

柜内还有端子和继电器。

(2)PCS柜硬件配置

由一块FTEB(容错以太网桥)卡、一块C200(控制器)卡、两块CNI(CONTROL NET)卡和I/O组成。

上图为卡件状态监测页。

图中FTEB01:FTEB卡;

PRS021:C200卡;

CCN014:CNI卡;

IAH161:AI卡;

IDD321:DI卡;

ODD321:DO卡;

(3)网络结构

1)以太网(TCP/IP)

传输速率为:100M/10M波特率;

网络节点:server,station,priter(switch,hub)等;

传输介质:双绞线:接头(为RF45,网卡),距离为100m以内;

2) I/O Controlnet

传输速度:5M波特率;

网络节点:PMIO(输入输出卡件)、SIM等;

传输介质:同轴电缆;网络终端需加75Ω电阻;

传输协议:IEEE8023,令牌方式;

2.3软件介绍

(1)control Builder——Control Builder是一种图形化的、面向对象的、基于窗口的工程工具,用于过程系统控制处理器的控制执行环境和应用控制环境的控制策略的设计、组态、和实施。用于组态硬件,如网络、I/O模件、控制器、和现场总线设备,以及组态控制点,如调节控制、设备(马达)控制、逻辑控制、顺序控制和特殊的用户定义的功能等。

(2)QUICK BUilder——QUICK Builder使得用户可以组态第三方的控制器/RTU,以及它们的点、组态操作站和打印机。Quick Builder使用关系数据库引擎,提供筛选数据库的用户显示、多点编辑工具、和直观的窗口风格的用户界面,极大地tigao了组态效率。关系数据库还捉供用户自定义的域,可以用来设置终止调度,记录接线编号等,同时还提供标准的报表。ExperiOn PKS过程系统数据库的添加和修改均可以在线进行。

(3)HMIWeb Display Builder ——HMIWeb Display Builder是面向对象的,全集成化的用户画面组态工具,用于生成用户专用的显示图形画面。动态显示可以简单地通过鼠标点击迅速生成。系统还提供一个图形库含有如容器、管道、阀门、罐、马达等通用的工厂设备,帮助用户进一步加快图形设计的速度。此外,对于一些多处用到的相似的画面,可以用模板画面的功能减少组态时间。提供的过程对象和调色板功能可以帮助用户快速简便地创建用户对象,并可以带有三维效果。通过使用脚本程序(bbbbbbbb和Jbbbbbb)组件,可以显著地增强图形画面功能,如高速动画、工具提示、操作站程序执行的控制作用等都可以通过脚本程序完成。许多ActiveX的组件类型,如播放声音和视频图像等都可以插入在画面中被调用。

(4)Knowledge Builder——Knowledge Builder,在线的电子资料,采用HTML结构的浏览器阅;内容全面,包括了FSC,PKS等详细的介绍。

2.4 系统开放性

[1> 集成Honeywell的先前产品:TDC2000, TDC3000, Plantscape, S9000,Logix60

[2> 与PLC通讯(如:SIMENSE,AB,ABB)

[3> 与现场总线技术的集成(Profibus-DP, Fieldbus, Modebus,HART等)

[4> 标准化的数据访问程序

[5> AEC:高性能服务器,直接与OPC服务器或客户机进行数据交换。

3.系统应用

系统应用于钻井平台上,主要有船体监测和逻辑关断两部分功能。

船体监测:包括发电机、泥浆池、水泥罐、重晶石罐、海水压载舱、风闸、风机、消防泵、公共设备等的状态监测。

逻辑关断:包括火气系统报警、手动报警等报警所产生的逻辑关断。

主界面:

(1)船体监测

船体监测通过硬点将船体设备的信号接入PCS柜。再通过上位机的画面监测设备的状态。

下面图为发电机和TANK的监测:


(2)逻辑关断:

探头形式如下:


上图中的火探头、烟探头、手动报警、热感探头是由现场探头采集数据,以WORD形式通过MODBUS协议进入FSC内的逻辑系统的。

硫化氢探头、可燃气探头则是硬点接入FSC系统的。

探头根据位置不同,被划分为各个火区,每个火区不同报警对应所关断的设备也不同。

具体的关断如下图所示:

4.结束语

霍尼韦尔的PKS系统,凭借其强大的性能进军了钻井平台制造业,并且取得了一定的成果。它在此行业的发展前景,让我们一同见证!

 系统介绍:

确保合格的供气品质,满足稳定的气源压力,自动调节供气liuliang等是空压站自动控制的基本任务。空压机设备自带的单片机控制器已经能很好的控制单台空压机,但不具备对空压系统的整体调控能力。在空压系统中,相对单台空压机的调整,系统的整体联控具有更重要的意义。

联控系统主要的功能是可以实现空压机机组(包括每台空压机的后处理设备)的联锁控制,能根据总管压力和空压机的运行状态智能地加卸载对应的空压机等以保证管网的供气稳定。

联控有两种模式:时间顺序模式、固定顺序模式。两者的联控原理是一致的。只是时间顺序模式中各台空压机每隔一个轮换时间就按顺序时间判断一次,具体工作模式参考《顺序控制与通讯协议手册》,而固定模式的启动顺序是保持不变的。

空压机联控系统图:

工控机选用研华工控机,监控软件为组态王。对现场各类数据及系统设定参数进行实时显示,为系统报警和远程数据监控提供一个数据信息交互平台;对机组各类运行控制要求进行命令触发,为介入系统实时改变系统运行状态提供一个控制命令操作平台。

1#EC20PLC和2#EC20 PLC分别为两个空压机站的控制中心完成组态与单片机的数据交换和存储以及工控机各类控制信号处理。主要的自动控制任务都由PLC自行完成,组态只能选择具体的机组运行方式,以及特定状态下对单台机组的单一运行方式改变。各台空压机的信号通过RS485总线连接至PLC;

由于空压机自带的单片机控制器提供了RS485通讯接口,所有的数据采集和控制功能都通过通讯接口来实现,在原有的控制系统基础上,增加2台PLC,改进和增加控制软件即可实现空压系统的整体控制与连网监控。

二 设备工艺

PLC控制部分是系统的核心部分:而供气压力是系统各种运行状态改变与保持的唯一指标。简言之:压力小于供气压力要求下限就要更多的供气机组运行以增加供气量,压力大于供气压力要求上限就要把当前运行供气机组减少以减少供气量。而处于上下限之间的压力值时就保持当前机组的运行状态不变。

就单台空压机而言,其可以自行进行供气量大小的调节。当一台机器运行时,它的供气量是一个从零到大气量之间浮动的值而不是一个额定输出的定值。所以在整个供气方案中我们用改变运行机组台数的方法来改变对管网的供气。每台机组有加载、满载、卸载、和停机四种状态。加载到满载之间,供气量的值是0到大值的过程;卸载是停止供气的状态但机组仍在运行;而停机是机组不供气也不运行。

一个正常的供气流程如下:

把确定在网机组数与机组中间运行状态结合起来就构成了控制思路的基本环节。即通过压力报警确定机组数目需要增加或减少,如果已经在中间状态了加载、满载、卸载任意一个,就按增气或减气的方向移动中间状态直到运行到边界状态;当到达边界状态时按增气或减气的方向移动到下一台。当然如要稳定下来必须是在中间状态,边界状态是不能稳定的。

三 控制程序

空压机联控系统主要是PLC与单片机交换数据并确定每台空压机的运行方式。

程序的编写主体上分两大部分:读数据部分和写数据部分,流程图如下,

(一)读取单片机的信息

根据空压机控制器内单片机的相关Modbus通讯协议,编写通讯“读信息指令”的数据帧,以PLC中的Modbus通讯指令发给控制器内的单片机,单片机响应后返回相应的数据帧。通过返回帧的相应字符串判断与控制器相连的空压机的各种故障状态工作状态以及空压机的各种压力温度数据,并将返回的各类数据存放在相应的数据寄存器。

在该子程序的开始部分,执行站地址加1的操作,即每进入读数据子程序就会读取上次读过的程序的下一台;靠站地址的不断变化我们实现了读取数据通讯的轮询操作。

Modbus指令只需要一次上升沿作为发送使能,周期sm124没有开合的状态变化即没有上升沿,所以周期过后靠sm1的常闭上升沿作为Modbus指令的发送使能。每次发送的同时靠发送使能的上升沿把sm135、sm136清位。sm135、sm136与通讯程序没有任何直接关系,只是贯穿程序所必须的标志位。

(二)向单片机中写入相关信息

整个写信息部分分下面三块:

a.逻辑判断运算部分

供气压力是系统各种运行状态改变与保持的唯一指标。压力小于供气压力要求下限就要更多的供气机组运行以增加供气量,压力大于供气压力要求上限就要把当前运行供气机组减少以减少供气量。而处于上下限之间的压力值时就保持当前机组的运行状态不变。

按照工艺控制逻辑来构成逻辑判断运算部分,并且机组按照先开后停的原则顺序启动(1、2、3←→3、2、1)。

为保证数据的正确性,需要判断读信息子程序的站地址与写信息程序将执行控制操作的站地址是否一致,然后需要判断相应的故障信息寄存器是否为0,为0证明无故障或轻故障,不为0则不向该站发任何控制指令并马上对下一台操作。

由于我们对故障进行了分类,所以可以根据不同类别的故障进行不同的控制操作:

1类故障不读不写(相应的故障信息寄存器为1)

2类故障只读不写(相应的故障信息寄存器为2)

没有故障纪录(相应的故障信息寄存器默认值为0)

对故障分类的控制策略是很有价值的,在以后的控制过程根据故障类别或者可以作为运行态的类别,进行有所区分的控制。不管是通讯控制方式还是数字I/O控制方式,相信都可以在某种程度上采用这类简便有效的方法。

b.数据帧结构部分

在这个部分里主要是发送数据帧的整体架构。

c.Modbus通讯指令发送部分

指令发送部分和读数据子程序类似,就不再多介绍了。

客户还要求机组顺序可以任意打乱,但是顺序号关联着整个控制流程又不能搭乱所以只能把机器号放到依照固定顺序排列的机器号寄存器里面去,打乱这些机器号寄存器里面存放着的机器号的顺序来实现机组顺序的任意性。主程序中加入了判断机组信息的部分,还是判断故障信息寄存器内的值,先根据这些值判断出有多少台机组在网,然后根据故障信息寄存器内的值判断哪台机组退网,退网的机组编号放在网内后一台机组机器号寄存器的后面机器号寄存器里面。进网的时候只需改写故障信息寄存器,相应的在网机组台数可自行判断出来。这样进网退网的顺序就变成了先退先进。

四 总结

空压机系统联控可以根据实际需要自动开机或加载空压机以保持系统压力。有效保持了系统内空气压力稳定。调整了整体的负载平衡,减少了排气放空,节约了更多的能源,tigao了监控系统的全面有效性,真正实现了无人自动化操作。


联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com