NC-Link连接与测试

在机械加工领域,NC-LINK(或与数控系统相关的联网技术)通常是指一种用于连接、管理和优化数控机床(CNC)的通信或集成系统。其核心作用是实现数控设备与计算机、网络或其他工业系统的互联互通,从而提升加工效率、监控能力和智能化水平。

01 将本地地址改为192.168.1.90

02 下载EMQX

  1. 2.1

    第一种方式下载:emqx官网- 版本下载:https://www.emqx.com/zh/downloads/broker
    选择合适的版本下载:选择windows系统的安装包

  2. 2.2

    第二种方式下载:csdn下载https://download.csdn.net/download/m0_62032868/90494898?spm=1001.2014.3001.5503

03 启动EMQX

  1. 3.1

    将EMQX压缩表解压到一个根目录下

  2. 3.2

    打来解压好的文件夹找到bin目录并打开,点击鼠标右键,找到在终端中打开,点击进入。

  3. 3.3

    在命令行输入“./emqx start”或“emqx start”,即可启动MQTT服务器,如下图所示。

  4. 3.4

    查看服务是否启动 emqx_ctl start,若如图下图所示表明 emqx 未成功启动

04 进入MQTT服务器后端界面

  1. 注:这步可暂时跳过,如果后续步骤做完发现不能与机床成功连接,则在服务器后端开启http服务。
  2. 4.1

    打来解压好的文件夹找到bin目录并打开,点击鼠标右键,找到在终端中打开,点击进入。

  3. 4.2

    输入默认账号和默认密码,登录服务器后台管里界面,输入默认账号为“admin”,默认密码为“public”,然后点击登录按钮,进入MQTT服务器后台管里界面。

  4. 4.3

    如果第一次使用,会提示“为了保护账户安全,请修改默认密码”,如下图所示,你可以选择“跳过”,或者修改密码,然后进入系统开通http服务。

06 启动 API Server 服务

  1. 6.1

    将API-Server_SDK压缩包解压到根目录。

  2. 6.2

    在 API Server 所在路径下打开命令行模式,执行 java -jar nclink-api-server-0.3.10.jar - spring.config.location=./application.yml,启动后可在 Dashboard 中查看服务的相关信息。

  3. 6.3

    如下图所示表示 API Server 启动成功。

07 机床设置

  1. 7.1

    将机床上的ip地址和端口改为与电脑的一致,机床内的nclink.cfg的内容也需要修改

  2. 7.2

    使用在线启动 API Server 后,在浏览器地址栏输入 http://localhost:19001/,即可跳转到图所示页面,该页面为 API Server 的首页,首页中有 4 个模块,分别是在线测试模块、设备活跃信息模块、接口测试模块、日志模块。

  3. 7.3

    进入在线检测模块测试连接是否正常。