第6章远程控制.docVIP

  • 33
  • 0
  • 约1.07万字
  • 约 23页
  • 2017-05-21 发布于天津
  • 举报
第6章远程控制.doc

第 6 章远程控制 6.1 RS232C 接口说明 目前广泛采用的串行通讯标准是 RS-232 标准,也可以叫作异步串行通 讯标准,RS 为“Recommended Standard”(推荐标准)的英文缩写,232 是 标准号,该标准是美国电子工业协会(IEA)在 1969 年正式公布的标准,它规 定每次一位地经一条数据线传送。 同世界上大多数串行口一样,该仪器的串行接口不是严格基于 RS-232 标准的,而是只提供一个最小的子集。如下表: 表 6- 1 仪器 RS232 信号与引脚对照 其原因是三条线的运作比五条线或六条的运作要便宜的多,这是使用串 行口通讯的最大优点。 仪器与计算机连接如图 6-1 所示: TXD(2) (3) RXD 计 算 机 LK2679B/C系列 (控制者) RXD(3) (2) TXD 仪 器 GND(5) (5) GND 图 6- 1 计算机与仪器连接示意图 由图 6-1 可以看到,仪器的引脚定义与计算机机使用的 9 芯连接器串行 接口引脚定义有所不同。用户可以从公司购买到计算机与仪器的串行接口电缆线。 RS232 接口波特率可以 9600~115200 选择, 无校验(no parity), 8 位数 据位, 1 位停止位。 仪器命令符合 SCPI 标准,当命令字符串发送给仪器后,需发送 LF(十 六进制:0AH)作为结束字符。仪器一次最多可以接受的 SPCI 命令字符串字 节数为 2kByte。 关于仪器发给计算机的结果数据格式,参见命令参考部分说明。 6.2 可编程仪器命令标准(SCPI) SCPI 是基于 IEEE488.2-1987 标准的新通用命令。(SCPI 等价于 TMSL, 即美国惠普公司采用的测试测量仪系统语言。) 元件 Y 系统 B C D 元 件 X 系 统 总线 测试仪器相关信息 公共命令及查询 语法及数据结构 远程控制 D C B A A IEEE488.1 标 准 SCPI SCPI  这里:D 层表示仪器功能 C 层表示公共系统功能 B 层表示信息通信功能 A 层表示接口功能(IF) 图 6- 2 SCPI 功能层图解 6.3 USBTMC 远程控制系统 USB(通用串行总线)远程控制系统通过 USB 接口来控制设备。该连接符 合 USBTMC-USB488 和 USB2.0 协议。 6.3.1 系统配置 通过 USB 电缆将LK2679B/C后面板上的 USB 接口与主机上的 USB 接口 相连。 6.3.2 安装驱动 第一次用 USB 电缆连接K2679B/C 与计算机时,计算机会在桌面的右下 角提示:“发现新硬件”,紧接着会弹出要求安装驱动的对话框。如下图所示: 图 6- 3 安装 USB 驱动步骤 1 单击“下一步”,将弹出图 6-4 所示的对话框,选择“自动安装软件(推荐)”。 图 6- 4 安装 USB 驱动步骤 2 驱动安装好后,用户可以在电脑的设备管理器中看到 ”usb test and measurement device”。如下图所示: 图 6- 5 电脑设备管理器显示 USBTMC 用户在使用 USBTMC 接口时,可通过 labview 软件编程来访问仪器。 6.4 USBVCOM 虚拟串口 通过选择总线方式“USBVCOM”,可以将 USB 接口配置成一个虚拟串口 (VCom)。 6.4.1 系统配置 通过 USB 电缆将LK2679B/C 后面板上的 USB 接口与主机上的 USB 接口相连。 6.4.2 安装驱动 为 USBCDC 安装驱动的方法与 USBTMC 安装驱动的方法相同。驱动 安装好后,用户可以在电脑的设备管理器中看到”usb VCom port”。如图 6-6 所示: 图 6- 6 设备管理器显示 VCom 此时,usb VCom port 就相当于一个串口。当 PC 没有串口时,基于串 口的通讯软件可以在这种模式下用 USB 口虚拟串口一样使。 第 7 章 SCPI 命令参考 一、本手册数据约定 NR1 :整数,例如:123。 NR2 :定点数,例如:12.3。 NR3 :浮点数,例如:12.3E+5。 NL :回车符,整数 10。 ^END:IEEE-488 总线的 EOI(结束)信号。 7.1 LK2679B/C的仪器子系统命令: ●DISPlay ●TRIGger ●COMParator ●DISCharge ●SYSTem ●FUNCtion ●FETCh? ●Mass MEMory 注意:以下所有的更改仪器设置相关的命令建议在仪器处于放电状态下使 用,否则可能会出现错误的结果。 7.1.1 DISPlay 子系统命令集: DISPlay 子系统命令集主要用于

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档