发布于 2010-06-10 23:22:36
7楼
1、SCL作为一种类似于PASCAL的高级语言工具,的确可以实现及其循环、排序,以及复杂的时序逻辑、函数运算等功能。
2、正如“dcount107”所言,SCL虽然是高级语言,但最终要编译为STL低级语言后,才能下载至CPU中运行。
3、至于SCL工具编写的块中的循环语句,仍然是编译为STL语言执行的语句运行。
4、由SCL工具编写的FB、FC等功能块仍然由程序需要的OB块中断调用执行。
5、关于“在周期扫描中初始化后....”的问题,我也确实没能理解。当然,如果块(Block)中有循环语句,那么OB块每次中断调用时,将按程序指定的循环条件、循环次数,执行N次循环!
大学之道,在明明德,在亲民,在止于至善。