豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > omron+cpm2a+plc与at89c52单片机的串行通信及应用
侵权投诉

omron+cpm2a+plc与at89c52单片机的串行通信及应用

单片机

单片机开发与应用

文章编号:1008-0570(2006)10-2-0238-03

中文核心期刊《微计算机信息》(嵌入式与SOC)2006年第22卷第10-2期

OMRONCPM2APLC与AT89C52单片机的

串行通信及应用

SerialCommunicationandApplicationbetweenchipMicrocomputer

OMRONCPM2A

PLCandAT89C52Single-

(涮E农业大学)龚志广孙维连李新领高中彭

Gong,ZhiguangSun,Weilian

Li,XinlingGao,Zhongpeng

摘要:本文分析了AT89C52单片机和OMRON关M词:PLC;单片机;串行通信;通信协议中图分类号:TN915.03文献标识码:A

Abstract:Theimplementationapproachingthefeatures

CPM2A

PLC串行通信接口的工作特性,介绍了PLC与单片机进行串行通信的

实现方法。设计出一种简单实用、安全可靠、成本低廉的PLC人机交互界面。

ofserialcommunicationbetweenPLCandSingle——chip

of

AT89C52Single—chip

Microcomputeris

introduced

byanalyz— person—ma—

ofserialcommunicationinterfaces

Microcomputerand0MRONCPM2APLC,a

cost

chineintercommunicationinterfaceofPLCthatis

simpleandpractical,safeandreliable,low

is

designed.

Keywords:PLC,single-chipMicrocomputer,serialcommunication,communicationprotocol

1引言

可编程程序控制器(简称PLC)以其可靠性高、抗干扰强、开发周期短而广泛应用于工业生产与控制的各个领域中。在自动化生产与控制中,需要一种人机

 

RS一232C是EIA(美国电子工业协会)公布的异步串行通信接口,采用单端驱动、单端接收电路。其特点是:传送信号只用一根信号线,传输距离最长为

15m,传输速率最高为20Kb/s。OMRONCPM2A系列

交互设备实现人与系统的数据和命令的交换。解决

PLC应用系统的显示、输入方案有:(1)直接用PLC的并行I/O点;(2)可编程终端(ProgrammableTermimal),简

CPU单元均有内置的RS一232C口,可与上位计算机、其它PLC、可编程终端或其它串行设备进行串

PLC

行通信。RS一232C采用负逻辑,逻辑“1”电平为一

称胛,它是新一代高科技图形化人机界面产品,有触

摸屏和可编程功能键两种产品;(3)采用PC机为上位机,用VB制作控制界面,实现对PLC的操作和监控;(4)采用单片机做系统的显示、输入模块,通过串口与PLC通行。方案(1)要占用大量的I/O点资源,方案(2)的人机界面友好,但成本高,对中小型PLC控制系统应用很少,方案(3)作为一种产品,使用不方便。方案(4)利用单片机丰富的I/O口资源和灵活的扩展功能做系统的键盘、显示模块,通过串1:3与PLC进行通信,对PLC各寄存器进行读写,可充分利用单片机成本低、扩展方便的特点,使PLC应用更具灵活性。本文以OMRONCPM2A系列PLC与Atmel公司的AT89C52单片机的通信为例,阐述其通信接口的实现方法及其在切割机控制系统中的应用。

5V—.15V,逻辑“0”的电平为+5V~+15V,而单片机采用TYL/CMOS电平逻辑,二者互不兼容,必须进行电平变换。我们使用MAX232串行通信芯片,它是单片集成双Rs~232驱动/接收器,采用单一+5V电源供

电,外接四支电容便可构成标准的Rs一232通信接

口,从而完成TYL/CMOS电平和EIA电平的相互转换,这样,二者之间就可以通过RS一232接口进行数

字信号传送。图1是以OMRONCPM2A系列PLC片机进行通信的硬件接线图。

2.2通信参数设置

PLC通过HostLink协议与单片机进行1:1上位

针RS一232C接口为例,通过MAX232与AT89C52单

链接通信,单片机作为上位机发送读写命令,实现的功能有:读写PLC的运行状态,读写继电器区

2通信接口电路及设置2.1通行接口电路

龚志广:硕士研究生

基金项目:河北农业大学非生命学科与新兴学科科研发展基金(F05010)

一238—360元,年邮局订阅号:82-946

(IR\HRLAR\]LR)和数据区DM的内容,读写定时器计数器的设定值和当前值,对指定点或通道强迫置位复

位。上位机与PLC通信,单片机是主动的,PLC是被动的,每次通信由单片机主动发起,PLC不需编写通信程序,但用户应遵循通信协议即命令帧、响应帧的要求,在单片机上设计通信程序。为了保证单片机与PLC的

万方数据

第1页

热门文档

相关文档

  • OMRONCPM2APLC与AT89C52单片机的串行通信及应用

    ( OMRON CPM2A PLC 与AT89C52 单片机的 串行通信及应用S erialCommunicationandApplicationbetweenOMRONCPM2APLCandAT89C52Single-chipMicrocomputer( 河北农业大学) 龚...

  • OMRON CPM2A PLC与AT89C52单片机的串行通信及应用

    OMRON CPM2A PLC与AT89C52单片机的串行通信及应用_信息与通信_工程科技_专业资料。OMRON CPM2A PLC与AT89C52单片机的串行通信及应用www...

  • AT89C52单片机与VB串行通信的实现

    AT89C52单片机与VB串行通信的实现_计算机软件及应用_IT/计算机_专业资料。AT89C52...OMRONCPM2APLC与AT89C52... 3页 免费 基于VB实现PC机与单片机... 6页 免费...

  • 毕业设计题目

    omron+cpm2a+plc与at89c52单片机的串行通信及应用.pdf PC机与单片机间串行通讯的研究与实现.pdf PC机与多单片机通信系统的设计.pdf pc机和51单片机串口通信的仿真....

  • AT89C52单片机与VB串行通信的实现

    系统经过实际应用,效果令人满意 关键词:串行通信;单片机;Visual Basic6.0;MS...OMRONCPM2APLC与AT89C52... 3页 免费 基于VB实现PC机与单片机... 6页 免费...

  • 串行通信

    数据通信方式 ? 数据通信传输方式 ? 串行数据通信形式 计算机串行通信基础 单片机的串行通信及仿真 ? 随着多微机系统的广泛应用和计算机网络技术的普 及,计算机的...

  • 第7章 串行通信

    第7章 串行通信_计算机软件及应用_IT/计算机_专业资料。单片机教程7 单片机的串行通信及仿真 教学目的 ? 了解串行通信的用途 ? 理解串行通信的结构工作原理 7单...

  • 17-18 单片机的串行接口

    第7章 单片机的串行接口 7.1 串行通信概述 7.2 AT89C52单片机的串行接口 7.3 串行接口的工作方式 7.4 多机通信 7.5 波特率设置 7.6 串行接口的应用和...

  • RS-232串口通信

    RS-232串口通信_计算机软件及应用_IT/计算机_专业资料。目录 1. 串口通信简介 ...7 1.串口通信简介随着经济的迅速发展,科学技术越来越发达,单片机的运用越来越...

  • 51单片机与VB串行通信的实现

    51 单片机与 VB 串行通信的实现 摘要:介绍了 AT89C52 单片机与 PC 机串行通信的实现方法,串行存 储器 24C256 的读写操作流程,并给出了具体通信接口电路、...

  • 单片机与PC机串行通信综合课程设计

    通信的基本方式可分为并行通信与串行通信 两种。 目前,在许多单片机应用系统中,上、下位机分工明确,作为下位机核心器件的单片 机往往只负责数据的采集通信,而上位...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部