Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modbus input plugin feature roadmap #9305

Closed
8 of 9 tasks
sjwang90 opened this issue May 26, 2021 · 2 comments
Closed
8 of 9 tasks

Modbus input plugin feature roadmap #9305

sjwang90 opened this issue May 26, 2021 · 2 comments
Labels
area/modbus discussion Topics for discussion feature request Requests for new plugin and for new features to existing plugins

Comments

@sjwang90
Copy link
Contributor

sjwang90 commented May 26, 2021

This issue addresses Telegraf's plans on changes to inputs.modbus - all these enhancements will be backwards compatible. The features are listed in priority order with all of the feature requests and workarounds dependent on the plugin code restructuring that will be implemented in Telegraf 1.19.

Many of the Modbus plugin bugs that have been opened have been due to fact that there is such a wide variety of Modbus devices out there and we cannot test for all of them. We want to understand the issues these array of devices may run into with the Modbus plugin and workarounds for them. Please open a separate bug report for any other bugs you may encounter.

If you would like to test out new Modbus features, please comment on this issue with type of devices you have.

Code restructuring

  • Title: Restructure Modbus plugin
    Description: Change the plugin code-structure to allow further extensions and ease maintenance
    Type: Code restructuring
    Status: Modbus rework #9141 merged into master
    related issues: -
    related PRs: Modbus rework #9141
    Target release: Telegraf 1.19

Hardware workarounds


Feature requests

Important Note: Please use client-server instead of master-slave when discussing Modbus features per the Modbus organization: https://www.modbus.org/docs/Client-ServerPR-07-2020-final.docx.pdf

@sjwang90 sjwang90 added the feature request Requests for new plugin and for new features to existing plugins label May 26, 2021
@sjwang90 sjwang90 added the discussion Topics for discussion label May 26, 2021
@powersj
Copy link
Contributor

powersj commented Apr 12, 2022

next steps: continue to go through the attached items

@KE-PaulBright
Copy link

Good Day, Any progress on Support for reading strings? Would love to be able to read the Fault strings on the variety of devices we utilise in our projects. We have an alarm word along with an alarm index (int) coming from our proprietary PLC DFB, but we also have a string available with a more elaborate fault description coming from a VSD Drive for example. This would be awesome for logging faults into influx. If there's any way I can help please let me know.

@powersj powersj closed this as completed Feb 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/modbus discussion Topics for discussion feature request Requests for new plugin and for new features to existing plugins
Projects
None yet
Development

No branches or pull requests

3 participants