PLC结构化文本(ST)——区域代码折叠(Region)

cnblogs 2024-09-10 16:39:00 阅读 51

PLC Structured Text Object Oriented Programming

PLC结构化文本(ST)——区域代码折叠(Region)

区域折叠

条件预编译指令<code>{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平台,但是有总比没有好😊。



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。