部署应用
本节主要介绍如何在 SylixOS 体验环境中部署应用。
前提条件
已完成 环境准备。
操作步骤
步骤 1:配置本机 IP 地址
打开本机设置,进入网络和 Internet,单击更改适配器选项。
在弹出窗口中选择本机使用网络,右击选择属性。
在属性界面选择 TCP/IPv4,单击属性,将本机 IP 地址设置为 192.168.1.8,与 IGC1503 控制器 IP 处于同一子网。
步骤 2:上传应用文件
打开 FileZilla 工具,主机填入
192.168.1.253
,用户名与密码均为 root,单击快速连接,弹出窗口单击确定,完成 FTP 的连接。单击传输,选中传输类型,设置为二进制传输。
本地站点进入“quick_experience_project\sylixos_environment”文件夹,直接拖动左侧窗口中的所有文件夹至传输到右侧 IGC1503 控制器根目录。
步骤 3:登录控制器
打开 PuTTY 工具,单击 Session 选项,选中 Telnet,输入 IP,输入端口,单击 Open。
单击 Open 后,弹出系统终端,在终端中输入用户名和密码,两者均为 root。登入成功,终端显示系统信息。
login: root password: [[ (R) [[[[ [[[[ [[ [[[[ [[[[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[[[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[[[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[[[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[ [[[[ [[[[ [[[[[[ [[[[[[ [[ [[ [[[[ [[[[ [[ [[ KERNEL: LongWing(C) 2.5.3 [[[[ COPYRIGHT ACOINFO Co. Ltd. 2006 - 2023 SylixOS license: Commercial & GPL. SylixOS kernel version: 2.5.3 Code name: Enterprise CPU : Allwinner T3 (Quad-core ARM Cortex-A7 1.2GHz VFPv4) CACHE : 64KBytes(D-32K/I-32K) L1-Cache per core, 512KBytes L2-Cache PACKET : IGC1503-1 Packet for Acoinfo ROM SIZE: 0x00400000 Bytes (0x00000000 - 0x003fffff) RAM SIZE: 0x3ff00000 Bytes (0x40100000 - 0x7fffffff) BSP : BSP Version 1.1.5 (Release) (Build Feb 8 2023 11:38:19) [root@sylixos:/root]#
步骤 4:执行体验程序
在终端当中切换目录到 /apps/app_modbus_tcp
,输入 ./app_modbus_tcp
执行体验程序。
[root@sylixos:/root]# cd /apps/app_modbus_tcp
[root@sylixos:/apps/app_modbus_tcp]# ls
app_modbus_tcp
[root@sylixos:/apps/app_modbus_tcp]# ./app_modbus_tcp
步骤 5:启动 Modbus Slave 工程
Modbus 从站仿真软件完成安装后,进入压缩文件解压后的文件夹,双击打开快速体验 Modbus Slave 工程文件,系统将会自动使用 Modbus 从站仿真软件打开工作空间,并自动启动 Modbus 从站模拟设备。