您现在的位置是:首页 > PLC技术 > PLC技术

通信软件PRODAVE简介

来源:艾特贸易2017-12-20

简介PLC 具有极高的可靠性,一般用来执行现场的控制任务,但是它的人机接口功能较差。 PLC 与个人计算机 (PC) 通过通信连接起来,用 PC 作为上位计算机,实现系统的监控、人机接口,以及

    PLC具有极高的可靠性,一般用来执行现场的控制任务,但是它的人机接口功能较差。PLC与个人计算机(PC)通过通信连接起来,用PC作为上位计算机,实现系统的监控、人机接口,以及与上一级网络(例如工业以太网)的通信等功能,可以使二者的优势互补,组成一个功能强、可靠性高、成本低的控制系统。因此在工业控制系统中,PCPLC之间的通信是最常见和最重要的通信之一。

    实现计算机与PLC通信最简便的方法是使用计算机上运行的组态软件,例如西门子公司的WinCC或国产的组态软件。组态软件与现场设备(例如PLC)之间的通信程序是由组态软件生产厂家开发的,用户只需要设置一些通信参数,就可以实现上位计算机与现场设备之间的通信,通信的双方都不需要编写通信程序。但是每个系统都需要购买组态软件,费用较高。有的组态软件不能满足用户的某些特殊要求。

   S7 - 300/400MPI(多点接口)和S7 - 200PPI(点对点接口)用于西门子公司控制产品之间的通信,例如安装在PC上的编程软件与PLC之间的通信,但是这些通信协议均未公开。PRODAVE是用于PCS7系列PLC之间的数据链接通信的工具箱,可以用于S7 - 200S7 - 300/400M7C7等西门子PLC。通过下列硬件,可以在S7 PLCPC之间方便地建立数据链接(见图9-14):

   1)用于PCMPI通信处理器,例如CP5511CP5611CP5613,通信速率最高12 Mbit/s

   2)用于S7 - 300/400PC/MPI适配器或USB/MPI适配器。

   3)用于S7 - 200PC/PPI编程电缆。

    PRODAVE来实现上位计算机与S7系列PLC的通信是很方便的。PRODAVE的动态链接库( DLL)提供了大量的基于Windows操作系统的DLL函数,供用户解决PLCPC之间的数据交换和数据处理问题二可以在VBVC等编程环境中调用这些函数来建立或断开通信连接,读写CPU的系统存储器,方便地实现计算机与S7 - 300/400的点对点通信。

PC与PLC的连接方式

    9-14    PCPLC的连接方式

   PRODAVE有以下特点:

   1)使用简单方便,编程人员不需要熟悉复杂的通信协议,通过调用PRODAVE提供的动态链接库( DLL)中的函数就可以实现通信。

   2)上位计算机用通信函数直接读写PLC中的数据,不用编写PLC的通信程序。

   3)如果使用PC/MPI适配器或用于PC的通信处理器作通信接口,它们同时还可以兼作编程软件与PLC的通信接口。

   PRODAVE的使用方法可以参阅随书光盘中PRODAVE的用户手册。作者曾在某水电站控制系统中将PRODAVE用于S7 - 300与上位计算机的通信。

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务