您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > ArduCAT_开发环境安装说明
ArduCAT安装说明1.产品简介ArduCAT是Arduino1Compatible开发板。本产品力图通过Arduino技术,大大简化EtherCAT从站的开发。ArduCAT开发板包含两路可用于EtherCAT实时以太网的100BASE-TX网口,所以它特别适合基于PC的自动化方案。ArduCAT使用ATMega1280处理器,兼容ArduinoMega开发板,并具有完全相同的引脚定义。板上采用开关稳压器提供5V或3.3V的2A直流输出,且发热甚微。除配套的开源Arduino库外,还配有从站应用层代码自动生成工具,用户只需编辑EXCEL表格便生成完整的协议栈,大大简化了通信协议的代码的开发,使用户能够将注意力集中在开发具体的应用上。2.软件安装为了运行自动生成软件协议栈的工具,需要首先安装python及其xlrd模块。其次,需要安装Arduino和FDTIUSB串口驱动,以实现代码的编译与下载。在测试中,使用EtherCAT用户所熟悉的TwinCAT或EtherCATConfigurator软件即可。下面就分别介绍各软件的安装。2.1.Python2.1.1.下载从python.org下载Python2.7forWindows.下载链接为:安装双击下载的安装文件,并按提示进行操作。点击“下一步”。1ArduinoisaregisteredtrademarkofArduino,LLC.点击“下一步”。点击“下一步”。安装完成。2.2.xlrd模块的安装Python的xlrd模块用于解析包含从站信息的EXCEL文件。2.2.1.xlrd模块的下载Xlrd模块可以从以下网址下载。具体的下载链接为:=6f3325132f246594988171bc72e1a385.2.2.2.xlrd模块的安装首先将下载的安装包解压。打开Windows的命令行“cmd”窗口,并进入已解压的安装包的目录,并键入以下命令:“C:\Python27\python.exe”setup.pyinstall具体命令如上图示例,其中的“D:\Software\xlrd-0.9.3\”需被替换为解压的xlrd模块安装包目录。同时,如果Python被安装在非默认目录,则还需要将python目录“C:\Python27\python.exe”替换为实际安装的目录。上述命令执行完后,xlrd模块即安装完成。2.3.TwinCAT安装“TwinCAT”软件是自动化业界配合EtherCAT总线广泛使用的软件。如果不想使用“TwinCAT”软件,也可以使用一个更小的软件,即“EtherCATconfigurator”。它可以从Beckhoff官方网站下载。下载链接为:软件可以从网站的以下位置下载:按照其提示即可完成软件安装。2.4.Arduino安装从以下网址下载安装文件=/arduino-1.0.6-windows.exe.参照GettingStarted网页完成软件安装。2.5.FDTIUSB串口驱动从以下网站下载FDTIUSB串口驱动安装包。安装指南可以参照Documents页面下的InstallationGuides。3.开源代码下载ArduCAT开发板配套有一个Arduino库和一个从站应用层代码自动生成工具。它们既可以通过GIT进行下载,也可以直接从Github网站下载压缩包。代码下载后可以看到以下4个文件和目录(其中后两个是隐藏的)。第一个目录是Arduino库,第二个目录是从站应用层代码自动生成工具。如果您已经安装了git工具(例如GitforWindows等),那么使用下列链接();如果没有git工具,那么也可以直接从GitHub网站下载压缩包()。代码下载完成后,打开Arduino软件并在菜单中选择“Sketch/ImportLibrary…/AddLibrary…”.在弹出的对话框中,选择已下载的代码目录下的‘libraries\ArduCAT’子目录。这时“ArduCAT”库就出现在第三方库列表中了,如下图所述。至此,安装已经完成。如果觉得上一步中选择目录有些烦琐,也可以把代码直接下载或解压在Arduino工作目录下(例如MyDocuments\Arduino),这样Arduino就会自动识别它了。
本文标题:ArduCAT_开发环境安装说明
链接地址:https://www.777doc.com/doc-4236625 .html