當前位置:編程學習大全網 - 編程軟體 - 西門子PLC裏L代表什麽意思 能夠詳細的說壹下

西門子PLC裏L代表什麽意思 能夠詳細的說壹下

我不清楚您說的是STL(語句表)指令中的L還是內存地址前綴L。

如果是指令中的L,它代表Load,也就是裝載的意思,將操作數的內容裝載到累加器1中,例如:

L MB0 //將字節地址MB0中的數據加載到累加器1(ACCU1)中去。

如果是類似於M這樣的地址前綴的話,那麽L代表系統臨時區域,這個區域系統負責分配,但不會管裏面的內容,也就是說,這個地方系統只管分配給需要使用這個區域的程序使用,但是不會清除其中的內容,因此這個區域需要先賦值,後使用,例如:

L LW0 //將臨時地址LW0中的數據裝載到累加器1中去。

典型的使用L區域的是西門子PLC中的功能(FC),FC中間的輸入輸出變量采用L區域,因此請務必遵守先賦值,後使用的原則,因為這個區域FC調用完成後,就有可能被分配給其他FC使用,這個區域不壹定從頭到尾都使用同壹個地址。

  • 上一篇:重慶專升本考試:計算機簡答題(14)?
  • 下一篇:web程序設計二級考試有沒有實操
  • copyright 2024編程學習大全網