西门子S7-1200没有像S7-300的LOOP那样的循环程序专用的指令,可以模仿LOOP指令的功能来编写循环程序。下图的程序段1、2是名为“间接索引”的FC,程序段1清累加结果,设置数组下标的初始值。 程序段2用MOVE指令读取可变下标的数组元素值,用ADD指令累加。然后将下标加1,累加个数减1后如果大于0则返回标号Back处,反之结束循环。 图的下面是OB1中调用FC的程序。
|
西门子S7-1200没有像S7-300的LOOP那样的循环程序专用的指令,可以模仿LOOP指令的功能来编写循环程序。下图的程序段1、2是名为“间接索引”的FC,程序段1清累加结果,设置数组下标的初始值。 程序段2用MOVE指令读取可变下标的数组元素值,用ADD指令累加。然后将下标加1,累加个数减1后如果大于0则返回标号Back处,反之结束循环。 图的下面是OB1中调用FC的程序。
|
怎么从PLC顺序功能图中的一个顺控器的转换到另一个顺控器?...
如何在虚拟机中安装WINCC软件...
西门子WINCC7.0与S7-200系列PLC通过OPC通讯(PPI)...
西门子WinCC Flexible 2008 SP4创建的项目如何移植到博途软件中...
西门子plc和组态软件的通讯...
已存储程序的MMC卡报故障的原因及解决办法...