HMI和PLC之间通信的实现方式

HMI和PLC之间通信的实现方式,第1张

1、首先在电脑中,打开HMI程序编辑软件EasyBuilder Pro,如下图所示。

2、然后新建一个工程,这里使用HMI型号为(威纶通MT8102iE),其他型号 *** 作一样,点击确定。

3、HMI连接的PLC为三菱FX3U(其他品牌、其他型号PLC均可)。

4、然后点击页面左上角的元件/PLC控制/新增,如下图所示。

5、在PLC控制中设置,控制类型: 数据写入设置(当前基本窗口ID),触发地址:D10(此处设置的元件地址,即是PLC中接收画面编号的地址),设置完成以后,点击确定。

6、点击关闭完成PLC控制,这样就完成设置了,将HMI程序编译之后下载到HMI触摸屏,HMI的地址编号会储存至PLC的D10中。

工控机和PLC(可编程逻辑控制器)是工业自动化控制系统中常用的两种设备,它们之间可以通过多种通讯方式实现数据交互和控制命令传输,常用的通讯方式包括以下几种:

RS232、RS485、CAN等串口通讯:这种通讯方式常用于短距离、低速度的数据传输,通常需要使用串口转换器进行转换。

以太网通讯:这种通讯方式采用TCP/IP协议进行数据传输,通常使用工业以太网交换机连接PLC和工控机。

PROFIBUS、PROFINET、MODBUS等工业总线通讯:这种通讯方式是工业控制领域中常用的通讯方式,具有高速、稳定、可靠等优点。

CAN总线通讯:这种通讯方式是工控机和PLC之间进行数据交互和控制命令传输的一种常用方式,可以实现高速数据传输和多设备控制。

OPC通讯:这种通讯方式是一种通用的工业自动化控制系统通讯标准,可以实现不同控制设备之间的数据交换和控制命令传输。

在实际应用中,需要根据实际需求和设备特点选择合适的通讯方式,并进行相应的配置和编程调试,以实现工控机和PLC之间的数据交互和控制命令传输。

PLC控制系统,即可编程逻辑控制器,专为工业生产设计的一种数字运算 *** 作的电子装置,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术 *** 作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。是工业控制的核心部分。PLC控制系统是工业机械手的重要组成部分。

一、plc控制系统的设计内容

(1)根据设计任务书,进行工艺分析,并确定控制方案,它是设计的依据。

(2)选择输入设备(如按钮、开关、传感器等)和输出设备(如继电器、接触器、指示灯等执行机构)。

(3)选定PLC的型号(包括机型、容量、I/O模块和电源等)。

(4)分配PLC的I/O点,绘制PLC的I/O硬件接线图。

(5)编写程序并调试。

(6)设计控制系统的 *** 作台、电气控制柜等以及安装接线图。

(7)编写设计说明书和使用说明书。

plc控制系统

二、plc控制系统设计步骤

1、工艺分析

深入了解控制对象的工艺过程、工作特点、控制要求,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。

2、选择合适的PLC类型

在选择PLC机型时,主要考虑下面几点:

(1)功能的选择。对于小型的PLC主要考虑I/O扩展模块、A/D与D/A模块以及指令功能(如中断、PID等)。

(2)I/O点数的确定。统计被控制系统的开关量、模拟量的I/O点数,并考虑以后的扩充(一般加上10%~20%的备用量),从而选择PLC的I/O点数和输出规格。

(3)内存的估算。用户程序所需的内存容量主要与系统的I/O点数、控制要求、程序结构长短等因素有关。一般可按下式估算:存储容量=开关量输入点数×10+开关量输出点数×8+模拟通道数×100+定时器/计数器数量×2+通信接口个数×300+备用量。

3、分配I/O点。分配PLC的输入/输出点,编写输入/输出分配表或画出输入/输出端子的接线图,接着就可以进行PLC程序设计,同时进行控制柜或 *** 作台的设计和现场施工。

4、程序设计。对于较复杂的控制系统,根据生产工艺要求,画出控制流程图或功能流程图,然后设计出梯形图,再根据梯形图编写语句表程序清单,对程序进行模拟调试和修改,直到满足控制要求为止。

5、控制柜或 *** 作台的设计和现场施工。设计控制柜及 *** 作台的电器布置图及安装接线图;设计控制系统各部分的电气互锁图;根据图纸进行现场接线,并检查。

6、应用系统整体调试。如果控制系统由几个部分组成,则应先作局部调试,然后再进行整体调试;如果控制程序的步序较多,则可先进行分段调试,然后连接起来总调。

7、编制技术文件。技术文件应包括:可编程控制器的外部接线图等电气图纸,电器布置图,电器元件明细表,顺序功能图,带注释的梯形图和说明。

组态软件是一种非透传的模式,该模式消除了透传模式的各种缺点,用户无需掌握编程知识,无需搭建中心服务器,只需简单几步就可以轻松实现PLC远程控制。

远程组态软件选择WINCC虽然成本高一点,但是使用西门子PLC的客户比较熟悉WINCC,所以在选择组态软件的时候也会偏向WINCC。那么如何实现WINCC远程组态和远程监控呢?选择一款好的远程模块,既配置简单,使用方便,传输数据稳定,不掉线。下面以华杰智控PLC远程模块来阐述如何实现WINCC远程组态。

一、工具:

电脑,PLC

WinCC软件

二、步骤:

首先在WinCC项目中添加通讯驱动程序。打开WinCC软件,在项目管理器窗口中选中“变量管理”,单击鼠标右键,在d出的的菜单中选择“添加新的驱动程序”

2在d出的“添加新的驱动程序”对话框中找到“SINMATIC S7 Protocol Suitechn”文件,选中该文件,单击“打开”,如下图

3在变量管理目录下新增一个“SINMATIC S7 Protocol Suite”子目录,在其中找到“MPI”,单击鼠标右键,在d出的菜单中选择“新驱动程序的连接”

4在d出的“连接属性”对话框中可以为新建的逻辑连接输入一个名称,单击“属性”按钮会d出“连接参数--MPI”对话框

5在“连接参数--MPI”对话框中可以输入对应CPU的“站地址”、“段ID”、“机架号”和“插槽号”,如下图,设置好后单击确定按钮

6再在变量管理目录下 “SINMATIC S7 Protocol Suite”子目录中找到“MPI”,单击鼠标右键,在d出的菜单中选择“系统参数”

7在d出的“系统参数”对话框中选择“单位”选项卡,选择“逻辑设备名称”下拉列表框中,可以选择WinCC与PLC通信的硬件设备

8至此,我们就完成了WinCC与PLC通信连接的设置

三、注意事项:

注意,更改逻辑设备的名称后,需要重新启动WinCC软件才可以

以上就是关于HMI和PLC之间通信的实现方式全部的内容,包括:HMI和PLC之间通信的实现方式、工控机与plc怎么实现通讯、plc系统设计的主要内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10086367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存