通信技术在PLC自动化控制系统中的应用分析
2019-02-13楼纬
楼 纬
(山信软件股份有限公司,济南 250101)
1 PLC 通信网络分析
PLC具有很强的稳定性,在工业控制的过程中得到了非常广泛的使用,在实现工业自动化方面具有非常重要的意义。在当前的计算机网络结构当中,其类型主要依靠网络拓扑结构、组成规模以及分布距离等进行划分,依照网络的分布距离,计算机可以分为局域网、广域网、互联网,对依照拓扑结构可以分为星型结构、树型结构、环型结构等,依照网络的规模,还可以分为简单网络、延迟网络。
1.1 简单网络
在plc控制网络当中分为两种,一种是简单网络,另外一种是多级复杂网络,简单网络主要指的是在一个主站,当中设置一台PLC和一台个人计算机,在从站当中设置多台PLC或者一台PC机,在整个网络当中主站的主要作用是对plc系统进行控制、编程、报警等,而从站主要作用在于控制,让主从站之间构成了一个集散控制系统,该系统相对较为简单,可以很好的进行控制。
1.2 多级复杂网络
多级复杂网络系统,主要是与简单网络相对应的,就产生了许多级控制系统,出现了一个多级控制的状态。多级复杂网络一般在大型企业生产运行的过程中进行使用,企业的生产运作与企业的生存发展息息相关,所以在大型企业当中一定要重视控制系统的建设,并且保证通信协议符合使用要求。
2 通信协议在 PLC 自动化控制应用分析
2.1 PLC通信协议的分类
为了让系统网络之间能够正常进行交流和通信,制定专门的网络通信协议,具有非常重要的意义,可以让通信过程中出现的问题得到合理的解决,并且改善通讯系统之间的稳定性,方便数据进行顺利的通信通信系统,也可以被叫做网络通信规程。从本质上分析,通信协议也就是约定集合,需要将信息传输和通信的功能发挥出来,具有一定的识别能力,可以识别相关的网络信息,并且对数据进行同步,即时检测相关的错误,并且进行修正,可以保障整个信息系统的准确性,PLC网络在建设的过程中,一般情况下,通信协议包括通用通讯协议和专用通讯协议两个部分。
对于一些底层之外和忠诚守望使用的协议,是企业的专门协议,支撑底层子网的作用主要是对数据命令进行传输,虽然信息比较短,但是具有很强的实时性,公司专业协议主要应用于物理层、链路层和应用层数据,但是信息传输速率较高,公司的专用协议主要包含了点对点的接口协议、多点接口协议、ssh协议、自由通信接口协议。
PLC网络当中的通用协议主要是在PLC网的高层交往当中使用,主要是对PLC网络互联和PLC同级别互联网之间互联进行作用,在高层中,网络通信当中,主要是对一些管理信息进行传出,和一般的商业网络之间具有一定的相似性。
2.2 信息检错与纠错应用
在PLC信息系统建设的过程中,系统本身往往需要具有一定的纠错和检错能力,所以,也需要重视无法控制的问题,这也是通信系统应用价值研究的一个重点内容,在数据传递的时候,系统需要及时的了解信息当中出现的错误,也就是检测能力,需要对其进行识别,并且发现这些错误,及时的纠正和去除这些错误,这个过程被叫做纠错,在常规通信当中检测主要使用的是方正码、奇偶校验等得以进行实现,而高级通讯控制任务当中,往往通过crc方式进行检错,这种检测方式具有很强的自动化能力,可以在检测的过程中,达到较高的准确度和通信效率。
2.3 PROFIBUS通讯技术
由于在通信系统当中需要具有一定的开放性特征,所以在很多领域当中,PROFIBUS通信技术得到了广泛的使用,现场总线在应用的过程中具有很强的集中化特点,在当前自动化应用过程中,效果非常明显能够发挥出很强的作用,我国在工业企业自动化控制的过程中,与国际水平之间还有一定的差距,通过数据通信技术可以让PROFIBUS系统在各种工业生产项目当中合理的使用,通过数据传递的传感器和可编程的控制器让实时通讯和控制的目的得以实现。
3 结束语
在PLC自动控制系统当中,通信技术的应用价值很高,具有很强的优势和特点,但是依然还会出现很多问题,与此同时通信系统差异也造成总线技术在使用的过程中出现通信协议问题,因此在现场总线技术方面无法进行相互性的操作。所以在以后发展的过程中,依旧需要提高通信技术,在PLC端控制系统当中的应用,不断的研究其中的问题,弥补出现的缺陷,提高使用功能,让PLC控制系统具有更高的应用价值。