LabVIEW 在NI Linux实时设备上访问Shell

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

LabVIEW 在NI Linux实时设备上访问Shell

有一台运行NI Linux实时操作系统的设备想访问设备上的shell或终端。

要使用以下任一方法与设备通信必须在计算机上安装终端客户端。

使用SSH连接

1. 打开电源并将设备连接到网络或直接连接到计算机。

2. 打开NI MAX在远程系统下找到设备。

3. 可能必须登录到控制器中来访问其设置默认用户名为admin默认密码为空。

4. 在Startup Settings窗口中选中Enable Secure Shell Server (sshd)。

5. 保存更改同时重启终端。

6. 打开客户终端指定一个SSH连接。

7. 在适当的destination field中添加终端的IP地址或者机器名。

8. SSH用TCP端口22确保这个端口被选中。

终端应显示login as

可以用admin账号登录亦或用NI Web-Based Configuration andMonitoring tool配置的、可以访问remote shell 的其他任意账号登录

弹出对话框时输入账号密码这样就可以登录到shell中

用串口连接

一些cRIO具有RS-232端口允许运用通道的零调制解调器串口线缆来访问linux shell。为了利用零调制解调器线缆与设备通信请完成以下的设置

1. 打开设备电源连接设备到网络或者直接连接到电脑。

2. 打开NI MAX在远程系统下找到设备。

3. 可能必须登录到控制器中来访问其设置默认用户名为admin默认密码为空。

4. 在Startup Settings窗口中选中Console Out。

5. 保存设置重启终端。

6. 连接一个零调制解调器的线缆到电脑和终端设备的RS-232端口。

7. 打开客户终端指定一个串口连接。

8. 验证连接读取速度是否与设备的输出速率匹配。例如cRIO-906x以115,200bit/s的速率输出确保设置连接的速度能够匹配设备的输出速率。

终端应显示login as:

可以用admin账号登录亦或用NI Web-Based Configuration andMonitoring tool配置的、可以访问remote shell 的其他任意账号登录。

弹出对话框时输入账号密码这样就可以登录到shell中。

Additional Information

本文中的屏幕截图使用第三方远程登录和SSH客户端PuTTY 但可以使用任何终端客户端。

NI Linux实时操作系统通过安全shellSSH和串行通信提供对Linux shell的访问。 SSH方法仅适用于设备的网络连接但串行方法需要使用零调制解调器电缆和相应类型的串行端口。由于通过SSH连接到设备只需要网络连接因此建议使用SSH作为主要的shell访问方法。

需要说明的是上述的例程和文档都是可以下载的双击即可打开其中压缩文件是可以采用粘贴复制的方式拷贝到硬盘上。这不是图片各位小伙伴看到后尝试一下这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目可联系们。附件中的资料这里无法上传可去公司网站搜索下载。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: shelllinux

“LabVIEW 在NI Linux实时设备上访问Shell” 的相关文章