Hello,
I have several signal characterizer function block curves to update. I have the new values in a spreadsheet, but I do not see a method for importing the values. As a test, I wanted to see if I could export the module to an FHX file, change the file, and then import. In DeltaV Explorer, I selected the module, then clicked File > Export > Selected Object... I selected a folder and clicked Save. In a text editor, I changed a couple of the curve values in the FHX file, saved, and closed the text editor. Back in DeltaV Explorer, I made sure I selected the module that I had just exported, then clicked File > Import > Standard DeltaV Format... I selected the FHX, made sure "Include the license information" was checked, then clicked Open. We use version control, so I clicked "Yes" to automatically check out modules as necessary. The import dialog indicates that "the entire import content has been skipped with no update to the database". When I open the module in Control Studio, the values that I changed in the FHX file are not changed, so it truly did not import.
I read this topic, and there is mention of being prompted for duplicate items when importing, but I have a feeling that pertains to database imports within Database Administration, and not the import utility within DeltaV Explorer.
Anyway, I was wondering how to import an existing module? Alternatively, is there a method to updating the curves in a signal characterizer function block, besides doing it one item at a time in Control Studio?
We are using DeltaV Explorer v 14.3.1 Build 7288.
Andre Dicaire
In reply to Andre Dicaire:
In reply to Eric_Brousseau:
Sample format file attached (it's txt instead of fmt file format as it wouldn't allow me to attach) to do the first 3 values figured I didn't need to do all of them
begin_format_defn Module object_subtype AREA_A/CHAR_BLOCK separator \t comment_character # header module_name,area,SGCR2/CURVE_X.[1][1]CV,SGCR2/CURVE_X.[2][1]CV,SGCR2/CURVE_X.[3][1]CV,SGCR2/CURVE_Y.[1][1]CV,SGCR2/CURVE_Y.[2][1]CV,SGCR2/CURVE_Y.[3][1]CV module_name,area,SGCR2/CURVE_X.[1][1]CV,SGCR2/CURVE_X.[2][1]CV,SGCR2/CURVE_X.[3][1]CV,SGCR2/CURVE_Y.[1][1]CV,SGCR2/CURVE_Y.[2][1]CV,SGCR2/CURVE_Y.[3][1]CV is_a_string_parameter F,F,F,F,F,F,F,F end_format_defn
In reply to Matt Stoner: