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

Compatibility with non-standard Elektro Automatik equipment #82

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

SengerM
Copy link

@SengerM SengerM commented Dec 25, 2021

I have to control a EA-PS 5040-20 A programmable DC power supply. It uses the ModBus protocol but with some differences from the standard. I am not an expert in ModBus, in fact I don't have much prior experience, but as far as I know the 0x00 address is reserved. Well, Elekctro Automatik uses this address for the devices so everything works more or less fine except for this address. Minimalmodbus does not let me to use this address and this is ok because it is out of the standard, but at the same time this does not let me to communicate with this equipment. I have made a small modification to minimalmodbus that allows to go out of the standard and communicate with equipment from this company. Basically it allows to use a device initialized with slaveaddress = 0.

@j123b567
Copy link
Collaborator

j123b567 commented Apr 4, 2024

Name of the parameter allow_broadcast_address is missleading. I thought that it allows to use broadcast, but it disables the broadcast feature and allows to use this address for other purposes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants