38
Adam-6052 快速入门手册 1 ADAM ADAM ADAM ADAM6052 6052 6052 6052 快速入门手册 快速入门手册 快速入门手册 快速入门手册 第一章 第一章 第一章 第一章 产介绍 产介绍 产介绍 产介绍 ................................ ................................ ................................ ....................................................... ....................... ....................... ....................... 2 1.1 adam-6052 概述.................................................................................................................... 2 1.2 规格说明 .......................................................................................................................... 2 1.2.1 一般规格....................................................................................................................... 2 1.2.2 环境 .............................................................................................................................. 3 1.2.3 数字量输入 .................................................................................................................. 3 1.2.4 数字量输出 .................................................................................................................. 3 第二章 第二章 第二章 第二章 ADAM-6052 的软件安装 的软件安装 的软件安装 的软件安装 ................................ ................................ ................................ .......................................... .......... .......... .......... 3 2.1 初始检查........................................................................................................................... 3 2.2 安装 Advantech Adam/Apax.NET Utility ................................................................... 4 2.2.1 软件路径 ...................................................................................................................... 4 2.2.2 软件支持的操作系统................................................................................................... 4 2.2.3 安装 Advantech Adam/Apax.NET Utility .................................................................... 4 第三章 第三章 第三章 第三章 硬件连接及测试 硬件连接及测试 硬件连接及测试 硬件连接及测试 ................................ ................................ ................................ ................................................. ................. ................. ................. 9 3.1 硬件连接............................................................................................................................... 9 3.1.1 电源连接............................................................................................................................. 9 3.1.2 硬件接线............................................................................................................................. 9 3.1.3 adam-6052 数字量输入输出能接线 ............................................................................ 11 3.2 软件测试................................................................................................................................ 15 3.2.1 adam 模块通用参数配置 ................................................................................................... 15 3.2.2 Adam-6052 模块能测试 ................................................................................................. 20 (1)数字量输入能测试 .................................................................................................. 20 (2) 数字量输出能测试 ................................................................................................ 22 (3)计数/计频能测试 .................................................................................................... 23 (4)脉冲输出能测试 ...................................................................................................... 25 3.2.3 Adam-6052 GCL ........................................................................................................ 27 第四章 第四章 第四章 第四章 例程使用详解 例程使用详解 例程使用详解 例程使用详解 ................................ ................................ ................................ ................................................... ................... ................... ................... 28 28 28 28 4.1 adam-6052 板卡支持例程列表............................................................................................ 28 4.2 常用例子使用说明(以 VB 例程为例) ............................................................................ 29 4.2.1 6kReadDio(数字量输入输出状态瞬时读值)................................................................. 29 4.2.2 6KSendRece(发送 ASCII 码形式,获取数字量的输入输出状态) .............................. 30 4.2.3 6KSetDO(设置数字量的输出状态) ............................................................................. 31 4.2.4 CoilRd(数字量输入输出状态瞬时读值) ....................................................................... 33 4.2.5 CoilWr(设置数字量的输出状态) ................................................................................... 35 4.2.6 Adam60XXDIO(数字量输入输出状态瞬时读值)....................................................... 37 第五章 第五章 第五章 第五章 遇问题 遇问题 遇问题 遇问题,如何解决 如何解决 如何解决 如何解决? ................................ ................................ ................................ .......................................... .......... .......... .......... 38 38 38 38

ADAM6052ADAM60526052快速入门手册 快速入门手册快速入门 …advdownload.advantech.com/productfile/Downloadfile1... · Adam-6052 快速入门手册 4 22..222.2 安装安安装装安装Advantech

  • Upload
    others

  • View
    28

  • Download
    0

Embed Size (px)

Citation preview

  • Adam-6052 快速入门手册

    1

    ADAMADAMADAMADAM6052605260526052 快速入门手册快速入门手册快速入门手册快速入门手册

    第一章第一章第一章第一章 产品介绍产品介绍产品介绍产品介绍 ............................................................................................................................................................................................................................ 2222

    1.1 adam-6052 概述 .................................................................................................................... 2

    1.2 规格说明 .......................................................................................................................... 2

    1.2.1 一般规格 ....................................................................................................................... 2

    1.2.2 环境 .............................................................................................................................. 3

    1.2.3 数字量输入 .................................................................................................................. 3

    1.2.4 数字量输出 .................................................................................................................. 3

    第二章第二章第二章第二章 ADAM-6052 的软件安装的软件安装的软件安装的软件安装 ........................................................................................................................................................................ 3333 2.1 初始检查 ........................................................................................................................... 3

    2.2 安装 Advantech Adam/Apax.NET Utility ................................................................... 4

    2.2.1 软件路径 ...................................................................................................................... 4

    2.2.2 软件支持的操作系统................................................................................................... 4

    2.2.3 安装 Advantech Adam/Apax.NET Utility .................................................................... 4

    第三章第三章第三章第三章 硬件连接及测试硬件连接及测试硬件连接及测试硬件连接及测试 .................................................................................................................................................................................................... 9999 3.1 硬件连接 ............................................................................................................................... 9

    3.1.1 电源连接 ............................................................................................................................. 9

    3.1.2 硬件接线 ............................................................................................................................. 9

    3.1.3 adam-6052 数字量输入输出功能接线 ............................................................................ 11

    3.2 软件测试 ................................................................................................................................ 15

    3.2.1 adam 模块通用参数配置 ................................................................................................... 15

    3.2.2 Adam-6052 模块功能测试 ................................................................................................. 20

    (1)数字量输入功能测试 .................................................................................................. 20

    (2) 数字量输出功能测试 ................................................................................................ 22

    (3)计数/计频功能测试 .................................................................................................... 23

    (4)脉冲输出功能测试 ...................................................................................................... 25

    3.2.3 Adam-6052 GCL 功能 ........................................................................................................ 27

    第四章第四章第四章第四章 例程使用详解例程使用详解例程使用详解例程使用详解 ............................................................................................................................................................................................................ 28282828 4.1 adam-6052 板卡支持例程列表 ............................................................................................ 28

    4.2 常用例子使用说明(以 VB 例程为例) ............................................................................ 29

    4.2.1 6kReadDio(数字量输入输出状态瞬时读值) ................................................................. 29

    4.2.2 6KSendRece(发送 ASCII 码形式,获取数字量的输入输出状态) .............................. 30

    4.2.3 6KSetDO(设置数字量的输出状态) ............................................................................. 31

    4.2.4 CoilRd(数字量输入输出状态瞬时读值) ....................................................................... 33

    4.2.5 CoilWr(设置数字量的输出状态) ................................................................................... 35

    4.2.6 Adam60XXDIO(数字量输入输出状态瞬时读值) ....................................................... 37

    第五章第五章第五章第五章 遇到问题遇到问题遇到问题遇到问题,,,,如何解决如何解决如何解决如何解决???? ........................................................................................................................................................................ 38383838

  • Adam-6052 快速入门手册

    2

    ADAM-6052 一分钟快速入门一分钟快速入门一分钟快速入门一分钟快速入门:::: � ADAM-6052是 8入 8出的源点

    型数字量输入输出模块;

    � 一般电脑都具有 RJ-45 网络接

    口 , 通 过 交 叉 网 线 连 接

    ADAM-6052;

    � 测 试 ADAM-6052 时 ,

    ADAM-6052 与主机的 IP 必须

    在同一网段中;

    � 更加详细的描述参见下面的内

    容。

    ……to be continued……

    第一章第一章第一章第一章 产品介绍产品介绍产品介绍产品介绍

    1.1 1.1 1.1 1.1 adamadamadamadam----6052605260526052 概述概述概述概述

    Adam-6052 是一款基于以太网远程数据采集的智能型 I/O 模块。

    Adam-6052 是源点型数字 I/O 模块、提供了 8 路的隔离数字量输入和 8 路的隔离数字

    量输出通道。所有数字量输入通道为重要信号提供锁存功能,数字量输出通道支持源点型

    输出。与此同时,数字量输入通道支持计数和测频功能,数字输出通道支持脉冲输出功能。

    ADAMADAMADAMADAM----6052605260526052

    1.21.21.21.2 规格说明规格说明规格说明规格说明

    1.2.1 1.2.1 1.2.1 1.2.1 一般规格一般规格一般规格一般规格

    1. 功耗: 2W@24V;

    2. 认证: CE,FCC class A;

    3. 尺寸(W×H×D):70×112×25mm;

    4. 连接器: 一×RJ45(LAN),插入式螺丝端子(I/O 和电源);

    5. LAN: 10/100 Base-T;

    6. LED 显示: 电源,通讯;

    7. 内置看门狗;

    8. 隔离保护: 2000VDC;

  • Adam-6052 快速入门手册

    3

    9. 电源输入: 未调理的 10-30VDC 供电;

    10. 电源反向保护;

    11. 支持协议: Modbus/TCP,TCP/IP,UDP,HTTP,ICMP 和 ARP;

    12. 支持 Peer-to-Peer 和 GCL 功能;

    1.2.2 环境环境环境环境

    1. 工作湿度: 20~95% RH(无凝结); 2. 储存湿度: 0~95% RH(无凝结); 3. 工作温度: -10~70℃; 4. 储存温度: -20~80℃;

    1.2.3 数字量数字量数字量数字量输入输入输入输入

    1. 通道: 8-DI; 2. 干接点: 逻辑电平 0:接地;

    逻辑电平 1:开路; 3. 湿节点: 逻辑电平 0:0 ~3 VDC;

    逻辑电平 1:10~30VDC 4. 支持 3KHz 的计数功能;(32-bit+1-bit overflow) 5. 支持 3KHz 的测频功能; 6. 支持信号反转功能;

    1.2.4 数字量输出数字量输出数字量输出数字量输出

    1. 通道: 8-DO; 2. Source 型: 10-30VDC;(1A 每个通道最大负载); 3. 支持 5KHz 的脉冲输出; 4. 支持低到高和高到低的延迟输出;

    第二章第二章第二章第二章 ADAM-6052 的软件安装的软件安装的软件安装的软件安装

    2.1 2.1 2.1 2.1 初始初始初始初始检查检查检查检查

    ADAM-6052,包含如下配件:一个 ADAM-6052 模块,一块安装面板,和一个内含

    adam-6052 手册和测试软件的光盘。打开包装后,请您查看这三件是否齐全,请仔细检查

    有没有在运送过程中对模块造成的损坏,如果有损坏或者规格不符,请立即告知我们的服

    务部门或是本地经销代理商,我们将会负责维修或者更换。

  • Adam-6052 快速入门手册

    4

    2.22.22.22.2 安装安装安装安装 Advantech Adam/Apax.NET UtilityAdvantech Adam/Apax.NET UtilityAdvantech Adam/Apax.NET UtilityAdvantech Adam/Apax.NET Utility

    2.2.1 软件路径软件路径软件路径软件路径

    1、随机附带的光盘中有配置软件;

    2、研华官网-技术支持-产品型号搜索(adam-6052)-工具软件。 http://support.advantech.com.cn/support/DownloadSRDetail_New.aspx?SR_ID=1-2AKUDB&Doc_Source=Download

    2.2.2 软件支持的操作系统软件支持的操作系统软件支持的操作系统软件支持的操作系统

    Advantech Adam/Apax .NET Utility 支持的操作系统:Win2000 / WinXP / Win7;

    2.2.3 安装安装安装安装 Advantech Adam/Apax.NET Utility

    1、双击 Advantech AdamApax .NET Utility Ver 2.04.04.exe;

    图 2-1

    2、根据安装提示,点击“Next”;

  • Adam-6052 快速入门手册

    5

    图 2-2

    3、填写“User Name”和“Company Name”,点击“Next”;

    图 2-3

    4、选择“On PC”,点击“Next”;

  • Adam-6052 快速入门手册

    6

    图 2-4

    5、选择安装路径,默认路径“C:\Program Files\Advantech\Adam.NET Utility”,点击“Next”;

    图 2-5

    6、点击“Install”进行安装;

  • Adam-6052 快速入门手册

    7

    图 2-6

    7、安装完成后,点击“finish”;

  • Adam-6052 快速入门手册

    8

    图 2-7

    8、软件完成后生成路径如下图所示:

    图 2-8

    9、如果安装完软件,使用有错误提示时,请再安装一下 NETframework2.0.exe 即可。 NETframework 是支持生成和运行下一代应用程序和 XML Web services 的内部

    Windows 组件。

    NETframework2.0.exe 可以从下记链接下载获得; http://support.advantech.com.cn/support/DownloadSRDetail_New.aspx?SR_ID=1-2

    AKUDB&Doc_Source=Download

  • Adam-6052 快速入门手册

    9

    第三章第三章第三章第三章 硬件连接及测试硬件连接及测试硬件连接及测试硬件连接及测试

    Adam-6052 管脚图管脚图管脚图管脚图::::

    3.1 3.1 3.1 3.1 硬件连接硬件连接硬件连接硬件连接

    3.1.1 电源连接电源连接电源连接电源连接

    3.1.2 硬件接线硬件接线硬件接线硬件接线

    ADAM-6052 可以通过交叉网线与主机直接相连,也可以经过交换机与主机进行

    通信;

    在Vs和GND端连接 10~30V的不规则电源供电,一般推荐

    24V 供电;

  • Adam-6052 快速入门手册

    10

    网络接口:可以使用 RJ45 的网线连接主机与 ADAM-6000 模块。

    下图为 RJ45 的接口定义:

    交叉网线交叉网线交叉网线交叉网线

    交叉网线直连;

    10-30V 供电;

    PC 机为固定 IP 地址。

  • Adam-6052 快速入门手册

    11

    交叉网线作法:

    一头采用 568A 标准,一头采用 568B 标准;

    568A 标准:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕 ;

    568B 标准:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕;

    3.1.3 adam-6052 数字量输入输出功能数字量输入输出功能数字量输入输出功能数字量输入输出功能接线接线接线接线

    1、 Adam-6052 可以采集干接点信号,同时也可以采集湿节点信号; 干接点信号的接线图如下图所示:

  • Adam-6052 快速入门手册

    12

    湿节点信号的接线图如下图所示:

    2、adam-6052 同时提供了 8 路数字量输出功能,具体接线如下图所示:

    3、使用 Modbus TCP 通信协议编程时的地址映射;

  • Adam-6052 快速入门手册

    13

    ADDR 0X Channel Item 00001 0 DI Signal 00002 1 DI Signal 00003 2 DI Signal 00004 3 DI Signal 00005 4 DI Signal 00006 5 DI Signal 00007 6 DI Signal 00008 7 DI Signal 00017 0 DO Signal 00018 1 DO Signal 00019 2 DO Signal 00020 3 DO Signal 00021 4 DO Signal 00022 5 DO Signal 00023 6 DO Signal 00024 7 DO Signal 00033

    0

    计数启动(1)/停止(0) 00034 清除 counter 00035 清除溢出位(overflow) 00036 DI 锁存状态 00037

    1

    计数启动(1)/停止(0) 00038 清除 counter 00039 清除溢出位(overflow) 00040 DI 锁存状态 00041

    2

    计数启动(1)/停止(0) 00042 清除 counter 00043 清除溢出位(overflow) 00044 DI 锁存状态 00045

    3

    计数启动(1)/停止(0) 00046 清除 counter 00047 清除溢出位(overflow) 00048 DI 锁存状态 00049

    4

    计数启动(1)/停止(0) 00050 清除 counter 00051 清除溢出位(overflow) 00052 DI 锁存状态 00053

    5

    计数启动(1)/停止(0) 00054 清除 counter 00055 清除溢出位(overflow) 00056 DI 锁存状态 00057

    6

    计数启动(1)/停止(0) 00058 清除 counter 00059 清除溢出位(overflow) 00060 DI 锁存状态

  • Adam-6052 快速入门手册

    14

    00061

    7

    计数启动(1)/停止(0) 00062 清除 counter 00063 清除溢出位(overflow) 00064 DI 锁存状态

    ADDR 4X Channel Item 40001~40002 0 计数值/频率值 40003~40004 1 计数值/频率值 40005~40006 2 计数值/频率值 40007~40008 3 计数值/频率值 40009~40010 4 计数值/频率值 40011~40012 5 计数值/频率值 40013~40014 6 计数值/频率值 40015~40016 7 计数值/频率值 40017~40018 0

    脉冲输出低电平宽度

    40019~40020 1 40021~40022 2 40023~40024 3 40025~40026 4 40027~40028 5 40029~40030 6 40031~40032 7 40033~40034 0

    脉冲输出高电平宽度

    40035~40036 1 40037~40038 2 40039~40040 3 40041~40042 4 40043~40044 5 40045~40046 6 40047~40048 7 40049~40050 0

    设置输出脉冲的个数

    40051~40052 1 40053~40054 2 40055~40056 3 40057~40058 4 40059~40060 5 40061~40062 6 40063~40064 7 40065~40066 0

    增加的脉冲个数

    40067~40068 1 40069~40070 2 40071~40072 3 40073~40074 4 40075~40076 5 40077~40078 6 40079~40080 7

  • Adam-6052 快速入门手册

    15

    40301 All DI Value 40303 All DO Value

    注意注意注意注意:1、如何计算 Counter 值?Counter 值=(value of 40002)*65536+ value of 40001。

    如何计算频率值?频率值=(value of 40001)/10Hz。

    2、 脉冲输出的高低电平脉宽时间单位:0.1ms;

    3、 如果计数值发生溢出,overflow 寄存器的数值会变为 1。一旦此寄存器的数值

    被读出,此 overflow 寄存器的数值会变为 0,直到下一次溢出发生才会变为 1。

    4、 当 DI 通道被配置为“高到低锁存”或者“低到高锁存”时,如果锁存条件发

    生时,此 DI 锁存状态的寄存器数值会变为 1。此寄存器一直保持为 1 直到用户

    向此寄存器写入 0(清除锁存状态)。

    5、 设置输出脉冲的个数。如果写 0,表示连续不间断输出脉冲。

    6、 设置增加脉冲的个数。

    3.23.23.23.2 软件测试软件测试软件测试软件测试

    3.2.1 adam 模块通用参数配置模块通用参数配置模块通用参数配置模块通用参数配置

    1. 将 ADAM-6052 经过交叉网线直接连接到 PC 的网口上。

    2. 在 ADAM/APAX .net utility 中搜索到 ADAM-6052 并测试模块:

    2.1 打开 ADAM/APAX .net utility,选择本机的网口 IP10.0.0.5,点击左上侧的 按钮

    或者在 10.0.0.5 右键选择“search”,这时就会搜索到 adam-6052。

    注意:模块的 IP 与主机的 IP 必须在同一网段中。

  • Adam-6052 快速入门手册

    16

    2.2 当选择搜索到的 10.0.0.1-[ADAM-6052]时,右侧包含了 Information、Network、

    RS-485/WDT、Stream、password、firmware、peer to peer/event 以及 Access

    Control 信息;

    2.2.1 Information-包含了模块的固件版本号以及设备描述等信息;

  • Adam-6052 快速入门手册

    17

    2.2.2 Network-包含模块的 MAC 地址、IP 地址、子网掩码以及网关等信息;

    2.2.3 RS-485/WDT 此功能是给 adam5000/TCP 使用的,adam6000 产品可以不使用;

  • Adam-6052 快速入门手册

    18

    2.2.4 Stream(数据流)-adam6052 可以定时向上位机传送数据,最多可以

    连接八台主机; 注意:Stream 和 GCL 功能不能同时使用;

    2.2.5 Password-此界面可以修改密码;为了确保网络数据的安全性,adam-6052 做了

    密码访问设置。默认出厂密码-00000000;

    2.2.6 Firmware- 在线固件版本升级以及客制化网页更新,点击“open”,选择要更新的

    文件,点击“Upgrade”即可;

  • Adam-6052 快速入门手册

    19

    2.2.7 Peer to Peer/Event-点对点通信,客户可以将一个模块的信号发送到另一个模块或

    者 PC 机,更详细的信息可以参考“Peer to Peer/Event 功能介绍”,如果您需要

    这部分功能,联系我们的技术支持索要技术文档即可;

    2.2.8 Access Control-您可以决定哪台主机有权限去访问控制 adam-6052,可以通过 IP

    address 或者 MAC address 来识别上位机权限设备;

    在“Security IP/MAC setting”输入授权的 IP 或者 MAC 地址,钩选

    “Enable/Disable”按钮,点击“Apply”即可;

    如果没有选择任何 IP 或者 MAC 地址的话,就没有安全限制,也就是说任意 IP

    或者 MAC 地址的设备都可以访问 adam-6052 模块;

    注意注意注意注意:::: Peer to Peer/Event 和 GCL功能不可同时使用,当您使

    用 Peer to Peer/Event 功能时,必须 disable GCL 功能;

  • Adam-6052 快速入门手册

    20

    3.2.2 Adam-6052 模块模块模块模块功能测试功能测试功能测试功能测试

    1、 当选择左侧的 6052 时,右侧显示需要输入密码:

    上述密码为默认出厂“0000 00000000 00000000 00000000 0000”。如果您修改过密码,输入您设置的新密码即可;

    2、通道和 GCL“tree”型架构图如下所示:

    3、下面可以进行输入输出功能测试。

    ((((1)))) 数字量输入功能数字量输入功能数字量输入功能数字量输入功能测试测试测试测试

    ①干接点测试干接点测试干接点测试干接点测试- DI0 和 DI_GND 之间接一根导线,则相应通道上的 LED 会亮:

    所有通道所有通道所有通道所有通道电平状态电平状态电平状态电平状态

    独立独立独立独立通道参数配置通道参数配置通道参数配置通道参数配置

    GCL 参数配置参数配置参数配置参数配置

  • Adam-6052 快速入门手册

    21

    ② 湿接点测试湿接点测试湿接点测试湿接点测试-在 DI2 和 DI_COM 之间外接一 24V 的电源,则相应通道上的

    LED 会亮:

    ③③③③ DIDIDIDI 界面参数含义界面参数含义界面参数含义界面参数含义:Invert signal-信号反转;

    Enable digital filter-数字滤波;

    例如:高电平或者低电平的时间至少保持在 1ms 以上,才认为是有效的电平信号。

  • Adam-6052 快速入门手册

    22

    ((((2)))) 数字量输出功能测试数字量输出功能测试数字量输出功能测试数字量输出功能测试

    根据 DO 的接线示意图,在 DO0 和 DO_GND 之间外接一负载,在 DO_VCC 和

    DO_GND 之间接 24V 电源,则通过操作界面中的 DO0 输出高低电平,可以得到负载两端

    电压的不同变化。

    初始状态负载两端电压为 0V,当操作界面中的 DO0 按钮时,则可以得到负载两端电压

    为 24V。

    注意注意注意注意::::FSV(通信失败时的安全值)-当通信失败/超时/或者突然断电时,模块就会将

    DO 输出复位到 FSV 设置的状态,即安全值。

    勾选表示 FSV 安全值输出为高电平。

  • Adam-6052 快速入门手册

    23

    ((((3))))计数计数计数计数/计频功能测试计频功能测试计频功能测试计频功能测试

    将 adam6052 展开,在 DI 界面可以测试 DI 通道的计数/测频功能;

    ①①①①计数功能测试计数功能测试计数功能测试计数功能测试-信号发生器设置为 0V/10V 的方波输出,频率为 1HZ,将信号发生器的

    输出接到模块的 DI0 和 DI_COM 之间,在软件中将通道模式设置为“Counter”模式,则

    在下面的 Counter value 处将会累加计数:

    Keep last value when power off-勾选表示断电重启之后保持最后一次的 counter 值;

    不勾选表示断电重启之后 counter 值会变为 0。

    ②②②②测频功能测试测频功能测试测频功能测试测频功能测试-信号发生器设置为 0V/10V 的方波输出,频率为 1HZ,将信号发生器的

    输出接到模块的 DI0 和 DI_COM 之间,在软件中将通道模式设置为“Frequency”模式,

    则在下面的 Frequency value 处显示当前的频率值:

  • Adam-6052 快速入门手册

    24

    ③③③③ Low to High latchLow to High latchLow to High latchLow to High latch 测测测测试试试试----当选择 Low to High latch 模式,一旦数字量输入通道监测

    到通道上的逻辑电平从低到高的跳变时,则逻辑状态将会持续保持逻辑高,直到手动清除,

    即手动按“Clear Latch”按钮来清除,之后,逻辑状态才会返回逻辑低的状态。

    ④④④④High to Low latchHigh to Low latchHigh to Low latchHigh to Low latch 测测测测试试试试----当选择 High to Low latch 模式,一旦数字量输入通道监测到

    通道上的逻辑电平从高到低的跳变时,则逻辑状态将会持续保持逻辑低,直到手动清除,

    即手动按“Clear Latch”按钮来清除,之后,逻辑状态才会返回逻辑高的状态。

  • Adam-6052 快速入门手册

    25

    ((((4))))脉冲输出功能测试脉冲输出功能测试脉冲输出功能测试脉冲输出功能测试

    ①①①①脉冲输出功能测试脉冲输出功能测试脉冲输出功能测试脉冲输出功能测试-当选择脉冲输出功能后,可以在设置界面中设置脉冲信号的高电平

    宽度和低电平宽度,脉冲输出模式是连续输出还是输出固定个数的

    脉冲。

    ②②②②Low to High Delay 功能测试功能测试功能测试功能测试-当选择 Low to High Delay 模式,和使用 DO 输出功

    能一样,不同之处在于当输出由逻辑低到高变化时,

    DO 输出端口会有一定的延时。延时时间可以在下面

    界面中来设置。

  • Adam-6052 快速入门手册

    26

    ③③③③ High to Low delay 功能测试功能测试功能测试功能测试-当选择 High to Low Delay 模式,和使用 DO 输出功

    能一样,不同之处在于当输出由逻辑高到低变化时,

    DO 输出端口会有一定的延时。延时时间可以在下面

    界面中来设置。

  • Adam-6052 快速入门手册

    27

    3.2.3 Adam-6052 GCL 功能功能功能功能

    关于 GCL 功能部分的使用请参考“ADAM-6000 模块 GCL 功能的实现”, 这个文档可以联系我们的技术人员索要。

  • Adam-6052 快速入门手册

    28

    第四章第四章第四章第四章 例程使用详解例程使用详解例程使用详解例程使用详解

    研华提供的软件编程语言有:VB6.0,VC6.0,BCB50,Delphi40,Java;

    如果使用以上语言编程,安装 eAdamUtility.exe,这个文件在研华官网可以下载到;

    研华还提供了.net 的例程,您需要安装 Adam.NET Class Library 生成相应的例子程序,

    程序有 WIN32 和 WINCE 两种环境下的例程,根据您的系统环境,选择相应的例程即可;

    本章将介绍这些例子程序的使用。

    4.1 4.1 4.1 4.1 adamadamadamadam----6052605260526052 板卡支持板卡支持板卡支持板卡支持例程例程例程例程列表列表列表列表

    例程名称例程名称例程名称例程名称 描述描述描述描述

    6kReadDio 数字量输入输出状态瞬时读值; VB6.0 例程

    6KSendRece 发送 ASCII 码形式,获取数字量的输入输出状态 VB6.0 例程

    6KSetDO 设置数字量的输出状态 VB6.0 例程

    CoilRd 数字量输入输出状态瞬时读值 VB6.0 例程

    CoilWr 设置数字量的输出状态 VB6.0 例程

    Adam60XXDIO 数字量输入输出状态瞬时读值; .NET 例程

  • Adam-6052 快速入门手册

    29

    4.2 常用例子使用说明常用例子使用说明常用例子使用说明常用例子使用说明((((以以以以 VB 例程为例例程为例例程为例例程为例))))

    4.2.1 6kReadDio((((数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值))))

    1) C:\Program Files\Advantech\ADAM-5000TCP-6000 Utility\demo\VB60\ 6kReadDio,出现:

    IP of 5000/TCP:输入模块的 IP 地址;

    Module Name:选择模块 6052

    Device ID:1;adam6000 设备的地址都是 1;

    DLL Version:229。

    2)设置完成后,单击 Read DI/DO,可以看到,当前各个通道的数据显示出来;

    点击一次“Read DI/DO”,数据刷新一次;

  • Adam-6052 快速入门手册

    30

    4.2.2 6KSendRece((((发送发送发送发送 ASCIIASCIIASCIIASCII 码形式码形式码形式码形式,,,,获取获取获取获取数字量的输入输出状态数字量的输入输出状态数字量的输入输出状态数字量的输入输出状态))))

    1)打开 C:\Program Files\Advantech\ADAM-5000TCP-6000 Utility\demo\VB60\6KSendRece,出现:

    DLL Version:229;

    IP Address:输入模块的 IP 地址;

    Send Command(ASCII):输入 ASCII 码指令;

    2)在 Send Command(ASCII)输入$016(读取全部通道的输入输出状态),点击“Send Command”,

    可以看到,各个通道的数据如下图所示:

  • Adam-6052 快速入门手册

    31

    4.2.3 6KSetDO((((设置数字量的输出状态设置数字量的输出状态设置数字量的输出状态设置数字量的输出状态))))

    1)打开 C:\Program Files\Advantech\ADAM-5000TCP-6000 Utility\demo\VB60\6KSetDO,出现:

    IP of 5000/TCP:输入模块的 IP 地址;

  • Adam-6052 快速入门手册

    32

    Module Name:选择模块 6052

    Device ID Addr:1;adam6000 设备的地址都是 1;

    Start DO to write:起始 DO 通道;

    No. of Dos to write:要控制的 DO 通道的个数;

    DLL Version:229;

    2)配置完成后,设置 DO0、DO3、DO4、DO7 通道输出为高电平,点击一次“Write DOs”,

    由研华的测试软件可以看到,这些通道的 LED 灯被点亮了,也就是输出成高电平了。

  • Adam-6052 快速入门手册

    33

    4.2.4 CoilRd((((数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值))))

    1) C:\Program Files\Advantech\ADAM-5000TCP-6000 Utility\demo\VB60\ CoilRd,出现:

  • Adam-6052 快速入门手册

    34

    IP of 5000/TCP:输入模块的 IP 地址;

    Device ID:1;adam6000 设备的地址都是 1;

    Start Address:寄存器的起始通道;

    No. of coils to read;要读的寄存器的个数;

    DLL Version:229。

    2)设置完成后,单击 Read Coils,可以看到,当前各个通道的数据显示出来;

    点击一次“Read Coils”,数据刷新一次;

  • Adam-6052 快速入门手册

    35

    4.2.5 CoilWr((((设置数字量的输出状态设置数字量的输出状态设置数字量的输出状态设置数字量的输出状态))))

    1)打开 C:\Program Files\Advantech\ADAM-5000TCP-6000 Utility\demo\VB60\ CoilWr,出现:

    IP of 5000/TCP:输入模块的 IP 地址;

    Device ID:1;adam6000 设备的地址都是 1;

    Start Address:寄存器的起始通道;

    No. of coils to read;要读的寄存器的个数;

    DLL Version:229;

    2)配置完成后,设置 DO0、DO1、DO2、DO3 通道输出为高电平,点击一次“Write Coils”,

    由研华的测试软件可以看到,这些通道的 LED 灯被点亮了,也就是输出成高电平了。

  • Adam-6052 快速入门手册

    36

  • Adam-6052 快速入门手册

    37

    4.2.6 Adam60XXDIO((((数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值数字量输入输出状态瞬时读值))))

    1) 打开 C:\Program Files\Advantech\Adam.NET Class

    Library\VS2003\Samples\Win32\VC#\Adam60XXDIO,出现:

    修改例程的 IP:10.0.0.1;

    6000 模块的类型选择:Adam6000Type.A dam.6052;

    2) 参数修改完以后,启动调试,弹出下记对话框,点击“start”启动采集,如下图所示:

  • Adam-6052 快速入门手册

    38

    第五章第五章第五章第五章 遇到问题遇到问题遇到问题遇到问题,,,,如何解决如何解决如何解决如何解决????

    当您在使用模块遇到问题时,可以通过下述途径来解决:

    1. 请详细阅读随模块送的硬件 Manual(PDF 格式的文档)安装在光盘\Manual\ADAM 6000 目录下。

    2. 登陆下述网页,http://support.advantech.com.cn/support/new_default.aspx,搜索相应的产品型号。得

    到一些常见问题解答以及相应的驱动程序和工具、中文手册、快速指南。

    3.拨打 800-810-8389 研华的售后服务热线寻求技术支持。