Wenn der ESP eh dieselbe Masse verwendet wie die SPS kannst du dir die Optokoppler sparen.
Der ESP selbst hat keine Schmitt-Trigger Funktion an den Eingängen. Er ist zwar 5V tolerant, sollte aber 3.3V als high bekommen.
Deine Widerstandswerte, 0.601 und 1.9, sind ein Witz, vielleicht 6kO und 19kOhm.
Es gibt fertige IC für die Umwandlung, https://www.analog.com/en/products/max31910.html , iC-JX.
Da du parallel an vorhandene SPS Eingänge gehst, brauchst du keine normgerechte Strombelastung.
Deine Schaltung hält die Spannung am OpAmp Eingang auf 3.8V aber nur bis 13V Eingangsspannung, dann steigt sie bis sie bei 30V Eingangsspannung auf 8.75V steigt, über die 5V Versorgung.
Nicht jeder OpAmp verträgt das, bei CMOS werden Eingangsschutzdioden leitend und führen 2.3mA, manche OpAmp reagieren nicht mehr, andere reagieren mit phase reversal. Es kommt also drauf an, WELCHEN OpAmp du einsetzt, dazu hast du NATÜRLICH nichts geschrieben, und welchen Strom du von den 5V ableiten kannst.
Ich würde erst mal einen Spannungsteiler ansetzen der aus 30V nur 3.3V macht und aus 13V demnach 1.4V und aus 5V dann 0.55V und erkennen, dass das hervorragend zu den Schaltschwellen eines TTL Eingangs passt, und als fertigen Schmitt Trigger einen 74HCT14 an 5V oder 74LVC14 an 3.3V benutzen.
Natürlich geht es auch per OpAmp, aber ich würde einen invertierenden Schmitt-Trigger bauen dessen In+ am Vergleichsspannungsteiler liegt.