故事背景: 1.图纸以及电柜制造商和编程人员不是一个人 2.以太网CP243-1硬件位于CPU和IO模块之间 正题: 大家都知道200plc以太网和300侧服务器做单边通讯的时候需要配置以太网向导,在配置过程中需要分配占用QB字节,根绝电柜厂家提供的输入输出IO域可以看出根本没有考虑到CP模块占用的Q字节。所以在配置的时候我直接给了一个较大的字节,后来通讯确实没有问题,但是其实我已经犯了第一个错,因为我在配置地址的同时后边的输出地址也跟着退后了。但是设备停机,我并没有发现。 吃过午饭,我想到这个问题,我就在纠结如何处理比较好,第一反应就是把模块位置换一下,但是脑子里突然想起先看一看程序,后来发现其实CPU QB0 Q1.0 Q1.1 后面QB2是没有占用的,其实编程的自控工程师已经考虑到这个问题,只是电柜厂家给我的IO表和实际程序对不上,那么我在重新配置QB2占用以后就正常通讯了。 总结: 并不是什么宝贵的经验,但是这次过程中间走了很多弯路。 还算是让我吸取教训一定要细心,并不是说简单的东西就不要瞻前顾后。 个人感觉CP之类需要占用IO域的智能模块是不是放在最后要好一点。 如果电气电柜需要外包,一定要交接好,出现我这样前后对不上的情况真是得不偿失,好在没出现问题。 今天也认识了一个同行。交流了不少也学习了不少,我觉得同行之间多交流大家可以成长很多,所以我把这个小插曲分享出来,文笔有限,大家将就看看。 |
电工学习网 ( )
GMT+8, 2021-12-6 20:46