您当前的位置:五五电子网电子知识plc技术PLC入门西门子S7-200 PLC由“冒泡法”排序算法的 正文
西门子S7-200 PLC由“冒泡法”排序算法的

西门子S7-200 PLC由“冒泡法”排序算法的

点击数:7887 次   录入时间:03-04 11:46:23   整理:http://www.55dianzi.com   PLC入门

 MOVW   *AC1, LW8                //那么将当前两个地址里面的内容互换
 MOVW   *AC2, LW10              //如果AC2指向的地址里面的内容不小于AC1指向的地址里面的内容
 MOVW   LW8, *AC2                //那么当前两个地址里面的内容保持不变
 MOVW   LW10, *AC1             //如果把小于比较指令改成大于比较指令,那么数据就是从大到小排序
 LD     SM0.0
 +D     +2, AC1                          //AC1当前地址+2,存入AC1
 NEXT                                        //跳转到FOR内循环,如果内循环执行结束,程序往下执行

 //*******************内循环执行结束,进入外循环执行*****************************
 DECW   LW6                          //内循环体执行结束,将内循环体的循环次数减1
 NEXT                                       //跳转到FOR外循环,如果外循环执行结束,程序往下执行
 上面代码基本采用临时变量作运算的,其实还可以将其封装成一个子程序,实现多次调用。

上一页  [1] [2] 


本文关键字:西门子  PLC入门plc技术 - PLC入门