当前位置:看书小说 > 其他小说 > 鸡汤之神会喜剧 > 第25章 调试艰苦,破釜沉舟

第25章 调试艰苦,破釜沉舟

<< 上一章 返回目录 下一章 >>
    温丰看着硬件手册,记录了各运行模式:

    “operating mode

    no dp:没有附带plc

    dp master:主站,并附带plc

    dp slave:附属的plc”

    温丰意识到要主动加入到先进团体中。他说:“在团体中表现,在群体中表现,这样才能体现出一个人的价值。”

    “换来的cpu模块profibus还是连不上,看来我就卡在这一点。”

    “每晚8点到9点睡半个小时,然后再工作2小时。用闹钟防止睡过头。”

    “我在手册上看到的,一般情况是plc与pc连用mpi,plc之间连是用profibus。我现在问题是plc与pc连用profibus行不行?ifix与plc通讯用mpi行不行?”

    “现在我还有很多事没做:

    把程序写完。

    模拟测试。

    plc与ifix通讯。

    ifix做完。”

    温丰说道:“解决问题,不要脸是最快的。”

    “fb要做些改动,那数据块都要改,程序全都要改,这个工作量不小。”

    “问题没解决,肯定还有哪个地方没试到,要找技术支持一起想办法把问题解决。”

    “我们要有死马当活马医的能力,我们的工作有时候很像医院里的急诊室医生。”

    “阀门打开按钮(用mxx一开怎么一直开着?)解决办法,能不能输出关闭使打开按钮复位,反之亦然。”

    “电磁阀开关只使用一个点,按一下开,按一下关。”

    “能够模拟一下真实战场是最好的。”

    今天温丰给自己的任务是:

    1用修改的阀门fb继续单测,测四个床体。今天要测完所有单动的。

    2ifix通讯。一定要搞定,ifix技术支持如果人不在,就把西门子的电话打爆。

    3ifix画面制作。

    温丰认为:“手册是死的,人是活的。手册不能解决实际碰到的所有问题。”

    “如果你能保证设备都没问题,那我能保证一周内完成。”

    “ifix比plc要枯燥。”

    对于做项目中碰到的困难,温丰说:

    “做工程最困难的就是被一个问题卡住了。”

    “怎么样面对卡住问题?一层层测试。以尽快的速度测试自己所能测试的所有可能性。把自己所有可能测试的都测试到了还搞不定,马上请技术支持。时间不得耽误。请技术支持时,不要讲自己什么都测过了,最后没搞定,肯定没有把全部的都测到。把所有问题反映给技术支持,让技术支持帮你测,然后技术支持叫你怎么做就怎么做”

    温丰这两天都在做床体的单测,图控现在要做以下:

    1阀门、泵的画面。

    2各床体的di/do点。

    作为一个团队,有人居然这么喜欢贬低队友。

    形势有变,星岛有急事李飞鸿要去常熟了,这四天温丰的任务很艰巨:

    1把程序写完,并预调好。

    2每天10个小时工作有效时间,4天共40个小时。

    3回混,补混程序:12小时;预调:6小时。

    4其它程序预调,7个小时。

    5图控制作、调试:15个小时。

    时间很紧,决不浪费一秒钟。三年后温丰回忆起当时的情形时,温丰感叹:“让我震撼的一幕啊!当时真是争分夺秒,被时间逼得喘不过气。”

    早上ifix通讯搞好了,温丰调了两个星期,到今天通讯问题才彻底搞定。

    现在通讯问题解决了,目前通讯手册都不用去看了。温丰花了这么长时间看通讯手册,最后还不如打电话几分钟解决。所以打电话问技术支持是最有效的解决问题的办法。

    对于如何把握看手册还是找技术支持,温丰有了总结,他说:

    “看手册只是了解常识,不是解决实际问题的途径。解决实际问题,如果把自己所能试的都试过了,还搞不定,马上打电话给技术支持,死缠到底,直到问题解决。”

    “把最短的时间用在了解常识上,把大部分时间用在解决实际问题上。”

    “话又说回来,有时候不懂常识调了半天都调不出来,看看手册知道常识,很快就可调出来,所以说怎么样把握看手册、自己测试还是请技术支持是非常的重要。”

    “看手册:用最短的时间知道常识。不懂常识,会浪费自己很多的测试时间。”

    “自己测试:大部分时间都是自己在测试。”

    “技术支持:最有效的解决办法,但不能老是这样,只是在最急的时候使用,更重要的还是要提高自己的分析能力和解决问题的能力,而且技术支持也可能是参差不齐,不一定实战能力很强,不一定能解决实际碰到的所有问题。”

    周五晚上,温丰还在加班,他说:

    “现在我晚上睡觉时间5小时,分两部分进行,一是晚上8点钟回来洗个澡,太累了,马上工作体力吃不消,休息一会9点多睡觉,睡3个小时,1点钟起来。工作到5点,再睡2小时。”

    “这样子,我的工作时间是:

    早上8点到12点,4小时。

    下午1点到5点,4小时。

    晚上6点到8点,2小时。

    凌晨1点到5点,4小时。

    一天工作14个小时。”三年后,温丰又一次回顾这段经历时感慨万千,他说:“又一次回顾这段经历,真是感觉当时太苦了,如果我是老板,有这样的员工真是高兴,对于我自己来说,没想到第一年工作,就碰到这么辛苦的事。我更佩服我自己居然能撑过来。宁波出差这段经历是我在冠良最苦的两次经历之一,还有一次是04年2月星岛出差,而我觉得这次是更具代表性。”

    温丰还在继续考虑plc程序的事情,他说:“写梯形图要考虑到前后的连锁关系,比如一个输出的输入条件要跟输入具有直接的连锁关系。”

    “做是可以做,但是你们给我们是最经济的价格,我们不可能什么都做。”

    “不管我是怎么做出来的,不管我中间通过什么途径,我只要给你们结果就行了。”

    “写梯形图时,下载到cpu,监视没错误,再保存。”

    温丰又回想这一路调试过来的难关,他说:“每一步都很关键,每一步卡住之后,下面就没法做下去。”这一路过来,主要的难关有如下:

    “profibus通讯。

    ifix通讯。

    泵、阀启动停止互锁关系。

    泵、阀报警。

    模拟量数据转换。

    反洗周期,用计数器。

    ifix不能写数据。

    程序死循环。

    累积流量。

    ifix时间输入。”

    “每个阀、泵都有自动控制和手动控制。”

    “ai数据转换,接口模块必须要接上,要不然cpu会停止。”

    “出现问题,要把所有相关的都要查到,首先从最有可能入手。”

    “对业主那边的工程师:必须要讲的,我一定会讲,可讲可不讲,要看情况,一般情况下没必要的选择不讲。”

    温丰自己又估算了这个项目的点数和成本,他说:

    “di 300 点

    do 200点

    ai 50点

    di/do每点100块,一共是5万块。

    ai是di/do的两倍,每点200块,一共是4万块。

    pid是ai的10倍,8个pid,一共是16万。

    总共是106万,另外还要加ifix的制作成本。”

    “以后我们与客户谈,都要让客户事先把点数定好,我们要算成本,做工程时,每增加一个点都要算追加。”

    “人就算技术再强,但没有市场方向,也是没多大出息的。业主那边有个工程师,他歌唱的很好,人也很帅,身高1米8,不管是去当歌手还是当演员,都绝对比在这里有出息。所以一个人就算技术不强,但能把握住市场,照样能发达,而且做的会比技术有出息。”

    周日温丰仍然在加班,ifix不能对任何数据输出到plc。那改数据就在step7里建一个变量表。

    一个床体应写成fc然后被个应用系统调用。如:补水,回水,再生。

    写应用系统时只要调用某个床体即可,现在就是出现有很多重复。

    碰到问题一多,温丰老毛病又犯了,他说:

    “一旦我的思维一乱,任何小事都可以把我击垮。”

    “今天又是我意志消沉的一天。两大原因,昨天连动调试开局不利,今天碰到ifix不能写任何数据到plc。”

    “现场调试时每天都有新问题出现。”

    “写梯形图时要注意:开和关必须要互锁,不能同时都是true昨天正排阀关不掉很可能就是这个原因。”

    “写梯形图时,我们只要注意两个点就可以了:要有自动和手动;开和关必须互锁。工艺问题直接问操作员效率和效果都是最快的。”

    “ifix能读不能写,今天被这个问题卡住了。我想要查的关键有三点:

    ifix:肯定没问题,因为我用其它驱动器连的时候都是这样设置。

    si7:只有这么一点可操作的地方,把所有都试过了也都是很快的。

    plc:负责与si7通讯的部分。”

    温丰认为条件有多次重复的用局部变量代替。

    下午温丰取得重大突破,解决ifix输出问题了,也可以输出时间了。温丰说道:

    “在si7上去掉块写入就可以了。看帮助看了半天,手册里提的方法在我用来根本不奏效,浪费我太长的时间。打个电话给北京ifix一句话就搞定。”

    现场调试经常会出现大喜大悲的时刻,解决了一个困扰很久的问题,心里很舒服;但不久又会碰到一个棘手的问题,又开始郁闷了。

    温丰说:“昨天调试出现的问题就是阀门老是在开关,还有就是时间老是在循环计时。我今天想了一下,就是程序死循环的问题。这个程序死循环的问题没解决,下一步根本没法走下去。所以现在这个程序死循环的问题是我现在最重要最紧急的事情。”

    现在碰到的这些问题,每一步都很关键,这一步没处理好,下一步没法走下去。

    查问题一个原则就是一层层测试,一层层替换。

    一个定时器,在一个周期内,从带电开始一直保持有效。要不然没法走下去。

    程序死循环的问题解决了,今天取得突破性进展,已经自动到置换完成。但置换之后,出现很奇怪的现象就是进口门没开,小反进门开了。

    装诺顿后,关闭office文件老出现错误?这个问题困绕温丰很久。看温丰今天怎么解决的,他说:

    “看我对计算机常识有点了解,我想这个可能再设备管理器高级里面的一个选项,但我找了一下没有,之后我就在控制面板的系统里面找遍了也找不到,然后我又到计算机管理、服务、本地安全策略,我认为所能相关的我都找过了,找不到。然后我没办法,只有又求助帮助,输入错误、报告这几个关键字,一开始帮助我也看了,但没有很明确的表示,所以我就不细看了,可这次没办法,只有细看了,我看到windows里专门有个工具drwatson,当程序有错误时就会自动启动。所以我就在运行里输入drwtsn32打开这个工具,去掉里面的错误报告即可,就这样困扰我很久的问题解决了。”
<< 上一章 返回目录 下一章 >>
添加书签