I need to be able to communicate with a PLUM-EVC, MacBat 5 from a remote server using Python. I have been given parameters, IP and Port which are required to get the data from EVC.
I am completely new to this field. Can anyone please give some context or an example on how to approach this programatically to be able to send command and get EVC data.
Sample commands and response are in the below link.
Data parameters from MacBAT 5 are given in below link.
Edit: I am trying to get data from MacBAT 5. More details about the data structure are given in the above link. And the communication can be done through the protocols MODBUS TCP/IP, MODBUS RTU, GAZMODEM as given in the manual of MacBAT 5.
So, I need to write a python code using one of the above protocols(I only have IP and port) to connect and get data from MacBAT 5.