屏通人机(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手册上的接线方式连接.
相关文章
- 2022-05-24基于现场总线监测系统的PLC控制制造系统
- 2024-04-10极紫外望远镜各通道夹角的测量
- 2024-03-20寄生虚反射对外差干涉椭偏测量的影响
- 2024-06-07电流变液减振器在抑制深孔切削颤振上的研究
- 2024-08-02基于干涉原理的高精度直线度误差测量



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