Here is a fork that seems the most up to date, but I will not say for sure it 
is the exact fork I used.

https://github.com/angeloc/simplemodbusng







On Monday, October 26, 2020, 12:36:13 PM EDT, Rodney Radford 
<[email protected]> wrote: 





Please provide a link to the modbus library you use.

This is where I found the informationĀ I saw about RTU on RS-485 board

https://www.arduino.cc/en/ArduinoModbus/ArduinoModbus

On Mon, Oct 26, 2020 at 11:11 AM John Vaughters via TriEmbed 
<[email protected]> wrote:
> oh, forgot to mention the Pi 3.3v Tx -> ard Rx is just accepted via threshold 
> limits and therefore is just a direct connect.
> 
> 
> 
> 
> 
> 
> On Monday, October 26, 2020, 11:08:57 AM EDT, John Vaughters via TriEmbed 
> <[email protected]> wrote: 
> 
> 
> 
> 
> 
> Rodney,
> 
> There are a number of modbus libraries out there, so I'm not sure which one 
> you are referring to. Yes, when I said UART, I specifically meant TTL. I use 
> a very simple voltage divider for the ard Tx -> Pi Rx with one resister value 
> and 3 resistors. I think I have used both 10k and 1k ohms and parallel two 
> resistors to get half the value and series the third resistor. This gives you 
> a super simple interface to the arduino that is 5V -> 3.3 Pi. I use the 5V 
> pin of the Pi to power the 5v pin of the arduino. GND common of course. I use 
> the simple-modbus Library code and I hesitate to give you a link, because in 
> doing a quick search, I am not sure which code I am currently using, but the 
> concept of this library is to use a very minimal set of modbus functions with 
> holding registers only. This can be used to gang bits into a single register 
> for binary, if I remember correctly. Thinking from the top of my head, so 
> check that. I think you will find a couple forks of the original 
> simple-modbus. Then I pass it onto mbusd to convert it TCP. So the serial is 
> MODBUS RTU and mbusd converts it to MODBUS TCP. 
> 
> What I like about this config and have been using it for a couple years is it 
> is super reliable. UART being one of the oldest most reliable comms and 
> MODBUS being one of the oldest most reliable industrial protocols, it makes 
> for a a very reliable and recoverable from hard reboot combination. However, 
> there are even more complete modbus libraries that I have used in the past, 
> but simple-modbus, well..... is simple :)
> 
> John Vaughters
> 
> 
> 
> 
> 
> 
> On Monday, October 26, 2020, 10:23:19 AM EDT, Rodney Radford 
> <[email protected]> wrote: 
> 
> 
> 
> 
> 
> I have not used the modbus Arduino code before, but it does look interesting. 
> However in reading the description they state it is designed to use with 
> either their Ethernet shield or the RS485 shield, but I did not see anything 
> on running it with just a standalone Arduino. If it is possible to just use 
> the TTL serial port of the Arduino, that would be very nice, indeed.
> 
> _______________________________________________
> Triangle, NC Embedded Computing mailing list
> 
> To post message: [email protected]
> List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
> TriEmbed web site: http://TriEmbed.org
> To unsubscribe, click link and send a blank message: 
> mailto:[email protected]?subject=unsubscribe
> 
> 
> _______________________________________________
> Triangle, NC Embedded Computing mailing list
> 
> To post message: [email protected]
> List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
> TriEmbed web site: http://TriEmbed.org
> To unsubscribe, click link and send a blank message: 
> mailto:[email protected]?subject=unsubscribe
> 
> 

_______________________________________________
Triangle, NC Embedded Computing mailing list

To post message: [email protected]
List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
TriEmbed web site: http://TriEmbed.org
To unsubscribe, click link and send a blank message: 
mailto:[email protected]?subject=unsubscribe

Reply via email to