1.2功能块块头图7.2中列举了功能块块头所包含的内容。想要更深入地了解这些内容吗?可以参考三调符号库代码和名称匹配来一探究竟!
图7.2:功能块块头
图7.3给出了SCL中一个仿真阀门的功能块块头。想知道这些复杂的符号是如何保护的吗?看看这篇STM32专有代码保护概述。
图7.3:FB1100的功能块头
1.2.1 FUNCTION_BLOCK定义了功能块的序号或者符号名称。如果它是一个符号,SIM_VAL,那么,在SCL代码中编译这个功能块之前,必须在符号表中给这个名称分配一个序号(例如FB1100)。当把此功能块拖放到CFC上时,这个符号名称将出现在每个调用功能块实例上。参见图7.4。欲知更多详情,可以阅读如何为IO设备分配设备名称。
功能块块头
功能块块名(FUNCTION BLOCK)
标题(TITLE)
版本(VERSION)
名称(NAME)
作者(AUTHOR)
组别(FAMILY)
专有技术保护(KNOWHOW PROTECT)
如果你对如何在编程环境中实现密码保护和取消感兴趣,不妨看看这篇详细的教程:TIA Portal编程环境下专有技术保护的实现密码保护与取消。这一切是不是让你对功能块块头有了全新的认识呢?
每一个功能块块头就像一个小宇宙,蕴含了无穷的奥秘与智慧!了解这些细节不仅能提升你的编程技能,还能让你在SCL的世界中畅游无阻。
暂无评论