ich bin mir nicht sicher, ob Du speziell einen UAlarm auslösen kannst (also so ähnlich wie Raise_UAlarm(12)). Jedoch kannst Du auf jeden Fall mit KAREL irgendeinen Alarm auslösen.
Mit der Routine "Post_Err" kannst Du, soweit ich die Sache durchschaut habe, jeglichen Fehler werfen. Die Definitionen der User Alarme können bestimmt aus den Variablen ausgelesen werden.
Naja, weiß nicht, ob Dir das wirklich weiterhilft, aber ein Versuch wars wert... =)