DL05 Frequently Asked Questions
Use "Ctrl-F" to search for specific words in this FAQ.
What is the accuracy of the PLC real-time clock?
The DL05 does not have a built-in real-time clock. Use the memory cartridge D0-01MC. Accuracy is +/- 1 minute per month
FAQ ID: 2
Does the DL05 support Modbus protocol?
Yes, the DL05 supports Modbus RTU protocol as a slave on port 1 and as a master or slave on port 2.
FAQ ID: 4
Does the DL05 work with wireless modems?
There are two options for using wireless communications with the DL05: Serial and Ethernet. With the first option, either port of the DL05 will work with a wireless serial modem as long as the modem does not require an RTS and CTS signal for handshaking. The other option is to place an H0-ECOM or H0-ECOM100 Ethernet Communications Module in the option slot of the DL05 unit and find an appropriate Ethernet to wireless device. AutomationDirect.com does not currently sell any radio devices.
FAQ ID: 5
Can the DL05 communicate with other DirectLogic PLCs?
Yes, the DL05 can communicate to all of the other DirectLogic PLCs including the DL06, DL105, DL205, DL305 and DL405 families. The DL05 can be a serial master or slave to a:
DL06 | DirectNet or Modbus RTU |
D2-240 | DirectNet |
D2-250-1 | DirectNet or Modbus RTU |
D2-260 | DirectNet or Modbus RTU |
D2-262 | DirectNet or Modbus RTU |
D3-340 | DirectNet |
D3-350 | DirectNet or Modbus RTU |
D4-440 | DirectNet |
D4-450 | DirectNet or Modbus RTU |
D4-454 | DirectNet or Modbus RTU |
FAQ ID: 6
Does AutomationDirect offer a DC-powered version of the DL05?
Yes, AutomationDirect offers the:
FAQ ID: 7
Does the DL05 support peer-to-peer communications?
Yes, the DL05 supports peer-to-peer using Ethernet communications only, which requires one of the optional H0-ECOM or H0-ECOM100 modules.
FAQ ID: 8
To connect a modem with a DL05, do I need to jump RTS and CTS on the PLC side?
There is not a CTS pin on the DL05. This connection is the same as the connection for a D2-240 bottom port connection. A diagram for that can be found here.
FAQ ID: 10
I am trying to use V7633 bit 13 to force the DL05 to power up in run. It doesn't seem to work. What gives?
This feature is available in firmware version 2.90 and later for the DL05 family of PLCs. Bit 13 in V-memory word V7633 needs to be on and the mode switch needs to be in the TERM position.
FAQ ID: 12
Does the DL05 support DNP 3.0 protocol?
At this time, it does not.
FAQ ID: 14
How would we check this PLC to make sure that it is calibrated?
Our PLCs do not require calibration.
FAQ ID: 15
What is the smallest PLC unit that can handle Modbus RTU?
The DL05
FAQ ID: 16
Will the DL05 do full or half duplex?
Half duplex
FAQ ID: 17
Can you print from a DL05?
Yes - ASCII out on a serial printer only
FAQ ID: 18
Can the DL05 do ASCII out?
Yes, via the PRINT instruction.
FAQ ID: 20
Can the DL05 have the clock module and the analog module installed at the same time?
No, it has only one expansion slot.
FAQ ID: 21
Can the EBC communicate to the DL05 through a serial port?
No, it can't. The serial port on the EBC is for simple serial communication only. It does not support the required protocols to communicate to a DL-05.
FAQ ID: 22
I will be using a D0-05DD over seas in France, do I need an EMI filter to be compliant?
Yes, we recommend a Schaffner FN2010 EMI Filter. This information is provided in Appendix J of the DL05 User manual.
FAQ ID: 23
Will my D2-HPP work with the DL05 PLC?
Yes, but it must have V1.9 or later firmware.
FAQ ID: 24
Do you offer precision resistors?
At this time we do not
FAQ ID: 25
Can the DL05 do printing and communication on same port at same time?
No, it cannot.
FAQ ID: 26
Does DL05 have a 24v accessory power supply?
No, it does not.
FAQ ID: 27
Does DL05 need to be powered up to download a program to it?
Yes, it does.
FAQ ID: 28
How often should I change the backup battery?
The DL05 itself does not have a battery - only the optional memory cartridge does. The typical life of the battery in these units is 5 years, but the battery should be checked every six months.
FAQ ID: 29
Do any of the DL05s have Triac outputs?
Yes, the D0-05AA & D0-05DA .
FAQ ID: 314
What are the operating volts of the DC version DL05?
12-24VDC nominal.
FAQ ID: 315
Can the DL05 handle larger preset values than 9999 for counts?
Sure, just use UPC counters that counts up to 99999999
FAQ ID: 317
Can I make 2 D0-05 slaves on a multidrop communicate to each other?
No, the data must be routed by the master.
FAQ ID: 318
What is the current consumption of the DC type DL05?
50 ma @24VDC in "RUN" mode.
FAQ ID: 351
Does the PID feature in the DL05 support time-proportioning control when using discrete outputs?
Yes, reference PID chapter 8 in the DL05 User Manual.
FAQ ID: 376
Will the D0-05DR-D operate at 28VDC?
It is not designed to. Its operating specification is 10.8 to 26.4 VDC. Outside these specs you will be risking damage to the product.
FAQ ID: 377
Does the DL05 accept encoder input?
Yes, the DL05 units with DC inputs will accept encoders. This is explained in chapter 3 of the D0-USER-M. There is also an H0-CTRIO high-speed counter interface module for use in the option slot of the DL05 unit.
FAQ ID: 378
What is the max. tolerable inrush for relay outs on the DL05 AC units?
5A max at 250VAC resistive, 3A max at 250VAC inductive.
FAQ ID: 379
I forgot my password, what are my options?
If the password is lost or forgotten, you will have to return the PLC to AutomationDirect, to get the password cleared. The CPU contents will be erased when we clear the password, there is not a way to retrieve the project.
Contact Tech Support to get a Equipment Evaluation form to fill out and return with your PLC. Once AutomationDirect has the signed form and PLC, we can clear the PLC and return it back to you.
AutomationDirect can only perform the password clear if the PLC is being shipped back to a United States address, we cannot ship the PLC outside of the US.
FAQ ID: 381
Where can I obtain the most current firmware for my CPU?
Go to Software & Firmware Downloads on our website to check and download the current version of firmware.
FAQ ID: 382
Why will my DL05 not communicate with the use of a Ziplink cable?
There are several ZIPlink cables for the 05 PLC.
ZL-D05-CBL18-1
ZL-D05-CBL18-2
ZL-D05-CBL22-1P
ZL-D05-CBL22-2P
FAQ ID: 463
Where can I find the wiring diagram and I/O specifications for the D0-05AA model?
The specifications can be found at this link.
FAQ ID: 518
Can you provide the wiring diagram and I/O specifications for the D0-05AD module?
The specifications can be found at this link.
FAQ ID: 519
Can you provide the wiring diagram and I/O specifications for the D0-05AR module?
The specifications can be found at this link.
FAQ ID: 520
Can you provide the wiring diagram and I/O specifications for the D0-05DA module?
The specifications can be found at this link.
FAQ ID: 521
Can you provide the wiring diagram and I/O specifications for the D0-05DD module?
The specifications can be found at this link.
FAQ ID: 522
Can you provide the wiring diagram and I/O specifications for the D0-05DD-D module?
The specifications can be found at this link.
FAQ ID: 523
Can you provide the wiring diagram and I/O specifications for the D0-05DR module?
The specifications can be found at this link.
FAQ ID: 524
Can you provide the wiring diagram and I/O specifications for the D0-05DR-D module?
The specifications can be found at this link.
FAQ ID: 525
Do you offer a memory cartridge for the DL05 family?
Yes, you can obtain more info here.
FAQ ID: 526
Will the DL05 measure resistive changes?
No.
FAQ ID: 548
Can port 1 on the DL05 be a master?
No.
FAQ ID: 549
On the input power side of the unit, what type of fuse do I need for the AC powered DL05?
We suggest a 1.6a slow blow.
FAQ ID: 550
Is there a calendar in the DL05?
Only in the memory cartridge. D0-01MC
FAQ ID: 551
What is the torque specification for the terminal blocks on the DL05?
0.343Nm
FAQ ID: 580
Does the DL05 have floating point math capabilities?
No.
FAQ ID: 584
Is the Directnet protocol the same between the DL05 and the DL205?
Yes.
FAQ ID: 585
Where are the Hours, Minutes & Seconds stored at using a DL05?
There must be a D0-01MC present for there to be a clock in the 05. If a D0-01MC is present the data is in the following locations:
Hours - V7770
Minutes - V7767
Seconds - V7766
FAQ ID: 586
I only need 5 outputs and a timer, Do you have something to offer as simple as this?
We suggest a DL05 or a Click PLC for this type of application. You will still need to review our web page or catalog for exact specifications for your application.
FAQ ID: 587
Does the DL05 have Ethernet capabilities?
Yes, adding the option module H0-ECOM100.
FAQ ID: 588
Can the DL05 series support 2 up counters in one of the high speed modes?
No, only one in mode 10 using the built in HSIO on DC input DL05 units.
However, the addition of an H0-CTRIO can add more up counters.
FAQ ID: 646
Can I drive a stepper motor with a DL05?
Yes, you can if you are using a DC output version of the DL05. The instructions are explained in the manual.
FAQ ID: 647
Is there an RTD or thermocouple module for the DL05?
Yes; the T/C module is F0-04THM and the RTD module is F0-04RTD
FAQ ID: 648
The RUN LED is flashing. What does this mean?
The flashing RUN LED means your DL05 is in the update mode. The firmware in your DL05 has been erased or corrupted. Please update it with the latest firmware, available at Software & Firmware Downloads
FAQ ID: 649
How do I make a 24 hr timer with a DL05?
Set one timer for K600. This will be a 1 minute timer. When it times out increment a minutes counter, and reset 1 min timer. When minutes counter = 60 increment an hours' counter, and reset minutes counter. When hours counter = 24, perform daily action, and reset hours counter.
FAQ ID: 652
What is the current rating for the 5 volts of the communication port on the DL05 PLC?
200 milliamps.
FAQ ID: 750
Can you give me an estimate of power consumption in Amp-hours of a D05 CPU using a 12 V supply?
You need to first define the loads that you want to operate and how long you want to run them between battery charging cycles for the specific application in question. Your questions can be answered using this information and the Ohms law:
(W)WATTS = (E)VOLTS X (I)AMPS
The more amp hours the more run time. Run time is always dependent on work load and demand. Because most of us demand a lot from our batteries (e.g. cordless tools, head phones, flashlights), a 12v portable drill will always outperform a 9.6v unit, regardless of the amp-hour rating. And there is a major drawback to higher amp-hour batteries: the higher the amp hour rating, the shorter the life cycle (total amount of charges per battery) because there is less fluid in the cells.
EXAMPLE:
If you want to use a VCR and watch TV for 5 hours every night. A TV typically uses 60-100 watts and a VCR about 30 watts. Let's call that a total load of 120 watts. It has a draw of 10 amps (120/12 = 10) for 5 hours or 50 amp-hours. Adding up the loads, we get:
50 TV/VCR total
To run this load, you should have a 100 to 150 amp-hour battery bank (50 x 2). This assumes, of course, that you recharge each day.
D0-05DD-D EXAMPLE:
You need to plug in your usage to yield an amp hour rating like the above examples:
· 1.6 amps (Current depends on the I/O usage and com port usage. If no I/O and the comport is not used, then nominal current is <1amp. We recommend 2 amp fuses for the 12 vdc level, in this calculation 1.6 amps is the conservative estimate.)
· 20 watts maximum
· Hours you are running this PLC.
If you ran this PLC 1 hour, then the amp-hour rating is 32.
FAQ ID: 931
What is the maximum altitude that the DL-05 can operate?
The DL-05 can be used up to an altitude of 5,000 meters as long as the temperature requirements are met.
FAQ ID: 932
What is the I/O addressing of an option card?
a. First input of an optional input module starts at X100. First output of an optional output module starts at Y100.
b. D0-OPTIONS-M manual page 2-15 covers optional module IO mapping. Chapter 2
c. You can also get information under PLC/Configure IO. Look in the slot under the Address In and Address Out column for starting address.
d. Combo modules require more information found in Options manual. D0-OPTIONS-M
e. The controller may require a firmware upgrade if it is older than the option module.
FAQ ID: 1015
Outputs are not turning on in an option module. What could cause this?
a. First input of an optional input module starts at X100. First output of an optional output module starts at Y100.
b. D0-OPTIONS-M manual page 2-15 covers optional module IO mapping. Chapter 2
c. You can also get information under PLC/Configure IO. Look in the slot under the Address In and Address Out column for starting address.
d. Combo modules require more information found in Options manual. D0-OPTIONS-M
e. The controller may require a firmware upgrade if it is older than the option module.
FAQ ID: 1161
Output LED comes on but nothing happens in the field, what could be the problem?
a. Discrete outputs on D0-05AD and D0-05DD PLC models need to have V+ terminal connected to 24vdc or positive voltage of DC power source.
FAQ ID: 1162
I added analog IO pointer method during online edits. I then wrote to changes to PLC. But my analog IO still does not work, where do I start checking?
a. Make sure you go to Program Mode, then back to RUN. If you do online edits while in RUN mode, the PLC does not turn on the SP0 bit, so the new code never runs. You can verify by viewing values in system words (V7700, V7701, etc) to see if they hold the expected values. If they do not, they will populate with correct values when you power down and then power up or when you go to Program mode and then back to RUN mode.
FAQ ID: 1163
Can I configure a DL05 to do high speed counting and generate high speed pulse output?
You can do High Speed Inputs or High Speed outputs, but not both.
1. Mode 10 allows you to configure one high speed counter, up to 5 KHz.
2. Mode 20 allows you to configure one quadrature counter, which allows counting in clockwise and counter clockwise directions (count up or count down), up to 5 KHz.
3. Mode 30 allows you to do high speed pulse outputs up to 7 KHz. It supports three profiles: trapezoidal, registration and velocity.
Only one of these options for the built in HSIO can be used at a time. More details are in Appendix E of the DL05 User Manual
For applications requiring multiple functions, consider adding an H0-CTRIO2
FAQ ID: 1164
Does the DL05 have a real time clock?
a. Not built into it. You will need to add the D0-01MC module into the expansion slot. This will add the real time clock with calendar and battery slot. Having a battery will support retentive ranges.
b. Chapter 10 of the D0-USER-M covers the memory cartridge module. Click here for Chapter 10 of DL05 User manual.
FAQ ID: 1165
I need to add more IO to my DL05 and I have already used the expansion slot with an H0-ECOM module (or any available option module). What can I do?
a. You can convert your ladder to work with a DL06 or DL205 system, since the DL05 does not support local IO expansion or remote IO.
b. It may be possible to have one DL05 be a master to a second DL05, allowing you to control the IO of the second unit. This is not the preferred method to add IO.
FAQ ID: 1166
Can I read and write data from a second DL05?
a. Yes. You will need to configure one DL05 as the master. The master will use RX and WX instructions to read/write data from the slave units. You can use Modbus or Directnet protocols for this purpose. Either protocol supports multi-drop networks. The following link is to a Master and a Slave ladder example for use with a DL05: (Click here for ladder example).
b. Chapter 4 of the DL05 user manual shows: (Click here for Chapter 4).
i. Wiring diagrams for a master-slave configuration using RS232 on page 33.
ii. Shows how to wire an RS422 network for a master (PC or PLC) to multiple slaves on page 34.
iii. Use the FA-ISOCON to convert RS-232 to RS-422. The DL05 port 2 only supports RS-232.
FAQ ID: 1167
I am not able to force IO bits online. What am I doing wrong?
a. Check the link setup and verify your link is configured for K-sequence. If it was configured for DirectNet, you will not be able to force bits. If you are using a link with an ECOM module, make sure you check the protocol selected for the link is ECOM.
FAQ ID: 1168
I just installed a new module in one of the expansion slots but I cannot see it in Configure I/O, what could cause this?
The most likely culprit here is the PLC firmware version. You will need to update it.
The latest firmware file is located at Software & Firmware Downloads
Once updated, check Configure I/O. The module should now be recognized by PLC.
FAQ ID: 1170
Is it true you need to add some form of protection when using relay outputs to turn on solenoids or motor contactors
Yes, it is true. Devices with coils (inductive loads) driven by a PLC relay output will generate a voltage spike when it is turned off. You should install some form of surge suppression, such as TVS, MOV or Diode, at the coil or as close to the coil of the solenoid (or other device) as possible.
App Note AN-MISC-032 covers surge suppression in more detail
FAQ ID: 1171
What is the SCCR rating for the DL05 PLCs?
Our PLCs are not power circuit components. The SCCR is not required for them. Please refer to UL508 177.1 and UL508A SB4.1 for details.
UL508 177.1 defines what the PLC is and UL508A SB4.1 covers the standard for the SCCR.
FAQ ID: 1192
Do you have wiring diagram for use with the SureStep Drives
Yes, in the SureStep drive FAQs
http://support.automationdirect.com/faq/showfaq.php?id=1248
FAQ ID: 1250
What are the color codes for American/Canadian thermocouples?
All American/Canadian Thermocouples follow the ANSI color standard for wire coloration. Jacket color may sometimes be the main wire color, but it is not a dependable means of thermocouple type.
Type J - White/Red
Type E - Purple/Red
Type K - Yellow/Red
Type T - Brown/Red
Type N - Orange/Red
Red is always Negative.
FAQ ID: 1305
How do I use a variable as a timer preset?
In your timer box where you are currently typing 'Kxxx' for the preset you would put a V memory address such as V2000. Make sure that this address is only used for this purpose. Now open a data view and type in V2000. You would use this same V memory address for every timer that you want to have the same value.
Click the yellow E button with the red circle and slash in the upper left of the data view window to enable edits. Now you should have a column titled edits on the right of the V2000 you typed in. Enter your value in this column next to V2000 and press the middle of the three buttons at the top right of the data view.
Please note that you can use other V memory addresses than V2000. The full list of available addresses is available in the PLC -> Memory map menu item. Also you can find the list of available memory in Chapter 3 (or 4 depending on the PLC model) of the User manual.
FAQ ID: 1335
"CTRIO Workbench says my H0-CTRIO2 needs a firmware update" or "I updated the firwmare in my H0-CTRIO2, and now it's stuck in booter mode".
Older versions of CTRIO Workbench (2.1.x or earlier) will incorrectly identify a CTRIO2 as a CTRIO that needs a firmware update.
Do NOT attempt this. You must get the latest CTRIO Workbench version from HostEng.com (2.2.x or later).CTRIO Workbench
Unzip and install this updated version of Workbench. If you already attempted the firmware update and your CTRIO2 is now stuck in booter mode, you will need to do the same, PLUS, get the latest CTRIO2 Firmware from their website and try to update the CTRIO2 firmware again. You might have to try several times, but if it still won't get out of booter mode, you will need to contact Returns Department.
FAQ ID: 1510
The D0-DCM module TX1 and TX2 LEDs are flashing simultaneously. What does that mean?
The D0-DCM flashes both TX LEDs to indicate it is in Firmware Update mode.
You must complete the FW update using the Koyo Support Tool and the Correct FW binary file. Koyo Support Tool and DCM Firmware file
FAQ ID: 1521
Can I use reed switches with AC inputs?
We do not recommend this, as the inrush of the AC input can cause the reed switch contact to fail.
Also the reed switch can arc when opening causing a voltage higher than than your system supply.
This higher voltage can quickly damage AC inputs, which have a maximum rating of 132 vac.
Reed switch flutter or bounce can make this condition even worse.
FAQ ID: 1549
"I can't see my ECOM/ECOM100 with NetEdit. What do i do?"
If NetEdit3 doesn't see the ECOM module when you press "Scan Network", check the following:
1) Verify Link Good LEDs are illuminated on module and connecting devices like hubs or unmanaged switches.
2) Turn OFF any WiFi devices or other ethernet devices.
3) Firewalls need to be turned OFF for initial connection (see Windows Help). Also, turn OFF any antivirus or other protection software that can interfere with ethernet communication.
4) Try to PING the ECOM module to establish basic connection (see Windows Help, or search for resources on internet if not familiar with these steps).
5) You may need to disable any other network adapters besides the one physically connected to the ECOM or network the ECOM is on. If you get "Transport Protocol error", try the instructions in this link:
http://hosteng.com/FAQFiles/ECOM.htm#FAQ0024
Go to Step 4, Item C. The latest version of NetEdit has the ability to select the specific network adapter, by going to the main Menu, select "Network", then "Adapter" and specifying which installed adapter you want to use ( it also lists the IP addresses of the adapters). We strongly suggest you download the latest version of NetEdit here:
http://hosteng.com/SW-Products/NetEdit3.zip
6) If you have a network administrator, you may need to check with them to verify the configuration of the local network.
7) If you have Windows XP or earlier, and you still can't make a connection, you should consider trying the IPX protocol. Click the IPX button in NetEdit3. If you get the 10047 error, you need to install the NWLink/IPX protocol to your computer ethernet card.
See Windows Help for this procedure, or try this link
http://hosteng.com/FAQFiles/ECOM.htm#FAQ0043
If you can't connect to an existing/unknown ECOM100 in a network, and the card is likely newer than 2007, by powering-down and putting dipswitch 6 ON, then powering up, the IP address will be reset to all 0's, and should become visible to NetEdit3. You must power down and turn this dip back OFF for card to be able to operate properly.
http://hosteng.com/FAQFiles/ECOM.htm#FAQ0085
FAQ ID: 1573
How can I make the CTRIO2 output wave form more stable?
Due to the 10x higher speeds of CTRIO2 modules, the waveform isn't as forgiving as a CTRIO module was.
It might be necessary to use the following circuit if you notice differences between a CTRIO and CTRIO2 module being used as a replacement.
R: 10 to 50 ohms, C: 22nF (0.022 F)
Connect the R & C in series, then connect that across the CTRIO2 outputs (preferably at the stepper's inputs instead of just right at the CTRIO2's outputs).
FAQ ID: 1596