- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组态软件Kingview和西门子S7―200 PLC通信连接方式研究
组态软件Kingview和西门子S7―200 PLC通信连接方式研究
组态软件具有良好的人机交互界面和控制决策能力,在工控应用中得到大力推广。Kingview软件是国内具有自主知识产权,市场占有率较高的组态软件。西门子PLC在集散控制系统中发挥着强大功能,将两者结合可以控制所有生产过程,而组态监控界面在生成时,现场设备和计算机通信是关键技术。因此,研究kingview软件和PLC的通信是非常必要的。
【关键词】Kingview PLC通信 驱动程序
1 通信概况
通信是指数据在不同的操作对象之间有效传输的过程,此过程由信息传输协议来规约,主要包含:信息同步模式、数据格式、信息传输速度、校验奇偶位、实施顺序等方面。Kingview软件具有适应能力强、开放性好、方便扩展、使用经济、开发周期短、画面可监控等优点。以下就对Kingview和S7-200系列PLC之间的信息通信方式进行探讨研究。
2 S7-200系列PLC
S7-200 PLC是一种小型PLC,其功能全面,结构紧凑,适用于各种场合的检测及自动控制。S7-200 PLC总共有5类型号的中央处理器模块,其型号下的中央处理器在内部都集成了一颗型号为:221、222、224的通信模块,或者集成两颗型号为:226、226XM的通信模块,此通信模块是标准的RS-485串口,其工作方式为:串口通信方式、MPI通信卡方式、以太网通信方式、Profibus-DP通信方式和自由通信口方式。
3 Kingview与S7-200 PLC硬件的连接
3.1 Kingview的通信模式
Kingview?戎弥诙嗥渌?工控设备驱动,在设备连接过程中,只需要跟随设置模式一步步运行即可完成。软件工作过程中,Kingview通过内部数据接口和外部连接设备进行信息交换。Kingview还能与常用的I/O接口直接进行信息交换,因其内部嵌入了诸如可编程控制器、智能仪表、数据采集板卡、DCS等设备的驱动程序。Kingview与I/O模块间信息交换常用的通信方式有:串口通信、数据采集板卡通信、工业以太网通信、智能模块通信方式等。
3.2 Kingview与S7-200的串口连接方式
串口通信方式是指使用S7-200系列PLC上的PPI编程口,使用西门子标准编程电缆或者使用标准RS-485电缆连接到计算机串口上。PPI是西门子S7-200系列点对点通信协议,使用西门子标准PC/PPI电缆将计算机串口和S7-200 PLC的通信端口连接起来,其使用的是串行通信传送。使用STEP 7-Micro/WIN32PLC编程软件安装通信接口的硬件,之后设置参数。
在Kingview的“数据词典”中定义数据变量,设置连接设备,设定寄存器名、数据类型及读写属性。Kingview只支持虚拟寄存器V中存储的数据,在PLC程序中将输出Q、输入I、M寄存器定义到虚拟寄存器V中,Kingview通过对虚拟V寄存器的访问来实现对输出Q、输入I、M寄存器的操作。
3.3 Kingview与S7-200的MPI连接方式
MPI是多点接口的简称,通过MPI可以组成小型化的PLC通信网络,可以实现微小量级的数据交换传输,不需额外的硬件与软件就可以实现网络化链接。MPI网络组件需要遵从:可连接的网络节点、最后一个节点处接终端电阻、每个段最多可有32节点、距离大需要RS485中继器、新节点接入前必须先断电源等规则。此种方式需要使用S7-200 PLC上的编程口,计算机上需要插接CP5611板卡,这种通信链路方式常规使用距离50米,超过此距离需要加装通信链路中继放大器。
3.4 Kingview与S7-200的自由口连接方式
自由口通信方式是通信协议的工作方式完全开放,不受通信协议的限制,成为串口通信方式的补充协议。自由口通信方式的通信协议由外接设备决定,PLC通过设置程序对接外部设备。S7-200 PLC能与有通信功能且公开协议的设备通信。当Kingview应用自由口通信方式通信时,为主从呼叫应答模式,安装Kingview的上位机为呼叫者,下位机PLC为应答者。在Kingview的工程浏览器找到设备一栏,定义西门子S7-200 PLC编程口参数。之后存储设计的画面和程序,在配置画面中运行VIEW,启动程序运行就可以完成Kingview与S7-200 PLC的自由口通信。
3.5 Kingview与S7-200的Profibus-DP连接方式
Profibus-DP是工业界广泛应用的现场总线标准,主要组成有现场总线报文、分布式外围设备、过程控制自动化。Profibus总线通信方式可以直接利用I/O口实现小于4字节的数据直接通信,一方面用装载指令访问实
文档评论(0)