ADAM-4117模块使用手册
ADAM-4117模块使用手册簿

ADAM-4117快速入门手册一、ADAM-4117概述ADAM-4117是16位A/D 、8通道的模拟量输入模块,可以采集电压、电流等模拟量输入信号,并且为所有通道都提供了独立的可编程的输入范围。
在工业测量和监控的应用中,ADAM-4117具有良好的性价比。
它不仅能够用于恶劣的环境中,而且还具有更加坚固型的设计。
ADAM-4117支持8路差分信号,还支持MODBUS 协议。
在模块的右侧有一个白色的拨码开关来设置初始化状态(INIT*)和正常工作状态的切换。
ADAM-4117具有4-20ma 、0-20ma 、±20ma 等电流量程,当您需要测量电流时,不需要外接电阻,只需打开盒盖,按照电路板上的标识来设置跳线即可。
ADAM-4117规格说明AI 模拟量输入●有效分辨率:16位●通道:8路差分,可独立设置量程●高共模电压:200Vdc●通讯协议:ASCII命令,Modbus协议●输入类型:mV,V(支持单双极性),mA●输入量程:0~150mV, 0~500mV, 0~1V, 0~5V, 0~10V, 0~15V,±150 mV, ±500 mV, ±1V, ±5 V, ±10 V, ±15V, 0~20mA,±20 mA, 4~20mA●隔离电压:3000VDC●过压保护:±60V●采样速率:10/100 采样点每秒(通过测试软件设置)●输入内阻:电压20MΩ,电流120Ω●精确度:电压模式:±0.1% or better 电流模式:±0.2% or better●零点漂移:±6μV/℃●跨度漂移:±25 ppm/° C●共模抑制(CMR)@50/60Hz dB min●内置看门狗●内置 TVS/ESD保护●功耗1.2W@24VDC跳线设置:当ADAM-4117测量电流时,需要跳线。
ADAM-4118快速入门手册

ADAM-4118快速入门手册一、ADAM-4118概述ADAM-4118是16位A/D、8通道的热电偶输入模块,可以采集电压、电流热电偶等模拟量输入信号,它支持多种热电偶类型(Type J, K, T, E, R, S, B),并且将测量到的温度以工程量单位(℃)输出给上位机。
为了适应各种应用场合,ADAM-4118的每个通道可以配置成不同的热电偶输入类型。
ADAM-4118支持8路差分信号,还支持MODBUS协议。
在模块的右侧有一个白色的拨码开关来设置初始化状态(INIT*)和正常工作状态的切换。
除了热电偶量程外,ADAM-4118还具有4-20ma、±20ma等电流量程,当需要测量电流时,不需要外接电阻,只需打开盒盖,按照电路板上的标识来设置跳线即可。
ADAM-4118规格说明AI 模拟量输入● 有效分辨率:16位● 通道:8路差分,可独立设置量程● 高共模电压:200Vdc● 通讯协议:ASCII 命令,Modbus 协议● 输入类型 & 量程范围50mV , ±100mV , ±500mV , ±1V , ±2.5V电流模式 ±20 mA, +4~20 mA● 隔离电压:3000VDC ● 过压保护:±60V● 采样速率:10/100 采样点每秒(通过测试软件设置)● 输入内阻:电压20M Ω,电流120Ω● 精确度:电压模式:±0.1% or better 电流模式& 高速模式:±0.2% or better ● 零点漂移:±6μV /℃● 跨度漂移:±25 ppm/° C● 共模抑制(CMR )@50/60Hz dB min● 内置看门狗● 内置 TVS/ESD 保护● 功耗 1.2W@24VDC跳线设置:ADAM-4118测量电流时需要跳线。
拆开盒盖,可以看到板上有八个跳线,按照下图或电路板标识进行跳线,测电流跳到“I ”端,测量电压保持跳线在“V ”端的出厂设置不变。
ADAM模块设置指南

ADAM模块(4017+,4015)设置指南ADAM4017+和ADAM4015是集成RS485通讯口的数据采集模块,分别用于采集模拟量和PT100温度信号。
在现有产品中,ADAM模块主要用在TX2040,TX1880,TX1400,TX940N等电控系统的变送器箱和左右检测箱中,与PLC主控制模块配合采集各种电流,压力,温度,油位,湿度等信号。
ADAM模块需要进行必要的硬件和软件设置,才可以正常工作第一部分:硬件设置硬件设置仅对ADAM4017+是必需。
ADAM4015不需硬件设置ADAM4017+的硬件设置:拆开模块上盖,如上图,左右两侧8个黄色的跳线开关分别对应8个模拟量输入通道。
跳线分布如下图所示:JP0~JP7分别对应ADAM4017+的0~7通道,用于选择通道输入信号是电压还是电流。
跳线默认位置是短接2和3,对应电压输入。
如果通道输入的是电流信号,则需要将跳线短接1和2.第二部分:软件设置在硬件选择输入信号种类的基础上,还可通过软件设置,选择ADAM4017+和ADAM4015输入信号的测量范围。
要进行软件设置,需要硬件连线和软件安装。
1,硬件连线:2,软件设置:软件设置的工具是:ADAM Utility。
运行界面如下图:(1)设置模块地址:模块初始未设置地址,设置模块地址时,4520须单独连接该模块。
首先在断电状态把模块侧面开关拨至“Init”位置,上电。
点击选择界面中实际使用的COM口,然后点击菜单“TOOLs-〉Search”,软件会自动搜索4520连接的模块并将模块显示在选择的COM口下面。
选中搜索到的模块,出现下面窗口:修改Address:后面的数字,点击Update,即可修改模块地址,修改完后,模块断电,把模块侧面开关拨至“Normal”位置,重新上电,修改地址完成。
(2)设置通道数据:确认侧面开关拨至“Normal”位置,使用上面所述方法搜索到模块,打开该模块设置界面,在“Channel Mode Setting”中选择需要修改的通道“Channel”,改变“Range”,点击Update按钮,完成通道设置。
易控对研华Adam-4017+测试方法

研华Adam-4017+测试方法
模块是接10—30V dc.我在这里测试的时候接的是24V DC
1 研华Adam-4017+的有两种模式,Init和Normal。
Init状态下可以改变模块的协议方式(Modbus协议、研华协议)。
Normal状态下是进行正常通讯的。
如何改变两种协议呢?下面是演示:
首先把模块侧面的拨码开关拨到INIT 一边,表明模块在初始化的状态下,可以修改模块的地址,波特率,协议方式,数据结构等参数。
这些操作时是在研华软件上进行的。
安装Adam/Apax .NET Utility 测试软件。
打开软件,确认线路和电源连接正确。
右击com1---Search—Start
你将会得到下面的图片。
Modbus对应的是标准的Modbus协议,Advantech对应着研华协议如上图所示,有地址、波特率和协议选择的修改。
然后点击---Apply change。
注意:在完成初始化要修改的参数后,把模块断电,然后拨码开关拨到Normal 状态。
模块就可以再正常状态下工作了。
谨记两种协议之间的修改,必须要在Init状态下。
2 打开易控,建立工程。
IO通信---串口---模块---研华--- Adam4017. 这个对应的是研华协议。
以上参数配置请与在研华测试软件上设置的一致。
参数配置好之后,点击运行
在公司测试的时候,设备的协议修改为是Modbus协议,设备地址是3。
您可以根据自己的需要进行测试。
ADAM-控制

【程序示例】
读取单元“01号”中的Ch.0 ~Ch.7的温度数据,结果存于DT200(Ch.0)~DT207(Ch.7)。 DT200 ~ DT207中的数据为测定温度(0.1℃单位)×10的数值。
发送数据
读取ch切换法
DT2 DT1
01 3031
0# 3023
ASCII code HEX code
ADAM控制方法
【目的】
实现利用FP0使用热电偶、进一步开发温度控制市场。 (目前,使用松下电工的产品,无法读取热电偶传感器的数据。)
【控制方法】
使用台湾ADVANTECH研华公司生产的“ADAM”(亚当)(日本OEM:NuDAM)。 ① 由于“ADAM”采用RS485进行通信控制,因此需要准备8ch.热电偶输入单元“ADAM-4018”及 RS232C至RS485转换单元“ADAM-4520”。 ② 依照使用手册进行接线。 (因为电源10~30V均可使用,所以使用DC24V、同时需要在RS485通信电缆两端接入120Ω的终端电阻。) ③ “ADAM”的初始设置如下。(PLC应设置为通用通信模式,同时应符合以下通信条件。) ◆站号:01 ◆波特率:9600b/s、数据长度:8位、奇偶校验:无、停止位:1位、结束符:CR ◆校验和:无效 ◆看门狗定时器:无效 ④ 温度数据的读取方法。 站号:(01-EF) Ch:(0-7)
④
Bin
00EA
Check sum、Watchdog timer :不使用
旧站号:00固定 新站号:03 ⑤ 断开ADAM-4018的电源。 ⑥ 重新接通ADAM-4018的电源。
通信速度:06(9600b/s)
量程:0F(热电偶)
由此,上述变更内容开始生效。如果不执行步骤⑤⑥,则即使利用④改变了设置也仍将保持以前的状态。
ADAM4117模块使用手册.pdf

ADAM-4117快速入门手册一、ADAM-4117概述ADAM-4117是16位A/D、8通道的模拟量输入模块,可以采集电压、电流等模拟量输入信号,并且为所有通道都提供了独立的可编程的输入范围。
在工业测量和监控的应用中,ADAM-4117具有良好的性价比。
它不仅能够用于恶劣的环境中,而且还具有更加坚固型的设计。
ADAM-4117支持8路差分信号,还支持MODBUS协议。
在模块的右侧有一个白色的拨码开关来设置初始化状态(INIT*)和正常工作状态的切换。
ADAM-4117具有4-20ma、0-20ma、±20ma等电流量程,当您需要测量电流时,不需要外接电阻,只需打开盒盖,按照电路板上的标识来设置跳线即可。
ADAM-4117ADAM-4117一分钟快速入门:✧ADAM-4117可以将电压电流信号转换为RS-485信号,传输到电脑或PLC中✧一般电脑都具有RS-232接口,通过RS-232到RS-485的转换器连接ADAM-4117✧以ADAM-4520为例,电脑通过直连线连接ADAN-4520,4520的DATA+连接4117的DATA+,4520的DATA-连接4117的DATA-。
连线完成后,安装测试软件,通过测试软件对4117进行测试和配置✧ADAM-4117和ADAM-4520都需要供电,4117通电之后,指示灯呈红色闪烁状。
✧更加详细的描述参见下面的内容。
……to be continued……规格说明AI 模拟量输入⚫有效分辨率:16位⚫通道:8路差分,可独立设置量程⚫高共模电压:200Vdc⚫通讯协议:ASCII命令,Modbus协议⚫输入类型:mV,V(支持单双极性),mA⚫输入量程:0~150mV, 0~500mV, 0~1V, 0~5V, 0~10V, 0~15V,±150 mV, ±500 mV, ±1V, ±5 V, ±10 V, ±15V, 0~20mA,±20 mA, 4~20mA⚫隔离电压:3000VDC⚫过压保护:±60V⚫采样速率:10/100 采样点每秒(通过测试软件设置)⚫输入内阻:电压20MΩ,电流120Ω⚫精确度:电压模式:±0.1% or better 电流模式:±0.2% or better⚫零点漂移:±6μV/℃⚫跨度漂移:±25 ppm/° C⚫共模抑制(CMR)@50/60Hz dB min⚫内置看门狗⚫内置TVS/ESD保护⚫功耗跳线设置:当ADAM-4117测量电流时,需要跳线。
ADAM4017

快速入门手册一、的概述是位通道的模拟量输入模块,可以采集电压、电流等模拟量输入信号。
它为所有通道都提供了可编程的输入范围,这些模块为工业测量和监控的应用中提供很好的性价比;而且它的模拟量输入通道和模块之间还提供了的电压隔离,这样就有效的防止模块在受到高压冲击时而损坏。
支持路差分,路单端信号,输入范围,,,,,。
如果测试电流信号,需在该通道的输入端口并联一欧姆的精密电阻。
支持路差分信号,还支持协议。
各通道可独立设置其输入范围,同时在模块右侧使用了一个拨码开关来设置和正常工作状态的切换,还增加了的输入范围,测量电流时,不需要外接电阻,只需打开盒盖,设置跳线到△即可。
:通道:通道差分,通道单端输入范围:毫伏电压输入:和电压输入:和电流输入:(需外接Ω电阻)模块按工程单位的方式给主机数据(,,)跳线设置: .默认设置是六通道差分,两通道单端.的技术说明ADAM-4017 差分通道输入(0 通道~5 通道)二、硬件连线ADAM-4017 单端输入(6 通道,7 通ADAM-4017+ 8 通道模拟量输入模块接线图二线制电流变送器和模拟量输入通道的接线方法变送器的“ ”接供电电源的高电压端,变送器的“”接模块板卡的,接电源对应的低电压端()。
注意在模块板卡的和并联电阻。
三、的使用的应用软件的安装把随机附带光盘放入计算机的光驱中,出现如下画面:选择安装选项,出现如下安装界面:根据后续的软件安装提示,完成的安装。
机上就会出现的软件如下图的快速使用1.选中 COM1 或 COM2,点击工具栏快捷键 search:2.弹出“Se arch Ins talled M odules ”窗口,提示扫描模块的范围,允许输入0~255。
RS-485 网络扫描如下图所示3.点击模块,进入测试/配置界面:4.ADAM-4017+还支持Modbus协议,如下所示:(Modbus寄存器支持列表请见说明书)5.终端(Terminal)在 TOOL 菜单,选择 Terminal 功能,弹出一个【Terminal】对话框,用于测试命令。
爱默生模块及监控中文说明书

PowerMaster智能高频开关电力操作电源系统合作生产技术指导书资料版本归档日期2008-10-17BOM 编码艾默生网络能源有限公司为客户提供全方位的技术支持,用户可与就近的艾默生网络能源有限公司办事处或客户服务中心联系,也可直接与公司总部联系。
艾默生网络能源有限公司版权所有,保留一切权利。
内容如有改动,恕不另行通知。
艾默生网络能源有限公司地址:深圳市南山区科技工业园科发路一号邮编:518057公司网址:客户服务投诉热线:0E-mail第一章充电模块(必选件)1.1 HD22010-3系列1.1.1 模块简介HD22010-3系列充电模块是电力电源最主要的配置模块,广泛应用于35kV到330kV的变电站电力电源中。
HD22010-3系列充电模块采用自冷和风冷相结合的散热方式,在轻载时自冷运行,符合电力系统的实际运行情况。
型号说明产品系列产品系列见下表。
表1-1 订货信息工作原理概述以HD22010-3模块的工作原理框图如下图所示。
图1-1 HD22010-3充电模块原理图HD22010-3充电模块由三相无源PFC和DC/DC两个功率部分组成。
在两功率部分之外还有辅助电源以及输入输出检测保护电路。
前级三相无源PFC电路由输入EMI和三相无源PFC组成,用以实现交流输入的整流滤波和输入电流的校正,使输入电路的功率因素大于,以满足DL/T781-2001中三相谐波标准和GB/T 中相关EMI、EMC标准。
后级的DC/DC变换器由PWM发生器控制前级PFC输出的DC电压、经过高频变压器输出后再整流滤波输出DC电压等电路组成,用以实现将前级整流电压转换成电力操作系统要求的稳定的直流电压输出。
辅助电源在输入三相无源PFC之后,DC/DC变换器之前,利用三相无源PFC的直流输出,产生控制电路所需的各路电源。
输入检测电路实现输入过欠压、缺相等检测。
DC/DC的检测保护电路包括输出电压电流的检测,散热器温度的检测等,所有这些信号用以DC/DC的控制和保护。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ADAM-4117快速入门手册一、ADAM-4117概述ADAM-4117是16位A/D、8通道的模拟量输入模块,可以采集电压、电流等模拟量输入信号,并且为所有通道都提供了独立的可编程的输入范围。
在工业测量和监控的应用中,ADAM-4117具有良好的性价比。
它不仅能够用于恶劣的环境中,而且还具有更加坚固型的设计。
ADAM-4117支持8路差分信号,还支持MODBUS协议。
在模块的右侧有一个白色的拨码开关来设置初始化状态(INIT*)和正常工作状态的切换。
ADAM-4117具有4-20ma、0-20ma、±20ma等电流量程,当您需要测量电流时,不需要外接电阻,只需打开盒盖,按照电路板上的标识来设置跳线即可。
ADAM-4117ADAM-4117一分钟快速入门:✧ADAM-4117可以将电压电流信号转换为RS-485信号,传输到电脑或PLC中✧一般电脑都具有RS-232接口,通过RS-232到RS-485的转换器连接ADAM-4117✧以ADAM-4520为例,电脑通过直连线连接ADAN-4520,4520的DATA+连接4117的DATA+,4520的DATA-连接4117的DATA-。
连线完成后,安装测试软件,通过测试软件对4117进行测试和配置✧ADAM-4117和ADAM-4520都需要供电,4117通电之后,指示灯呈红色闪烁状。
✧更加详细的描述参见下面的内容。
……to be continued……规格说明AI 模拟量输入●有效分辨率:16位●通道:8路差分,可独立设置量程●高共模电压:200Vdc●通讯协议:ASCII命令,Modbus协议●输入类型:mV,V(支持单双极性),mA●输入量程:0~150mV, 0~500mV, 0~1V, 0~5V, 0~10V, 0~15V,±150 mV, ±500 mV,±1V, ±5 V, ±10 V, ±15V, 0~20mA,±20 mA, 4~20mA●隔离电压:3000VDC●过压保护:±60V●采样速率:10/100 采样点每秒(通过测试软件设置)●输入内阻:电压20MΩ,电流120Ω●精确度:电压模式:±0.1% or better 电流模式:±0.2% or better●零点漂移:±6μV/℃●跨度漂移:±25 ppm/° C●共模抑制(CMR)@50/60Hz dB min●内置看门狗●内置TVS/ESD保护●功耗1.2W@24VDC跳线设置:当ADAM-4117测量电流时,需要跳线。
将盒盖拆开,可以看到电路板上有八个跳线,按照下图或者按照电路板上的标识进行跳线,测量电流需要将跳线跳到“I”端,测量电压则需要保持跳线在“V”端的出厂设置不变。
跳线完成后,可以使用万用表测量V+与V-之间,正常应该有120Ω的电阻。
二、ADAM-4117硬件连线如果需要连接二线制变送器,可以参考下图的接线方法。
如果变送器是电流变送器,请注意模块内部的电流跳线。
三、测试软件(Utility)的使用ADAM-4117适用ADAM-4000-5000 Utility(old)或ADAM .Net Utility(new). 下面以ADAM .Net Utility为例,演示ADAM-4117的安装、配置和测试过程。
1. Utility的安装将ADAM-4117盒子里附带的小光盘放入计算机的光驱中,取消自动播放,使用右键打开,先按照如下路径安装Microsoft DotNet framework,即下图中的dotnetfx.exe。
安装完Microsoft .net fx之后,再安装测试软件Advantech Utility:注意:如果PC是Win 2000/XP操作系统,需要运行的是Win 32下的安装文件安装完成之后,可以通过如下路径打开Adam .net Utility:如果希望使用年代比较久一些的ADAM-4000-5000 Utility,也可以通过光盘上的如下路径安装这个测试软件:2. Adam .net Utility的快速使用Step 1选择连接到ADAM-4117的com口,点击上面的放大镜图标search:注意:如果使用串口扩展卡,扩展出来的com口序号较大(例如com5),可能需要您点击Utility上面Setup菜单中的refresh按钮来显示所有的com口一般情况下,鼠标点击到com1时,右侧setting中的参数无需改变,除非您确认您已经修改了ADAM-4520以及ADAM-4117的串口通讯参数(例如波特率、数据位等)Step 2一般情况下,无需更改弹出窗口的Starting address,直接点击Start即可。
这项参数的含义是从哪个RS-485地址开始搜索,一直搜索到Address 255为止。
Step 3搜索到模块后,可以点击Cancel按钮取消搜索,点击左侧菜单中的模块名称进入模块配置页面。
在上面的Utility画面中,可以配置RS-485 地址(Address)、波特率(Baudrate)、通讯协议(Procotol)等。
修改完毕后,点击右上角的“Apply change”保存设置到模块的芯片里。
注意:上面截图中的ADAM-4117为初始化状态,所以可以修改波特率和通讯协议等参数。
切换初始化状态的开关在模块右侧,拨到INIT为初始化状态(配置状态),拨到Normal为用户正常使用状态。
切换开关的操作必须在模块断电状态下进行才有效。
3. ADAM-4117的MODBUS协议ADAM-4117支持MODBUS RTU协议,在模块初始化状态的情况下,可以在Utility下通过“Protocol”项的下拉菜单将协议更改为“Modbus”。
更改协议之后,将拨码开关拨到Normal,可以通过MODBUS寄存器地址40001~40008来读取CH0~CH8的数值。
更加详细的MODBUS地址对照表参见ADAM-4100系列的英文手册。
Modbus协议读到的数值为16进制或10进制的整数,数值从0-65535,分别对应量程的上下限。
例如,当量程为±10V时,如果输入的电压值为0V,则读取到的Modbus数值为32767。
4. ADAM-4117 的ASCII协议将ADAM-4117的拨码开关拨到Normal状态后上电,用鼠标点一下ADAM-4117所在的com口,再点一下上面的黄色闪电图标,打开Terminal 工具。
如果希望读取ADAM-4117全部8个通道的数值,可以使用的ASCII命令是“#”+“地址”+“回车(cr)”;例如当4117地址为1时,可以发送命令“#01(cr)”.更加详细的ASCII指令表参见ADAM-4100系列英文手册。
注意:在ADAM Utility中,已经默认在ASCII命令后面增加回车,所以看不出来需要使用回车。
如果使用网络上的“串口调试助手”或自己编写程序,那么一定要在命令后面添加回车(对应的ASCII为0D)才会收到4117的回复。
5. 校准(警告:非必要无需自行校准!)ADAM-4117出厂时已经经过校准,所以一般情况下,用户无需自行校准。
当模块使用几年后,可能会产生一些零点漂移,在这种情况下,如果您有标准信号源,您可以自行校准,也可以寄到研华维修部门来校准。
校准过程如下:Step1:将模块右侧的拨码开关拨到INIT状态Step2:点击Zero calibration按钮,会弹出一个对话框提示“请提供0.0mV的电压到模块的CH0通道”。
此时,在CH0通过标准信号源接入0.0mV的信号后,点击“Apply”。
如果您没有接入标准信号源,不小心误点了Zero calibration按钮,请点击弹出窗口右上角的红叉,退出校准过程。
务必不要在没有外接0.0mV信号的情况下点击“Apply”按钮!!!!!注意:如果您使用的不是+/-10V的量程,需要您在CH0输入的信号可能不是0mV,请您按照弹出对话框的提示来输入实际信号!Step3:点击Span calibration按钮,会弹出一个对话框提示“请提供10.0V的电压到模块的CH0通道”。
此时,在CH0通过标准信号源接入10.0V的信号后,点击“Apply”。
如果您没有接入标准信号源,不小心误点了Zero calibration按钮,请点击弹出窗口右上角的红叉,退出校准过程。
务必不要在没有外接10.0mV信号的情况下点击“Apply”按钮!!!!!注意:如果您使用的不是+/-10V的量程,需要您在CH0输入的信号可能不是0mV,请您按照弹出对话框的提示来输入实际信号!四、ADAM-4100的软件编程ADAM-4117的编程,主要的流程就是通过串口发出命令,然后收取模块的回复。
当使用Modbus协议时,通过串口发出的命令就是Modbus命令,具体可以参考Modbus RTU的标准协议内容,由于是公开的通用协议,在此不再赘述。
如果使用 2003/2005对Modbus进行编程,可以参考下面Step3的例程。
下面主要讲解如何通过ASCII协议来对ADAM-4117模块进行编程。
注意:更加详细的ASCII指令表参见ADAM-4100系列英文手册。
Step1 使用Utility上的Terminal功能测试(参见上面3.4小节中的内容),确认ADAM-4117配置正确,可以接收ASCII命令。
如果使用Visual Studio6.0编程,请参考Step2的内容;如果使用Visual Studio200/2005,请参考Step3.Step2 (使用VS6.0编程)参考ADAM-4100系列英文手册18页-23页的内容,有VB 6.0编程的讲解。
如果使用VC、Labview等编程,可以参考如下的程序流程图进行编程注释:1.程序的关键在于将ASCII命令后面的“回车符”发送出去。
不同语言的程序,发送回车符的方式不同。
2.收取回复的时候,回复同样以回车符作为结束,因此需要添加判断,当收到回车符时,收取回复完成。
3.如果使用多个模块,由于RS-485总线的半双工特性,无法同时发送多个命令。
需要在发送每个命令之后增加延时,当收到回复或者判断Timeout之后再发送下一个命令Step3 (使用VS2003/2005编程)安装光盘里的ADAM .Net class library,安装之后可以在C盘的如下路径找到VB和VC#的例程:C:\Program Files\Advantech\ Class Library\VS2003\Samples\Win32对于ADAM-4117模块,使用ASCII协议时,可以参考Adam4017P_18P或Comporttest例程;使用Modbus协议时,可以参考ModbusRTU例程。