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

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

ID:47842570

大小:116.50 KB

页数:6页

时间:2019-11-24

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

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

1、P°LCndencepr0grammed■ThePr0gra1miXIestrchart•1sg•1Ven•Thec1rcu1at•1ngresusthatthemeth0dhasthemer■1ts0fc0gag•11•1tyh•1ghrea1t•1me9andh•1ghprcuoe本文由twy2rz贡献pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到木机杳看。控制系统文章编号:1008-0570(2007)08-1-007402屮文核心期刊《微计算机信息》(测控自动化)2007年第23

2、卷第8—1期S7-2ooijPC实吋通信方法的研究TheResearchofRea1TimeCorresP0ndenceBelweenS7—200andPC(天津市河东区电气传动研究所)李斌赵海涛王亚杰L1BIN[ZHAOHA1TA0WANGYAJ1E摘要:针对控制系统中上位机与s7-200系列PLC通信的实际问题,总结了计算机与S7-200系列PLC的儿种通信方法,介绍了基于VB6.0的串行通信编程的ActiveX控件MSCommo并给出了程序流程图,现场运行表明该方法组成灵活、时性强、实性能价格比高等优点。关键

3、词:可编程控制器;H由通信口;串行通信中图分类号:TP391文献标识码:A技术创新Abstract:Aimattherea1Prob1emofcorreSPondcneebctwccnS7-200andPC,thispaPcrSUmmarizesseve?ra1C0rreSPondencemannersbetweenthem,andintr0duce?stheActiv(eXc0ntro1MSCommbasedonVB6.0'serialcorrespreedomcorrespondenceport,ser1a1c

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

5、介绍一种基于VB的PLC与上位机之间实现通信的方法,该系统具有组成灵活、实时性强、性能价格比高等优点。由端口通信方式。这种方式不需要增加投资,具有较好的灵活性,特別适合小规模控制系统。2S7-200PLC与计算机的通信协议s7-200支持多种通信协议(1),主要冇以下儿种。2.1点对点接口协议(PPI)PPI是主/从协议,网络上的S7-200CPU均为从站,其它CPU,SIMATIC编程器为主站。2.2多点接口协议(MPI)MPI是集成在西门子公司PLC、操作员界而和编程器上的集成通信接口,用于建立小型通信网络。2

6、.3Profibus协议该协议用于分布式U0设备(远程Uo)的高速通信。许多厂电机家生产类型众多的Profibus设备,如简单的输入/输出模块、控制器和PLC.1S7一200PLC与计算机数据通信方式冃前PLC和PC机的互联通信冇以下儿种:(1)通过PLC开发商提供的系统协议和网络适配器,来实现PLC和PC机的互联通信。但是其通信协议不公开,互联通信必须使用开发商提供的上位机组态软件,并采用支持相应协议的外设,这种方式是PLC开发商为自己的产站量身制作的。这种方式其显示画而和功能往往难以满足用户的具体需要。2.4用

7、户定义协议(自由端口模式)自由端口模式是指PLC的CPU串行通信口可由用户程序控制。用户利用发/收中断,发/收指令实现与打印机、CRT条码阅读器等设备的数据通信。该方式为计算机或其它具备串行通信接口的设备与PLCZ间提供了兼价的灵活的通信方式。3通信编程3.1PLC通信编程3.1.1自山端口的初始化在口由通信模式下,通过设置特殊存储器SMB30端口0)来为口由端口通信选择波特率、奇偶校验和数据位。这些设定必须与PC机设定值相一致。格式如下:(2)使用目前通用的上位机组态软件,如Wince等,來实现界开PLC和PC机

8、的通信。组态软件功能强大、面友好、发简单等优点,但价格比较贵。组态软件木身并不具备直接访问PLC寄存器或其它智能仪表的功能,必须借助v0驱动程序來实现。但人多数情况下,vo驱动程序是与设备相关,因此组态软件的灵活性受到了限制。SMB30(3)PLC厂商所提供的标准通信端口和山用户自定义的自李斌:助理工程师基金项目:犬津市科委基金项目(KJ—06—35)PP为

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

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

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