Der Parameter TCPKEEPALV in CHGTCPA reicht allein nicht aus.

Zusätzlich den Parameter TIMMRKTIMO beim CMD CHGTELNA anpassen.

siehe auch Online-Hilfe zum Befehl CHGTELNA.

Noch ein Tip :
Am besten ist man bedient, wenn das MDE-Gerät auf Basis von Windows/Windows CE/Pocket PC oder Linux läuft.
Hier kann man den 5250-Client von Mochasoft verwenden.
Dieser kann automatisch über einen Config-Parameter Keep Alive Pakete an den Telnet-Server AS/400 senden, auch wenn man keine Eingabe in der Sitzung vornimmt.
Der DOS-5250-Client von Mochasoft kann das leider nicht.
(Dein PTC-960SL läuft ja unter DOS)

Sven