产品中心
DS3800HMPF1B1B
采用模块化设计方式,可根据用户需要任意组合,并且留有许多备用通道和预留接口,以后用户需要可以随意扩展。例如要进行远程无线网络实时传输,装上网络
dtu
和软件即可实现;如果要进行硫化氢、二氧化碳、可燃气体等环境监测,装上环境监测模块和探头即可实现。
现场资料综合录入仪和现场流程上的变送器之间采用modbus协议 485总线连接,在一条485总线上多可以并联255支变送器,省去了像4~20ma常规变送器每一支都单独连线的众多麻烦。这一技术属国内水平。
现场资料数据自动采集
无线传输
系统,其流程上使用的智能压力变送器和智能温度变送器,是我们专门针对野外施工现场温度变化无常等恶劣环境而开发生产的,无温漂现象,特别适合油田、石化的野外以及温差较大的恶劣环境下的现场使用,更适合要求测量领域的使用。
现场资料数据自动采集
系统
具有可靠的防爆功能。防爆总线电缆、防爆分线箱、隔离式栅、本质型的智能压力变送器、智能温度变送器等,使整套系统具有可靠的防爆能力。
在野外现场使用,充分考虑到野外施工现场搬运频繁、经常拆卸等特点,所以在设计上采用了整套系统模块化设计方案,以便于安装和拆卸;在综合录入仪机柜内部和外部、防爆分线箱内部和外部都采用了的防震工艺技术,以适应野外搬运因道路崎岖而造成的强烈震动。
在大庆、华北、大港等油田的技术服务单位得到了广泛的应用。安装在采集房内的 dts1000b现场资料综合录入仪:通过安装在井场主流程上的各种变送器来自动采集和录入井下压力温度、井口、数据头、油嘴管汇、esd、除砂器、计量罐、加热炉、三相分离器、临界速度流量计等地面计量设备的各项资料数据;通过安装在辅助流程上的各种变送器及探头来进行环境监测、设备监测等;通过安装在采集房外的摄象机和自动云台来进行井场周围的视频监控;通过安装在录入仪内的无线网络传输模块和采集房外的高增益定向天线来实现远程实时传输。1.前言
实时数据采集系统过去在DOS操作系统下一般是采用汇编语言开发制作。随着Windows操作系统的普及应用,数据采集及工业控制等软件的开发也上升到 Windows环境下。可视化软件开发平台的出现,为软件开发提供了强大的图形界面功能,使得开发出来的各种应用软1件具有良好的人机交互功能。汇编语言的特点是功能强、运行速度快,但编程复杂、调试难,而语言具有良好的可读性及方便的调试手段。
Visual Basic 是Windows环境下简单、易学、的可视化编程语言开发系统,以其所见即所得的可视化界面设计风格和32位面向对象的程序设计等特点,已广泛地应用于各个领域,是很多计算机软件开发人员采用的开发工具。VB不但提供了良好的界面设计能力,而且在微机串口通信方面也有很强的功能。采用 VB开发Winodws下的数据采集和工业控制应用软件十分方便,尤其软件界面设计非常便捷,编程工作量较小,开发周期短,特别适合非计算机专业的工程技术人员掌握和使用。
2.MSComm控件特点
MSComm控件是Microsoft提供的扩展控件,用于支持 VB程序对串口的访问,该控制“隐藏”了大部分串口通讯的底层运行过程和许多烦琐的处理过程,同时支持查询方法和事件驱动通讯的机制,事件驱动通讯是交互方式处理串口事务的一种非常有效的方法,特别适合 Windows程序的编写。在串口通讯过程中,当发送数据、收到数据或产生传输错误时,触发MSComm控件的OnComm事件,然后可以通过判断 CommEvent属性值获得事件类型,再根据事件类型进行相应数据处理。因此用其实现微机串口的数据通讯相当简单,以很少的程序代码就可以轻松实现串口的访问和数据通讯。
3.实时数据采集示例程序
下面给出的应用实例,通过对一台工业八通道实时检测仪表数据通讯协议进行分析,利用VB6.0开发微机通过串口对多通道工业仪表进行实时数据采集的编程技术。给出的程序代码具有通用性,并有详示,可以直接或稍加改动后用于其它数据采集或实时控制程序中。
3.1 仪表及其数据通讯协议
这台工业用八通道实时检测仪表,多可同时接八路位移传感器,用于测量多点微小形变或微量位移,仪表测量精度为0.01毫米,测量范围大值为50毫米。该仪表带有一个9针的RS-232C串口,能与微机进行串口数据通讯,实时传送检测数据,通过微机软件处理可实现工业实时监控。
该仪表的串口数据通讯协议是:数据传输速率为9600bps,1位开始位,8位数据位,1位停止位,无奇偶校验位。仪表每秒通过串口发送200个字节数据,由于接入的位移传感器数量在 1-8路可调,所以发送的每帧数据长度不定长,随传感器数量多少而变化。仪表数据传输首先发送每帧数据的开始标志字节,该字节定义为二进制常数0FAH;然后发送1个字节的通道状态字节,该字节按位顺序每位代表相应的一路通道状态,某位是1则代表该通道接有位移传感器,某位是0则代表该通道未接位移传感器;从第三个字节开始按位移传感器接通的通道顺序发送采集数据字节,每道数据有三个字节,前2个数据字节采用压缩的BCD码编码方式,第1个数据字节是高位,第2个数据字节是低位,即一个字节表示两位十进制数,则两个字节表示四位十进制数,小数点采用固定形式,定义在两字节中间;第3个数据字节为符号字节,该字节第八位为1,即1xxxxxxx则为负数,第八位为0,即0xxxxxxx则为正数。
例如发送的字节数据为:0FAH 0B1H 26H 87H 8H 34H 62H 00H 37H 76H 0H 42H 53H 80H
Diagnostic sonar DSL-104 flaw detector
Anton Paar DMA35 KG
HV# Mitsubishi A1SHCPU A1SX41 A1SY41 A1SJ71UC24-R2 PLC
Canon BG6-0497 BH4-0522-04 use on canon PLA
Canon BG6-0494 WSI BH4-0614-01 use on canon PLA
Canon BG9-9450 BH8-1012-01 use on canon PLA
Canon BG6-0295 BH4-0501-02 use on canon PLA
Proface GLC2300-TC41-24V 2980070-12
Yaskawa servopack CACR-SR02AC1ER
LTX TC II P.S. control 865-2625-00
HV# Justek JTD 321 DSP-based full digital servo driver
Madsen electronics voyager 522
Vexta AC servo driver KBLD 180-A KBLD180-A
Vexta brushless DC motor driver BLD180A-MK
Olympus NeoSPlan100NIC NeoSplan 100x NIC 0.90 ∞/0 f=180
MOOG MOD. J661-709A Servovalve NEW
ICT teradyne 4550007H-H SICE 020006U-C
HV# Proface GP570-SC31-24V Typ: 0680035-04
HP E1445A arbitrary function generator
Siemens 6ES7315-2AF02-0AB0 6ES7 315-2AF02-0AB0
ABB MagMaster MM/GEG01003L000E102000000
Jetter DELTA-CPU no module
Olympus trinocular SZ4045TR 0.67X - 4X & SZ-CTV adaptor
HV# Omron C200HX-CPU64 NC413 OD219 OD212 ID217 PLC
Air bearing technology motor spindle
Disco main control panel board 00FU34
Festo SEC-AC-305 192328 NN
H# Leitz wetzlar PL FLUOTAR 20X/0.45 D
RIKEN KEIKI H.C detector NP-237H
Arburg 729 SN 138.587 V.02
Edwards control module IH 1000 NewLK A533-52-945
Kulicke & Sofia K&S 01483-1039-000-05
Mitsubishi AC Servo motor HC-SFS52K 0.5kW
AXIC D-PAD use on precision 1000
Velconic VLPST-025P2P-XX
Adpro VM12 PAL module
Siemens 6AR1313-0FA04-0AA0 KSP-COM352 PL EA 00347434-01
Siemens 6AR1314-0BB00-0AA0 Video-multplexer
Watkins Johnson WJ952 MFC regulator PWB 903168-001
Opal lens control 70312532000
Opal CLC/G EA70412575200 70412575200
Siemens 6SC6108-0SE02 462 011.9084.02 C D E
Opal MISI board EA70512550000 70512550000
Kollmorgen silverline servomotor H-344-H-0212
0FAH为帧开始标志字节,第一道,第五道,第六道,第八道接有位移传感器,表示 -26.87 34.62 37.76 -42.53。