环境准备
本节主要介绍 SylixOS 技术路线场景下环境准备所需操作。
设备列表
序号 | 设备名称 | 数量 | 是否必选 |
---|---|---|---|
1 | IGC1503 控制器 | 1 | 必选 |
2 | Modbus TCP 远程 IO 模块 | 1 | 可选 |
3 | 边缘计算机 | 1 | 可选 |
4 | 交换机 | 1 | 可选 |
软件列表
序号 | 软件名称 | 数量 | 是否必选 |
---|---|---|---|
1 | FTP 传输工具 | 1 | 必选 |
2 | CODESYS 上位机 | 1 | 必选 |
3 | Modbus 从站仿真软件 | 1 | 必选 |
体验工程列表
序号 | 名称 | 数量 | 说明 |
---|---|---|---|
1 | app_modbus_tcp | 1 | Modbus TCP 远程 IO 流水灯控制例程,远程 IO 可用 Modbus 从站仿真软件进行模拟。 |
2 | quick_experience_modbus.msw | 1 | Modbus 从站仿真软件的工作空间。 |
步骤 1:连接硬件设备
准备一台 IGC1503 控制器,一根网线。把 IGC1503 控制器上电,网线一端接入控制器网口 X1,另一端接入电脑,网口 X1 默认 IP 为 192.168.1.253。
若用户环境中存在 Modbus 远程 IO 设备,请根据购买设备时商家提供的用户手册完成远程 IO 的电气接线,并将 IGC1503 与 Modbus 远程 IO 之间通过交换机相连,本场景使用的 Modbus 远程 IO 型号为优尼科 RC20010A-32。
步骤 2:安装终端工具
IGC 控制器提供 TELNET 服务,用户可以很方便地使用 TELNET 协议登录系统。登录系统需要在开发宿主机上使用 TELNET 客户端工具,互联网上常见的有 MobaXterm、WindTerm 等,用户可根据自身使用习惯自由选择,此处提供 PuTTY 的下载链接:PuTTY。
步骤 3:安装 FTP 传输工具
IGC 控制器提供 FTP 服务,用户可以很方便地使用 FTP 协议传输文件。传输文件需要在开发宿主机上使用 FTP 客户端文件传输工具,互联网上常见的有 WinSCP、FileZilla 等,用户可根据自身使用习惯自由选择,此处提供免费开源方案 FileZilla 的下载链接:FileZilla。
步骤 4:安装 Modbus 从站仿真软件
Modbus Slave 是 PC 上的一个上位机调试软件,可在 PC 机上模拟 Modbus 从站设备,并支持 Modbus TCP 与 Modbus RTU 。下载链接:Modbus Slave。
说明:
Modbus Slave 为商用软件,试用阶段为 30 天,并且试用阶段中的 Modbus 链接将于 10 分钟后自动断开。
步骤 5:下载体验文件
体验场景的项目文件 以压缩包的形式提供,以下为压缩包内容示意。
本章节所使用的案例为 quick_experience_project_1
文件夹的演示内容,包含了“SylixOS 运行环境”和“Modbus Slave 工作空间”两方面的应用体验,下面将阐述其中的相关文件:
SylixOS 运行环境
sylixos_environment
文件夹目录是快速体验场景的 SylixOS 运行环境,包含了场景演示所需要的 App 文件及其依赖库。Modbus Slave 工作空间
modbus_slave_workspace
文件夹目录是快速体验场景的 Modbus Slave 调试软件工作空间,用以模拟场景中的 Modbus 从站设备。