PLC Structured Text Object Oriented Programming
PLC結構化文字(ST)——區域程式碼摺疊(Region)
區域摺疊
條件預編譯指令{Region "description"}
可以將文字編輯器中的多行合併到一個塊中,可以為塊分配一個名稱,也可以巢狀使用。
語法
- PLC ST文字編輯器
{region "Description"}
// code
// code
{endregion}
// code
- C#程式碼VS編譯器
#region MyRegion
// Your code here
#endregion
目前CODESYS V3.5
平臺ST
文字編輯器均支援此預編譯指令。可用於程式碼塊註釋和程式碼塊摺疊。使用方式上與C#
方法類似,是一個比較方便的指令。但是PLC
文字編輯器對此指令支援的還不完善,經常出現一些小BUG
,所以在使用的時候需稍加註意。
總結
較新版本的CODESYS
平臺及其二次開發平臺應該都支援這個條件預編譯指令,雖然比不上C#
的VS
平臺,但是有總比沒有好😊。