Remedied from:
EMZ2221IB (card module HW: 2C, SW: 20)
Behaviour of the new version:
By using the card module, it is possible to load a complete project into the PLC target system independently of the value set in code C2102 and independently of the project size.
Which products are affected?
EMZ2221IB (Card Module)
EVS93xx-EI (Servo PLC from V6.5 onwards)
EVS93xx-ET (Servo PLC with technology function from V6.5 onwards)
EPL-10200 (Drive PLC from V6.5 onwards)
ECS Application operating software V6.5
What happens?
It is not possible to completely download the data to the devices mentioned above by means of the card module. After the PLC project has been downloaded the card module stays in the middle segment of the 7-segment display.
When does the problem occur?
The response described above occurs if code C2102 (configuration of the changeover between cyclic task and system task) is non-zero in the PLC target system and the project (DDS binary file) which is to be downloaded by means of the card module exceeds the following project size:
- Servo PLC: approx. 95 kB
- ECS axis module: approx. 95 kB if application data is not included in the project or 75 kB if application data is included
- Drive PLC: approx. 60 kB
Which influence does the use of application data have on this function restriction?
An application data file has a size of 64 kB and typically includes profile data. Unlike the ECS axis module and Drive PLC in case of which the application data is part of the DDS binary file the DDS binary file of the Servo PLC does not comprise application data.
In case of this function restriction this means that if C2102 is non-zero application data must not be integrated into a Drive PLC project. If application data is integrated into an ECS axis module for a project the project size must not exceed 75 kB due to internal checks executed during the download. In case of a Servo PLC project the use of application data has no influence on this function restriction.
Possible diagnostics?
The 7-segment display stays in the middle segment instead of reporting the number of the program memory location (card module) loaded into the drive as it would be done if the download was completed.
Short-term measures/recommendations?
- Check the PLC project size for all applications in case of which the data is intended to be backed up via the card module. DDS displays the project size in the message box after compilation. The project size can also directly be determined from the size of the binary file (*.bin) e.g. by means of the Windows Explorer.
- Set code C2102 to zero in the code initialisation value (DDS tab 'Resources'). After the project download this code can be changed to the value requested in the parameter set by using e.g. GDC. By means of the Card File Handler software a drive set consisting of the DDS binary file and the GDC parameter set can be written on a SmartMedia card. As a result, this drive set can then be downloaded without problems by means of the card module.
Evaluation:
If code C2102 is non-zero it is not possible to download a project with a certain size to a PLC target system by means of the card module. The default setting value for C2102 is 0. This code value is changed in few applications only. The card module is typically used when exchanging PLC devices. The ECS Speed&Torque application V1.0 is not affected by this function restriction.