- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工控上位机软件通信
工业控制领域中PLC作为一种高效、灵活、可靠的控制器,有着广泛的应用。以PLC控制器为核心,上位PC机为实时监控体的控制系统已成为工业自动化PLC控制系统的一个发展方向。实现PLC与PC的通信可以实现向上级提供诸如工艺流程图、动态数据画面、报表显示等多种窗口技术,使PLC控制系统具有良好的人机界面,通过上位机对PLC数据的读写监控实现现场数据的采集、传送以及生产过程调度的自动化和信息化,其应用前景十分广阔。常用的各种PLC网络有差异,但表现在 PLC 通信程序、系统联结和系统配置等方面,通信机理有统一性。目前市场上通信组态系统结构复杂,价格昂贵,应用繁琐,不适应用户使用。针对上述问题笔者以西门子公司的S7-200系列的PLC为研究对象,提出了一种用VC实现上位机与PLC的高速可靠的通信方法。1、S7-200系列PLC通信方式 西门子S7-200系列性能优良,性价比较高,适用范围很广,因此本文主要讨论西门子7-200系列与计算机之间的通信。S7-200系列通信方式有三种: (1) 点对点PPI方式与上位机通信:用于与西门子公司的PLC编程器或其他该公司人机接口产品的通信。该种通信方式采用的是MSComm ActivcX控件。PPI是主/从协议,网络上的S7-200均为从站,其他CPU、SIMATIC编程器或TD200为主站。如果在用户程序中允许PPI主站模式,一些S7-200CPU在RUN模式下可以作主站,它们可以用网络读和网络写指令读写其他CPU中的数据。PPI没有限制可以有多少个主站与一个从站通信,但是在网络中最多只能有32个从站。PPI通信协议是不公开的; (2) Freeport方式与上位机通信:Freeport方式具有与外围设备通信方便、自由,易于微机开发等特点,因此使用自由口方式实现与上位机通信的控制方案较多。但在该通信方式下,上位机与PLC的最大通信能力为128bit/s,这无法满足高速通信的需要; (3) Profibus-DP方式与上位机通信:Profibus协议用于几分布式I/O设备的高速通信。S7-200CPU需通过EM277。Profibus-DP模块接入Profibus网络,网络通常有一个主站和几个I/O从站。这种方式使得PLC可以通过Profibus的DP通信接口接入Profibus现场总线网络,从而扩大PLC的使用范围。PPI协议和Profibus协议的结构模型都是基于开放系统互连参考模型的7层通信结构。2、PLC网络通信标准简介 (1) RS-232C标准 通信的连接接口与连接电缆的相互兼容是通信得以保证的前提。它的实现方法发展迅速,型式较多。其中RS-232C就是实际应用较多的标准之一,它是计算机或终端与调制解调器之间的标准接口。RS-232C功能规范定义了电路之间的连接,以及它的含义。RS-232C的规程规范定义的是协议,即事件出现的正确顺序。RS-232C的缺点是数据传输率低传输距离短。 (2) RS-485标准 在许多工业环境中,要求用最少的信号连线来完成通信任务。日前广泛应用的是RS-485串行接口总线,RS-485支持半双工通信,分时使用一对双绞信号线进行发送或接收。RS-485用于多站互联时实现简单,节省材料,可以满足高速远距离传送,构成分布式网络控制系统十分方便。3、通信网络接口的设计 在本工程中,我们采用的PLC为CPU224型,该可编程控制器的通信端口为RS-485接口,由于PC机的串行端口为RS-232接口,且远离控制现场(PLC位置),因此PC机的RS-232接口必须通过RS-232/RS-485转换器转换后才能与PLC通信端口连接,这种通信方式可以实现最远1.2Krn的远程通信。 PC机的标准串口为RS232。S7-200系列CPU226提供2个串口,其中一个端口Portl作为DP口,另一个端口Port0为自由口,自由口为标准RS485串口。西门子公司提供的PC/PPI电缆带有RS232/RS485电平转换器,因此在不增加任何硬件的情况下,可以很方便地将PLC和PC机互联。4、通信程序设计 (1) 上位机部分程序 单命令把MSComm控件加入到工程中。MSComm控件通信功能的实现实际上是调用了API函数。而API函数是由Comm.drv解释并传递给设备驱动程序进行的。即MSComm控件的属性提供了通信接口的参数设置,能实现串行通信。MSComm控件有关属性如下: CommPort:设置并返回通信端口号。Window系统将会利用该端口与外界通信; Setings:设置并返回初始化参数。其组成格式为“BBBB。P。D。S”。BBBB为数据速率。P为奇偶校验。D为数据比特。S为停止位; PortOpen:设置并
您可能关注的文档
- 地铁供电系统简介 (2).ppt
- 地铁供电系统介绍..ppt
- 地铁直流牵引供电系统.doc
- 第二章-牵引变电所及牵引网.ppt
- 第四章牵引动力与照明设备介绍.ppt
- 电大法学调查专科报告范文3篇.doc
- 电大法学专业社会调查报告《关于员工签订劳动合同情况的调查报告》.doc
- 电大英语B级考试题.doc
- 电大远程网络教育大学英语统考题库试卷1.doc
- 电路板接插件质量自动检测系统设计开题报告.doc
- 2024年宜宾人才限公司招聘高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年宜春市广播电视台招考电视新闻主播高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年安徽马鞍山市不动产登记中心招聘编外10人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年山东“智汇五莲·共创未来”五莲县事业单位急需紧缺人才引招聘34人)高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年宣传科普中心(报社)招聘事业编制工作人员3人高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年安徽黄山祁门县县级公立医院使用周转池编制招聘25人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年安徽阜阳市第三人民医院引进急需紧缺人才7人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年安顺经济技术开发区雇员管理中心招考村(居)扶贫主任高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年宜宾江安县住房和城乡规划建设局招考建设监察外勤人员高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年安徽阜阳颍泉区优化营商环境管理服务中心选调5人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
文档评论(0)