具體實現方法要取決于所用的PLC系統與軟件,雖然IEC標準規定了ST語言的標準,但各家PLC具體操作上是不同的。有些PLC內置了上升沿下降沿檢測的模塊,直接調用類似F_Trig或者R_Trig模塊就能實現檢測上下沿的功能。而如果PLC沒有內置的功能,也可以通過一個臨時變量來實現,基本思路是每個循環中比較要檢測變量的當前值和臨時變量的值,然后將當前值再賦予臨時值。比如,初始狀態當前值與臨時值均為0,在上升沿出現時當前值為1而臨時值為0,下降沿與此相反。
最后,在西門子Step7系列編程軟件中有一個學習語言的小技巧,編程語言可以在常用的三種模式中切換(快捷鍵是Ctrl+1至3),如果是在學習ST語言,發現有語法不會的情況下,可以先通過梯形圖實現,在轉換成ST語言,就能看到實現方式了。在語言的轉換中也能看出語言的層次來,梯形圖都可以轉化成ST語言,但后者有可能不能轉換為前者,這是因為ST語言可能能用于實現一些梯形圖不具備的功能,這也是為什么要學習ST語言的原因。