LabVIEWCompactRIO 开发指南第七章48
5.如果控制器上已经安装了LabVIEW实时和NI-RIO,请选择自定义软件安装并点击下一步。如果出现警告对话框,请单击“是”。单击NI-工业通信用于EtherCAT的框。将自动检查所需的依赖项。单击下一步继续在控制器上安装软件。
6.软件安装完成后,在“配置”窗格中的“远程系统”下选择控制器。导航到窗口右下角的网络设置选项卡。在“网络适配器”窗口中,选择辅助以太网适配器(未显示主适配器的适配器)。在适配器模式旁边,在下拉框中选择EtherCAT,然后点击窗口顶部的保存按钮。
图7.9.选择EtherCAT作为Compact RIO控制器的第二个以太网端口的模式
步骤2:添加确定性I/O(选项1-扫描引擎)
1.在LabVIEW项目探索器窗口中,右击CompactRIO控制器并选择新建»目标和设备。
2.在添加目标和设备对话框窗口中,展开类别EtherCAT主设备以自动发现主控制器上的EtherCAT端口。选择EtherCAT设备,然后单击确定。LabVIEW项目现在列出了主控制器、NI 9144机箱、其I/O模块以及每个模块上的物理I/O。
图7.10.LabVIEW项目列出了主控制器、NI 9144机箱和I/O模块
3.默认情况下,I/O通道在项目中显示为扫描引擎I/O变量。扫描引擎自动管理I/O同步,以便每个扫描周期一次同时读取和更新所有模块。
注:对于高通道数系统,可以使用多变量编辑器导出和导入.csv电子表格文件,从而简化多个I/O别名的创建。
需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。