在cRIO-901x控制器上使用数字I/O的SMB连接器
硬件: CompactRIO>>Controllers>>cRIO-9012, CompactRIO>>Controllers>>cRIO-9014
问题: cRIO-901x 控制器的操作指南手册指出 :
"在本手册发布时,支持GPS的漂移校正和其他通过SMB连接头的数字I/O的软件还未发布.请联系 National Instruments 获取更多信息."
如何在这些控制器上使用SMB连接头?
解答: 你可以使用cRIO-9012/9014 控制器的SMB连接头来连接一个数字设备到控制器上. 例如,如果你连接一个GPS设备的每秒一个脉冲输出到cRIO-9012/9014的SMB头, 你可以使用GPS设备来校正控制器系统时钟的漂移.你也可以使用SMB头作为一个通用的数字IO线.
你可以使用下面文件中所附的VI集把SMB头作为一个通用的数字I/O线
901x SMB Pin.zip
. 这个文件包括了4个VI来读、写、设置和获取SMB引脚模式. 注意当例程打开时,它会搜索一个VI需要调用的vx_exec.out 文件. 你可以忽略搜索或者取消查找的弹出框,例程会如上所述打开.
要使用SMB 引脚作为GPS 漂移校正,请为控制器添加下面的几行到
ni-rt.ini
文件. 你需要使用FTP获取这个文件到Windows机器上,修改后通过FTP传输回控制器上 .
[Time Sync]
source.rtc.enable=True
source.dio.enable = True
source_priority=dio;rtc;
source.dio.hz = 1.0
要确信该项正常的使能,当使用控制台输出DIP开关,你应该能在终端窗口上看到下面几行 :
Time sync source: rtc now active
你也可以设置期望输入的频率. 默认是1.0 Hz. 例如, 如果是2 Hz,改变最后一行为
source.dio.hz = 2.0
.
相关链接: KnowledgeBase 4CQFC9LX: Using the Internal Real-Time Clock on cRIO-901x Controllers
附件: - 901x SMB 8.2.zip
报告日期: 05/04/2007
最近更新: 12/03/2007
文档编号: 493BIHLX
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.