技术论坛

 【PLC通信原理探秘】大讲堂幕后彩蛋之序言

返回主题列表
作者 主题
赵欣
奇侠

经验值: 5577
发帖数: 387
精华帖: 52
楼主    2020-02-13 09:38:57
主题:【PLC通信原理探秘】大讲堂幕后彩蛋之序言 精华帖 

 本文作者:赵欣 西门子数字化集团 客户支持部 高级专家 


专家大讲堂《PLC通信原理探秘》系列视频:https://www.ad.siemens.com.cn/service/elearning/series/288.html


大家好,很高兴能通过另外一个方式和大家见面,我是《西门子PLC通信原理探秘系列》的原创作者,我叫赵欣,2005年加入西门子,从事技术支持工作至今。

 

很久就想把自己这些年的知识和经验总结传授给大家,而专家大讲堂恰恰给了我一个很好的平台,在那里可以把我这些年关于PLC的通信原理知识传递给大家。

 

这里写这篇文章,是回忆多年的工作历程,是心有感悟,感叹时光如梭,仿佛研究PLC通信的艰苦过程就在昨天,从接触通信到精通通信,痛苦始终伴随我左右。而如今对于通信是-信手拈来,应对自如。

 

记得在专家大讲堂的每一堂课,课后都会有网友问我一个问题,“我为什么要了解这些概念,这些又有什么用?”我想这和大家的工作经历和内容密切相关。这就涉及到我为什么要做这些研究,因为这和我的工作密切相关,我的工作需要,需要为用户解答疑难问题,需要为用户解决现场问题。这可能就是对学以致用的高度写照吧。

 

对我来说,我更喜欢了解事物运动的本质,掌握事物的发展规律,通过理论来指导实践是我从事技术支持工作,不断坚持的基本方向。我很少做组态相关,手册中常常提到的若干组态步骤的那些工作,或者说我心里上更重视技术理论的研究。然而理论的总结,除了学习和掌握通信概念和原理,当然也需要大量的组态和编程工作,那些我每次可能都要查找手册,而理论部分却铭记在心。通信理论的积累对我的日常工作,乃至整个职业生涯都起到了非凡的作用,这对我处理各种问题和案例都能够得心应手,一发击中。

 

在北京专家会议上,有一位资深的论坛版主找到我,问了我这样的一个问题,“两台PLC做TCP/IP通信,网线断开后又再次接入,我不想要旧的数据怎么办?”其实问题的关键就是网线断开和接入,通信是否中断?如果断开和接入对通信的影响会怎样?这里的本质就是Keepalive的工作机制决定的。

 

还有来自区域技术支持提交而来的一个案例,4台一摸一样配置的PLC,每一台都是CPU300+CP343-1,4台PLC通过MPI与一台第三方的触摸屏相连,而每个CP343-1都通过一根普通网线连接到一台交换机上,并与上位机进行数据交换。问题就是CP343-1总是损坏。所有人都认为是普通网线的EMC造成的,导致RJ45通信口烧坏,并提交了给德国技术支持总部。而我的结论是MPI总线上的5台设备不共地,烧毁了CP343-1,随后的总部回答和我的答案一致。原因就是CP343-1是MPI总线上的隐藏节点,即CP343-1也是MPI的节点。

 

我记得最早接触通信是使用VB编写通信程序实现与TDC的TCP/IP通信,这个很简单,我想大部分工程师做起来都没有问题。之后接触Profinet,到研究Profinet的一切,总隐隐觉得PLC通信后面的理论主线我没有抓住。会组态,能通信,是我那时可能和多数工程师一样的状态,唯一不同的可能是我多掌握了一些Profinet的知识。

 

2007年夏季的一天,我在某卷烟厂做了一个现场诊断的案例,那个案例使我开始思考PLC通信负荷20%的作用和意义,不经意间打开了这个潘多拉魔盒,随后历经磨难,研究并解开一个又一个的通信谜题,不断总结,最终建立了PLC通信理论的知识体系。


连载之二: 【PLC通信原理探秘】大讲堂幕后彩蛋之初探

 

读万卷书 行万里路
周杰伦
至圣

经验值: 13745
发帖数: 2031
精华帖: 16
1楼    2020-02-13 12:15:42
主题:回复:【PLC通信原理探秘】大讲堂幕后彩蛋之序言

您讲的内容确实太深了。

工控毁我青春!
celite
游侠

经验值: 309
发帖数: 7
精华帖: 0
4楼    2020-02-13 15:46:26
主题:回复:【PLC通信原理探秘】大讲堂幕后彩蛋之序言

希望更能推出一些关于西门子通信的课程,谢谢!

博学之。审问之。慎思之。明辨之。笃行之。做事周至!
和光同尘
奇侠

经验值: 6759
发帖数: 1106
精华帖: 1
6楼    2020-02-13 19:39:16
主题:回复:【PLC通信原理探秘】大讲堂幕后彩蛋之序言

探讨通讯本质,非常值得一学

您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。