YFIOs IDE 开发环境
YFIOs IDE 是专为 YFIOs 边缘计算平台打造的集成开发环境,提供代码编辑、编译调试、设备烧录等一站式开发体验。
1. 进入YFIOs IDE环境
1.1 启动边缘智能软件
-
打开
YFIOs-Edge-Intelligence.exe程序
1.2 进入YFIOs IDE
-
在边缘智能软件中,点击顶部菜单栏的 工具 -> YFIOs开发环境
-
进入YFIOs IDE开发环境

2. 示例:使用YF3028网关获取温湿度数据
传感器支持情况分析
在使用YF3028网关获取温湿度数据时,根据传感器类型的不同,配置方法分为两种情况:
2.1 情况一:传感器在支持的驱动列表中
YFIOs·边缘智能软件内置了200余种智能设备原生驱动,覆盖了大部分常见的温湿度传感器。
配置步骤:
-
打开YFIOs·边缘智能软件
-
保存新项目
- 点击 "文件 -> 保存"
- 填写项目文件名

-
添加用户设备(以YF3610-TH21为例):

-
配置端口号和设备地址:
- 设备名称:可随意填写
- 串口号:对应YF3028网关上的RS485接口
- RS485_1 → 串口1
- RS485_2 → 串口2
- RS485_3 → 串口5
- RS485_4 → 串口6
- 设备地址:填写传感器的设备地址
- 串口参数:按需填写

-
连接设备并部署程序:
- 将传感器RS485接口连接到YF3028网关上的RS485接口
- 通过USB线将YF3028网关的TYPE-C接口连接到电脑
- 点击"部署"按钮部署程序

-
查看数据:
- 部署完成后,关闭部署窗口
- 点击"重启"按钮
- 重启完成后,进入"数据监控"页面查看数据

2.2 情况二:传感器不在支持的驱动列表中
如果您使用的温湿度传感器不在内置驱动列表中,需要编写自定义驱动。
驱动开发方法:
-
打开YFIOs开发环境:
- 在边缘智能软件中,点击 工具 -> YFIOs开发环境

-
使用Modbus驱动向导(推荐):
- 在YFIOs IDE中,点击 文件 -> Modbus驱动开发向导

-
配置ModbusRTU参数:
- 配置传感器的通信参数
- 设备类型:建议设置为与驱动名称一致(如TEST_TH21),后续会用到

-
编译驱动:
- 数据配置完成后,点击编译
- 系统会生成pe和dll文件

-
部署驱动:
- 系统会自动创建一个存放驱动的文件夹(如914_TEST)
- 将生成的pe和dll文件放入该文件夹

-
添加自定义设备:
- 重新打开边缘智能软件
- 注意驱动名称为TEST_TH21,设备类型为YFDevice

-
验证驱动:
- 确认通信方式为SerialPort,制造商为YFSoft(叶帆科技),设备类型为YFDevice

-
找到自定义设备:
- 在设备列表中找到YFDevice类型

-
配置用户设备:
- 设备名称:可随意填写
- 串口号:对应YF3028网关上的RS485接口
- RS485_1 → 串口1
- RS485_2 → 串口2
- RS485_3 → 串口5
- RS485_4 → 串口6
- 设备地址:填写传感器的设备地址
- 串口参数:按需填写

-
连接设备并部署程序:
- 将传感器RS485接口连接到YF3028网关上的RS485接口
- 通过USB线将YF3028网关的TYPE-C接口连接到电脑
- 点击"部署"按钮部署程序

-
查看数据:
- 部署完成后,关闭部署窗口
- 点击"重启"按钮
- 重启完成后,进入"数据监控"页面查看数据
