Hi,
New here and new to PLCs specifically the DL06 and the ECOM100. A vendor recently had promised us a feature and is unable to provide said feature so I am left with the task of implementing MODBUS to the DL06 PLC which will send 4-20mA outputs to our DCS. Our DCS is old and pretty much only talks 4-20 or Digitals.
So I have been reading the manual all day and browsing. I understand Decimal/Octals, and their conversions. I am reading the section regarding the READ/WRITE routine creation and I have some questions that I hope someone can help with.
Background Info:We have an Analyzer that is configured as a slave for MODBUS TCP/IP, we have this DL06 with the ECOM100 that is supposed to talk with it. I have the registers on the slave I want to read.
On to the Routine
[LD K0110] (ECOM SLOT and Location) - I am comfortable with this
[LD K34] (I need Registers 40004-40020 assuming 2 bytes per word) - I think I am ok with this
[LDA O?

?] (I need help here, I think this is the PLC address to store the read memory but I
am not sure what the value should be, also this is supposed to be octal)
[RX

??] ( I need help here, the manual says it specifies slave address and valid data type, all
I know is that I need 40004-40020)
So as you can see I figured out the easy part but I am struggling on the rest.
Once the above is functional the next item that needs accomplished is to take those values that are read and convert them to 4-20mA and output them so my DCS can read them.
Any help would be greatly appreciated, if you had the time to help me out over the phone that would be even better.
Thanks