我用的时间稍长点,说说自己的理解:
1,全局符号在每个 程序(POU)和功能块中都有效。没有主程序的概念,所有程序都是一个层级,由“工作”指派 周期或中断。
2,每个程序都是独立的,所以内部使用局部符号,与全局符号不矛盾。
3, 功能块就是子程序。早期版本我用ISPsoft编写程序,下载到ES2,再用WPL上载,我发现 程序 调用一次 功能块 ,就会添加一个子程序。两次调用一个相同的功能块,就会添加两个子程序。现在的版本和其它PLC我没有测试过,不知道结果。估计已经进行了改进,多次调用相同功能块,只添加一个子程序。
你可以按我的方法测试下,看看ISPsoft编译后的结果。