
TIA博途中使用SCL语言实现选择排序算法并封装成FC全局库

 
- 升序排列:
 第一轮从数据源中找到最小值排在第一位,第二轮从剩下的数据中寻找最小值排在第二位,依次类推,直到所有数据完成遍历; 
- 降序排列:
 第一轮从数据源中找到最大值排在第一位,第二轮从剩下的数据中寻找最大值排在第二位,依次类推,直到所有数据完成遍历; 
| 具体实现方法可参考以下内容(TIA博途V17版本):  | 
如下图所示,打开博途软件,添加一个1215C的CPU,打开程序块,添加一个FC块,命名为select_Sort,块的接口变量可参考图中右侧的内容,
 
具体的SCL语言源程序