ADAM-4117快速入门手册_第1页
ADAM-4117快速入门手册_第2页
ADAM-4117快速入门手册_第3页
ADAM-4117快速入门手册_第4页
ADAM-4117快速入门手册_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ADAM-4117快速入门手册一、ADAM-4117概述ADAM-4117是16位A/D、8通道的模拟量输入模块,可以采集电压、电流等模拟量输入信号,并且为所有通道都提供了独立的可编程的输入范围。在工业测量和监控的应用中,ADAM-4117具有良好的性价比。它不仅能够用于恶劣的环境中,而且还具有更加坚固型的设计。ADAM-4117支持8路差分信号,还支持MODBUS协议。在模块的右侧有一个白色的拨码开关来设置初始化状态(INIT*)和正常工作状态的切换。ADAM-4117具有4-20ma、0-20ma、±20ma等电流量程,当您需要测量电流时,不需要外接电阻,只需打开盒盖,按照电路板

2、上的标识来设置跳线即可。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通电之后,指示灯呈红色闪烁状。更加详细的描述参见下面的内容。,tobecon

3、tinued,规格说明AI模拟量输入有效分辨率:16位通道:8路差分,可独立设置量程高共模电压:200Vdc通讯协议:ASCII命令,Modbus协议输入类型:mV,V(支持单双极性),mA输入量程:0150mV0500mV,01V,05V,010V,015V,150mV,500mV,±IV,5V,10V,15V,020mA,20mA,420mA隔离电压:3000VDC过压保护:与0V采样速率:10/100采样点每秒(通过测试软件设置)输入内阻:电压20MQ,电流120Q精确度:电压模式:±0.1%orbetter电流模式:i0.2%orbetter零点漂移:±6

4、n/T跨度漂移:i25ppm/C共模抑制(CMR)50/60HzdBmin内置看门狗内置TVS/ESD保护功耗1.2W24VDC跳线设置:当ADAM-4117测量电流时,需要跳线。将盒盖拆开,可以看到电路板上有八个跳线,按照下图或者按照电路板上的标识进行跳线,测量电流需要将跳线跳到“I”端,测量电压则需要保持跳线在“V”端的出厂设置不变。跳线完成后,可以使用万用表测量V+与V-之间,正常应该有120。的电阻。ADAM-4117Tlicdrfn.iiil市口均p>rKFtdtiavuhaeciifl-iJutehqiJqfuruiurtirhnitijrlinitnormalInitial

5、SwitchS口H-?.alm泣.wvocdtu方±=->主机00000念自自口口口口口口口口u口Vin1-Vin1+VinO-iiVin0+mVA/ADMl-4117电压输入接线图Vin1-Vin1+Vin0-nvm0+、J+/-20mAThereisaresisterbuilthiroADAM-4117forrhecurrentiinnumodeADAM-4117电流输入接线图如果需要连接二线制变送器,可以参考下图的接线方法。如果变送器是电流变送器,请注意模块内部的电流跳线ADAI-4117连接二线制仪表的接线图三、测试软件(Utility)的使用ADAM-4117适用AD

6、AM-4000-5000Utility(old)或ADAM.NetUtility(new).下面以ADAM.NetUtility为例,演示ADAM-4117的安装、配置和测试过程。1.Utility的安装将ADAM-4117盒子里附带的小光盘放入计算机的光驱中,取消自动播放,使用右键打开,先按照如下路径安装MicrosoftDotNetframework,即下图中的dotnetfx.exe。文律旧如淮鸣过清电I也爬剧工凤|口陆助|出仁加快问.心稗刻娘壮Q1|aF.'iJIlcrwof0丈件表9面一书鲍宝:心GJ随电而圣本地奥叁必¥±3本地航工也)后退iW当莉狂CB卜

7、的里即T!,7.-d-rrKlg口皿仁)IUUMET>2.3SAxibt址ro£lOuslitbinII51aliHjuE-iq£lDtlMilJ,rE.看RiDjdenrllutill5.DidicEo=;o£t.WETFmcvuik2.DaEracbngnetkrnsi安装完Mfx之后,再安装测试软件AdvantechAdam.NetUtility:注意:如果PC是Win2000/XP操作系统,需要运行的是Win32下的安装文件Qai-©'声女已知*图,国叵区t由比ij:i二)F.UM4LlhlUuUWVhMS:安装完成之后,可以通过如

8、下路径打开AUtility:所看辞序(Nadvantechtxn4iicn除娟amJffiTUtilityBMsarcsoflVisualStudio.NIT2003%开始QHTMLHalpWorkshop二Wieresdfl.NITFtaneworkSUEvl.1mDiagAnywhira西LogixViev手Idm.NITUtility如果希望使用年代比较久一些的ADAM-4000-5000Utility,也可以通过光盘上的如下路径安装这个测试软件:*AD£I。口皿5000文"H谶拈®再汇中收1K工JIB¥ShQJ)2.AUtility的快速使用St

9、ep1选择连接到ADAM-4117的com口,点击上面的放大镜图标search注意:如果使用用口扩展卡,扩展出来的com口序号较大(例如com5),可能需要您点击Utility上面Setup菜单中的refresh按钮来显示所有的com口一般情况下,鼠标点击到com1时,右侧setting中的参数无需改变,除非您确认您已经修改了ADAM-4520以及ADAM-4117的申口通讯参数(例如波特率、数据位等)口叵区.11aBETA面5tLLin(41ax.*LhSurniil+-甥AlU4Hn_55L0Sirits+Fmme'jtAi.*m4F«rl:I-vjJratBFifiL:

10、BiiL-ihatlSLfrpbiliTlk«4U.t,iiiltxvLl:尸用M1|1HM2jhr.,D»FmltLOW3*'5W才,标诳AdantechAda>.HETUtility(Tin32)Persian2.02.04Step2一般情况下,无需更改弹出窗口的Startingaddress直接点击Start即可这项参数的含义是从哪个RS-485地址开始搜索,一直搜索到Address255为止Step3搜索到模块后,可以点击Cancel按钮取消搜索,点击左侧菜单中的模块名称进入模块配置页面。UWI-J5®_55LC54rji«lAS.

11、信口"I'btili-iIk匚百反-*Wwi.e-Qcom也】jCQE-EtMirtulKELiMSO尸BLElKn工Fwr?rittiprqup船机1电itttincIDttft上品uw*d上业3poi-加|三口“加pipd-iWi.<bpi2JJCJUi-4337dMgr即"TLfl.tr*V.MJtb.叵万jF/T型山|ISAjtbLfckcrNL陋H.c网,3点即疝*|B*CfnrE-缸Bm9)迎口1|a附0血.VrnLM:|ETiCLM«rineIhit一二jThutinly:PMy,8I5工AdantecK且da*.HETUtilitT(

12、Tin32)Version2.02.04在上面的Utility画面中,可以配置RS-485地址(Address)、波特率(Baudrate卜通讯协议(Procotol)等。修改完毕后,点击右上角的“Applychange”保存设置到模块的芯片里。注意:上面截图中的ADAM-4117为初始化状态,所以可以修改波特率和通讯协议等参数。切换初始化状态的开关在模块右侧,拨到INIT为初始化状态(配置状态),拨到Normal为用户正常使用状态。切换开关的操作必须在模块断电状态下进行才有效。3. ADAM-4117的MODBUS协议ADAM-4117支持MODBUSRTU协议,在模块初始化状态的情况下,可

13、以在Utility下通过“Protocol”项的下拉菜单将协议更改为“Modbus”。更改协议之后,将拨码开关拨到Normal,可以通过MODBUST存器地址4000140008来读取CH0-CH8的数值。更加详细的MODBU触址对照表参见ADAM-41001歹1的英文手册。Modbus协议读到白数值为16进制或10进制的整数,数值从0-65535,分别对应量程的上下限。例如,当量程为土10V时,如果输入的电压值为0V,则读取到的Modbus数值为32767。4. ADAM-4117的ASCII协议将ADAM-4117的拨码开关拨到Normal状态后上电,用鼠标点一下ADAM-4117所在的c

14、om口,再点一下上面的黄色闪电7图标,打开Terminal工具。如果希望读取ADAM-4117全部8个通道的数值,可以使用的ASCII命令是“#"+“地址”+“回车(cr)”;例如当4117地址为1时,可以发送命令“#01(cr)”.更加详细的ASCII指令表参见ADAM-4100系列英文手册。lidvwtechXdu.ITETUtilityCViini32)TcEiiGn2.D2.04区品川US»tI:imf*IcST-Oy§打IT®ELharnsl仙第I5CIL55L06打iPjivaritHE中吧p4|CC幢注意:在ADAMUtility中,已经默

15、认在ASCII命令后面增加回车,所以看不出来需要使用回车。如果使用网络上的“串口调试助手”或自己编写程序,那么一定要在命令后面添加回车(对应的ASCII为0D)才会收到4117的回复。5. 校准(警告:非必要无需自行校准!)ADAM-4117出厂时已经经过校准,所以一般情况下,用户无需自行校准。当模块使用几年后,可能会产生一些零点漂移,在这种情况下,如果您有标准信号源,您可以自行校准,也可以寄到研华维修部门来校准校准过程如下:Stepl:将模块右侧的拨码开关拨到INIT状态Step2:点击Zerocalibration按钮,会弹出一个对话框提示“请提供0.0mV的电压到模块的CH0通道”。此时

16、,在CH0通过标准信号源接入0.0mV的信号后,点击“Apply”。如果您没有接入标准信号源,不小心误点了Zerocalibration按钮,请点击弹出窗口右上角的红叉,退出校准过程。务必不要在没有外接0.0mV信号的情况下点击“Apply”按钮!注意:如果您使用的不是+/-10V的量程,需要您在CH0输入的信号可能不是0mV,请您按照弹出对话框的提示来输入实际信号!-il-dCOHL召411T科JewJUJdi49JaLDS4F3aiFvFfriItsKiJUi-4137iiLadul«i*tUa£0吐电立kfruic4ditlup|Chiftwl:lEiputZtroc

17、tlibnU孙F网丁I沁4nFAllMlnHifhAn'nallAdvzuitechUtility(TinSS)Version2.D2.D4Step3:点击Spancalibration按钮,会弹出一个对话框提示“请提供10.0V的电压到模块的CH0通道”。此时,在CH0通过标准信号源接入10.0V的信号后,点击“Apply”。如果您没有接入标准信号源,不小心误点了Zerocalibration按钮,请点击弹出窗口右上角的红叉,退出校准过程。务必不要在没有外接10.0mV信号的情况下点击“Apply”按钮!注意:如果您使用的不是+/-10V的量程,需要您在CH0输入的信号可能不是0mV

18、,请您按照弹出对话框的提示来输入实际信号!AdvarktechAdaja.BETUtxlitj(Tin32)Ve-riDik2.D2.04JkIJUi-4337ihdul电IttUlijUTMfhuudIChiftMl.Inputtbl£*:Ztroirilihr”即3'k?-DV“g3r5Zibr“二r01Mln口irThcnThOiTu+:Th,1日15.丁Tilj7gg穹41】TjOOK-+型K如q»KI,6L£"i工*_SJIwwflritti0叫p四、ADAM-4100的软件编程ADAM-4117的编程,主要的流程就是通过串口发出命令,

19、然后收取模块的回复。当使用Modbus协议时,通过审口发出的命令就是Modbus命令,具体可以参考ModbusRTU的标准协议内容,由于是公开的通用协议,在此不再赘述。如果使用VS.Net2003/2005对Modbus进行编程,可以参考下面Step3的例程。下面主要讲解如何通过ASCII协议来对ADAM-4117模块进行编程。注意:更加详细的ASCII指令表参见ADAM-4100系列英文手册。Step1使用Utility上的Terminal功能测试(参见上面3.4小节中的内容),确认ADAM-4117配置正确,可以接收ASCII命令。如果使用VisualStudio6.0编程,请参考Step

20、2的内容;如果使用VisualStudio200/2005,请参考Step3.Step2(使用VS6.0编程)参考ADAM-4100系列英文手册18页-23页的内容,有VB6.0编程的讲解。口国冈<AAcKifli-ail5tun*dnid一LU>JU-4JDiU0孑,工Ed.2apdf支件旧西修整视图S文跨如注就TUCLI码®匿口如西劭Step8,ClickSENDButtouandlypeinthewllowmgcodes.Thesoujtecodesarelistedatrheeudofthissectioti.j理A融广gTi|prlJpwd匕面IJjmrl*FI

21、1mX00*&m:口jiia£cv|sf'-I-LiWf;也G>对皙乜畤常E由广修四CnaplerSm班加冷灯时包邮Me2-13ho.J?望由如果使用VC、Labview等编程,可以参考如下的程序流程图进行编程注释:1 .程序的关键在于将ASCII命令后面的“回车符”发送出去。不同语言的程序,发送回车符的方式不同。2 .收取回复的时候,回复同样以回车符作为结束,因此需要添加判断,当收到回车符时,收取回复完成。3 .如果使用多个模块,由于RS-485总线的半双工特性,无法同时发送多个命令。需要在发送每个命令之后增加延时,当收到回复或者判断Timeout之后再发送下一个命令Step3(使用VS2003/2005编程)安装光

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论