- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
收稿日期:2005-03-17
作者简介:张宪青(1981-,男,山东宁津人,天津工业大学机电学院硕士研究生,研究方向为流体传动与控制等,(E-mail xiang 1981@126.com 。
文章编号:1001-2265(200509-0029-02
用VB6.0实现PLC 与上位机串行通讯及实时曲线显示
张宪青,李修仁
(天津工业大学机械电子学院,天津 300160
摘要:P LC 与上位机的串行通讯在现代工业控制中得到了越来越广泛的应用。P LC 作为下位机完成现场各种开关量和模拟
量的采集、运算和控制,上位计算机则可提供人机交互界面,实现数据的存储,打印以及现场数据的实时显示等监视功能。文章介绍了如何利用VB6.0实现OMRON CPM1A P LC 与上位机的串行通讯,以及如何利用VB6.0进行实时曲线的绘制和显示,对普通的控制系统有重要的参考价值。
关键词:上位机;可编程控制器;通讯;实时曲线中图分类号:TP391 文献标识码:A
The Serial Communication bet w een PLC and H ost Computer and the Display of R eal Time Curve by VB
ZHANG Xian 2qing ,LI Xiu 2ren
(C ollege of Mechanics and Electronics ,T ianjin Polytechnic University ,T ianjin 300160,China
Abstract :The serial communication between P LC and H ost computer has been used m ore and m ore widely in the field of m odern industrial control.P LC is used to collect ,calculate and control every kind of digital and anolog data ,while the host computer can provide mutual interface ,realizing the function of data saving ,printing ,and displaying.This paper introduces how to apply VB6.0to realize the between P LC and H ost C omputer ,and how to realize the display of real time curve.It has important reference value to general control systems.
K ey words :host computer ;P LC ;communication ;real time curve
0 引言
P LC 与上位机的串行通讯在现代工业控制中得到了越来越
广泛的应用。P LC 作为下位机完成现场各种开关量和模拟量的
采集、运算和控制,上位计算机则可提供人机交互界面,实现数据的存储,打印以及现场数据的实时显示等监视功能。
VB6.0功能强大,简单易学,编程可视化,受到许多编程者的青睐。利用VB6.0可方便地实现P LC 和上位机的串行通讯。本文以OMRON CPM1A 型P LC 和个人PC 为例,介绍了利用VB6.0实现通讯和实时曲线绘制的过程和方法。
1 通讯硬件连接
图1 个人PC 与P LC 连接示意图OMRON CPM1A P LC
自身带有一个RS232C 通
讯端口,用RS232C 电缆将此端口与计算机的串口连接起来,就构成了一个1:
1的简单的监控系统,如图1所示。
2 通讯的实现
2.1 PLC 的通讯命令和格式
上位机与P LC 之间的通讯实际上是计算机与P LC 通讯模块
HOSTLINK 之间交换命令和响应。P LC 中的HOSTLINK 能够对从
计算机发送来的字符串进行分析、检查数据的格式、分析指令代码,然后根据指令代码进行响应的操作,并向计算机发出响应信号,通知计算机已完成操作或者反映通讯中的错误、FCS 错误、代码错误。
当上位机给P LC 发出命令时,其命令格式如图2所示
。
图2 上位机命令格式
其中:“@”为命令开始标志位,所有命令都以@开始;“设备号”标识与上位机所连接的P LC ,占两个字符,CPM1A P LC 在DM6653中设置此设备号,默认值为00;
“识别号”即命令代码,通过此命令代码,上位机告诉P LC 进行怎样的操作(读/写等,如:识别号RR 代表读P LC
您可能关注的文档
最近下载
- 2025至2030年中国机器人关节模组行业市场竞争态势及前景战略研判报告.docx
- 员工冲突管理培训.pptx VIP
- 新课标人教版 宾语从句 复习课件.ppt VIP
- 厂务系统介绍.ppt VIP
- 2024年10月广东省高等教育自学考试00020高等数学(一)试卷及答案.pdf
- 英语人教版八年级下册unit5 setionB 课件.ppt VIP
- 人教版新目标八年级上册英语导学案(全册).pdf VIP
- 人教版九年级英语Unit 2 reading-The Spirit of Christmas.pptx VIP
- 丹毒中医护理方案ppt课件.pptx VIP
- 人教版九年级英语unit8全单元课件.ppt VIP
文档评论(0)