13296444375

全站搜索

首页 / doinb雷竞技 / HMI 与 PLC 通讯设置:10 分钟搞定 TIA 博途里的变量关联,超简单
返回

HMI 与 PLC 通讯设置:10 分钟搞定 TIA 博途里的变量关联,超简单

浏览次数:70 分类:doinb雷竞技 分类:52raybet

摘要: 本文面向自动化新手,以西门子 TIA 博途(V17)为例,分步讲解如何像“搭积木”一样,快速完成 HMI(人机界面)与 PLC 的变量连接,实现画面控制。

一、 核心思想:HMI 是“显示面板”,PLC 是“控制大脑”

在开始之前,必须理解一个核心概念:HMI(触摸屏)本身不控制设备,它只是向我们展示 PLC 内部状态(比如:电机是否运行),并把我们的操作指令(比如:启动按钮)传递给 PLC。因此,HMI 上的所有按钮、指示灯都必须与 PLC 里的变量“手拉手”连接起来。

二、 10分钟实战四步走

第一步:建立通讯连接(告诉它们如何握手)

  1. 在 TIA 博途项目中,双击打开 HMI 设备。

  2. 在左侧项目树中,找到并点击 连接

  3. 在中间的“连接”表格中,点击 伙伴 下方的下拉框,选择你的 PLC(例如:S7-1200, S7-1500)。这时,系统会自动为你配置好“HMI连接_1”。

  4. 至此,物理上和逻辑上的通讯路径就建立好了。对于同一项目内的 S7-1200/1500 和精简/精智面板,这步通常就完成了,无需复杂设置。

第二步:在 PLC 里创建变量(准备好大脑里的记忆单元)

  1. 打开 PLC 项目,在主程序(如 OB1)中,或者直接在“PLC 变量”表中,创建你需要的变量。

  2. 例如:创建一个布尔型变量 电机启动,一个整型变量 当前温度

第三步:在 HMI 画面上拖放元件(设计好面板的外观)

  1. 打开 HMI 的画面编辑器。

  2. 从右侧“工具”箱中,拖一个“按钮”到画面上,用来启动电机。

  3. 再拖一个“IO 域”,用来显示温度。

第四步:变量关联——最关键的“牵手”操作

  1. 关联按钮: 单击刚才拖放的按钮,在左侧的“属性”窗口中,找到 事件 -> 单击

  2. 点击“添加函数”的下拉框,选择 编辑位 -> SetBit(置位)。

  3. 此时,旁边会出现一个带“…”的按钮,点击它,会弹出变量选择窗口。在这里,你就能看到在 PLC 里创建的 电机启动 变量了!选中它。

  4. 关联指示灯: 拖一个“圆”到画面作为指示灯。选中它,在“属性”->“外观”->“背景色”中,找到“颜色”属性的下拉框,选择“动态对话框”。然后选择“变量”方式,关联到 电机启动 变量,并设置:当 电机启动 为 1(True)时,显示绿色;为 0(False)时,显示红色。

  5. 关联 IO 域: 选中那个 IO 域,在“属性”->“常规”->“过程”中,直接点击“变量”后面的“…”按钮,选择 PLC 中的 当前温度 变量。

总结: 看,整个过程你几乎没有手动输入任何复杂的地址(如 M0.0),只是通过鼠标点击和选择,就完成了关联。记住这个流程:建连接 -> PLC 建变量 -> HMI 放元件 -> 属性中关联变量。多练习几次,10分钟绝对绰绰有余!

点击取消回复

    分类

    在线客服x

    客服
    顶部 回到顶部
    Baidu
    pc版雷竞技