当前有N(例如有10)台电机,需要对这10台电机进行优先级设置(参数为P),优先级高的在同样的启动条件下最先启动;然后有每次启动台数的设置(参数为X),当X=2,每次启动两台;电机的优先级P(10台电机共有10个参数,P1,P2...P10),和启动的台数X都在HMI上设置,可根据工艺随意变更。
请问:如何实现编程排序?
*******
我原来想着把10台电机的优先级参数放入一个DB,进行冒泡排序,然后根据结果来启动,但是发现排序后的优先级有了结果,但对应不到原来的电机标签(也就是不知道排序后的对应哪台电机)
如:我现在要进行排序后启动前三台电机,该如何实施?