AutomationDirect logo Firmware Revisions for D2-250-1



Latest shipping version:

 

Recent Firmware History:


Version: 4.91
Details:
Ethernet Exploit to Retrieve PLC Password
If an attacker has access to the PLC, a specially crafted packet can be sent to the PLC via
Ethernet or Serial port to access the password. This could allow the attacker to use the password to retrieve
and/or make unauthorized changes to the project or interrupt the process.


Version: V4.90
Details:
This firmware version was created to support the D2-250-1 CPU modules with date code 1118 or newer that our vendor started using a new component in them. This new firmware works with any D2-250-1 CPU modules, but it is not necessary to install this firmware into the D2-250-1 CPU modules with date code 10Z8 or older because there is no difference in the functionality.


Version: V4.80
Details:
[New features]
- The following new modules are supported.
F2-16TD1P
F2-16TD2P

[Fixed problems]
- The override function did not work when the manaual addressing was used.
- With the PID control, the bias was reset to zero when the PID mode was changed from Manual to Auto. This problem occurred when the output value was high.


Version: V4.70
Details:
[Fixed problems]
- Pointer method for analog modules in the expansion bases did not work with certain setups.


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


Version: V4.40
Details:
[New features]
- The following new modules are supported.
F2-8AD4DA-1
F2-8AD4DA-2

[Fixed problems]
- After the DirectNet master module requested diagnostic information through Port 1 of the D2-250-1, the D2-250-1 locked up.
- The response of Port 1 as a DirectNet slave was slow.


Version: V4.30
Details:
[Fixed problems]
- The STRPD instruction worked incorrectly after RUN time editing.
- The complete bit for the PRINT instruction did not work correctly.


Version: V4.10
Details:
[Fixed problems]
- JMP instruction did not work correctly.
- The D2-250-1 lost communication when run-time edit was executed while High speed I/O mode 40 (interrupts) was used.
- Output started flickering when firmware was updated while High speed I/O mode 40 (interrupts) was used.
- The D2-250-1 could not recognize the input signals for X0-X3 in the first scan.


Version: V4.00
Details:
[Fixed problems]
- SP36 (Override setup relay) did not work at all.
- The D2-250-1 could not execute the STRPD and STRND as the D2-250 did.
- The D2-250-1 could not execute a trapezoidal profile made for the D2-250 in mode 30.
- The velocity control in mode 30 did not work correctly when the CPU scan time was short.
- The Ramp/Soak for PID control did not work correctly if the independent format mode is selected.
- The PID output was not correct when the independent format mode is selected and the PID mode was changed from manual to auto.
- Ramp/Soak restarted automatically after power cycle.


Version: V3.90
Details:
[New features]
- The firmware version in the D2-CM can be read.

[Fixed problems]
- The MDRMD/MDRMW did not work correctly.
- Several outputs in the expansion base were turned on after a short power drop no matter what the PLC mode was.


Version: V3.80
Details:
[Fixed problem]
- The STRPD instruction did not work correctly if it was used in a stage with the stage number.
- The TMR instruction did not work correctly in stage.
- When a stage is reset with a RST instruction, outputs turned on in the stage stayed on after the stage went off.
- Override stage bit did not work correctly.


Version: V3.73
Details:
Caution!
This firmware V3.73 has a safety problem with stage instructions. If you are using stage instructions in your program, please update your D2-250-1 with firmware V3.80 or later. If your D2-250-1 has firmware V3.60 or earlier, the D2-250-1 does not have the safety problem.


[Fixed problem]
- After a stage jumps to two or more stages at the same time, the outputs in the stage stay on even though the stage is off. (V3.70 and V3.72 have this problem.)


Version: V3.72
Details:
Caution!
This firmware V3.72 has a safety problem with stage instructions. If you are using stage instructions in your program, please update your D2-250-1 with firmware V3.80 or later. If your D2-250-1 has firmware V3.60 or earlier, the D2-250-1 does not have the safety problem.


[Fixed problems]
- When the first preset value was 1, high speed I/O mode 20 did not work correctly.
- The STRPD instruction did not work correctly if it was used in a stage with the stage number.
- Communication Port 2 could not communicate with a touch panel correctly in DirectNet.
- The automatic acceleration/deceleration trapezoid profile in high speed I/O mode 30 did not work correctly.
- The OROUT instruction did not work correctly.
- When a stage is activated with a SET instruction, outputs used in the stage could not be turned off correctly after the stage went off.


Version: V3.70
Details:
Caution!
This firmware V3.70 has a safety problem with stage instructions. If you are using stage instructions in your program, please update your D2-250-1 with firmware V3.80 or later. If your D2-250-1 has firmware V3.60 or earlier, the D2-250-1 does not have the safety problem.


[New features]
- Power-up in RUN is supported. Turn on Bit 13 in V-memory V7633. This feature works only when PLC mode switch is in TERM position. This feature is disabled as the default.
- The firmware version is stored in V7727. For instance, if the firmware version is V3.70, V7727 has 3700.

[Fixed problems]
- Mode 30 did not work as fast as the D2-240.
- When the D2-250-1 without battery had not been powered on for a while, the memory had random data.
- Port 1 locked up during K-sequence communication.
- Port 2 replied to the master even though the protocol was not matched.
- Comm ports could communicate with peripherals only when the PLC mode switch was in TERM position.
- OUTI instruction did not work correctly.
- PID mode could not be changed in the first scan.
- Broken bits for the F2-04RTD in the expansion base did not work.
- 8 channel analog input modules did not work correctly in the expansion bases.