发布于 2006-12-29 20:29:24
0楼
这种方式当然可以了。可以明确地说:S7-200 理论上最多可以完成256工序。
你可以用SCR步做出来,每步都有使用定时器和/或一些数据,由这些定时器的时间值和/或每步的这些数据,可构成“配方”。
学习过程中只不过在每步结束有一个输入点记住时间值和数据,传送到内存单元后进入下一步的纪录,重复此过程直到结束。这样就形成了一个“配方表”。
执行过程,就是调用这个配方。将配方表里的每条纪录赋值给各个定时器和或步数据。
不够256步的部分,因为定时器的值为零,以此为条件,全都会一瞬间跳过,到达结束。
说明:事实上,由于占用,真正也就能完成200多步的记忆。
这种程序早在5年前就使用了。
说真的,工业上经常会遇到此问题,你以为工艺安排得多好,其实工人天天在生产线上摆弄机器,有许多操作要比固定工艺好得多,效率高得多。这种程序正好可以使用。当工人说这样最好的时候,你的任务就是把数据传回来,把最佳工艺拿到手。
学而时习之,不亦说乎?温故而知新,不亦乐乎?