基于VBA的Excel水利工程测量程序的开发应用
- 格式:pdf
- 大小:197.40 KB
- 文档页数:2
文章编号:049420911(2005)0620037204中图分类号:P209 文献标识码:B基于VBA 的Excel 测量程序开发技术周 卫1,2(1.南京大学城市与资源学系,江苏南京210093;2.南京师范大学地理科学学院,江苏南京210097)The Development of Surveying Programs with Excel B ased on VBAZH OU Wei摘要:基于VBA 开发Excel 测量程序具有简便、高效和通用的特点,程序的使用具有直观、实时、动态、灵活、交互性与图形功能强等明显的优势。
由于O ffice 软件使用的普遍性及其组件之间数据良好的交互性和共享性,Excel 在数据处理与相应报告的生成等方面更具优势。
以开发实例介绍使用VBA 开发Excel 测量程序的主要技术方法。
关键词:Excel ;VBA ;测量;程序;函数 收稿日期:2005201227作者简介:周 卫(19622),男,江苏南京人,教授,主要研究方向为测量工程与地理信息系统。
一、引 言基于VBA 开发Excel 测量程序具有简便、高效和通用的特点,程序的使用具有直观、透明、实时、动态、灵活、交互性与图表功能强等明显的优势。
由于O ffice 软件使用的普遍性及其组件之间数据良好的交互性和共享性,Excel 在测量数据处理与相应报告的生成等方面更具优势。
如果采用其他系统进行开发,要实现上述功能特点和优势,需要耗时费力进行复杂的开发,一些功能的实现甚至是十分困难的。
目前,基于VBA 开发Excel 测量程序的相关文献尚不多见,本文以典型的测量数据处理实例,介绍使用VBA 开发Excel 测量程序的主要技术与方法。
二、程序开发的主要技术VBA 的基本架构包括对象、属性、方法、事件等,在架构以及编程方法、对象的使用等方面与Vi 2sual Basic (VB )完全相同,VB 的代码略做修改或不做修改即可移植成为Excel 的VBA 代码。
Excel软件在水利工程测量中的应用
李佳滨;张景山
【期刊名称】《黑龙江大学工程学报》
【年(卷),期】2006(033)003
【摘要】在水利工程测量中,野外测量后的内业计算非常繁重.传统的水准测量内业计算模式,难以适应现阶段快速发展的工程需求.Excel应用软件具有强大的计算功能,应用Excel软件复制、粘贴、引用等特点编制了"水准控制测量计算模块"、"纵断水准测量计算模块",解决了过去计算效率低、反复计算、易出错的传统计算模式.应用模块提高了工作效率近20倍.只要输入读数无误,成果十分准确.
【总页数】3页(P127-129)
【作者】李佳滨;张景山
【作者单位】绥滨县水利勘测设计队,黑龙江,绥滨,156200;绥滨县水利勘测设计队,黑龙江,绥滨,156200
【正文语种】中文
【中图分类】TP317.3;TB22
【相关文献】
1.Excel软件在水利计算中的应用 [J], 安娜
2.浅谈Excel软件在公路工程测量数据处理中的应用 [J], 王梦波
3.Excel软件在公路工程测量数据处理中的应用 [J], 康会丰
4.AutoCAD和Excel软件在工程测量中的应用 [J], 薛敏霞
5.GPS技术在水利工程测量中的应用——评《水利工程测量》 [J], 马宇航
因版权原因,仅展示原文概要,查看原文内容请购买。
Excel vba在工程测量课程实训中的应用摘要:在工程测量实训教学过程中,学生人数多,测量计算结果没有标准答案,计算量大,用传统的计算器方法计算非常烦琐,且很容易出错。
本文利用微软Office软件excel 的vba编程功能,就可以准确无误快速完成水准测量外业和内业计算工作,提高了工作效率。
关键词:Excel vba代码;快速;高效;准确在工程测量专业学生实训考试闭卷工作中,由于学生人数较多,学生的测量结果不象其它考试一样有标准答案,测量数据互不相同,这就给阅卷工作增加了很大的计算工作量。
如果用传统的笔算或计算器计算,计算时间长并且很容易出错,我在历届学生测量实训考试闭卷工作中,通过使用excel vba编程,把原本要计算半天的工作量,鼠标一点即可完成,既快速又准确,工作高效而轻松。
下面以变动仪器高法测量闭合水准路线为例,说明利用excel vba代码进行工程测量外业和内业计算的过程。
1、绘制外业和内业计算表格,填写外业测量数据打开excel在sheet1中绘制如下内外业计算表格并填写外业测量数据。
2、编写vba代码2.1 编写计算代码在excel“开发工具”中打开“visual basic”编辑器,点击“插入”、“模块”,双击“模块”编写如下计算代码:Sub 计算()Dim i%,m%,n%For i = 4 To 15 Step 2Cells(i,6)= Cells(i,4)- Cells(i + 1,5)NextFor m = 4 To 15 Step 4If Abs(Cells(m,6)- Cells(m + 2,6))> 0.005 ThenCells(m,7).SelectWith Selection.Font.Color = -16776961End WithEnd IfCells(m,7)= Cells(m,6)- Cells(m + 2,6)Cells(m,8)=(Cells(m,6)+ Cells(m + 2,6))/ 2 Next[d25] = [h4][d27] = [h8][d29] = [h12][d31] = [h4] + [h8] + [h12]If Abs([d31])> 0.021 Then[d31].SelectWith Selection.Font.Color = -16776961End WithEnd If[d32] = "fx=[d31]"[d33] = "fx容=12√3=20.784"For n = 25 To 29 Step 2Cells(n,5)= -Cells(31,4)/ 3Next[e31] = [e25] + [e27] + [e29]For o = 25 To 29 Step 2Cells(o,6)= Cells(o,4)+ Cells(o,5)Next[f31] = [f25] + [f27] + [f29]For p = 25 To 29 Step 2Cells(p + 1,7)= Cells(p - 1,7)+ Cells(p,6)Next[h33] = [c1]End Sub2.2 插入计算按扭在excel表“开发工具”中“插入”表单控件,改名“计算”并指定宏“计算”,点击“计算”按扭即可瞬间完成外业和内业计算2.3 编写“保存并清除”代码在excel“开发工具”中打开“visual basic”编辑器,点击“插入”、“模块”,双击“模块”编写如下“保存并清除”代码:Sub 保存并清除()Dim a%[h33] = [c1]If Cells(Rows.Count,8).End(xlUp)= [h23] ThenMsgBox "填写学号"GoTo 100End IfIf Sheet2.Cells(Rows.Count,8).End(xlUp)= Sheet1.[c1] ThenMsgBox "已经保存过了"Elsea=Sheet2.Cells(Rows.Count,2).End(xlUp).RowRange([b2],[h33]).Copy Sheet2.Cells(a + 2,2)End If[c1:e1,d4:h15,d25:h33].SelectWith Selection.Font.ThemeColor = xlThemeColorLight1End With[c1:e1,d4:h15,d25:h33].ClearContents100:End Sub2.4在excel表“开发工具”中“插入”表单控件,改名“保存并清除”并指定宏“保存并清除”,点击“保存并清除”按扭即可将外业和内业计算结果保存至sheet2工作表中并清除sheet1中的内容,如此循环进行,所有同学的测量成果均保存至sheet2工作表中。
科技资讯科技资讯S I N &T NOLOGY I NFORM TI ON2008N O .26SCI ENC E &TECH NOLOG Y I N FOR M A TI ON信息技术水利工程的数据处理是测量工作中最重要、最耗时耗力的内容之一,提高数据处理的效率和精度一直是水利测量人员追求的目标。
我们发现E xcel 完全能满足测量数据处理的需要,本文以典型的测量数据处理实例,介绍使用V BA 开发E xce l 测量程序的主要技术与方法。
1程序开发的主要技术VBA 的基本架构包括对象、属性、方法、事件等,在架构以及编程方法、对象的使用等方面与V i sua l B asi c(V B )完全相同,V B 的代码略做修改或不做修改即可移植成为E xcel 的VBA 代码。
只是它无法像VB 程序可以独立存在,在Exc el 中保存文件,即保存了所有文件模块,下面着重介绍E xce l V BA 的编程技术。
1.1宏的使用VBA 是一种编程语言,是包括许多M i c r osof t 应用程序的编程环境,它无法摆脱其应用环境而独立运行。
宏是一系列命令和函数的集合,存储于Vi sua l Basi c 模块中,在需要时可随时运行。
宏可通过宏录制器或V i sual B asi c 编辑器创建。
宏记录器不能记录函数过程,记录的宏都是Sub 过程,但宏记录器能帮助用户识别各种可以用于自定义函数的属性。
然而,采用宏录制的代码不够简捷,不能实现条件判断等较复杂的功能等。
V i sua l B asi c 编辑器创建的宏代码相对简捷,功能强大。
1.2E xcel 函数的使用E xc el 是数值数据处理应用软件,提供了约300余个函数。
V B 编程可以使用的函数大约200个,而不是全部,有的函数V BA 有自己的版本。
在Excel 中进行测量工程的计算,我们可以把经常用到的公式编辑成函数,在需要时直接调用,在表格中选取参数即可得到计算结果。
浅谈EXCEL-VBA在水利水电工程投标中材料单位耗量分析中的应用摘要文章结合作者在水利水电工程投标中遇到的一个较复杂的材料单位耗量分析实例,探讨用Excel-VBA的二次开发功能编制程序来进行材料单位耗量分析的方法,以减轻工程造价人员的工作量,提高其工作效率和分析结果的准确性。
关键词水利水电工程;工程造价;Excel-VBA ;耗量分析1材料单位耗量分析问题简介近几年,随着国家对水利水电工程投入的大幅度提高,长江三峡、清江水布垭、广西龙滩、云南景洪、小湾、金沙江溪洛渡等大型水利水电工程的相继开工,业主对投标商务标书的编制也提出了更高的要求。
2材料单位耗量分析实例2.1材料单位耗量分析实例简介在水利水电工程投标中就遇到这样一个较为复杂的材料单位耗量分析的例子。
2.2传统手工材料单耗分析方法存在的问题传统手工材料单耗分析方法不仅耗时耗力,而且得到的结果往往由于手工操作的错误而无法保证最终的材料单位耗量分析结果的准确性。
2.3通过Excel-VBA的二次开发功能编制程序来进行材料单位耗量分析作者通过多次试验,发现通过Excel-VBA的二次开发功能编制程序来进行材料单位耗量分析能够很好的解决上述手工方法存在的问题,在很大程度上提高解决此类问题的时间和准确性。
2.3.1 Excel-VBA进行材料单位耗量分析编程思路下面以电单位耗量分析为例,因为电是上述业主要求进行单位耗量分析的材料中较复杂的,大家知道,在水利水电工程施工中,除了机械中用到电,工程用水中也用到电,那么混凝土配合比中用到的水也就用到了电,所以分析电单位耗量涉及的表格最多,我们先确定电单位耗量分析涉到表格:单价分析表,混凝土配合比单价表,施工机械台时费汇总表,机械子单价分析表,水价计算表。
(1) 单价分析表(见表1)(2)混凝土配合比单价表(见表2)(3)施工机械台时费汇总表(见表3)(4)机械子单价分析表(见表4)(5)水价计算表(见表5)从几张表中的数据我们可以看出,他们存在一定的对应关系,找到上面的对应关系,我们就可以确定材料单位耗量分析的思路了。
利用VBA与Excel构建函数进行排入水库的涵洞调洪演算发表时间:2018-11-24T15:28:11.730Z 来源:《防护工程》2018年第22期作者:张祖航[导读] 涵洞排水入库调洪演算是水利计算的一大难题,最大的难点在于涵洞上下游水位变化与涵洞下泄能力的相互影响北海河海水利水电设计院广西北海536000 摘要:涵洞排水入库调洪演算是水利计算的一大难题,最大的难点在于涵洞上下游水位变化与涵洞下泄能力的相互影响,这一影响存在浮动变化过程,一般的Excel表格计算无法解决浮动变化过程,通过VBA构建函数、判断逻辑、循环过程可以很好解决这一难题。
关键词:涵洞;调洪演算;VBA;Excel;函数;逻辑;循环计算;线性插值在水利、市政、交通等工程中常常会遇到需要在跨越低凹地带或是河沟的地方设置排水涵洞,涵洞分为圆管涵、拱涵、盖板涵、箱涵等类型。
为保障建筑和上下游的安全,设计工作者需要对涵洞的排水流量、涵洞前后水位等进行计算。
在实际应用中发现穿越下游库容或是下泄能力较小的地段以及水库,下游水位对上游水位的影响较大,这样计算过程按照单一的涵洞下泄曲线计算得到的调洪过程最高水位偏小,且计算过程随下游水位同步上涨而存在浮动变化,上下游水位变化过程是相互关联、相互影响的。
因此为解决调洪演算这一浮动变化过程,笔者利用VBA构建相关函数解决这一难题。
1、计算原理及过程拓扑构建函数之前我们需要先了解普通Excel计算方式与利用VBA的Excel计算方式的区别。
普通Excel计算逻辑仅限于利用自带的判断式进行一次性计算,计算方式为全表整体计算,不能进行逐行或是逐单元格计算,且自带的迭代计算受限于迭代次数的限制。
通常我们在计算需要试算、浮动式运算的情况下就非常麻烦,需要人工干预,这样往往会造成效率低下的情况。
利用VBA的Excel计算也就是Excel中的宏,计算机科学里的宏(Macro),是一种批量处理的称谓,利用VBA的批量处理功能进行试算、浮动式计算等常常能够事半功倍。
基于Excel VBA审核水利普查水利工程专项数据研究摘要运用Excel VBA语言编写程序对辽宁省第一次全国水利普查水利工程专项数据进行审核,提高了工作效率,有效保证水利普查数据的质量。
该文介绍了开发审核软件的目的、开发环境与设计内容。
关键词Excel VBA;水利普查;审核;辽宁省辽宁省第一次全国水利普查共分8个专项,水利工程专项作为其中一个子专项,共包含水库工程、水电站工程、水闸工程、泵站工程、引调水工程、堤防工程、农村供水工程、塘坝及窖池工程9类工程,涉及7张清查表、1张普查辅助表、9张普查表,共206个指标项[1]。
“水利普查数据处理上报系统”审核管理中的表间数据审核只能审核小部分数据,而“广东省水利普查数据审核辅助系统”没有推广时,辽宁省第一次全国水利普查领导办公室于2011年11月组织省级专项负责人对该省100个县区进行普查数据预验收。
1 开发审核软件的目的水利工程专项数据量大,指标项多,应用审核软件建立水利工程专项表间及专项间关联的审核关系,审核时可节省人力、物力及时间,更快速、更精准地查出普查表填报问题,提高了工作效率,避免了漏查、错查、误查。
严把水利普查数据质量关,及时发现和纠正普查数据存在的质量问题,确保普查数据质量符合第一次全国水利普查成果质量控制要求[2-3]。
2 审核软件的开发环境与设计内容2.1 VBA简介VBA(visual basic for applications)是Visual Basic的一种宏语言,一种专门用来对Excel进行二次开发的编程语言,开发高效的程序,它可以直接引用Excel 函数,运行一些针对Excel的指令。
应用Excel作为开发的平台,主要由于Excel 本身功能强大,内置大量函数,同时界面熟悉,便于操作和推广[4]。
2.2 审核软件开发的内容与审核关系根据《第一次全国水利普查数据审核技术规定》水利工程专项普查表,数据审核涵盖了表内、表间、关联性审核3项内容,建立57个审核关系,共编写6 000多条代码。
科技资讯科技资讯S I N &T NOLOGY I NFORM TI ON2008N O .26SCI ENC E &TECH NOLOG Y I N FOR M A TI ON信息技术水利工程的数据处理是测量工作中最重要、最耗时耗力的内容之一,提高数据处理的效率和精度一直是水利测量人员追求的目标。
我们发现E xcel 完全能满足测量数据处理的需要,本文以典型的测量数据处理实例,介绍使用V BA 开发E xce l 测量程序的主要技术与方法。
1程序开发的主要技术VBA 的基本架构包括对象、属性、方法、事件等,在架构以及编程方法、对象的使用等方面与V i sua l B asi c(V B )完全相同,V B 的代码略做修改或不做修改即可移植成为E xcel 的VBA 代码。
只是它无法像VB 程序可以独立存在,在Exc el 中保存文件,即保存了所有文件模块,下面着重介绍E xce l V BA 的编程技术。
1.1宏的使用VBA 是一种编程语言,是包括许多M i c r osof t 应用程序的编程环境,它无法摆脱其应用环境而独立运行。
宏是一系列命令和函数的集合,存储于Vi sua l Basi c 模块中,在需要时可随时运行。
宏可通过宏录制器或V i sual B asi c 编辑器创建。
宏记录器不能记录函数过程,记录的宏都是Sub 过程,但宏记录器能帮助用户识别各种可以用于自定义函数的属性。
然而,采用宏录制的代码不够简捷,不能实现条件判断等较复杂的功能等。
V i sua l B asi c 编辑器创建的宏代码相对简捷,功能强大。
1.2E xcel 函数的使用E xc el 是数值数据处理应用软件,提供了约300余个函数。
V B 编程可以使用的函数大约200个,而不是全部,有的函数V BA 有自己的版本。
在Excel 中进行测量工程的计算,我们可以把经常用到的公式编辑成函数,在需要时直接调用,在表格中选取参数即可得到计算结果。
我们可以在V i sual B asi c 编辑器中自定义度分秒转换为度函数de g ()、度转换为度分秒函数dm s ()、度转换为弧度函数r ad ()、弧度转换为度函数dar ()和方位角计算函数f w j (),自定义函数的函数名不能和E xcel 中已有函数、关键字同名。
在Excel 工作簿中打开菜单“工具”—>“宏”—>“V i s ual B a si c 编辑器”。
在Vi sual B asi c 编辑器中打开菜单“插入”—>“过程”,打开添加对话框。
在名称栏中输入自定义函数名,在类型选择框中选择“函数”,在范围选择框中选择“公用”,单击“确定”。
此时在E xcel 工作簿中打开菜单“插入”—>“函数”,在函数类型中选择“用户定义”,就会发现已定义的函数已经存在,但此时它还不能执行用户的任何操作,还应在V i s ual B asi c 编辑器代码窗口添加代码。
D EG ()函数源代码如下:Funct i on D E G (de A s D oubl e)A s D oubl e si gn =Sgn(de) de =A bs (de ) de =de +0.00000000001 d1=I nt (de) d2=I nt ((de -d1)*100) d3=de -d1-d2/100 DE G =si gn *(d1+d2/60+d3/0.36) E nd Funct i on D M S()函数源代码如下: Funct i on D M S(de A s Doubl e)As Doubl e si gn =Sgn(de) de =A bs (de ) d1=I nt (de) d2=(de -d1)*3600 d3=I nt (d2/60) d4=d2-d3*60 I f R ound(d4*10)=600T he n d4=0 d3=d3+1 E nd I f I f d3=60T hen d3=0 d1=d1+1 E nd I f I f d1=360T he n d1=0 E nd I f DM S =si gn *(d1+d3/100+d4/10000) E nd Funct i on XX J()函数源代码如下: Funct i on X X J (dx A s Doubl e,dy As D oubl e)As D oubl e I f dx <0The n I f dy <>0T he n XX J =pi +A t n(dy /dx) E l se X XJ =pi End I f E l seI f dx >0T hen I f dy >0T he n X XJ =At n(dy /dx) El seI f dy <0Then X X J =2*pi +At n(dy /dx) E l se XX =基于V B A 的Exc el水利工程测量程序的开发应用方日升赵俊(安徽省长江河道管理局测绘院安徽芜湖241000)摘要:在水利工程测量中,野外测量后的内业计算非常繁重,难以适应现阶段快速发展的工程需求。
Ex c e l 应用软件具有强大的计算和开发功能。
基于VB A 开发Ex c el 测量程序具有简便、高效和通用的特点,程序的使用具有直观、实时、动态、灵活、交互性与图形功能强等明显的优势,本文以发实例介绍使用V BA 开发Exc e l 测量程序的主要技术和方法。
关键词:Ex cel V B A 测量程序函数中图分类号:TV 22文献标识码:A 文章编号:1672-3791(2008)09(b)-0020-02图20C E CE ECH A J 01科技资讯科技资讯S I N &T NOLOGY I N FORM TI ON 2008NO .26SC I EN CE &TECH NO LOG Y I N FOR M A TI O N 信息技术 E nd I f E lse I f dy >0T hen X X J =0.5*pi E l se XX J =1.5*pi E nd I f E nd I f E nd Funct i onRad()和dar ()函数省略。
2开发函数的使用函数编程完成后可以通过创建加载宏将其添加到“插入函数”中,就可以如同E xce l 内部函数一样对其进行调用。
如图1所示:自定义函数在附合导线计算表中的使用。
函数过程与公式如果不在相同工作簿中,需要采用3种方式中的一种引用,即在函数名前使用一个文件引用;对工作簿设置引用;创建一个加载宏,一般采用此种方式。
如果“宏”源改变,需要通过“编辑”—>“链接”更改“宏”源。
3结语本文以较简单的实例介绍了面向水利测量工程,利用VB A Exc el 开发程序的技术方法,以起到抛砖引玉之效。
其实,这一技术可开发出较复杂和规模较大的测量应用程序,能覆盖测量常用的数据处理功能,具有实时、可视化等特点,在测量数据的处理方面表现出了其他测量程序难以比拟的优越性。
笔者利用V BA 开发出的多个Exc el 的测量函数和一些测量数据的处理程序,在水利工程应用上发挥了很好的作用,尤其在复杂的大型工程测量的数据处理等方面,充分体现了现代工程测量的实时、动态和可视化等要求,为诸如放样方案的比选等创造了良好的条件。
充分发挥E xcel 的各项功能,可以在测量数据的处理工作中做到事半功倍。
相对于各种平差软件,E xce l 具有适应范围广、实用和直观等优点,值得进一步推广和应用。
随着安全要求日益的提高,现代企业对安全生产也提出了越来越高的要求,尤其我公司属煤化工作行业,在安全操作上要求更高,传统地模拟信号显示直观简易,但远距离传输可靠性较差。
数字视频监控系统具有可视可记录、信息量大的特点,具有极高的准确性,兼具报警、动态监控、过程控制和信息启示的有效手段,随着数字图像处理技术和网络通信技术的成熟,视频监控系统也向智能化、分布式方向发展,现场视频信号通过网络传送至处理中心,结合数字图像技术,可实时对现场视频图像进行处理,实现无人值守的智能化视频监控系统,由于系统的高效率、智能化,因此传统的模拟及数字相结合的监控系统在企业中的应用也越来越广泛。
由于煤化工企业的环境特殊性,在我公司的监控系统中,在保证系统稳定,图像稳定传输、清晰显示的前提下,特别加强了安全防护,根据现场环境要求,对设备在防护等级(I P65)、防爆设施(防爆标志:E xd ⅡC T 6)、防雷接地性能上也做到技术先进,安全可靠。
1系统组成与功能我公司监控系统针对各个主要生产现场、装置区、储罐区等地点,为保证企业生产的顺利进行,保证企业的资产安全,人员安全,各监控点按照生产工艺的要求,根据现场实际情况,分别采用固定或旋转方式对现场进行监控。
系统主要由前端设备、传输系统和终端设备三部分组成,并采用客户机/服务器模型,将视频信号远程传输到调度室及领导分控端。
系统前端设备主要是获取生产现场图像的摄像机,根据现场环境需求,采用了变焦与定焦两种方式,具有自动光圈接口、电子快门、高清晰度和良好的逆光补偿功能,色彩清晰等特点。
防爆区域使用常州裕华的防爆防护罩以及隔爆电动云台,保护管与现场设备的连接采用沈阳沈兴防爆有限公司生产的防爆挠性管连接。
视频采集前端分布在生产现场的各处,它们把采集到的模拟视频信号通过传输系统送入到矩阵和硬盘录像机,视频采集前端是整个系统的信号输入部分。
传输系统,系统采用分布式集中控制,集中供电的原则,各监控点的视频信号、控制信号通过视频线和控制线接入到各个节点,各个节点通过视频电缆或光纤将视频信号、控制信号传入中控室。
本地系统再通过光纤网络传入调度室总监控系统中。
终端采用天地伟业的矩阵产品、光端机、硬盘录像机,可实现监控画面的随意切换以及图像的录制,回放,并且能够在显示系统中清晰显示。
为将图像顺利传至调度室,使各系统更好的兼容,调度室也使用天地伟业产品。
如下图示意图即为终端设备。
客户机/服务器模型,客户端提供给调度及领导用户群一个查询和操作的平台,主要包含视频解码模块、网络传输模块和窗口界面模块,视频解码模块负责多路视频信息的实时解码工作,采用天地伟业软件实现,降低成本和系统的复杂度,网络传输模块负责和服务器端的连接工作,包括通信的建立和视基于模拟与数字技术相结合的视频监控系统李明(唐山中润煤化工有限公司河北唐山063611)摘要:我公司属煤化工行业,环境比较复杂,焦炉、甲醇、苯加氢等工段均属易燃易爆场所,判断生产现场有无工人作业,在恶劣环境下能否真正实现无人值守,可靠性较高地智能化监控就显得尤为重要,在我公司整个监控系统中采用了模拟与数字相结合技术,采用客户机/服务器模型,实现了不仅仅可以在本地中控实时接收显示视频信号,在调度、领导分控等远程端也能实时地接收视频信号,对安全生产起到了重要的辅助作用。