今天是腊月二十九,明天就是除夕了。最近一段时间的调试工作,总算告一段落,程序和画面已交付,等过完年,就可以进行联合调试了。
这段时间,经历了不少。被之前做过好多次的OPC通讯绊了一次,耽误了几天时间。然后又因为操作电脑的系统问题,折腾了两天。单机试车的时候,又被一个简单点阀门控制问题给卡了将近一周。事后想起来,真是可笑又可气。
通讯问题搞好之后,变量成功的导入,画面也很快做好了。就着手把项目更新到操作电脑上,让操作员联系车间进行单机试车。也不影响服务器这边的工作,还能再试车过程中实时监控。然而我打开操作电脑的工程管理器(该系统的上位软件分为工程管理器,项目编辑器,画面编辑器三个部分,工程管理器用来管理项目文件),想要把新的项目文件导入进来的时候。发现这个工程管理器的界面不显示。但是明明在任务栏里能看到啊。其他的两个编辑器完全正常,就是这个管理器打不开。尝试了退出软件重新打开,没有用。重启电脑,还是没有用。只能让操作员在服务器上先进行试车,我自己开始研究那台操作站。在任务管理器里查看了,有这个管理器的进程,那就是显示有问题了?因为这个操作站是用的双屏显示,想着会不是显示设置出了问题,试着让窗口并排显示,两个显示器上都没有工程管理器的界面。截了个图看了看,也没有相关的显示,按着Ctrl+Tab进行窗口切换,也没有切出界面。难不成需要重装系统和软件?但是目前还开着机,不能耽误生产,就交代了一声,让操作员如果需要试车,就用服务器先试,项目暂时没法更新。
回去之后开始使用万能的搜索,看到有人说既然任务管理器里能看到进程,可以右键点到这个进程,点击菜单里的前置或者最大化。看看能不能显示出来,如果不显示,就只能先重新安装软件试一下。如果还是老样子,就需要重做系统了。
中间等了一天,因为生产任务比较急,我都没有摸到电脑的机会。终于第三天的中午可以试试看了,选了前置之后,没有发现什么变化。就又选了最大化,一下子工程管理器弹出来了,我又点了一下恢复,想看看之前它到底是怎么回事,我瞪大眼睛把两个显示器都看了边,也没发现异常,可能是运行画面遮挡?于是我把其他的窗口全部最小化,总算看到了,在第一个显示器的右上角,有一个一厘米见方的小方块,几乎看不到其他内容,智能看到最小化,最大化和关闭按钮!原来之前个窗口变成了这么小,而且是在最前显示,所以我每次点击它,其实它都显示了,不过位置特殊,又很小,所以看不到。至于他为什么变得这么小,就不得而知了。原来是个小问题,搞的我差一点就要重装系统了。这个正在感叹,我忽然想起来,之前的确遇到过类似的情况,也是窗口点不出来,但是当时很快就发现了,当时是一个窗口变成了一个窄条,就像网页右侧的滚动条那样窄,搞了一个并排显示,就发现了它,拉宽了之后就显示正常了。看来一些必要的系统小知识和小技巧还是很有比较学习一下的。比如那个可以在任务管理最大化窗口的操作,我之前就不知道。
这个问题解决了之后,就马上把操作员站更新了项目。操作员说设备已经几乎试完了,就差几个阀门。这几个阀门是很简答的气动阀,之前做过很多次,完全没有问题。
然而就是这个几个阀门,开的时候正常,关的时候关不掉。我看了看之前类似的项目,都是这样的做法啊。是一个单驱动的单向阀,发驱动就是开,撤驱动就是关,有限位,有一个现成的块,虽然没有运行信号,但是可以吧驱动接到运行管脚上,之前都是这么做的。公司气动阀用的不少,唯一的区别就是之前的气动阀有运行。
我想了,应该是因为驱动连到了运行管脚,关的时候一撤驱动,就没运行了,按照这个块的逻辑,就报错了。所以阀门不动作了。于是我给运行管脚加了个断开延时,希望驱动撤掉之后,运行信号保持几秒,好让气动阀关闭。但是还是不行。看了看图纸,的确是气动阀啊,气动阀不就是开,就彭的到位,关,就彭的关掉吗?难道阀门有问题,就让车间检查。对方回复说是手动完全正常,中控也是开的时候正常。问了一下这是个什么阀门,对方拍了个照片,一看,是电液推杆?这个不是气动?搜了一下,发现电液推杆是电动的,想找个说明书看看到底如何控制,可以搜索不到。看来这个东西怎么控制,应该是个人人知道的常识~但是我并不知道。问了几个朋友,是不是这种需要双驱动控制,因为我看之前的项目里,有电液推杆,但是是双驱的。朋友回复是说要看图纸,有的可以实现一个驱动就能控制。郁闷了。这要加关驱动的话,又要重新布线了,要是因为这个布线耽误了设备运行,就悲剧了。
话说回来,我还的去确认一下这个阀门到底是啥东西,我就跑到现场自己去看,中间歇了一次,嘞的都喘不过气来了,总算到达现场,的确是个电机,下面连了一个液压构建。我又跑到之前的单驱阀门那看了看,是启动阀,连着气管呢。这是怎么回事,设计院的图纸是气动阀啊,我也是按照气动阀给出的IO表。
就给供应商打了个电话问了下,他们说这个东西他们也不知道,就是按照设计院的图纸供的货。他们也没有说明书。让我问问接线的有没有。还好之前跟接线工作人员加了微信,就试着问了一下。说是在某个柜子里,有IO表和图纸。找到那个柜子,看到柜子上面的指示灯下面写着气动阀。我还嘀咕,原来是有单独的控制柜,果然是气动阀啊,是不是订货的搞错了,都是按气动阀做的,怎么现场是电动的?
找到图纸,我快疯了,图纸上明明白白写这开驱动和关驱动!拿着接线用的IO表翻了一下,果然接的有关驱动!这个接线的朋友,居然增加了接线却没有通知我!真是无话可说了,拍了照片赶快去中控室,根据这个手写的IO表,更新了我电脑上的IO表,就新建了关驱动的变量,又是一番导入导出,把下位控制程序换用了双驱的阀门块。全部更新完,已经深夜了。真是坑人啊。不过也怪自己,缺乏相应的常识不说,发现异常也没有先去找接线人员沟通,还好这个点接上了,要是需要布线,怕是少不了一顿骂。
磕磕绊绊,总算过年前搞定了这个项目。希望年后联调顺利。最后祝大家牛年更牛~