o_man_ra23
Member
Hi all,
I have a problem with a Siemens MP370 touch panel. The original panel had a fault with the touch sensor, so a new unit was purchased to replace it. The client had no backup of the program, and the OEM has dissolved and is completely incontactable.
So, with the trusty Siemens Field PG unit in hand, I set about making backups of the original programs from both the S7 300 processor and the MP370 screen. However, just before I was able to upload a backup from the faulty screen, some form of error has occurred, and now the analog data values (from position and mass sensors) have dissappeared. The unit can still be operated from the touch screen, and the PLC is reading the analog values correctly, however the HMI isn't showing them. The new screen shows the same issue.
Siemens Tech support indicated this would be due to a corruption of the HMI program, and this is a possibility as the touch screen was showing traditional signs of RAM failure, so flash memory faults aren't inconcievable. Tech support has indicated that what I am seeing on the screen (zero values) is typical of incorrect addressing within the HMI unit. The fact it is isolated to only the analog data suggests a pointer is out, not a holus bolus program corruption.
Does anyone know of a different problem which can cause this error??
Does anyone know of a fix, shy of a complete re-write? I am told that the prosave backup I have cannot be converted into a project, back-engineered, corrected and re-loaded, which is highly unfortunate as this would be the simple solution. If anyone can provide a method of converting the prosave backup, that would be great.
In case it makes a difference, the PLC and HMI talk over an MPI connection.
Thanks in advance for any help/advice.
Cheers, Owen
I have a problem with a Siemens MP370 touch panel. The original panel had a fault with the touch sensor, so a new unit was purchased to replace it. The client had no backup of the program, and the OEM has dissolved and is completely incontactable.
So, with the trusty Siemens Field PG unit in hand, I set about making backups of the original programs from both the S7 300 processor and the MP370 screen. However, just before I was able to upload a backup from the faulty screen, some form of error has occurred, and now the analog data values (from position and mass sensors) have dissappeared. The unit can still be operated from the touch screen, and the PLC is reading the analog values correctly, however the HMI isn't showing them. The new screen shows the same issue.
Siemens Tech support indicated this would be due to a corruption of the HMI program, and this is a possibility as the touch screen was showing traditional signs of RAM failure, so flash memory faults aren't inconcievable. Tech support has indicated that what I am seeing on the screen (zero values) is typical of incorrect addressing within the HMI unit. The fact it is isolated to only the analog data suggests a pointer is out, not a holus bolus program corruption.
Does anyone know of a different problem which can cause this error??
Does anyone know of a fix, shy of a complete re-write? I am told that the prosave backup I have cannot be converted into a project, back-engineered, corrected and re-loaded, which is highly unfortunate as this would be the simple solution. If anyone can provide a method of converting the prosave backup, that would be great.
In case it makes a difference, the PLC and HMI talk over an MPI connection.
Thanks in advance for any help/advice.
Cheers, Owen
Last edited: