各位老师:初次接触300,感觉跟200差别很大,一些概念不清楚。我的理解是300的背景数据块相当于200里的局部变量数据,300的共享数据块相当于200的全局变量数据。不知道理解的对不对?还有多重背静数据就不知道啦!哪位大侠可以告诉我这些概念的正确理解及用法吗?感谢不尽,还有300里的数据转换方式好像又跟200的不尽相同,真头疼!!!
最佳答案
300:分功能块FB和功能FC,可用于大型工程的结构化。对于要程序处理中间过程值的时候选择FB,因为FB有背景数据块。反之选择FC。
200:可以说是没有FB,只能使用FC。可用于小型程序的结构化。个人喜欢只把他作为子程序看待,因为他的临时变量太小了 ,没有记错的话是最多64字节。 看了好多国内外的人编程也这样。
结构化: FB和FC多次调用方便做项目中类似的控制部分。
模块化:把控制对象分成若干部分每个部分用一子程序控制,然后联系起来。
线性编程:所有的控制从上到下 ,没有子程序。
这些东西我只是意会到,但是不知道怎么表达,就写这些 希望能看懂。如果有上面疑问可以问我QQ:521122669
提问者对于答案的评价:
谢谢热心大哥
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc245163.html