CTRIO Hardware, Firmware and Workbench Revision History
Firmware
Version
Workbench
Version
Hardware
Version
Date Applies To:

Description of Problems / Additions / Changes

H
0
H
2
H
4
T
1
H
2.1.24           10-Mar-2014 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed a problem in data smoothing with interval scaling where smoothing would only function correctly when it was set to MIN or MAX values.
2.1.23           20-Nov-2013 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed a problem in the user Read/Write register command which was not updating the correct registers in all cases.
2.1.22           27-Jan-2012 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed a problem in the System Function that performs a Write Reset Value. The new reset value would not be retained after the counter's input was reset.
2.1.18           14-Apr-2009 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed a problem in the Dynamic Positioning Mode where if the Maximum Frequency is set to 249Hz or below, the actual pulse output frequency will always be the Minimum Frequency value. It will now ramp up to the Maximum Frequency as specified in the profile.
 
2.1.17           26-Jan-2009 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed a problem in the 'Write All Registers' System Command which caused the value specified for the first register to be written to all 4 registers.
  2.1.12         6-Oct-2008 CTRIO Workbench Fixed a problem where Free Form pulse profile data could not be imported from .CSV or .TXT files.

This problem was created when we started building CTRIO Workbench with a newer version of the C compiler, as such, this problem exists only in v2.1.11.
 
  2.1.11         4-Jun-2008 CTRIO Workbench Added support for additional Koyo PLCs - not Automationdirect.com PLCs.
 
2.1.16           06-Jan-2006 H0-CTRIO Fixed a problem in the H0-CTRIO that prevented the D0-DEVNETS from working in the same DL06 with the H0-CTRIO.

Fixed a problem in Capture Count if the Input is configured for 2X or 4X Quadrature counting. As an example, if the input is counting up, and one or two down pulses are received right before the Capture Count is enabled, the value that is captured does not include the down counts.
 

H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed a problem in Capture Count if the Input is configured for 2X or 4X Quadrature counting. As an example, if the input is counting up, and one or two down pulses are received right before the Capture Count is enabled, the value that is captured does not include the down counts.
 
2.1.15           01-Dec-2005 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed a problem in Interval Scaling if you also employed Data Smoothing to any degree other than the default (least amount of smoothing). Any Data Smoothing value other than the least amount would always result in a scaled value of 0.
  2.1.10         25-Apr-2005 CTRIO Workbench The latest versions of the H2-EBC, H2-EBC100 and H4-EBC firmware changed the module type that is reported for the H2-CTRIO and H4-CTRIO. This version of the CTRIO Workbench is required to correctly identify the CTRIO modules when used with these latest versions of the EBC firmware.

See the H2-EBC Revision History, the H2-EBC100 Revision History or the H4-EBC Revision History for a complete description of the firmware change.
 
2.1.13           08-Apr-2005 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed a problem where if you were using a Home Search Pulse Profile at certain frequencies, and then execute it more than once, the Pulse Output would operate at 20 Hz instead of the configured frequency. Again, only at certain frequencies; other frequencies work fine forever no matter how many times you would execute the profile.
 
2.1.12           20-Jan-2005 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Under certain circumstances, the Command Complete bit wasn't getting cleared. For example, if you were editing a table and a hardware reset came through before the operation completed, the operation would still complete but the Command Complete bit would not get cleared after the Process Command bit was reset.
 
2.1.11           17-Dec-2004 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
Fixed an accuracy problem in the Dynamic Velocity profiles.
2.1.10           30-Nov-2004 H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO
This firmware update fixes a problem discovered with the Edge Timer. If your triggering edge occurs more than 134.2s (actual = 134,217,727 microseconds) away from the initial edge, the resulting time was a huge negative number.
  2.1.9         12-Aug-2004

CTRIO
Workbench

Added MODBUS/TCP mapping information to I/O Map dialog for use with an EBC that supports MODBUS/TCP.
 
  2.1.8c         12-May-2004

CTRIO
Workbench

Removed unused references to 'Ch2/Fn1', 'Ch2/Fn2', 'Output 2' and 'Output 3' from the System Function tabs in Monitor I/O if connected to an H0-CTRIO.

Fixed a bug with the Rate calculator where if you use the arrow keys to increase the value to 1000, it displays 1,000 (with a comma) and then gets "Please enter a positive integer" error.
 

2.1.9           21-Apr-2004

H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO

Fixed problem in Dynamic Position and Dynamic Velocity modes where the CTRIO was incorrectly calculating the current pulse count value when the CTRIO was asked to make very small moves (< 4 pulses).
  2.1.8a         26-Feb-2004

CTRIO
Workbench

Removed 'Native T&D Addresses" I/O mapping option since it is no longer used.

Changed "Pulse Follower Mode" to "Pulse Extension Mode" as the description for an output configured as part of Pulse Catch mode.
 

        2E   26-Feb-2004

H4-CTRIO

Added a feature where the H4-EBC I/O controller can now detect that the H4-CTRIO has crashed and the I/O transfers are failing.

This feature can only be added by an upgrade done here at Host Engineering. The upgrade will be done for free, but the customer will be responsible for shipping costs.

Click here for upgrade details.

 
      2M
&
3G
    26-Feb-2004

H2-CTRIO

Added a feature where the I/O controllers (H2-EBC or H2-PBC) can detect that the H2-CTRIO has crashed and the I/O transfers are failing.

This feature also requires H2-EBC firmware v2.1.401. Now if the H2-CTRIO crashes (turns on ERR led), the H2-EBC will notice and start error #153 ( module missing ).

This feature also requires H2-PBC firmware v1.1.20.Now if the H2-CTRIO crashes (turns on ERR led), the H2-PBC will notice and return extended error #1 ( module missing ).

In DirectSOFT32, the System Information dialog for the DL205 PLCs (D2-240, D2-250, D2-250-1, D2-260) will report the following: "Error 202, Missing I/O Module".

This feature can only be added by an upgrade done here at Host Engineering. The upgrade will be done for free, but the customer will be responsible for shipping costs.

Click here for upgrade details.

 

          2H
&
3E
20-Feb-2004

T1H-CTRIO

Added a feature where the I/O controller (T1H-EBC or T1H-PBC) can detect that the T1H-CTRIO has crashed and the I/O transfers are failing.

Now if the T1H-CTRIO crashes (turns on ERR led), the T1H-EBC will notice and start returning error #153 ( module missing ).

This feature can only be added by an upgrade done here at Host Engineering. The upgrade will be done for free, but the customer will be responsible for shipping costs.

Click here for upgrade details.

 
    2C       27-Jan-2004

H0-CTRIO

Changed pull-up resistor values on 4 address lines.

This fixes a random crash when changing frequencies in Dynamic Velocity profiles. It's possible this problem could show up in any CTRIO operation, but we've only observed it while running a Dynamic Velocity profile.

Any revision previous to 2C needs to be replaced.

Click here to see a copy of the Product Advisory. This advisory has information about getting a replacement module from AutomationDirect.
 
2.1.8 2.1.8         20-Feb-2004

H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO

Fixed a problem in Rate Scaling that would cause the CTRIOs to crash on power up. With the input configured as a Up/down or Quadrature Counter, this problem can cause the CTRIO to crash (turn on the ERR LED).
2.1.7           25-Sept-2003

H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO

When using the Count Capture feature, a hardware reset would clear both current count and the captured value. A software reset would clear only the current count. We changed the behavior of the hardware reset to be the same as the software reset. To clear the captured count you still have to toggle the Enable Capture bit.
 
2.1.6 2.1.6         12-Sept-2003

CTRIO
Workbench


H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO

Fixed potential communication lockup in CTRIO Workbench.

Fixed 4 range I/O mapping problem when using H2-CTRIO.

Fixed problem with Pulse Catch not rejecting certain narrow pulse widths below minimum input frequency.
 

2.1.5           28-Aug-2003

H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO

Fixed problem with inconsistent operation of the LEDs. Because each of the CTRIOs has a different number of LEDs, there was some inconsistency in the LED operation between them.
2.1.4           7-Aug-2003

H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO

Extended "Suspend Output" functionality to all the pulse output modes, no longer just available in Dynamic Positioning and Dynamic Velocity.

Fixed H4-CTRIO to prevent lockup caused by recent changes in the I/O mapping function. If the H4-CTRIO has been configured, it will lockup after it goes into run mode.

Added Free Form pulse profile which lets you build a custom profile of count/frequency steps. A Free Form profile can have up to 255 steps.
 

2.1.2 2.1.2         6-May-2003 CTRIO Workbench











H0-CTRIO
H2-CTRIO
H4-CTRIO
T1H-CTRIO

Added H0-CTRIO, H4-CTRIO and T1H-CTRIO support.

Added configuration support for T1H-PBC.

Fixed wrong description text for Output range in I/O Mapping dialog.

Changed I/O Map for an ERM --> EBC --> CTRIO, you can now enter all 4 address range values from your ERM configuration.

Added Export in I/O Map - users can create nicknames & descriptions from their work in CTRIO WB and import this data into DirectSOFT for use in their ladder program.

Added "Timeout Value", "Enable Timeout" and "Timed Out" bits for Edge Timer and Dual Edge Timer - when rate scaling, this will help minimize erroneous values if the input pulse train stops.

Added "Suspend Output" and "Output Suspended" bits for dynamic pulse output modes - this allows users to 'pause' the output pulse train

Added Watchdog and Run Mode support, so that when they're used with EBCs the CTRIOs will power up in RUN mode (assuming the CTRIOs have a valid configuration). If the EBC's Watchdog timer expires or any EBC hardware failure occurs, the CTRIO will revert to PROGRAM mode, turning it's outputs off.

Initial release of H0-CTRIO

Initial release of H4-CTRIO

Initial release of T1H-CTRIO
 

2.0.1 2.0.1         9-Dec-2002 CTRIO Workbench







H2-CTRIO
Made I/O mapping information for WinPLC so that it now matches the EBC

PLC Links are now automatically enabled during initial connection

Added I/O mapping details for all interface modules

Added offline configuration options for all CPUs

Pulse Profile configuration dialog now uses Selection List instead of tabbed dialog

Fixed problem where sometimes CTRIO missed z-pulses

Count Capture: hardware reset no longer clears both current and captured count, only clears current count

Data smoothing now calculates initial maximum smoothing condition correctly

5 user configurable Home Search Profiles

Status of CTRIO onboard outputs are now part of the I/O map

Added System Functions (to Monitor I/O and through I/O map) that allow you to read and write to the CTRIOs internal registers. doing this expanded the I/O map by 32 input bits and 32 output bits. This gives you the ability to write a stored value into the current count register to simulate retentive counts memory. It also gives you the ability to read the current pulse count. You can also change the 'reset to' value without reconfiguring the CTRIO.

Added Dynamic Velocity profile, similar to straight velocity but adds accel/decel between velocity changes and determines direction from the input velocity value.

Can now configure the CTRIO outputs as Raw (simple discrete outputs)
 

1.1Beta 1.1Beta         5-April-2002 CTRIO Workbench Fix some startup problems associated with Windows XP.
 
1.0.1 1.0.1         13-July-2001 CTRIO Workbench

H2-CTRIO
Initial Release.