发布于 2015-03-11 10:58:10
4楼
又见到“n次看你的背影”前辈了,最近一切都好吧!
我现在算是把组启动块封好了,昨天下午仿真开不起来的原因是,在数据类型转换有点小问题,还有定时器上编号有冲突。
我的思路是把编为一组的每台设备按照工艺启动的时间设定好(INT类型),累加起来后,做数据类型转换,送到组启动定时器的TV,组启动的时候实际是启动组启动定时器,然后读组启动定时器的剩余时间,把组启动的剩余时间和,每台设备的设定时间比较,当相等的时候,就发脉冲出去。
现在仿真算是成功了,就是还有一个困难,我的组启动G_Start按钮再组启动完成之前,必须一直置1,否则就不能完成组启动任务,也就是在中途如果释放,组启动就停止了,但是组停止按钮G_Stop可以是脉冲的,按下置1,释放后置0,可以停止。正在想办法处理这个小问题。
再次谢谢前辈指点,前辈可以留下你的邮箱吗,以后可以交流!