S与PC实时通信方法的研究

S与PC实时通信方法的研究

ID:45566678

大小:62.46 KB

页数:4页

时间:2019-11-14

S与PC实时通信方法的研究_第1页
S与PC实时通信方法的研究_第2页
S与PC实时通信方法的研究_第3页
S与PC实时通信方法的研究_第4页
资源描述:

《S与PC实时通信方法的研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、S7-200与PC实时通信方法的研究李斌,赵海涛,王亚杰(天津市河东区电气传动研究所300180)摘要:针对控制系统屮上位机与S7-200系列PLC通信的实际问题,总结了计算机与S7-200系列PLC的儿种通信方法,介绍了基TVB6.0的出行通信编程的ActiveX控件MSCommo并给出了程序流程图,现场运行表明该方法组成灵活、实时性强、性能价格比高等优点。关键词:可编程控制器;自由通信口;串行通信中图分类号:TP391文献标识码:ATheResearchofRealTimeCorrespondenceBetwe

2、enS7-200andPCLiBin,ZhaoHaitao,WangYajie(TianjinCityHedongElectricDriveGraduateSchool300180)Abstract:AimattherealproblemofcorrespondencebetweenS7-200andPC,thispapersummarizesseveralcorrespondencemannersbetweenthem,andintroducestheActiveXcontrolMSCommbasedonVB6.

3、0’serialcorrespondenceprogrammed・Theprogrammestructurechartisgiven.Thecirculatingresultshowsthatthemethodhasthemeritsofcomposingagility,highrealtime,andhighproportionofcapabi1ityandprice.KeyWord:PLC;freedomcorrespondeneeport;serialcorrespondence引言以PLC控制器为核心,上位

4、计算机为实时监控体的控制系统已成为工业自动化PLC控制系统的一个发展方向。实现PLC与PC通信的口的是为了向用户提供诸如工艺流程图显示、动态数据画面显示、报表显示等多种窗口技术,使PLC控制系统具有良好的人机界面。尽管各种PLC网络差异很大,通信机理却有同一性,表现在编写PLC通信程序、系统组态和系统配置方面。通过上位计算机对PLC数据的读写來控制生产现场数据的自动采集、传送以及空产调度的自动化和信息化,其应用前呆十分广阔。冃前市场上通信组态软件价格昂贵。本文介绍一种基丁「VB的PLC与上位机Z间实现通信的方法,该

5、系统具有组成灵活、实时性强、性能价格比高等优点。1.S7-200PLC与计算机数据通信方式口前PLC和PC机的互联通信有以下几种:(1)通过PLC开发商提供的系统协议和网络适配器,来实现PLC和PC机的互联通信。但是其通信协议不公开,互联通信必须使用开发商提供的上位机组态软件,并采用支持相应协议的外设,这种方式是PLC开发商为自己的产品量身制作的。这种方式其显示画血和功能往往难以满足用户的具体需要。(2)使用目前通用的上位机组态软件,如Wince等,来实现PLC和PC机的通信。组态软件功能强大、界血友好、开发简单等

6、优点,但价格比较贵。组态软件本身并不具备直接访问PLC寄存器或其它智能仪表的功能,必须借助「0驳动程序來实现。但大多数情况卜,vo驳动程序是与设备相关,因此组态软件的灵活性受到了限制。(3)PLC厂商所捉供的标准通信端口和由用户口定义的自由端口通信方式。这种方式不需要增加投资,具有较好的灵活性,特别适合小规模控制系统。2.S7-200PLC与计算机的通信协议S7-200支持多种通信协议⑴,主耍有以下儿种。2.1点对点接口协议(PPI)PPI是主/从I办议,网络上的S7-200CPU均为从站,其它CPU,SIMAT

7、IC编程器为主站。2.2多点接口协议(MPI)MPI是集成在術门子公司PLC、操作员界而和编程器上的集成通信接口,用于建立小型通信网络。2.3Profibus协议该协议用于分布式U0设备(远程Uo)的高速通信。许多厂家生产类型众多的Profibus设备,如简单的输入/输出模块、电机控制器和PLC.2.4用户定义协议(自由端口模式)自由端口模式是指PLC的CPU串行通信口可由用户程序控制。用户利用发/收屮断,发/收指令实现与打卬机、CRT条码阅读器等设备的数据通信。该方式为计算机或其它具备出行通信接口的设备与PICt

8、间提供了兼价的灵活的通信方式。3.通信编程3.1PLC通信编程1.1.1自由端口的初始化在自山通信模式下,通过设置特殊存储器SHB30端口0)来为

9、'

10、山端口通信选择波特率、奇偶校验和数据位。这些设定必须与PC机设定值相一致。格式如下:SMB3°

11、P

12、P

13、d

14、b

15、b

16、b

17、mPP为奇偶校验选择,d为数据位选择,bbb为波特率选择。•00为无校验,0为每个字符8

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。