當前位置:編程學習大全網 - 編程軟體 - 西門子PLC中的STL和SCL指令

西門子PLC中的STL和SCL指令

STL有點類似匯編語言,和機器碼對應,無論哪種語言寫的PLC程序都可以轉換成STL查看,所以掌握基本的STL指令和語法是很有幫助的。另外STL直接操作寄存器,實現同樣功能時可以減少運算量和寄存器調用次數,並且只關心數據類型的長度(例如不區分int和word),減少了數據類型轉換,總的來說執行效率高,但實現復雜運算和邏輯時編程繁瑣。

SCL類似於高級語言Pascal、C之類,可以通過簡單的語句實現復雜的功能,邏輯清晰,在復雜數據類型的處理上也非常方便,雖然理論上執行效率比STL低,但實際壹般不會有明顯的影響。

另外,在同壹個FC或FB中,STL可以和梯形圖混合使用,而SCL編寫的FC或FB不能混合其他語言

  • 上一篇:三星電視遙控器進主板,進工廠模式?
  • 下一篇:plant simulation和robcad哪個好
  • copyright 2024編程學習大全網