案例现场 | 惠州宇新化工过程控制项目
发布时间:2023-07-20 11:33
阅读次数:
次
分享到:
惠州宇新化工是一家以新型环保溶剂产品为核心业务、以整合石化资源为发展方向的大型化工企业。2009年进驻大亚湾以来,宇新股份立足大亚湾石化区,深耕LPG(液化石油气)深加工行业,成长为华南地区规模大、技术先进、产业链完善的碳四深加工企业。

▲宇新化工控制室
▲生产车间
宇新化工现有七套生产装置:两套MTBE装置、异辛烷装置、乙酸仲丁酯装置、气分装置、废酸处理环保装置和烯烃异构化装置;满负荷运行,年液体产品总产能超80万吨,年产值达40亿元以上。
化工生产过程常常涉及到含有易燃、易爆、腐蚀性物质的化学品,使用普通过程控制设备会增加工作人员的风险系数,因此需要通过各类防爆型仪器仪表来监测整个生产过程,让其在危险环境下稳定地测量数值,从而确保生产过程的安全性。
▲CN11D玻璃电极,适用各类介质
▲CN117pH计应用现场(参考图)
中核仪表为宇新化工提供包括防爆型工业pH计、防爆型工业电导率仪、pH电极等数据监测仪器仪表及配套设备,严密监控生产设备运行状态,实现对化工生产过程的实时监测和控制,避免人工操作的繁琐和不准确,提高生产效率。同时,还可以对反应参数进行精确控制,避免因参数不准确而导致的产品质量下降,帮助企业提高产品质量。
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()
在 System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket()
在 System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer()
在 System.Data.SqlClient.TdsParserStateObject.TryReadByteArray(Byte[] buff, Int32 offset, Int32 len, Int32& totalRead)
在 System.Data.SqlClient.TdsParserStateObject.TryReadString(Int32 length, String& value)
在 System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj)
在 System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly)
在 System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn)
在 System.Data.SqlClient.SqlDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.SchemaMapping.LoadDataRow()
在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.E9MnLWGZP()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)