碧波液压网 欢迎你,游客。 登录 注册

屏通人机(HMI)与PLC串口通信

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  1. HMI 与PLC实现通信的意义

  把HMI连入PLC应用系统具有以下四个方面作用:

  1)构成以HMI为上位机,单台或多台PLC为下位机的小型集散系统,可用HMI实现操作站功能。

  2)在PLC应用系统中,把HMI开发成简易工作站或者工业终端,可实现集中显示、集中报警及资料收集功能。

  3)把HMI开发成多台同类或异类PLC资料转换终端,可通过通讯接口接口接入多台PLC,进行同类或异类的PLC资料的交换。

  4)把HMI开发成网间连接器(网关功能),进行协议转换,可实现PLC与其它上位计算机或其它HMI网络的互联。

  另一种为多点结构,HMI与多台PLC共同连在同一条串行总线上,如下图所示。多点结构采用主从式存取控制方法,通常以HMI为主站,多台PLC为从站,通过周期轮询进行通信管理。例如西门子S7-300的MPI通信,屏通HMI可以多屏多PLC形成一个通信结构。

  2. HMI 与PLC实现通信的方法

  把HMI连入PLC应用系统是为了向用户提供诸如工艺流程图显示、动态数据画面显示、趋势图生成、窗口技术以及生产管理等多种功能,为PLC应用系统提供良好、物美价廉的人机界面。

  为了实现HMI与PLC的通信,用户应当做如下工作:

  1)判别HMI上配置的通信口是否与要连入的PLC匹配,若不匹配,则增加通信模块,一般硬件实体通信口为RS232/RS422/RS485。

  2)要清楚PLC的通信协议,按照协议的规定与HMI通信。PLC中配有通信机制,一般都不需用户编程。屏通人机的编程软件PMDesigner(中文:触控大师)齐备各家PLC的专用通信协议,用户非常容易就能将HMI与PLC通讯,无须在编写通信程序。

  3)利用屏通人机的编程软件PM Designer的软件平台,利用PC编制用户要求的画面及功能。

  从原则上讲,HMI连入PLC网络并没有什么困难。只要HMI能配备该种PLC相同的通信口以及通信协议,按要求的接线方式连接,并在编程软件设好参数,下载编译好程序到HM即可。用这种方法把HMI连入PLC网络的好处是价格非常便宜。例如使用PC上配上PLC制造厂生产的专用通信卡及专用通信软件,比使用HMI连接PLC的价格要高数倍甚至十几倍。首先用户普遍感兴趣的问题是,能否利用HMI中已普遍配有的串行通信把HMI连入PLC,这也正是本节所要重点讨论的问题。

  带有串行通信接口的HMI与PLC通信并不一定行得通,只有满足如下条件才能实现通信。

  1) 只有带有串行通信接口的PLC及采用串行方式通信的PLC网络才有可能与带串行通信接口的HMI互连。同时还要求双方采用的总线标准要一致,例如双方都是RS-232C,或者都是RS-422(RS-485),否则要通过“总线标准变换单元”(转换适配器)变换之后才能互连。另外最常见无法通信成功的原因是,通信连接线的连接错误,请参考屏通HMI手册及PLC手册上的接线方式连接.

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论