# imos-modbus **Repository Path**: dingl/imos-modbus ## Basic Information - **Project Name**: imos-modbus - **Description**: MODBUS reader是一个基于electron+ vue +modbus库的一个测试小演示小程序 本项目只是作者业余时间搞的一个用于学习用的小程序,存在诸多BUG,能用来做一些基本的操作数据采集。 软件架构说明 electron+vue-ui +vxe-table作为前端界面组件 modbus-serial作为业务协议 nedb作为简单的数据存储单元 - **Primary Language**: NodeJS - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 7 - **Created**: 2019-08-16 - **Last Updated**: 2024-09-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # modbus-reader #### 介绍 1. MODBUS reader是一个基于electron+ vue +modbus库的一个测试小演示小程序 2. 本项目只是作者业余时间搞的一个用于学习用的小程序,存在诸多BUG,能用来做一些基本的操作数据采集。 3. 希望自己有时间不断的完善,帮助在物联网领域的兄弟们做一些测试验证 4. 本项目采用了开源的组件,在此表示感谢。。。。 #### 软件架构 软件架构说明 electron+vue-ui +vxe-table作为前端界面组件 modbus-serial作为业务协议 nedb作为简单的数据存储单元 #### 安装教程 1. npm install 2. npm run dev 3. npm run build #### 使用说明 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1225/114713_b01e27ad_353101.png "模拟器+配置.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/1225/114805_0826c16d_353101.png "采集到的数据.png") 1. 编译安装运行 2. 模拟modbus程序使用Modbus Slave,当然也可以使用modbus协议的传感器,软件是基于tcp写的,后续可以开发RTU/TCP/UDP等 3. 在对modbus协议有一些基础的认识后,参考上面的截图配置好收发两端的设备ID,功能定义等参数 4. 在数据通道选项下面查看采集上来的数据,可以导出execl文件 #### 参与贡献 欢迎贡献 #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)