Release 1.5.1 - June 2022


This release reflects the following Specifications:

FCG TS62769 Revision 1.3


New features or components in this release:

FDI Device Package IDE 1.5.1 contains critical updates to the HART Standard DD Library which is imported by developers into their *.fm8 EDD projects. The update provides embedded strings in lieu of dictionary references. This change is important to the forward and backward compatibility with hosts and addresses the appearance of blank strings when newer content added to the Standard DD Library was implemented in the *.fm8 EDDs.

 

Important updates in this release include: 

  • HART Sample Package was updated to use latest HART Standard DDs (v2022.1)
  • Package Signatures must be sha256 encryption
  • HART Tokenizer extended to support INIT/EXIT ACTIONs in MENUs
  • DeviceInfo bugs resolved
  • Built-in execution bugs resolved in Device Model Services and EDD Engine

 

The following CRs were resolved in this release:


DeviceInfo Browser

CR/Bug NumberSummary
N/ARemoved symbol number from UI


DeviceInfo Generator

CR/Bug NumberSummary
3560DeviceInfo Generator missing key features


DPCTT

CR/Bug NumberSummary
3297Signed PDF Attachments may still fail to pass package validity test case P_2_2_002
3660Removed installed documentation reference, link to online folder instead
3708Updated version numbers


IDE Plug-in

CR/Bug NumberSummary
3480"Manufacturer" & "DeviceModel" accepts 8 characters
3821Unable to load DDL file (eclipse folder needed clean copy-install)

 

FF Tokenizer

CR/Bug NumberSummary
2998FF Tokenizer is not encoding "Attribute_Name" correctly in "via-attribute" reference
3516Missing image file can cause internal Tokenizer error
3519FF FDI Tokenizer needs to support DISPLAY_FORMAT on string and date/time datatypes
3506WAVEFORM HANDLING attribute should be required by FF6 FDI Tokenizer


FF Standard DD Library

CR/Bug NumberSummary
N/A
  • FF Sample Package was rebuilt with latest FDI Tokenizer.
  • Cleaned up problems with menus that had Group Boxes without labels.  Rearranged items on many of the menus for a little better appearance.  
  • Improved download and upload menus.  Added an interactive download menu with UI Method Builtins.  Added methods in the download menus to handle block modes before and after the download.  
  • Renamed all menus to match the Style Guide requirements. 
  • Added more notes in several places to help new developers implementing FDI. 


HART Tokenizer

CR/Bug NumberSummary
3194HART Tokenizer version 10.43 Does not support INIT_ACTIONS or EXIT_ACTIONS
3311Tokenizer 10: Device specific dictionary
3368Version 10.44 does not detect error 408, Redefinition error
3440Tokenizer extended to support INIIT/EXIT action in every MENU
3458It would be nice if the tokenizer could locate where offending non UTF-8 strings are
3524Semantic Map not allowed in symbols.txt
3764Tokenizer v8: remove STRING TOO LONG warning

 

HART Standard DD Library

ComponentSummary
 Tables 25.2 
  • Manufacturer and Device type codes implemented according to latest vendor requested changes 
  • Burst Mode enumerations now support simple On/Off labels for devices that only support bursting on 1 channel 
  • Tokenized DD in version 8 file format uses direct strings rather than dictionary references 
Universal 7.5
  • HART Command 11 & 21 now support response code 38 
  • Tokenized DD in version 8 file format uses direct strings rather than dictionary references 
  • universal_revision now has a MIN_VALUE defined (in addition to existing DEFAULT_VALUE) to be compatible with applications that reference MIN_VALUE instead of DEFAULT_VALUE for device integration purposes. 
Universal 6.4 and 5.4
  • Tokenized DD in version 8 file format uses direct strings rather than dictionary references 
  • universal_revision now has a MIN_VALUE defined (in addition to existing DEFAULT_VALUE) to be compatible with applications that reference MIN_VALUE instead of DEFAULT_VALUE for device integration purposes. 
Common Practice 12.2
  • Command 51 now support response code 8
  • Command 73 now supports response code 38 
  • Command 104 has updated verbiage for response code 104 
  • New Commands 534 & 535 are now supported 
  • Tokenized DD in version 8 file format uses direct strings rather than dictionary references 
Common Practice 7.6, 8.4, 9.4 and 11.2
  • Tokenized DD in version 8 file format uses direct strings rather than dictionary references 
Wireless 2.2
  • Fixed missing commas in DD source (previously ignored by tokenizer, but was syntactically correct) 
  • Command 770 no longer supports response code 7 
  • Commands 771 & 772 are updated to append Max Join Retry parameter to end of commands 
  • Commands 773 & 774 are updated to append Current Network ID to end of commands 
  • Commands 776, 777, 781, & 822 now support response code 16 
  • Command 778 no longer supports response code 32 
  • Tokenized DD in version 8 file format uses direct strings rather than dictionary references 
Wireless 1.4
  • Tokenized DD in version 8 file format uses direct strings rather than dictionary references 
PV 1.3, 2.3, and 2.4
  • Tokenized DD in version 8 file format uses direct strings rather than dictionary references 
AG10101 Document version 2
  • Updated to include updated HART standard DD version 
  • Added further descriptions / clarifications of allowed redefinitions that can be applied to the HART standard DDs 
  • Added further solutions to common issues encountered by DD developers 
  • Addressed several CRs that were raised by FCG members 
Sample DDs
  • Samples import the newest standards that have been added to this release 
  • Updated the samples to declare appropriate unit relations for digital units and config units separately 
  • Sample menu structure references the config units in order to allow access for user to change the engineering units code
  • Samples are coded for Tok 8 and Tok 10. Tok 6 support is not included in the new samples. 

 

PA-DIM Server 

CR/Bug NumberSummary
3471 PA-DIM Server not working with FDI 1.3 Package 
3816Elements of PA-DIM  not visible in OPC UA Client UAexpert 


Profibus/Profinet Tokenizer

CR/Bug NumberSummary
 No changes

 

Reference Runtime Environment  

CR/Bug NumberSummary
2764Menu Style Dialog not modal
3388Optimized Layout is not working
3405 Communication Package configuration parameter access
3421Cannot connect to OPC UA device
3498ISA100 Comm Server cannot be connected with error message MethodSet for CommunicationServer not found
3530Connecting to HART-IP device fails
3547RRTE has general C# bug attempting to deploy some registered HART FM8 EDDs
3575Cannot create UIP of style DIALOG
3629IMS load and resulting errors should no longer be part of RRTE launch

 

Signing Tool

CR/Bug NumberSummary
3443sha1 no longer be supported; sha256 encryption must be used.
secure timeserver not optional

Known Issues

Known issues at the time of release are included below. If additional notable issues are found with this version of the product, they will be added to this log for reference with the date they were reported.


CR/Bug NumberComponentSummaryReported Date
(MM/DD/YY)
3612IDE PluginUnique Particle Attribution violation by including attachment metadata
10/13/2021
3755DMSDMS throws exception if EDD variable definition contains dependency in CLASS attribute
02/18/2022
3757UI EngineFDIOPT10260 & FDIOPT10270: Resizing (Shrinking & Expanding) must change the Width Gain of Menu Items
02/18/2022
3765UI EngineRRTE Crashing while accessing online window
02/28/2022
3824DMSUpload fails
04/11/2022
3825DMSINIT_ACTION” method executes no. of times for echo curve window
04/12/2022
3842DMSMethods are not working in PN device
05/20/2022
3848IDE PluginFDI IDE doesn't allow more than 8 characters in manufacturer Id field for PROFINET
05/24/2022
3849PBPN TokenizerGPE Tokenizer gives error for Manufacturer" & "DeviceModel" if string values are used
05/24/2022
3853UI EngineFDI OPT10260-001: mV Units cut off by window size
05/24/2022
3863DMSRead API is not proper for conditional based parameters
06/08/2022


Previous Releases

View the change log history here.