发布于 2008-05-11 20:53:52
0楼
要考虑的还这么多呀,真不简单呀!
任何一个设备或机器都有可能出现故障,包括本身的或外部的(例如停电,干扰等),本身的又分机械的和电气的,电气又分一次和二次的,电路的和控制的,硬件的和软件的,更何况人会出错,故意或无意的。仅仅满足工艺的要求是简单的(比较而言),任何程序如果尽可能考虑周全马上就会变成一个噩梦。以上我和醉书生仅仅分析的工艺的条件,一个设备在写程序时仅仅满足工艺的要求我个人认为最多30分,把意外和保护,以及连锁,互锁,干扰,提示,确认,故障自检,维修指导等写进去才能算全面。当然写程序是仁者见仁,智者见智的事情,也许有人会说不必要,无意义,有些情况十年甚至遇不到一次,但是如果遇见一次可能是灾难性的,所谓的人性化,智能化,就是体现在这儿,程序开发者的价值也就一下体现出来了,就如当初我学写程序一样,那些科班出身的工程师看我不顺眼,在他们眼睛里我一个中学没毕业的人不可能写出程序,他们写程序很快,也很短,结果设备到了现场后,外部条件一旦发生错误,程序动作或结果就全乱了,后来换我的程序,只要设备出现错误,马上报警,并且人机上显示报警信息,提示操作人员哪儿故障,应该检测哪儿,应该检查哪个状态,哪个元器件,相应的元器件安装位置有图像显示在HMI上并且闪烁,该元器件什么规格,同类厂家的替代品规格等信息。所以一个工程师要尽量的考虑全面,要有孔乙己茴字的精神,事无绝对,本着求真,求是的精神事情肯定会上一个台阶的。