我编过C语言的排列与组合子程序,算法很简单。
移植到S7-200不成问题,但也要花半天时间才行,
主要觉得用处不大。你只给提示一下:
算法:
要安排N个单元,相当于数组,从数组初值开始,输出下一组
比上一组大一点点的那一组,如比 1,2,3 大一点的就是 1,3,2
比1,3.2再大的就是2,1,3,再大的就是 2,3,1,如此而已
1,2,3 下一组比它的大的最小组是1,3,2
1,3,2 下一组比它的大的最小组是2,1,3
2,1,3
2,3,1
3,1,2
3,2,1
也就是由小到大的排列输出 ,很简单吧,两重循环就能搞定