
Important Product Information 49
GFK-1671P
Open Issues and Problems
ID Description
CR72406
After storing a folder, the status reads Logic Not Equal.
Details: With some folders created with VersaPro 1.0, the folder will intermittently be not
equal with the PLC after a store. This is due to a problem in the file that indicates whether
blocks have changed and need to be sent to the PLC (smart store document <folder
name>.ssx).
Resolution: Delete the smart store document “ <folder name>..ssx” located in the directory
where VersaPro is installed, compile the folder (check all) and the problem will be fixed.
CR72864
After loading LM90 folder into VersaPro through PLC verifies Not Equal.
Details: Store a folder from LM90 to PLC and load into a VersaPro folder. Verify equality
and note that logic is not equal. Although the execution of Logicmaster and VersaPro folders
is the same, the binary is slightly different, causing the inequality.
Resolution: To cause equality, you should store the VersaPro folder back to the PLC.
Subsequent loads will also show equality.
CR74061
Rebuilding folder after a run-mode-store or word-for-word change causes inequality
with PLC.
Details: After making a change to the logic and performing a run-mode-store or a word-for-
word change the status bar in the bottom right of the screen displays that the logic is equal to
that of the PLC. Performing a ‘Rebuild All’ of the folder causes the PLC to go unequal with
the programmer. The folder must be stored again to regain equality but each subsequent check
all causes the Unequal state.
Resolution: If the following conditions exist when making a word-for-word reference address
change:
1) the reference is the highest reference used in the program
2) the address is changed to a lower value (for example from 500 to 499)
3) the reference is only used in one location in the program
VersaPro will go unequal with the PLC after a Check All or a verify because VersaPro does
not update the PLC to the new highest reference used in order to minimize the time to make a
word-for-word change. In order to gain equality, the user must store the program to the PLC.
You can also add a no operation rung that contains an instruction that uses the highest memory
address of each reference type in the PLC (%R, %M etc) and this will force the highest
reference used to be unchanged by a syntax check after the word-for-word or run-mode-store
change.
CR74321
Folder will not go equal after a store and load into new folder.
Details: When you store a VersaPro folder to the PLC with temporary variables that are not
used in logic and then load it back to a blank folder Logic will still be Not Equal.
Resolution: If a folder has temporary IL variables that are not used in logic, these variables
are added to the coil use map in case the customer decides to use them later. So the coil use
map will contain these variables on the store. Upon load, these variables are not part of the
coil use map since they are not used in logic resulting in inequality. The work around is to
select under Edit®Properties®Temporary Variables IL and select the No Temporary
variables radio button. .
Komentáře k této Příručce