APAX-557X—VSDotNET编程.pdf

上传人:qwe****56 文档编号:70020844 上传时间:2023-01-14 格式:PDF 页数:64 大小:1.22MB
返回 下载 相关 举报
APAX-557X—VSDotNET编程.pdf_第1页
第1页 / 共64页
APAX-557X—VSDotNET编程.pdf_第2页
第2页 / 共64页
点击查看更多>>
资源描述

《APAX-557X—VSDotNET编程.pdf》由会员分享,可在线阅读,更多相关《APAX-557X—VSDotNET编程.pdf(64页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、APAX-557X VS.NET编程 编程 APAX-557X VS.NET编程编程研华自动化研华自动化eAutomation?Adam.NET Class Library 2003?Local IO?Remote IOAdam.NET Class Library 2003什么是什么是Adam.NET Class Library?什么是什么是Adam.NET Class Library??“Adam.NET Class Library”提供了提供了.NET环境下的环境下的API、DLL文件、范例和帮助文件,帮助用户在文件、范例和帮助文件,帮助用户在.NET环境下开发针对环境下开发针对ADAM系

2、列(系列(ADAM-4000,ADAM-5000,ADAM-5000/TCP,ADAM-6000)和)和APAX系列产品的程序代码系列产品的程序代码?Win32版本下版本下“Adam.NET Class Library”有三个有三个“命名空间命名空间”?Advantech.Protocol包含包含ModbusRTU和和ModbusTCP数据包构造函数数据包构造函数?Advantech.Common包含通讯和数据包的基类包含通讯和数据包的基类?Advantech.Adam核心库,用户可通过此库控制和配置核心库,用户可通过此库控制和配置ADAM和和APAX系列产品系列产品Adam.Net Clas

3、s library 特点特点Adam.Net Class library 特点特点?Adam I/O complete library?基于基于 MS VS.NET 环境环境?包括包括 ASCII 命令设置和命令设置和 Modbus RTU/TCP?WIN32 and WINCE软件架构软件架构(ADAM.NET)软件架构软件架构(ADAM.NET)WindowsUtilityVB.NETADAM-4000/5000-485RS485/TCPRS485/TCP.NET Framework(Win32)ADAM-5000/TCP/ADAM-6000C#WindowsUtility.NET Com

4、pact Framework(WinCE)ADAM.NET class libraryAdam.NET Class Library 2003的安装的安装Adam.NET Class Library 2003的安装的安装?安装条件安装条件?首先在Host PC上安装Microsoft Visual Studio.NET 2003/2005首先在Host PC上安装Microsoft Visual Studio.NET 2003/2005?若.NET FrameWork低于2.0版本,若.NET FrameWork低于2.0版本,?需安装MicrosoftDotNetFw2.0(dotnetfx.

5、exe)需安装MicrosoftDotNetFw2.0(dotnetfx.exe)?安装文件:Adam.NET Class Library 2003 V7.02.11.exe(版本是在不断升级的)安装文件:Adam.NET Class Library 2003 V7.02.11.exe(版本是在不断升级的)Adam.NET Class Library 2003的安装的安装Adam.NET Class Library 2003的安装的安装?1、双击安装文件、双击安装文件“Adam.NET Class Library 2003 V7.02.11.exe”Adam.NET Class Library

6、 2003的安装的安装Adam.NET Class Library 2003的安装的安装2、点击、点击“Next-Install”进行安装进行安装Adam.NET Class Library 2003的安装的安装Adam.NET Class Library 2003的安装的安装?3、安装进度、安装进度Adam.NET Class Library 2003的安装的安装Adam.NET Class Library 2003的安装的安装?4、点击、点击”Finish”完成安装完成安装Adam.NET Class Library 2003的安装的安装Adam.NET Class Library 200

7、3的安装的安装?安装后显示安装后显示ExampleADAM I/O 模块VB.NET and C#WIN32/WINCEModbus RTU/TCPADAM.NET Class Library 驱动驱动ADAM.NET Class Library 驱动驱动?Win32 Advantech.Adam Advantech.Common Advantech.Protocol?WinCEAdam.NET Class Library HelpAdam.NET Class Library Help?综合与综合与“Microsoft Visual Studio.NET”环境环境Adam.NET Class

8、Library 帮助帮助Adam.NET Class Library 帮助帮助?综合与综合与“Microsoft Visual Studio.NET”环境环境Adam.NET Class Library 2003 Example?APAX-Local IO?BackupSys?Remote IO?Modbus.NET编程综述编程综述.NET编程综述编程综述?课程内容课程内容 针对不同配置采用针对不同配置采用.NET如何实现数据读写的如何实现数据读写的VB/C#程序程序?目标目标 掌握采用掌握采用.NET实现实现APAX-557X对对ADAM和和APAX系列模块 的操作系列模块 的操作?HW要求

9、:要求:XPe平台(平台(APAX-557X),),ADAM-4000/5000/6000系列,系列,APAX-5000系列系列VS2003建立工程建立工程新建工程新建工程VS2003建立工程建立工程新建工程新建工程VS2003建立工程建立工程Add refenceVS2003建立工程建立工程Add refenceVS2003建立工程建立工程编码调试编码调试VS2003建立工程建立工程编码调试编码调试APAX LocalIO测试APAX LocalIO范例范例APAX LocalIO范例范例?主要实现对如下主要实现对如下APAX-IO模块测试模块测试?APAX-5017?APAX-5028?A

10、PAX-5040?APAX-5046APAX-5017范例范例APAX-5017范例范例?目的:从目的:从APAX-5017获取获取AI值,并显示在值,并显示在XPe上上?范例:范例:APAX-5017设置为电压输入,设置为电压输入,SlotID设置为设置为1?编程语言:以编程语言:以C#为例,为例,VB类似类似APAX-5017范例范例-工程工程APAX-5017范例范例-工程工程APAX-5017范例范例-编译下载运行编译下载运行APAX-5017范例范例-编译下载运行编译下载运行APAX-5028范例范例APAX-5028范例范例?目的:在目的:在XPe下用户界面输出值到下用户界面输出值

11、到APAX-5024?范例:范例:APAX-5024设置为电压输出,设置为电压输出,SlotID设置为设置为2?编程语言:以编程语言:以 C#为例,为例,VB类似类似APAX-5028范例范例工程工程APAX-5028范例范例工程工程APAX-5028范例范例编译下载运行编译下载运行APAX-5028范例范例编译下载运行编译下载运行APAX-5040范例范例工程工程APAX-5040范例范例工程工程APAX-5040范例范例编译下载运行编译下载运行APAX-5040范例范例编译下载运行编译下载运行APAX-5046范例范例工程工程APAX-5046范例范例工程工程APAX-5046范例范例编译

12、下载运行编译下载运行APAX-5046范例范例编译下载运行编译下载运行APAX-5570 Backup测试Backup条件条件Backup条件条件When master controller fails,backup controller will take over in 1.5 second!两个控制器有独立的两个控制器有独立的通过配置 控制器通过配置 控制器必须通过底座必须通过底座LAN口控制远程口控制远程IO(通过(通过 APAX-5002,至少一个远程至少一个远程IO模块)模块)两个两个APAX-557X 本地底座上的本地底座上的IO要一致要一致dotNET 程序程序dotNET 程

13、序程序Backup system testBackup system test?设置两台设置两台APAX-5570Backup system testBackup system test运行程序Active controllerInactive controllerBackup system testBackup system test断开与远程IO连 接的网线测试断开网线后,变 为Inactive状态再接通网线变为Active状态Backup system testBackup system test断开另一个控制器与远 程IO连接的网线测试断开网线后,变 为Inactive状态再接通网线变

14、为Active状态Remote IO测试ADAM-4000ADAM-4024范例范例ADAM-4024范例范例ADAM-4024范例范例-工程工程ADAM-4024范例范例-工程工程ADAM-4024范例范例-编译下载运行编译下载运行ADAM-4024范例范例-编译下载运行编译下载运行ADAM-4017P范例范例ADAM-4017P范例范例ADAM-4017P范例范例工程工程ADAM-4017P范例范例工程工程ADAM-4017P范例范例运行运行ADAM-4017P范例范例运行运行Remote IO测试ADAM-6000ADAM-6017范例范例ADAM-6017范例范例ADAM-6017范例

15、范例工程工程ADAM-6017范例范例工程工程ADAM-6017范例范例运行运行ADAM-6017范例范例运行运行外接2.8V电压信号Remote IO测试ModbusRTUModbusRTU连接连接ADAM-4017PModbusRTU连接连接ADAM-4017PModbusRTU连接连接ADAM-4017PModbusRTU连接连接ADAM-4017PModbusRTU连接连接ADAM-4017PModbusRTU连接连接ADAM-4017PModbusRTU连接连接ADAM-5510KWModbusRTU连接连接ADAM-5510KW?APAX-5570 COM2(RS-485)?ADA

16、M-5510KW COM2(RS-485)?ADAM-5510KW SlotID=1Register变量APAX Com portADAM-5510KW SlotIDModbus Address in KWModbusRTU连接连接ADAM-5510KWModbusRTU连接连接ADAM-5510KWKW程序运行.NET程序运行Remote IO测试ModbusTCPModbusTCP连接连接ADAM-6017ModbusTCP连接连接ADAM-6017ModbusTCP连接连接ADAM-6017ModbusTCP连接连接ADAM-6017ModbusTCP连接连接ADAM-6017ModbusTCP连接连接ADAM-6017ModbusTCP连接连接ADAM-5000/TCPModbusTCP连接连接ADAM-5000/TCPADAM-5051插在Slot5起始地址00081ModbusTCP连接连接ADAM-5000/TCPModbusTCP连接连接ADAM-5000/TCP开关量ADAM-5000/TCP IP地址ADAM-5051起始地址运行程序,短 接DI0与GND程序显示Utility显示Thank YouThank You

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁