Host Engineering Forum
General Category => Do-more CPUs and Do-more Designer Software => Topic started by: jwbaker3 on November 22, 2013, 08:21:22 AM
-
We build a multiplexer to read 128 thermocouples with one 4 channel thermocouple input card on the 06. I have 2 of these units installed (on this project) with the same program in both 06's so the V memory address in both are the same. The 06's are connected to the network with Ecom100 cards and I am using the Ethernet port in the Do-more cpu. I need to read the memory blocks from both 06's 1 time per minute (I don't think speed is a problem). With the DL205/260 cpu's I would map the ecoms peer to peer and read the data into the main plc to use it for control of the process, I have built a lot of the systems with up to 8 06's with 1 DL205/260 control plc. I really like the Do-more I have used it other projects but never this type, so what is the best way(s) to get the data into the Do-more?
Thanks
JW
-
Unless I'm missing something obvious here, just use DLRX like you would use RX (or the IBox) in the 260.
-
All your bits are Modbus-compatible as both master and slave, so that's another option. I've done Modbus/TCP between multiple DL-classic PLCs, and it works fine.
-
Thanks for the replies. The DLRX is how I thinking to do it, I just wanted to make sure there was not a better (Doing-More) way, it never hurts to ask.
Thanks,
JW
-
There are definitely easier ways to share data in Do-more (PEERLINK is your friend), but the DLRX instruction is the best way to pull data from DL controllers with the minimum changes at the DL end.
-
You mean I've been using MRX and address translation when DLRX was there the whole time? Sheesh.
-
I take it back. MRX is more flexible anyway. I don't have to treat non-DL things differently.
-
I take it back. MRX is more flexible anyway. I don't have to treat non-DL things differently.
DLRX/WX is just the Do-more-ification of DL's RX/WX, and as you note, is pretty much useless outside of legacy DL controllers. The big benefit is that it eliminates the need for Modbus mappings of DL (e.g. V100 == V100), but not much else.
-
Yeah, but as soon as you know a beginning address, it's all offset. It's a PIA to get there, but once you're there, you're there.
-
Yeah, but as soon as you know a beginning address, it's all offset. It's a PIA to get there, but once you're there, you're there.
Agreed.
-
And even the address translation is barely that, at least for VMems. It's just an octal-decimal conversion, and Excel (and maybe your phone) already have that built in.