With time, the control system hardware and software become obsolete. That's why it is important to keep the systems running up to date with modern technologies, or, at least, not too far away from it.
A few things are required to migrate a Siemens project:
Controls:
- must have a copy of the original STEP 7 project (.S7P), preferably with comments and tag names. Otherwise it will be required additional time to add new comments and tag descriptions. Having proper comments and IO names is mandatory for starting up, commissioning and troubleshooting.
- Install in the same VM (attention to the Windows versions requirements) SIMATIC Manager (OS older than Windows 8) and TIA v13 SP1/SP2 Professional.
- Use the function "Migrate" after opening TIA Portal, rather than "Open Project". It may be necessary to untick the option "Exclude Hardware" in case the hardware is too old and does not exist in TIA Portal.
- Compile and correct the issues (e.g., pointer issues).
- Change the CPU model to the new model.
- Having a project in that version (TIA v13 SP1/SP2 Professional) is very useful because it then can be opened directly by newer TIA Portal versions, such as V17 and V18.
- Check all the OBs, FCs, FBs are the same. Attention to some of the functions that may have been migrated automatically to another version. For example the PID CONT_C in the migrated software may be migrated to a Technology Object rather than a FC. The DB numbers, tags, HMI connections may be changed.
- Remove from the code obsolete IO.
- Improve the industrial network in the new project if possible, e.g., by adding a redundant PROFINET network.
- Check the analogue signals NORM_X and SCALE_X are appropriate normalized and scaled in the new hardware.
- Test as much as possible in the workshop and FAT, everything from IO, networking (PROFINET and PROFIBUS, DP-DP Couplers, PN-PN Couplers), simulation, HMI trends, alarms.
- Check the PID settings, scan time, parameters. Monitor the process and be flexible to adjust the PID settings accordingly.
- Retain important values in the PLC.
- Edit the Starting values of the Set-points or parameters.
- Check for filters in the software, e.g., moving averages used to analog input values.
- Do a Watch Table with all the IO. Attention to the reverted IO like control valves that are reverted.
References:
.png)
No comments:
Post a Comment