5.0.2

-Alarm Events (Service): Enable email notifications for Events

-Licensing Service (Service & UI): Update parameters


5.0.1

-Data File Names (Service & UI): Merge AirShow.xml and AirShowSchema.xml with TCData.xml and TCDataSchema.xml


4.1.64

-Tag Grid Sorting (UI): Update Insert/Add/Delete to work with sorted data.

-References (Setup): Remove unused OPC references.

-Code Signing (All): Sign code with certificate.


4.1.63

*New Feature* Logs (UI): New tab for viewing Alarm, Event, User, and Error Logs.

-Tag Grid Sorting (UI): Enable user sorting of tags.

-Error Log Format (Service & UI): Change error log naming format (e.g. TagsCollectorV4_2020_07_14 -> TCMC20200714).

-Update name of executable to TagsCollectorManagementConsole.exe


4.1.62

-MainUI (UI): Change menu items to be more user-friendly.


4.1.61

-Format Boolean (Service): Check format of write value and compare with destination format. Convert to boolean if necessary.

-OpcConnections (Service): Check min/max for OPC writes.


4.1.60

-PLC Data Source (UI): Change to maintain Tag instead of reverting to static value on stop trending.

-OpcConnections (Service): Forward data from opc to tags following transformation.

-Write Combo Box (UI): Update group names in write drop down list anytime database is changed.


4.1.59

-OpcConnections (Service): Update OPC tags when reconnected.


4.1.58

-Email Config (Service & UI): Remove Timeout checkbox. Change default from 0 to 100 (SmtpClient Default).

-Email Error (UI): Open same window instead of creating one each time icon is clicked.

-Tag Data Source (UI): Change OPC "Server Name" to "Port Number" & update tool tip.


4.1.57

*New Protocol* - Database (Service & UI): Added Database to protocols with SQLite as one of its Data Types.

-Email Config (UI): Add Timeout and Subject Prefix.

-Tag Data Source (UI): Make tool tips and labels more specific. Color tool tips blue.

-Settings (Service & UI): Communicate changes in settings from UI to Service instead of restarting service.

-Graphing (UI): Scale when resizing.


4.1.56

*New Feature* - Email Error (Service & UI): Display notification when emails fail to send.


4.1.55

*New Feature* - Historical Data Graphing (UI): Trend graphing added.


4.1.54

*New Feature* - Min / Max (Service & UI): Optionally record min/max for each interval.


4.1.53

*New Feature* - RealTime Graphing (UI): Live graphing added.

-Trend file writing (Service): Escape quotes to display correctly in Excel.


4.1.52

-OPC (Service): Allow for recursive node searching instead of fixed file structure.


4.1.51

-OPC (Service & UI): Replace OPC data collection with custom implementation.


4.1.50

-*New Feature* - RecipeManager (Service & UI): Set up recipes for setting multiple setpoints simultaneously.

-PLC Write (UI) - Added fields and button for PLC write.


4.1.49

-Transformation Plugin (Service & UI): Move transformations out of main application and implement as plugins.


4.1.48

*New Feature* - Setpoint Scheduler (Service & UI): Schedule setpoints to be applied at various times.


4.1.47

*New Feature* - Event (Service & UI): Record non-alarming events in a log and show them in the Alarm Manager.

 

4.1.46

-Real Time Data (Service): Added functionality for sending data for Real Time Trending in TagShow.

-Transformation Update (Service): Modify so that output is only changed after all transformations have been processed.


4.1.45

-Error Logging (UI): Moved error log configuration to menu item. Make path to log errors configurable. Log entry on each startup.

-Error Logging (Service): Log entry on each startup.


4.1.44

-Connections (Service): Fixed issue with Modbus routepath parsing.


4.1.43

-Tag Manager (Service): Record 'Log Data' value for each Tag in AirShowData file.


4.1.42

-Record Data (Service): Modify so that it records Output (in addition to InputValue) in trend file.


4.1.41

-Transformation Update: Modify so that alarms do not enter "Return To Normal" state if alarm is unchecked and transformation is updated.


4.1.40

-Get Data From (UI): Remove Forward To column. Change Setpoint, Aux1, Aux2, Aux3 into clickable fields that allow user to specify data source. Add Forward To PLC column.

-Get Data From (Service): Update tables to include fields for Setpoint, Aux1, Aux2, Aux3, and PLC data source. Update methods to work with new fields instead of ForwardTo.


4.1.39

-Transformations (Service): Fix alarm glitch - Delcare variables within transformation method instead of class level.

-SendDailyReports (Service): Reduce excessive error logging. Delcare variables within methods instead of class level.


4.1.38

-AnalogOffsetValue (Service): Fix alarm state changing so that it does not flicker in and out of alarm.

-AnalogOffSetPercent (Service): Fix alarm state changing so that it does not flicker in and out of alarm.


4.1.37

-GatedDigitalAlarm (Service & UI): Add option to delay alarm.


4.1.36

-New Transformation (Service & UI): GatedDigitalAlarm

-EditForwardTo (UI): Sort tag list boxes alphabetically


4.1.35

-EditTransformations (UI): Increase data validation on user input.

-EditTransformations (UI): Replace empty input with default values, where input is optional.

-EditTransformations (UI): Add real-time color change for color code textboxes.  


4.1.34

-Transformations (Service): Add check for NaN values when handling doubles.

-Connections (Service): Change implementation of Transform Background Task from [..].Start() to Task.Factory.StartNew(...).

-DataCollection (Service): Change implementation of all Background Tasks from [..].Start() to Task.Factory.StartNew(...).


4.1.33

-Scale Editor (UI): Change text box to combo box for trim decimal input.


4.1.32

-Data Write Timer (Service): Decrease interval to ensure each data point is captured.

-Transformations (Service): Improve error handling to increase performance.

-Watchdog Transformation (Service): Change to read "IP Address" field instead of "Path".


4.1.31

-Connections (Service): Change TimeoutConnect from 300 to 2000 on all devices.

-Connections (Service): Disable scanning items for disabled tags.

-File Watcher (Service): Ignore duplicate change events.


4.1.30

-Automated Solutions updated to version 3.10.2


4.1.29

-Insert Row (UI):If there are no rows yet, add first row.

-File Watcher (UI):Ignore duplicate change events.

-Connections (Service):Replaced all other async writes with sync writes.

-Stop Service (Service):Wait for all threads to complete before exit.


4.1.28

-Connections (Service): PLC Item Error Handling. Do not show item errors on tags, show in log only


4.1.27

-Connections (Service): PLC Item Error Handling. Check whether item quality is not good before showing "error" on the tag.


4.1.26

-DataCollection (Service): PLC Write Timer Removed. Handle periodic Tag writes directly in Tag.ForwardTo


4.1.25

-Connections (Service): ABLogix sync data writes replaced with sync data writes


4.0.15

-Remote tag management to allow enable/disable tags and tag alarms through the web portal

-Option to allow "Acknowledged" alarms to be automatically removed from alarm manager

-Option to allow "Return to normal" alarms to be automatically removed from alarm manager


4.0.14

-Added transformation for kW Calculations

-Added transformation for gated analog alarm

-Added transformation for percent deviation of multiple values

-Added transformation for percent relationship between two values


4.0.13

-Selectable foreground color

-TagsCollector ability to run as a service

-Adjustable alarm delays for individual transformations

-Added transformation for watchdog timer


4.0.12

-Added 10 HW tag types to modbus path  

-Fixed issue with step 7 of the Multi-State transformation

-Added Calculated data type


4.0.11

-Allowed a value to be sent to multiple setpoint targets (separate targets by comma)

-Reworked OPC collection to use transitions

-Added support for SQLite protocol


4.0.10

-Fixed Translation NAN error after changing a setpoint value

-Added email return to normal & repeat alarms

-Added email alarms

-Added setpoint "Assign to" column

-Added Transformations

-Added User defined function


4.0.9

-Fixed issue with tags in exponential notation

-Added double buffering for dataGridView

-Added support for HTML read protocol


4.0.8

-Created default registry values for new programs

-Watches for AlarmEvent file / acknowledges alarms / logs user events to alarm file


4.0.7

-Copy function now imports decimal trim value

-Added Auto FOREGROUND color function

-Added "Trim Decimal" column for selecting number of decimal places


4.0.6

-Fixed issue with AB Legacy Support

-Added "Bit Array" to data type list

-Added groupread to Logix type PLCs


4.0.5

-Added tag subscribe for reading multiple OPC Items