Which products are affected?
ESP-DDS2-P (Global Drive PLC Developer Studio Version 2.0, 2.1)
Global Drive Loader (irrespective of version)
What happens?
Although with DDS the project has been changed and compiled, with the software Global Drive Loader an old binary file is loaded into the target system (e.g. Servo PLC). The binary file (*.bin) has not been updated by DDS.
When does the problem occur?
With every changed and compiled project the associated binary file is overwritten. The binary file is in the same directory as the DDS project file (*.pro). If the binary file is write-protected, DDS cannot overwrite that file. In this case DDS does not issue any warning.
The binary file may be write-protected because, for example, it has been copied along with the project from a CD onto the hard disk of the PC.
The download of the binary file by DDS itself is not affected by this function restriction.
Possible diagnostics?
With Windows Explorer it is possible to check whether the Write-protected attribute is set in the Properties of the binary file.
Short-term measures/recommendations?
With the aid of Windows Explorer you can reset the Write-protected attribute in the Properties of the binary file.
This function restriction has been remedied in DDS Version 2.2.
Evaluation:
If the binary file of a project is write-protected, it cannot be overwritten by DDS when the project is being updated. Since DDS does not issue any warning, the function restriction is only recognised if the binary file has been loaded into the PLC target system by different software, e.g. Global Drive Loader.