APP下载

单片机与PLC之间的串行通信的实现

2019-10-21石浪浪

科技风 2019年4期
关键词:单片机

摘要:基于对单片机与PLC之间串行通信实现的研究,首先,对单片机基本内容、PLC基本内容以及特点进行相应阐述。然后,给出单片机与PLC之间串行通信实现的有效措施措施,其中包括加强接口电路设计、设计串行通信接口。最后,要认识到单片机与PLC之间的串行通信对工业生产以及人们日常生产生活中的重要作用,从而采取有效措施,实现两者之间的串行通信,从而推动我国社会的更快进步。

关键词:单片机;PLC;串行通信

单片机与PLC具有较强实用性,所以,无论是在工业生产还是在家用电器当中单片机与PLC都被广泛应用。随着科学技术的不断发展,单片机与PLC能够实现串行通信。串行通信的实现能够对小型控制系统进行有效控制、监督与管理,具备一定的数据传输功能。应用在工业生产当中,能够使机械设备控制需求得到满足。单片机与PLC实现串行通信,能够充分发挥单片机与PLC各自优势,在提升数据传输能力的同时,提高其抗干扰能力,能够为我国工业生产提供更多便利,提升工业生产工作质量与工作效率。所以,本文将针对单片机与PLC之间的串行通信的实现等内容进行相应阐述。

一、单片机与PLC之间基本概述

(一)基本内容

单片机从本质上将属于一种微型计算机控制系统,微型计算机控制系统能够将大量集成电路技术为核心,集中各种中央处理器、数据储存器等各种数据处理功能设备等。单片机因为具备较强的处理能力,安全性与可靠性能够得到保障。与此同时,能够抵御外界干扰,所以,被广泛应用在各种不同环境当中。

PLC主要是指可编程逻辑控制器,具有较强编辑性能。存储程序能够设置在PLC内部当中,当相关工作人员发出指令后,想要对工业生产或者机械生产进行有效控制,可以通过输入数字或者输入模式等方式进行。通常情况下,PLC会被应用在工业生产较为恶劣的情况下。不仅能够在一定程度上避免安全事故的产生,还能够提升提升自动化控制水平。

(二)特点

如果单片机与PLC想要进行有效连接,需要实现单片机与PLC之间的串行通信。利用串行通信能够保证单片机与PLC之间的特点相一致,从而使其能够被廣泛应用在不同环境当中,提升控制水平。[1]在如今科学技术快速发展背景下,将PLC系统安装在单片机系统当中,不仅能够使系统的安全性与可靠性得到保障,而且能够提升工业生产效率。

二、单片机与PLC之间的串行通信的实现措施

(一)加强接口电路设计

在进行接口电路设计时,通常情况下会利用标准接口,将单片机与PLC进行有效连接。如果想要使单片机与PLC两者之间的兼容性与串行通信得到有效保障,需要保证接口电路在设计过程中的科学性与合理性。[2]一般情况下标准接口会选择RS232c,因为RS232c接口相机与其他接口而言,能够保证单片机与PLC两者之间的更好连接。RS232c接口想要实现信息的转换与传递主要是通过TTL与EIA的转换电平,不仅能够使信息在传递过程中的安全得到有效保障,还能够提升信息传递效率。

(二)设计串行通信接口

在串行通信接口设计过程中,要对单片机串行接口、PLC串行接口进行分别设计。因为单片机与PLC无论是在工作性能上还是信息传递上都存在较大不同,所以,在串行通信接口设计过程中,需要结合单片机与PLC两者自身不同特点进行,从而保证最终设计的串行通信接口的科学性与合理性。具体可以从以下几点展开:第一,单片机在串行通信接口设计过程中,需要结合单片机实际情况。[3]如果单片机内部拥有串行口,那么需要保证串行口拥有双向性特征。与此同时,需要明确穿孔波特率等,这样才能够有效保障串行口能够符合不同类型的数据传输,避免数据丢失问题的产生,同时保证数据传输的安全性与可靠性。第二,如果想要更好实现单片机与PLC之间的串行通信,那么需要结合PLC实际情况,对串行口进行科学合理设置。在PLC串行口设计期间,需要对系统寄存器进行科学合理设置。因为系统寄存器会对PLC串行接口的安全性与可靠性会产生直接影响,系统寄存器主要作用是实现PLC串行接口的初始化设置,从而更好实现单片机与PLC之间的串行通信。与此同时,可以将波特率设置为H01。波特率的设置不可盲目进行,需要要根据系统寄存器实际情况。在对PLC串行接口进行初始化操作时,不仅需要对波特率进行调整,还要相应设计好数据位以及校验位等,这样才能够使PLC数据接收能力得到有效保障。做好单片机与PLC串行接口设计工作,不仅能够使串行口的需求得到有效保障,还能够实现单片机与PLC两者之间的串行通信。在最大程度上避免工业生产过程中出现安全事故,并且提升工业生产效率与控制性能。

三、结语

综上所述,单片机与PLC之间因为其众多优势,所以被广泛应用在人们日常生产生活当中,并且成为社会发展的重要组成部分。为使单片机与PLC能够充分发挥优势,为人们生活提供便利,需要实现两者之间的串行通信。利用串行通信的形式,能够进一步提升其抵御外界风险等能力与数据传输能力。

参考文献:

[1]王涛.基于单片机STC12C51的PLC通讯模板的设计与研究[J].信息与电脑(理论版),2018(09):107108+111.

[2]张堃,牟少芳,刘晓杰,丁新平,张民.STMZET6与S71200自定义通信协议实现串行通信[J].工业控制计算机,2017,30(12):104105.

[3]王忠远,张凤桐.基于Proteus仿真软件实现单片机与PC机多字节串行通信[J].电脑知识与技术,2016,12(36):261262+280.

作者简介:石浪浪(1994),男,汉族,陕西榆林佳县人,2015级电气工程及其自动化2班学生,电气工程及其自动化。

猜你喜欢

单片机
单片机在智能控制中的应用
C8051F020与80C51单片机的异同点
单片机I/O口模拟串行通讯的C51实现方法
单片机调试方法的探讨
用PIC单片机制作的时间继电器