thanks for the opportunity
Someone could set up correctly the deep sea plc 7320, to use the rs485 port. The point is that I need to make a conversion from modbus rtu slave protocol BACnet protocol, I am using a adf web converter. do I have a simulator to display the variables bacnet converter, but only managed to see the device, but I can not see the data from deep sea plc 7320.
If anyone knows something about the subject I appreciate the collaboration.
The DSE-7300 operator manual shows setting the Modbus slave address and the baud rate on page 70 (pdf). Apparently it takes some software to change the settings (maybe even to see them?)
The spec for the comm ports (in section 3.10) says the 485 port is half duplex (2 wire + common).
No mention is made of parity. I would try no parity first and make sure that the master is set for 8 data bits.
So you need to make the baud rate and the parity the same on both the master and the slave.
The bad news is that the assignment or labeling of the (+)/(-) or A/B RS-485 terminals is arbitrary with the result that sometimes (Data +) from one end gets connected to (Data -) on the other end and there's no communication. It happens all the time. [should be (+) to (+), (-) to (-)].
The good news is reversing the connections does not damage the drivers, it just doesn't work. Change the wires on one end to see if such is the case.
The Modbus map is not public information (must be requested from the supplier) but the example pseudo code on page 70 shows battery voltage is at hex address 0405 and its a single register. It's would be an educated guess these are holding registers, accessed by Modbus function code 03. A single register value is most likely integer format (guess at a decimal point), but the register map probably tells you what format the data is for any given register.
0405(hex) might be interpreted as 0406 decimal because addresses start at 0000, but registers start at (4)0001 (or vice versa) creating the dreaded Modbus one-offset. So you might have to offset the address listed by one to hit the right register.
Tell us what you find.
whoops, it's late. Correction to my previous post:
0406h is 1030 decimal.
The one offset might be interpreted as 1031 decimal.
somebody of you have the registers table for these module, DSE-7320 MODBUS RTU.
i need to get communication ... :(
> somebody of you have the registers table for these module, DSE-7320 MODBUS RTU.
I am reading some information from it
In this link you can download the file.
Be careful with the page formula for registers...
register_address = (page_number *256) + register_offset
Here is a little sample:
1024 Oil pressure
1025 Coolant temperature
1027 Fuel level
1028 Charge alternator voltage
I'm having a problem setting up the communication parameter with de DSE software. I am able to read from the module but when I try to download to it the new configuration it says to check my cable or the state for configurating. Do you know what's wrong?
> I'm having a problem setting up the communication parameter with de DSE software.
> I am able to read from the module but when I try to download to it the new
> configuration it says to check my cable or the state for configurating.
> Do you know what's wrong?
On the device panel switch the unit to stop. The unit will not take a download if there is a possibility of the unit starting.
can you send table modbus, because the adress link not working for downloads. My email is firstname.lastname@example.org
Moderator's Note: The link works, but not if you just click on it because it is too long.
Cut and paste the entire link below into your browser and it works: