基于VB的S7-200+PLC与上位机的串行通讯及应用
plc的通讯
第29卷第6期
沈阳工业大学学报V01.29No.6
200
7年12月JoumalofShenyangUniverSityofTechnology
Dec.2007
文章编号:1000—1646(2007)06一0703一04
基于Ⅶ的研一200
PLC与上位机的串行通讯及应用
胡俊宏,杨振巍
(沈阳工业大学机械工程学院,沈阳110023)
摘
要:在实现利用PLc作为下位机完成数据采集等功能时,PLC和上位机间的数据通讯是一关
键环节,为此需要对PLC与上位机间的串行通讯机理进行研究.详细分析了西门子公司的
SIMATICS7—200系列PLC与上位机间的串行通讯原理和方法,给出了在visuaIBaSic环境下的
PLC与上位机之间通讯程序的设计方法.设计的程序保证了在viSualBaSic环境下的PLC与上位机之间的通讯,并应用于某自动卸胎机械手的设计.该方案对小规模系统具有现实意义.关键词:可编程控制器;自由端口;串口通讯;上位机;机械手中图分类号:TP273
文献标识码:A
VisualBasicbasedserial
comm肌ication
betweenPLCS7.200and
hostcomputIeranditsapplication
HUJun—hong,YJANGZhen—wei
(Sch浏of
Mechanical
E画neer啦,Shenyallg
UniversityofTechnolQgy,Shenyang110023,China)
Abstract:WhilePLCseⅣeS
as
slavecomputerto
realizedatacollectionfunction,
datacO啪munication
betweenPLCandhosteomputeris
a
keylink.
It
is
necessary
to
investigateserialcommunication
mechanismbetweenPLCandhostcomputer.Throu曲analyzing
theSerialcOmmunicationprincipleand
approach咖unication
of
SIE№NS
SI^压ATICS7—200PI—C
and
host∞mputer,
the
progr啪design
methodfor
betweenPL(二andhostwasgivenbasedon
visualBasic.Thedesigned
progr猢
enSures
the
co眦unicationcomputerbetweenS7—200
PLCandhoStcOmputer,andhaSbeenuSedfordesigning
an
automaticunloadingtyremanipulator.Theschemehasrealisticmeaningforsmallscalecontrolsystems.
Keywords:PLC;freeport;serialcC恤munication;hostcomputer;manipulator
随着工业自动化控制技术的不断发展,可编制器间的通讯,并在某自动卸胎机械手的控制系程逻辑控制器(PLC)与上位机之间通讯的应用越统中得到了成功的应用[卜3f.来越广泛.在PLC与上位机组成的集散控制系统中,PLC作为下位机完成现场各种信号和数据的1
S7—200
PLC的自由端口通讯
采集、运算和控制,上位机则可提供人机交互界面,实现数据的处理以及现场数据的实时显示等1.1
自由端口通讯的方式监视和远程控制等功能,这样不仅提高了PLC的SIMATIC
s7—200
PLC内部集成的PPI接口
控制功能,扩大了它的控制范围,而且能够使为用户提供了强大的通讯功能.PPI接口的物理PLC之间的资源共享,便于实现集中控制和网络特性为RS485,可在PPI(pOint
to
pOint)、MPI
化管理.由此可见,要实现这一功能,PLC和上位(multi—pOint)和自由端口(freeport)三种通讯方机间的数据通讯是一关键环节.该文采用Visual
式下工作.PPI用于S7—200系列PLC之间进行通Basic
6.0,以普通工控机为上位机实现了和
讯,而MPI则用于在S7.400系列、S7—300系列和SIEMENSSIMATICS7—200系列可编程逻辑控
S7.200系列PLC之间进行通讯.此外,S7.200系
收稿日期:2006一07—12.
万
方数据作者简介:胡俊宏(1967一),男,辽宁沈阳人,副教授,博士,主要从事机械设计及理论等方面的研究
你可能喜欢
- 大学VB
- VB学习
- VB事件
- VB考试
- vb理论
- 树人大学VB程序设计题5页
- 全国重点大学VB程序设计课程实验报告22页
- 08-第5章-数组-1 苏州大学VB9页
- 06-第4章 程序控制结构与算法基础-2 苏州大学VB14页
- 05-第4章 程序控制结构与算法基础-1 苏州大学VB36页
- 02-第2章-面向对象程序设计初步 苏州大学VB17页
- VB学习指导练习题答案36页
- VB学习笔记3页
- VB学习笔记1页
- VB学习基础——编写计算器4页
- VB学习总结8页
- VB学习第9章99页
- VB考试大纲4页
- VB考试46页
- 计算机二级VB考试Design题8页
- VB考试复习资料2页
- 二级VB考试考前辅导讲义15页
- VB考试题21页


