fastybird / modbus-connector
FastyBird 物联网 Modbus 设备连接器
Requires
- php: >=8.2.0
- ext-pcntl: *
- contributte/console: ^0.9
- contributte/monolog: ^0.5
- contributte/translation: ^2.0
- cweagans/composer-patches: ^1.7
- fastybird/application-library: dev-main
- fastybird/devices-module: dev-main
- fastybird/metadata-library: dev-main
- fastybird/tools-library: dev-main
- nette/di: ^3.0
- nettrine/fixtures: ^0.6
- orisai/object-mapper: ^0.2
- psr/log: ^3.0
- react/async: ^4.0
- react/event-loop: ^1.3
- react/promise: ^3
- react/socket: ^1.12
- symplify/vendor-patches: ^11.2
Requires (Dev)
- brianium/paratest: ^7.3
- dg/bypass-finals: ^1.4
- infection/infection: ^0.27
- orisai/coding-standard: ^3.2
- pds/skeleton: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.3
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-doctrine: ^1.3
- phpstan/phpstan-nette: ^1.1
- phpstan/phpstan-phpunit: ^1.1
- phpstan/phpstan-strict-rules: ^1.4
- phpunit/phpunit: ^10.0
- staabm/annotate-pull-request-from-checkstyle: ^1.8
- tracy/tracy: ^2.9
Suggests
- ext-dio: To use integrated serial interface
This package is auto-updated.
Last update: 2024-08-29 19:52:02 UTC
README
FastyBird 物联网 Modbus 连接器
什么是 Modbus 连接器?
Modbus 连接器是 FastyBird 物联网生态系统的一个扩展,用于集成 Modbus 设备。
功能
- 支持 Modbus RTU 和 TCP/IP 通信协议
- 处理多种数据类型的能力
- 能够从各种 Modbus 内存区域读取和写入,包括线圈、离散输入、保持寄存器和输入寄存器
- 与 FastyBird 物联网设备模块的集成,便于管理监控 Modbus 设备
- {JSON:API} 架构,提供完整 API 访问,为开发者提供访问和操作 Modbus 设备数据的标准和一致的方式
- 定期更新新功能和错误修复,确保 Modbus 连接器始终最新且可靠。
Modbus 连接器是一个分布式的扩展,使用 PHP 开发,基于 Nette 和 Symfony 框架,并采用 Apache2 许可。
要求
Modbus 连接器针对 PHP 8.2 进行了测试,需要安装 Process Control PHP 扩展。
安装
此扩展是 FastyBird 物联网生态系统的一部分,默认安装。如果您想创建自己的 FastyBird 物联网生态系统分发版,可以使用 Composer 安装此扩展。
composer require fastybird/modbus-connector
文档
📖 在 文档 中学习如何使用 FastyBird 物联网系统连接和监控 Modbus 设备。
FastyBird
FastyBird 是一个开源的 IOT 解决方案,由解耦的组件、强大的 API 和最高质量的代码构建而成。在 fastybird.com.com 上了解更多。
文档
📖 文档在 docs.fastybird.com 上可用。
贡献
此包的源代码包含在 FastyBird monorepo 中。我们欢迎在 FastyBird/fastybird 上为此包做出贡献。
反馈
请使用问题跟踪器来报告错误或给我们发送邮件。您也可以在任何可以改进项目的想法上联系我们在X 网络上。
感谢您测试、报告和贡献。
更新日志
有关发布信息,请查看发布页面。
维护者
主页https://www.fastybird.com和仓库https://github.com/fastybird/modbus-connector。