AutomationDirect logo Firmware Revisions for DL06



Latest shipping version:

 

Recent Firmware History:


Version: 4.21
Details:
Bug Fixes:
1) Modbus exceptino response not being cleared on the execution of a new Modbus instruction.
2) Modbus Communications not being handles correctly when using a D0-DCM module.


Version: 4.20
Details:
This firmware should only be used from DL06 PLC that has date code 2328A or above.

This firmware resolves the following Issue:

1) resolves a known issue with a data anomaly when intelligent modules are used in expansion slots


Version: 4.12
Details:
This firmware should only be used fro DL06 PLC that has date code 2328A or above.

This Firmware resolves the folloing Issues:

1) CTA 174 & CTA 176 accumulated valus being cleared on power cycle when DL06 Inputs are used for Mode 10 or 20 High Speed Input Modes.
2) ASCII string search instruction in register AEX with behavior problems when it does not contain numbers.
3) Problem when doing backward string search with AFIND instruction.
4) Difference in display position of negative value.
5) K sequence0x48 Register clear range difference.
6) V7740 upper/lower reverse problem for Port1/2.


Version: 4.10
Details:
This firmware should only be used fro DL06 PLC that has date code 2328A or above.

Firmware resolves an issue with inputs turning on in logic when physical input is off.


Version: 2.72
Details:
Fix the following security vulnerabilities:

• #1: DoS Vulnerability: A specially crafted packet can be sent continuously to the PLC to prevent
access from DirectSoft and other devices.
• #2: Password access: A specially crafted packet can be sent to the PLC via Ethernet to access
the password


Version: V2.60
Details:
This firmware version was created to support the DL06 CPU modules with date code 1118 or newer that our vendor started using a new component in them. This firmware version works with any DL06 CPU modules, but it is not necessary to install this firmware version into the DL06 CPU modules with date code 10Z8 or older.

[Warning]
If you install firmware V2.50 or older into a DL06 CPU module with date code 1118 or newer, it won’t keep the correct date and time. Please use only firmware V2.60 or newer.


Version: V2.50
Details:
[Fixed problems]

This version fixed two problems related to the stages (RLL PLUS Stage programming). We confirmed only firmware V2.40 had the following two problems.

- If a Bit-of-Word contact (STRB, STRNB, ANDB, ANDNB, ORB and ORNB) is used as the condition to transition to the next stage, the transition does not happen.
- If a NOT, ANDSTR or ORSTR instruction is used as the condition to transition to the next stage, the transition does not happen.

If only the JMP, NJMP, SET and RST instructions are used to control the transition of the stages, firmware V2.40 works correctly.


Version: V2.40
Details:
[Fixed problems]
- VPRINT: If a VPRINT instruction is the last instruction in a stage, the stage is turned off and the next stage is turned on when the VPRINT instruction is executed.
- AIN: The AIN instruction does not work correctly with the D0-DCM Port 2. (The D0-DCM also needs firmware V1.10 or newer to solve this problem.)
- F0-08ADH-1: When there is an F0-04THM in a slot and an F0-08ADH-1 in the next slot, the input analog value read from the F0-08ADH-1 rolls over to a negative value if it exceeds 32767.


Version: V2.30
Details:
[New features]
- The following new modules are supported.
F0-04DAH-1
F0-04DAH-2
F0-08ADH-1
F0-08ADH-2
F0-08DAH-1
F0-08DAH-2
- The following instructions work with the D0-DCM. (You also need to use DirectSOFT version 5.1 or later.)
ACRB
AIN
MRX
MWX
PRINT
PRINTV
- The default baud rate for com port 2 is changed from 19200bps to 9600bps.

[Fixed problems]
- Change the pointer method setup for analog modules in RUN mode caused the DL05 read wrong analog values. With this new firmware, it is not allowed to change the pointer method in RUN mode.
- When the PID control mode was changed from Manual to Auto, the bias and output were reset to zero. This happened when the Bias Freeze box was checked.


Version: V2.20
Details:
[Fixed problems]
- Pulse outputs (Mode 30) did not stop when the PLC mode was changed from RUN to program.


Version: V2.10
Details:
[New features]
- This version supports IBox instructions. You also need DirectSOFT version 5 or later to use IBox instructions.


Version: V2.00
Details:
The DL06 manufactured in December of 2005 or later have a new memory chip. They need to have firmware V2.00 or newer. Those DL06 have date code 05Z* or later. (The first 2 digits are manufactured year and the third digit is the manufactured month. 1 = January,,, 9 = September, X = October, Y = Nobemver and Z = December) The functionality of this firmware V2.00 is the same as the previous version V1.90. You can install this firmware V2.00 into any DL06 with old date code, but you won't see any difference from V1.90. The future firmware will also work on any DL06.


Version: V1.90
Details:
[New features]
- The following new modules are supported.
D0-DCM
F0-CP128

[Fixed problems]
- DL06 locked up when port 1 was communicating with an HMI panel in K-sequence and port 2 was communicating with a MODBUS master.


Version: V1.80
Details:
[New features]
- The following new modules are supported.
H0-ECOM100
F0-08SIM

[Fixed problems]
- The completion bit stayed on after a PRINTV instruction was executed.


Version: V1.70
Details:
[Fixed problems]
- When the firmware was updated, some outputs turned on if interrupts were used.
- Inputs X0-X3 missed input signals sometimes.
- Inputs X0-X2 were not recognized in the first scan after power cycle.
- The STRPD instruction in the stages did not work correctly.
- The STRPD instruction did not work correctly after run-time editing.


Version: V1.60
Details:
[New features]
This firmware version modified the power fail sequence to meet the CE requirement. However, this can not be done only with this firmware modification. One of the internal circuit boards also needs to be modified. The AC power type DL06 with date code 045A or later has the modified circuit board and the CE mark on the product label. This version of firmware can be installed in any DL06.


Version: V1.50
Details:
[New features]
- The following new modules are supported.
F0-04RTD
F0-04TRS
F0-08NA-1


Version: V1.40
Details:
[New features]
- The following new modules are supported.
H0-CTRIO
H0-ECOM
H0-PSCM
F0-04AD-2
F0-04THM
D0-10ND3F

[Fixed problem]
- When program scan time was more 20ms, analog inputs were reset to zero. (Only V1.30 had this problem.)
- Com port 1 could not work with the DV-1000. (Only V1.30 had this problem.)
- When program scan time was long, DirectSoft could not display the I/O configuration correctly. (Only V1.30 had this problem.)
- V1200-V1377 could not be used for PID parameters.
- When input and output data format were different for PID, the default value of bias and output were not zero but the half of the range.
- The MDRMD did not work correctly.


Version: V1.20
Details:
1. The DL06 was frozen after a power flickering.

[Problem] The DL06 was put in the pause mode after a power flickering. In this case, the DL06 needed a power cycle to re-start operating correcly.