
Luigi802 (Customer) asked a question.
D0-DCM not communicating with slaves
I have a D0-06DR-D PLC it comes with a D0-DCM card preinstalled in slot 4, I am currently using the D0-DCM to communicate to 7 slave modules
I replaced the D0-06DR-D PLC with a brand new 1 (and all the included cards) and now the new PLC will not communicate with the slave modules.
I programmed it with the exact same program that was in the old PLC and double checked that all of the D0-DCM settings in the new PLC are exactly the same as the D0-DCM settings in the old PLC but it still will not communicate.
I cannot determine from the post if BOTH the DL06 and the D0-DCM has been replaced OR just the DL06. The module itself stores the communication settings. So, the GUI can read the settings from the module and these values can be compared to the values you are expecting to see.
If the module is configured through the ladder code, then everything should be working the same after transferring the old project into the new DL06, provided the D0-DCM is in the same slot and the wiring hasn't changed.
Verify the values in the Module Configuration Registers (V-Memory) associated with the slot position for the D0-DCM. V-Memory registers and the associated values can be determined in Chapter 3 of the D0-DCM manual. https://cdn.automationdirect.com/static/manuals/d0dcmm/ch3.pdf#page=9
Use the LEDs on the D0-DCM to determine if data is being transmitted and/or received.
I suspect that in order for the wonderful folks in the Community to assist in the troubleshooting of this issue, a lot more details will need to be provided.
"I replaced the D0-06DR-D PLC with a brand new 1 (and all the included cards)"
I'm sorry if I wasn't clear enough.
Yes the Do-DCM has also been replaced, I configured the settings via PLC>SETUP>D0-DCM and they are all identical from the original
Looking in the program, I noticed the counter that is supposed to start the communication is not counting, the bit to reset the counter is trying to reset it but it's not working.
I'm a little new to DirectSoft, so I'm not 100% sure where to check the "V-Memory"
Sounds like the counter is a good place to start troubleshooting.
To monitor V-Memory, I would recommend using Data View. This is can be located from the menu Debug > Data View > New, or press Ctrl+Shift+F3.
The V-memory in the new PLC looks identical the the V-memory in the old PLC.
SP126 is not triggering and CT100 is trying to reset but is not doing so, and it's count is MAX
@Luigi802 (Customer) ,
Without more information, I don't think anyone in the Community is going to be able to offer much help.
You might consider:
OK so I have a DL-06 with a D0-DCM card in slot 4, I'm trying to communicate with 7 DL-05 slaves all with D0-DCM card in it's only slot. They are communicating via RS422 through port 2
All settings and programming are identical to the DL-06 (master) and DL-05's (slaves) that are currently running with no issues
Double checked settings in D0-DCM in both the DL-06 and DL-05 slaves
Double checked programs in all PLC's are identical
Double checked V-memory
New DL-06 with exact same program and settings as 1 currently running will not communicate with the DL-05 slaves
When I look in the program, CT100 is trying to reset but will not and is stuck at MAX count
SP126 is not triggering