说明:
本篇文章是我获得头条图文原创申请资格后发表的第一篇文章,其实获得这个资格后心中还是有点忐忑的,因为我是头条新手,担心触犯到规则而失去资格,得而复失是谁都不想承受的。基于此,后续文章我可能会尽量省去对软件帮助文件中指令解释的切图,还望大家多多包涵!
引言:
我之前的文章讲了S7-200PLC中for循环的用法,也举例说明了循环指令配合指针可以进行数据的集中快速处理,想必大家对循环指令已经有了一个大致的概念。今天想给小伙伴们分享一下S7-300PLC中LOOP循环指令的用法,它的作用和200PLC中的for循环指令一样,因为在300梯形图的指令表下没有for指令(在SCL编程中是有for指令的),所以LOOP循环指令只能在STL编程语言下应用。
梯形图(LAD)语言编程是PLC中应用最广泛的编程方法,而语句表(STL)语言编程则是仅此于LAD的一种方法,至少我个人是这么认为的,所以今天就借LOOP指令的讲解了解一点吧。
文章的题目就是例说,所以直接上例子吧,为了方便大家对比200和300中的异同点,我做了一个和前一篇文章相似的程序:
这个图片就是我写在OB1中的两行程序,因为全部使用的M区的变量,所以整个项目就只