没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
PLC 与工控机的串口通信设计
摘 要
随着计算机技术,自动控制技术及网络技术的迅速发展,在工业领域中对控制
系统的要求逐渐增高。在众多的工业控制系统中,分布式控制系统应用最为广泛。
在分布式控制系统中,PLC 作为现场控制设备,被用于数据采集与控制。而 PLC
又由工业控制计算机进行编程从而实现两者的数据交换。PLC 与工控机的结合,提
供了一种可靠、经济和开发周期短的分布式控制系统构建方案。本文主要以 PLC 作
为硬件基础,结合工控机编程软件实现两者间的串口通信。
串口通信的实现是工业控制系统的关键,它作为一种灵活、方便、可靠的数据
传输方式,在工业现场得到了越来越多的应用。本文中使用的是三菱 PLC 与工控机
进行通信。通过了解 PLC 的基本结构、工作原理、功能及特点、内部运作方式和扫
描周期,以及三菱 PLC 的工作模式与网络通信结构,确定 PLC 与工控机的连接通过
标准 RS-232 通信电缆实现。
PLC 与工控机利用标准 RS-232 通信电缆连接后,首先要设置上下位机的通信格
式,具体为数据长度、奇偶校验、停止位、波特率、标题、终结符、控制线、和校
验、协议等内容的设置;继而还要设置通信控制协议格式。最后由工控机软件进行
编程,编程软件由 VC++6.0 实现,在软件平台内采用通信空间 MSComm 空间进行工
控机与 PLC 的通信。将 PLC 与工控机连接后进行了通信验证,可以证明该程序可以
实现 PLC 与工控机的串口通信。
关键词:PLC、工控机、串口通信、VC++6.0
20
Abstract
With the rapid development of the computer technology, the automatic
control technology and the network communication, the demand presented by the
industry and mining enterprise to the control system is higher and higher. In the
multitudinous industrial control system, the distributed control system’s application is
most widespread. In the distributed control system, they usually select PLC
as the control device, using in the data acquisition and control. By the industrial control
computer, PLC can be programmed to realize the data exchange. The combination of
PLC and industrial controlling provides a reliable, economic and short development
cycle to build distributed control system. Based on the hardware of the PLC ,the pape
combined with software to realize the serial communication between industrial control
programming.
The implementation of serial communication is the key to the industrial control
system, as a flexible, convenient and reliable way of data transmission, is becoming more
and more popular in the industrial field of application. The paper use a mitsubishi PLC
and industrial computer to realize the communicate. Through understanding the basic
structure, working principle, functions and characteristics, internal operation and scan
cycle of PLC. And the operation mode of the Mitsubishi PLC and network
communication structure, determine the PLC and industrial PC connected via a standard
RS - 232 communication cables.
PLC and industrial PC using a standard RS-232 communication cable connection,
the first to set up the upper and lower position machine communication format, specific
to the data length, baud rate, parity, stop bits, and title, terminator, the line of control, and
calibration, agreement, etc. Set of content; then set the communication control protocol
format. Finally conducted by the industrial computer software programming, the
programming software by VC++ 6.0 to realize, in the software platform USES the
communication space MSComm space carries on the industrial PC and PLC
21
communications. After connect the PLC and industrial control communication
verification, to prove the program can realize serial communication of PLC and industrial
control.
Key word: PLC, industrial control computer, serial port communication, VC++6.0
22
目 录
第 1 章 绪论
1.1 课题研究背景及意义 .........................................25
1.2 国内外发展现状 .............................................26
1.2.1 PCI 国内外发展现状 ......................................26
1.2.2 工控机的国内外发展现状 .................................. 27
1.3 串口通信介绍.................................................29
1.4 本课题主要研究的内容 ......................................... 30
第 2 章 可编程控制器与工控机的概述
2.1 PLC 的工作原理及功能特点 .....................................32
2.1.1 PLC 的基本结构 ...........................................32
2.1.2 PLC 的主要功能及特点 .....................................33
2.1.3 PLC 的工作原理 ............................错误!未定义书签。
2.1.4 PLC 内部运作方式 ..........................错误!未定义书签。
2.1.5 PLC 扫描周期 ..............................错误!未定义书签。
2.2 三菱 PLC 介绍 ................................................. 33
2.2.1 三菱 PLC 的工作模式 ........................ 错误!未定义书签。
2.2.2 三菱 PLC 的网络层次结构 .................... 错误!未定义书签。
2.3 工控机的介绍.................................................34
第 3 章 PLC 的串口通信
3.1 串口通信原理.................................................42
3.1.1 串口通信 ................................................. 42
3.1.2 串口通信接口标准 ......................................... 43
3.2 FX 系列 PLC 的串口通信协议 ....................................45
3.2.1 通信协议数据帧格式 ....................................... 46
23
3.2.2 通信端口的设置与通信协议的命令字 ......................... 47
3.2.3 报文格式 ................................................. 48
3.3 PLC 编程 .....................................................49
第 4 章 工控机与 PLC 串口通信程序设计
4.1 上位机软件介绍 ............................................... 50
4.2 软件功能设计.................................................50
4.2 串口通信验证.................................................59
第 5 章 总结与展望
参考文献
致 谢
24
剩余45页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 软件项目看板系统(论文+源码)_kaic.rar
- 商家写手荣誉榜(论文+源码)_kaic.zip
- 论坛网站的设计(论文+源码)_kaic.zip
- 感应电机 异步电机无速度传感器矢量控制 基于模型参考自适应MRAS方法进行速度估计,在突加速和突加载的情况下,估计的速度都能准确跟随参考转速 提供对应的参考文献;
- 天气质量数据展示与分析系统设计与实现(论文+源码)_kaic.zip
- 线上订餐系统的设计与实现(论文+源码)_kaic.zip
- Matlab Simulink:LLC并网 离网逆变器,可实现的功能如下 1.并网模式下逆变器与主电网(相电压有效值220V,频率50Hz)连接,采用电流闭环控制模式实现并网 2.离网模式下逆变器与
- 壹德功教育科技有限公司网络规划和设计(论文+源码)_kaic.zip
- game_patch_3.5.0.19364.pak
- 用日程管理软件(论文+源码)_kaic.zip
- 疫情下社区管理系统(论文+源码)_kaic.zip
- 模拟IC设计,Buck型DCDC(导通时间控制) 适合初学者学习用 能实现基本功能 包含工艺库,电路文件,仿真文档,仿真状态,原理说明(部分电路有视频讲解),参考lunwen 模拟IC,集成电路设
- 智能娱乐影音系统的设计与实现(论文+源码)_kaic.zip
- CEEMDAN基于完全自适应噪声集合经验模态分解的数据分解方法 1.无需设置分量个数,自动迭代生成 包括分解效果图,频谱图,完全满足您的需求~ 2.直接替excel数据即可用 适合新手小白~ 3.附
- 柔性电路板自动压合机sw18可编辑全套技术资料100%好用.zip
- 试管自动装载机sw22全套技术资料100%好用.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功