智能仪器与PC串口通信的实现

合集下载

智能仪器与PC串口通信的实现

智能仪器与PC串口通信的实现

rT? s
基 础上 .遵 循 了 IE 7 4标 准 中 EE5 浮 点运 算规 则 、 O 4 I 6 6信 息 交 换 S
蚺E^Sure
执 行 多用 电表 的 完 整 自我 测 试. 回值 为 ” 表示 自我 测试 传 0”
成 功 它 使 用 I Iit 多用 电表 设 至 成 ” 待触 发” NTa e将 等 状态 . 且在 E tr xT g端 有 脉 冲进 来 的 时 候 , 取 一 个 读 数 , 将 读 数 送 到 电 i 量 并 表 的 内部 记 忆 体 上 。 2 硬 件 平 台 安装 与 配置
待 触 发 ” 态 在 收 到 R E D ? 令 之 后 . 指 定 的触 发条 件 满 状 A 命 且
足 时 . 量 便 会 开 始 , 数 立 即送 到输 出 缓 冲 器 上 ( 数 资 料 必 测 读 读 须 输入 到总 线 控 制 器 上 . 则 输 出缓 冲 器 满 了之 后 . 量 就 会 停 否 测 止 ) NTa 。I Iit e和 F 代 h E ?命 令 提 供 测量 触 发 和读 数 取 回最 低 限
7位 编 码 符 号 f 当 于 A Cl 相 S l 编 程 ) 多 种 标 准 的标 准 化 仪 器 编 程 等 Re d 皇 语 言 它 采 用 一 套 树 状 分层 结构 的 命 令集 . 出 了一 个 具 有普 遍性 提 的通 用 仪 器模 型 . 用 面 向 信 号 的 采 测量 ;它 的助 记 符 产 生 规 则 简 单 、 明确 , 易 于 记 忆 。 且 图 IS P CI E作流程 图 S P 是 以 A CI CI S I 字符 组 成 的 标 准 仪 器 命 令 语 言 . 以 用 于 可 任 何 一 种 标 准 接 E , G I V IR 2 2 U B L l 如 PB, X , S 3 , S , N。 S P 命 令 采 用层 次 结 构 . ” 结 构 ” 言 相 关 的命 令 集 CI 系 树 语 合 到 一 起 构 成 一 个 子 系统 , 组 成 命 令 称 为 ” 键 字 ”各 关 键 字 各 关 . 问 用 冒号 ”. 隔 . : I 1 分 如

基于LabVIEW的S7-300PLC与PC机的串口通信

基于LabVIEW的S7-300PLC与PC机的串口通信

用于煤矿压风机组状 态监 测及 故障诊 断 系统设 计 中, 由 P C所读取的数据在上位机上进行 实时显示及 分析 处理。 将 L
关 键 词 :a VE ;L P L b I W P C;C机 ; 串口通 信
中图分类号 :P 7 T 27
文献标识码 : A
文章编 号:02—14 ( 0 1 0 00 0 10 8 1 2 1 )5— 10— 3
porm bsdo 9 4 R) rt o adr le ecm u i t nbtente p e adlw r o ptr ui IA t hooy rga ae n3 6 ( po cl n ai dt o m n ai e e pr n e m ues s gV S cnlg o e z h c o w hu o c n e
0 引 言
l H 0—0 E 。C 3 0具 有 3种 不 同 的物 理 接 口 : S一 2/ S C0 A 0 P4 R 42R

在实际压风机组监 测及诊 断 系统 中, 因监测 点数 多 , 环境 恶劣 , 采用数据采集 卡 和 Lb I W 开发平 台来 采集 和控 制现 aVE
4 5 x.7 、 S一 3 C V 2 )2 8 ( 2 ) R 2 2 ( .4 、 mA(_Y) 在这里我们 用 0 11 , I 图1 P 是 C与 P C连接示 意图 ,L L P C的数 据传输端 口为 R S
摘 要 : 据 工 业 系统 设 计 需求 , 用 图 形 化 编 程 语 言 L b IW 设 计 了 s 根 采 aV E 7—30P C和 P 0 L C机 间 的 串 口通 信 。介 绍 了 使 用 36 ( 协议 编 写 通 信 程 序 的 方 法 , 用 V S 9 4 R) 利 IA技 术 和 状 态机 设 计 模 式 , 实现 了上 下 位 机 的 通 信 , 将 该 通 信 方 法 应 并

PC机与XMT-3000A智能仪器串口通信调试

PC机与XMT-3000A智能仪器串口通信调试

PC机与XMT-3000A智能仪器串口通信调试在进行串口开发之前,一般要进行串口调试,经常使用的工具是“串口调试助手”程序。

它是一个适用于Windows平台的串口监视、串口调试程序。

它可以在线设置各种通信速率、通信端口等参数,既可以发送字符串命令,也可以发送文件,可以设置自动发送/手动发送方式,可以十六进制显示接收到的数据等,从而提高串口开发效率。

“串口调试助手”程序是串口开发设计人员必备的调试工具。

1)线路说明观察所用计算机主机箱后RS-232C串口的数量、位置和几何特征;查看计算机与智能仪器的串口连接线及其端口。

在计算机与智能仪器通电前,按图A-2所示将传感器Cu50、上、下限报警指示灯与XMT-3000A智能仪器连接。

通过串口线将计算机与智能仪器连接起来:智能仪器的14端子(RXD)与计算机串口COM1的3脚(TXD)相连;智能仪器的15端子(TXD)与计算机串口COM1的2脚(RXD)相连;智能仪器的16端子(GND)与计算机串口COM1的5脚(GND)相连。

特别注意:连接仪器与计算机串口线时,仪器与计算机严禁通电,否则极易烧毁串口。

2)XMT-3000A智能仪器的参数设置XMT-3000A智能仪器在使用前应对其输入/输出参数进行正确设置,设置好的仪器才能图A-2 PC机与智能仪器串口通信线路投入正常使用。

请按表A-4设置仪器的主要参数。

表A-4 仪器的主要参数设置4154163)温度测量与控制(1)正确设置仪器参数后,仪器PV 窗显示当前温度测量值;(2)给传感器升温,当温度测量值大于上限报警值30℃时,上限指示灯L2亮,仪器SV 窗显示上限报警信息;(3)给传感器降温,当温度测量值小于上限报警值30℃,大于下限报警值20℃时,上限指示灯L2和下限指示灯L1均灭;(4)给传感器继续降温,当温度测量值小于下限报警值20℃时,下限指示灯L1亮,仪器SV 窗下限报警信息。

4)计算机串口设置进入WINDOWS “我的电脑”系统属性,在“设备管理器”列表中有端口COM 和LPT 设备信息,选中通讯端口COM1,查看其属性,在COM1端口属性的端口设置选项中,将其波特率(即每秒位数)设为4800,停止位设为2,如图A-3所示。

台式电子称通信串口连接电脑设置方法

台式电子称通信串口连接电脑设置方法

〔声明:尊重原创,允许,时请务必以超形式标明文章原始出处,否则将追究法律责任〕带通讯台式电子称:电子秤连接电脑功能适用于金属、五金、电子、化工、医药、纺织、印染、食品、印刷、科研、等各种需要称重的行业使用。

使用该功能可以提高企业物料收发、产品包装、配料、盘点等计量管理质量,从而降低生产本钱,提高工作效率。

,电子称带RS232串口连接电脑称重原理,小编全方面为你解答。

RS232传输数据电子称电脑端设置方法:1〕通讯接口一般电脑上都带R232数据接口,在电脑硬件显示口〔1~99〕,连接电脑时候,软件端口选择跟电脑上硬件端口是一致。

2〕通讯方式电子秤与计算机采用RS232串口通讯的方式。

软件系统里如有给出的电子秤直接选用,如没有就要自己设置。

电子秤应设置成连续通讯方式,在工作中保持始终向计算机发送数据的状态。

3〕电子秤的波特率一般有1200,2400,4800,9600,19200等多种,通常常用为9600。

市场上带RS232串口电子称琳琅满目,很多产品不同的通讯格式,导致用户选购难度大,不易找到恰当的产品,下面,为大家讲解一下台式电子秤,带RS232串口通讯功能操作方法,希望能帮用户选择到适合使用的电子秤。

JAYNES电子秤带RS232串口通讯格式说明本电子秤/电子天平/台秤/称重仪表传输数据结果一样,可采用有线RS232、RS485、无线蓝牙传输、无线WIFI透传等。

下面列出的仅其中一组常用格式,本电子秤置十多组其他通讯格式,可兼容市场主流软件及ERP,并可根据用户需求进展二次开发定制特殊格式。

小品牌及其他山寨小厂电子秤因采用廉价劣质存储传输芯片,无法存储大容量容,劣质芯片在传输过程会丧失数据和造成电脑蓝屏死机等,用户购置时要认准大的品牌和厂家。

1.传送模式传送模式有4种,1:连续传送,即是称重数据不连续传输。

2:稳定传输,放上物品稳定后发送一组数据,取下产品等待电子秤回零后进展下一次操作。

,3:应答模式,即由上位机发送命令,电子秤根据命令回送不同的数据,上位机可以是PLC、电脑、手机平板。

智能仪器与PC串口通信的实现

智能仪器与PC串口通信的实现

RS- 232C 标准,其中 EIA 代表美国电子工业协会,RS 代表推荐
标准,232 是标识号,C 代表 RS232 的最新一次修改。
1.2 SCPI 命令
Agilent34401A 数 字 多 用 表 采 用 串 口 与 IEEE488 进 行 通 信
的技术,它能够得到精准、快速和可重复的测量结果。 为了保证
.RST 重设多用电表电源开启时的配置。 .TST ? 执行多用电表的完整自我测试,传回值为"0 "表示自我测试 成功。 它使用 INITiate 将多用电表设至成"等待触发"状态,且在 ExtTrig 端 有 脉 冲 进 来 的 时 候 ,量 取 一 个 读 数 ,并 将 读 数 送 到 电 表的内部记忆体上。 2、硬件平台安装与配置 测试系统的建立, 一般采用独立的测试或测量仪器, 使用 SCPI 命 令 或 用 软 件 驱 动 程 序 经 GPIB,USB,LAN 接 口 发 送 ASCII 命令 。 Agilent 34401A 数 字 多 用 表 提 供 了 一 个 GPIB 接 口 , 在 PC 和 DMM 之 间 实 现 了 简 便 稳 定 的 连 接 能 力 。 GPIB 接 口 满 足 IEEE-488.2 标准,可以通过 SCPI 命令进行远程控制 。 我们选择 NI 的 AT-GPIB/TNT 卡与 Agilent 34401A 进 行 通 信. NI MAX 能发现所有 NI 接口上的装置,但不能直接控制 Agilent 接 口.如 :VXI 的 FireWire 接 口 ,USB/GPIB 转 换 器 ,或 PCLGPIB 卡. Agilent 的 Intuilink,VEE 和 IO Libraries 能 过 NI -VISA 和 NI488.2 来连接 GPIB-32.dll,如果应用程序使用 VISA 编程,在对 板 卡 基 址 配 置 完 成 后 ,先 安 装 NI-VISA 软 件 包 ,再 安 装 Agilent IO Libraries . 硬件安装与配置: 1) 先 安 装 NI-VISA IEEE488.2 的 板 卡 驱 动 程 序 . 配 置 好 GPIB 卡 2)设置万用表的通信方式:把 agilent34401A 的 通 信 方 式 设 置为 GPIB 通信方式,编程语言选择 SCPI。 3)安装 Agilent 公司的 IO 套件(iolibs_suite_14_2_8931_1_ multimedia), 随 IO 套 件 一 起 安 装 的 还 有 的 .net framework,.net framework sp1,VISA 库,IO 套件必须要有 VISA 库才能正常运行. 在桌面任务栏的右下角会有一个 IO 标志, 打开 Agilent connection expert(安 捷 伦 连 接 专 家),它 会 自 动 检 测 到 安 装 的 硬 件,使 用 GPIB0 连 接 到 万 用 表 ,这 里 也 可 测 试 计 算 机 与 (下 转 第 137 页 )

实验一串口通信和仪器控制

实验一串口通信和仪器控制

实验一串口通信和仪器控制
一、实验目的
1、在LabVIE中实现串口通信。

2、了解在LabVIE中的仪器控制和通信。

二、实验内容
编写串口读波形数据程序,参考程序图6-1至图6-3所示;编写仪器控制程序,参考GPIB读写子程序模块图6-1至图6-6所示。

图6-1 写串口程序框图
图6-2读串口程序框图
图6-3 向串口写波形数据程序
图6-4读串口波形数据面板
图6-5 GPIB Write程序
图6-6 GPIB Read程序
三、实验要求
1、将PC机的COM1和COM2用串口线连接起来或将两台PC机的串口连接起来,首先学会传输字符串数据,然后编程传输波形数据。

编程实现读串口波形数据程序,并将数据显示,写入电子表格文件。

2、了解仪器控制有关的仪器驱动程序和仪器总线与软件架构的基本知识,在此基础上重点针对RS-232、GPIB和VISA,了解和实现对仪器的控制和通信。

3、将PC机的串口与固纬数字储存示波器串口连接起来,通过IEEE-488.2命令或SCPI 命令控制示波器。

4、将PC机通过USB/GPIB Interface与固纬数字储存示波器连接起来, 通过IEEE-488.2命令或SCPI命令控制示波器。

四、思考题
1、串口通信中读字符串数据和读波形数据有什么区别?
2、计算机控制仪器的指令分为两类,其一是标准命令,这类指令是符合可编程仪器(Standard Command for Programmable Instrments,SCPI)的标准,;其二是厂家自定义的指令,这些命令的格式是特有的。

了解IEEE-488.2命令、SCPI命令和VISA库。

用VB6_0实现PC机与智能仪表的远距离串行通信

用VB6_0实现PC机与智能仪表的远距离串行通信

用 VB6. 0 实现 PC 机与智能仪表的远距离串行通信Ξ
周耿烈1 ,ห้องสมุดไป่ตู้红梅2 ,刘瑞玲1
(1. 兰州工业高等专科学校 计算机工程系 ,甘肃 兰州 730050 ; 2. 甘肃煤矿安全监察局 信息调度中心 ,甘肃 兰州 730000)
摘要 : 利用带有 RS - 485 总线接口的智能仪表与计算机的通信接口 ,应用 VB6. 0 ActiveX 控件的
从接收缓冲区读取数据格式 ,类型 VARIANT ,设置为 0 时表示字符串格式 ,设置为 1 时表示 一进制格式
Input Output InputLen Rthreshold Sthreshold CommEvent
3. 2 编程实现
设置从缓冲区中读取数据 ,类型 Long 向发送缓冲区中写入数据 ,类型 Long 设置或返回 Input 每次读取的字节数 ,类型 Short 设置返回要接收的字符数 ,类型 Short 设置并返回发送缓冲区中允许的最少字符数 ,类型 Short 返回通信过程中产生的错误信息及事件 ,类型 Short
© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved.
第 1 期 周耿烈 ,等 :用 VB6. 0 实现 PC 机与智能仪表的远距离串行通信 · 7 ·
指令 (向仪表写数据) 、读指令 (从仪表读数据) 、键盘命令 (向仪表写入键盘代码 ,等同键盘操作) ;第 3 项为
参数代码 ,该参数在键盘命令中表示键值 ,在读指令中置零 ,其值为 00 - 11 (其意义略) ;第 4 项为数据项 ,
若为读命令或键盘命令则为 4 字节“0”,若为写命令 ,则为 4 字节浮点数 (先发低字节) ;第 5 项为校验和 ,

与PC机串口通信案例原理与测试说明

与PC机串口通信案例原理与测试说明

与PC机串⼝通信案例原理与测试说明“与PC机串⼝通信”案例原理与测试说明1 程序设计⽬标及程序运⾏效果说明程序设计⽬标:本实验实现的是红外单⼯⽅简单上下位机串⼝数据的发送与接收。

单⽚机通过按键2、3调整发送的数据(0~F),按键1控制数据发送给上位机,并在串⼝助⼿的接收数据缓存区显⽰;上位机设定发送缓存区数据发送数据给单⽚机单⽚机将值显⽰在数码管。

程序运⾏效果说明:上位机向单⽚机发送数据:在发送缓冲区显⽰要发送的数据,按下按键1数据发送到单⽚机,并在数码管上显⽰相应的数据;下位机向上位机发送数据:在单⽚机数码管上显⽰要发送的数据,可以通过按键2、3进⾏调整,按下按键1数据发送到上位机,在接受缓冲区显⽰接收到的数据。

2 程序相关电路及⼯作原理说明2.1 电路⼯作原理单⽚机集成了USB转串⼝模块,对应使⽤RXD线接收数据,⽤TXD发送数据。

每个串⼝由2个数据缓冲器(相互独⽴1收1发)、⼀个移位寄存器(⼀字节数据⼀位⼀位发送出去)、⼀个串⾏控制器和⼀个波特率发⽣器(这个⽐较重要,结合相关的定时器)组成。

对应发送、接收数据完成(RI、TI硬件置1)都会触发串⼝中断,但是⽆法确定是哪个触发的,所以在串⼝中断中我们要判断是接收数据产⽣的中断还是发送数据产⽣的中断,对于发送数据产⽣的中断,我们要软件将TI清0,并将数据就绪标志清0,允许下⼀字节数据发送,发送数据函数中通过while循环,等待发送数据准备就绪,完了将就绪的数据复制给SBUF;对于接收数据产⽣的中断,我们要软件将RI清0,并从SBUF中读取数据。

2.2 RS232通信原理RS-232-C是美国电⼦⼯业协会EIA(Electronic Industry Association)制定的⼀种串⾏物理接⼝标准。

RS是英⽂“推荐标准”的缩写,232为标识号,C表⽰修改次数。

RS-232-C总线标准设有25条信号线,包括⼀个主通道和⼀个辅助通道。

通常 RS-232接⼝以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SCPI 命令采用层次结构,系"树结构"语言 。 相关的命令集
合到一起构成一个子系统,各组成命令称为"关键字",各关键字
间用冒号" :"分隔 ,如 :
SEN Se :
FREQuency :
VOLTage : RAN Ge ? [ M INimum| MAXimum ]
方括弧 ( [ ] ) 表示选择性的关键字或参数。 大括弧 ({ }) 中
RS- 232C 标准,其中 EIA 代表美国电子工业协会,RS 代表推荐
标准,232 是标识号,C 代表 RS232 的最新一次修改。
1.2 SCPI 命令
Agilent34401A 数 字 多 用 表 采 用 串 口 与 IEEE488 进 行 通 信
的技术,它能够得到精准、快速和可重复的测量结果。 为了保证
READ ? 命 令 会 将 触 发 系 统 的 状 态 ,从"闲 置"状 态 改 为"等 待触发"状态。 在收到 R EAD ? 命令之后,且指定的触发条件满 足时,测量便会开始,读数立即送到输出缓冲器上(读数资料必 须输入到总线控制器上,否则输出缓冲器满了之后,测量就会停 止)。 INITiate 和 FETCh? 命令提供测量触发和读数取回最低限 的控制。 在配置好多用电表之后,使 用 INITiate 命 令 ,它 将 使 触 发系统的状态,从"闲置"状态改为"等待触发"状态。 在收到 INITiate 命令之后,而指定的触发条件满足时,测量便会开始。 读 数将会存入多用电表的内部记忆体中。
34401A 的远程控制。
3、程序设计
启 动 Visual Basic 程 序 后 , 进 入 Project, 选 然 后 择 Refer-
ences 。 核对"Agilent VISA COM Resource Manager 1.0"和"VISA
COM 1.0 Type Library",点击"OK" 按钮。 在增加两个参考源后,
168
福建电脑
2010 年第 2 期
智能仪器与 PC 串口通信的实现
管 平 1, 杨 丹 2, 胡新荣 1
( 1.武汉科技学院 湖北 武汉 430073 2.长沙信息职业技术学校 湖南 长沙 410610 )
【摘 要】: 本文简要介绍了 IEEE488.2 标准,讨论了如何使用该协议进行智能仪器设备控制系统的编写.详细地介绍了 SCPI 命令及其使用方法。 利用 Agilent 公司的 IO suite 套件中的 VISA 库实现对 Agilent34401A 数字万用表的远程控制。
.RST 重设多用电表电源开启时的配置。 .TST ? 执行多用电表的完整自我测试,传回值为"0 "表示自我测试 成功。 它使用 INITiate 将多用电表设至成"等待触发"状态,且在 ExtTrig 端 有 脉 冲 进 来 的 时 候 ,量 取 一 个 读 数 ,并 将 读 数 送 到 电 表的内部记忆体上。 2、硬件平台安装与配置 测试系统的建立, 一般采用独立的测试或测量仪器, 使用 SCPI 命 令 或 用 软 件 驱 动 程 序 经 GPIB,USB,LAN 接 口 发 送 ASCII 命令 。 Agilent 34401A 数 字 多 用 表 提 供 了 一 个 GPIB 接 口 , 在 PC 和 DMM 之 间 实 现 了 简 便 稳 定 的 连 接 能 力 。 GPIB 接 口 满 足 IEEE-488.2 标准,可以通过 SCPI 命令进行远程控制 。 我们选择 NI 的 AT-GPIB/TNT 卡与 Agilent 34401A 进 行 通 信. NI MAX 能发现所有 NI 接口上的装置,但不能直接控制 Agilent 接 口.如 :VXI 的 FireWire 接 口 ,USB/GPIB 转 换 器 ,或 PCLGPIB 卡. Agilent 的 Intuilink,VEE 和 IO Libraries 能 过 NI -VISA 和 NI488.2 来连接 GPIB-32.dll,如果应用程序使用 VISA 编程,在对 板 卡 基 址 配 置 完 成 后 ,先 安 装 NI-VISA 软 件 包 ,再 安 装 Agilent IO Libraries . 硬件安装与配置: 1) 先 安 装 NI-VISA IEEE488.2 的 板 卡 驱 动 程 序 . 配 置 好 GPIB 卡 2)设置万用表的通信方式:把 agilent34401A 的 通 信 方 式 设 置为 GPIB 通信方式,编程语言选择 SCPI。 3)安装 Agilent 公司的 IO 套件(iolibs_suite_14_2_8931_1_ multimedia), 随 IO 套 件 一 起 安 装 的 还 有 的 .net framework,.net framework sp1,VISA 库,IO 套件必须要有 VISA 库才能正常运行. 在桌面任务栏的右下角会有一个 IO 标志, 打开 Agilent connection expert(安 捷 伦 连 接 专 家),它 会 自 动 检 测 到 安 装 的 硬 件,使 用 GPIB0 连 接 到 万 用 表 ,这 里 也 可 测 试 计 算 机 与 (下 转 第 137 页 )
图 4 入库登记用户界面 3)业务逻辑层的实现 业 务 逻 辑 层 的 实 现 主 要 是 COM 组 件 接 口 、 事 务 组 件 、 COM+应用程序的创建与配置等的实现。 事务与事务组件的实现 主要分为创建支持事务的组件、 在 COM+环境中配置 事 务 属 性 及异常处理三部分。 创建和配置 COM+程序主要应用 程 序 的 创 建、应用程序服务器角色安装和部署、注册 COM+应用程 序 三 个 步骤。 4)系统数据库的实现
增加下面的代码 :
1)连接万用表
DimDMMAsVisaComLib.FormattedIO488 ' 定义设备类型
Set mgr= New VisaComLib.ResourceManager '' 建 立 资 源
管理器实例
Set DMM =NewVisaComLib.FormattedIO488 ' 建立设备实例
前 向 和 后 向 兼 容 性 ,34401A 包 括 三 种 命 令 语 言 (SCPI、Agi-
lent3478A 和 Fluke8840A/42A),因
此无需重写已有的测试软件。
SCPI (Standard Commands for
Programmable Instruments) 是 可 编
Set DMM.IO = mgr.Open("GPIB0::22")
【关键词】: IEEE488.2, Agilent34401A,SCPI
1、引言
1.1 串口通信原理
在 Windows 环境下,串行接口是系统资源的一部分。它本质
功能是作为 CPU 和串行设备间的编码转换器。当数据从 CPU 经
过串行接口发送出去时,字节数据转换为串行的位。 在接受数据
时,串行的位被转换为字节数据。RS- 232C 标准的全称是 EIA-
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(上接第 168 页)
万用表是否能正常通信。
4)安装完 IO 包之后,就可以编程了。Agilent 的 IO 库支持多
种语言的编程,有 C,C#,VB,,我们这里选择 VB 开发工。 下
面 我 们 以 VB 程 序 设 计 为 基 础 , 利 用 Agilent IO suite 实 现 对
系 统 数 据 库 的 实 现 主 要 是 在 SQL Server 2000 中 建 立 数 据 库 Outpatient_sql,并建立数据表以及各数据表之间的关系。 因数 据库与客户端没有直接进行通讯,故系统数据库设计好之后,还 需将数据库与应用程序服务器连接起来。 在本系统采用 ADO 组 件技术来实现 COM+应用程序与 SQL Server 2000 的连接。 五 总结与展望
的命令集,提出了一个具有普遍性
的通用仪器模型,采用面向信号的
测量; 它的助记符产生规则简单、
明确,且易于记忆 。
图 1 SCPI 工作流程图
SCPI 是 以 ASCII 字 符 组 成 的 标 准 仪 器 命 令 语 言 ,可 以 用 于
任何一种标准接口,如 GPIB,VXI,RS232,USB,LAN。
参考文献: [1] S.Wadhwa, Avneet Saxena, Bhara, Wadhwa. Hospital information management system: an evolutionary knowledge management perspective[J]. International Journal of Electronic Healthcare, 2007, 3(2): 35-38 [2] 黄宏星. 迎接新医疗改革的到来[J]. 中国医药导刊, 2009, (09) :1-2 [3] 覃征. 软件体系结构[M]. 北京: 清华大学出版社, 2008. 92-96 [4] 侯云峰. 三层 Clien/Server 应用开发指南 [M]. 北京: 电子工业出版 社, 2000: 49-54 [5] (美)艾华德. 事务性 COM+编程-创建可伸缩应用系统[M]. 覃建峰 等译. 中国电力出版社, 2003
程仪器标准命令,是一种建立在现
有 标 准 IEEE48IEEE754 标 准 中
浮 点 运 算 规 则 、ISO646 信 息 交 换
7 位 编 码 符 号 ( 相 当 于 ASCll 编
相关文档
最新文档