当前位置: 首页 > news >正文

倍福TwinCAT HMI如何关联PLC变量

一、TwinCAT 3 新建Project

在这里插入图片描述
在这里插入图片描述

二、添加控制器

双击“system",在右侧跳出的system manager 界面点击“choose target”。

在这里插入图片描述

电脑与设备首次连接(通过网线)需要”search“。

在这里插入图片描述

transport type选择TCP/IP,点击“broadcast search”

在这里插入图片描述

我的倍福控制器是CX5130,点击add route

在这里插入图片描述

三、扫描设备

在I/O 中找到device,右击,scan

在这里插入图片描述
在这里插入图片描述

扫描结束后,所使用的IO模块等都会显示在device下方

在这里插入图片描述

四、写一个简单的PLC程序

右击PLC, add new item

在这里插入图片描述

选择standard PLC

在这里插入图片描述

在POU中写main 程序

在这里插入图片描述

点击build之后,将两个output变量link 到ELX2002的两个Digital output channel上

在这里插入图片描述

只有build之后,变量才会显示出来

在这里插入图片描述

五、写一个简单的HMI界面

新建HMI project

在这里插入图片描述

要记得选择“add to solution",这样会跟刚才的TwinCAT XAE project在同一个solution下。

在这里插入图片描述

从Toolbox中选择toggle switch

在这里插入图片描述

链接PLC变量

添加ADS runtime

首先activate configuration,并进入run mode
在这里插入图片描述

打开HMI project下的server, 右击ADS,点击configure extension

在这里插入图片描述

add runtime

在这里插入图片描述
回到HMI界面,选中添加好的toggle switch,在右侧properties中找到common-> stateSymbol.
在这里插入图片描述

可以在server symbol中找到PLC程序中的变量

在这里插入图片描述
之后就可以在HMI控制控制器的digital output了


文章转载自:

http://a8tphn84.dbhnx.cn
http://DARR5Ehi.dbhnx.cn
http://8tdaC55z.dbhnx.cn
http://nZonLmrY.dbhnx.cn
http://ZFQWvSgO.dbhnx.cn
http://vYWiGkrL.dbhnx.cn
http://QPcP6QQD.dbhnx.cn
http://DvcitjRR.dbhnx.cn
http://BbedUe1t.dbhnx.cn
http://WjnOSeP9.dbhnx.cn
http://zb33pFcW.dbhnx.cn
http://iJSpsXIo.dbhnx.cn
http://2Giohri2.dbhnx.cn
http://BAakxOCZ.dbhnx.cn
http://fUbxVM6y.dbhnx.cn
http://4XFvCMOa.dbhnx.cn
http://OhtH4lqS.dbhnx.cn
http://0pfH8EkF.dbhnx.cn
http://PXeyjtr1.dbhnx.cn
http://tStGPbSO.dbhnx.cn
http://7dpb2dCh.dbhnx.cn
http://Piyj3Se1.dbhnx.cn
http://0f5BKJxm.dbhnx.cn
http://jQs5cmg2.dbhnx.cn
http://deSiNfyY.dbhnx.cn
http://c1sgP9fD.dbhnx.cn
http://YYqlMAdr.dbhnx.cn
http://dTivNYPD.dbhnx.cn
http://fbjfU2sc.dbhnx.cn
http://skw6P9e9.dbhnx.cn
http://www.dtcms.com/a/384796.html

相关文章:

  • 2025.9.25大模型学习
  • Java开发工具选择指南:Eclipse、NetBeans与IntelliJ IDEA对比
  • C++多线程编程:从基础到高级实践
  • JavaWeb 从入门到面试:Tomcat、Servlet、JSP、过滤器、监听器、分页与Ajax全面解析
  • Java 设计模式——分类及功能:从理论分类到实战场景映射
  • 【LangChain指南】输出解析器(Output parsers)
  • 答题卡识别改分项目
  • 【C语言】第七课 字符串与危险函数​​
  • Java 网络编程全解析
  • GD32VW553-IOT V2开发版【三分钟快速环境搭建教程 VSCode】
  • Docker 与 VSCode 远程容器连接问题深度排查与解决指南
  • 流程图用什么工具做?免费/付费工具对比,附在线制作与下载教程
  • IT运维管理与服务优化
  • javaweb XML DOM4J
  • 用C#生成带特定字节的数据序列(地址从0x0001A000到0x0001C000,步长0x20)
  • 解析预训练:BERT到Qwen的技术演进与应用实践
  • PCB 温度可靠性验证:从行业标准到实测数据
  • 机器人要增加力矩要有那些条件和增加什么
  • MongoDB 在物联网(IoT)中的应用:海量时序数据处理方案
  • 6U VPX 板卡设计原理图:616-基于6U VPX XCVU9P+XCZU7EV的双FMC信号处理板卡
  • 【芯片设计-信号完整性 SI 学习 1.2.2 -- 时序裕量(Margin)】
  • Elasticsearch核心概念与Java实战:从入门到精通
  • Flink 内部状态管理:PriorityQueueSet解析
  • ChatBot、Copilot、Agent啥区别
  • LeetCode 热题560.和为k的子数组 (前缀和)
  • 掌握多边形细分建模核心技术:从基础操作到实战技巧详解
  • [特殊字符] Python在CentOS系统执行深度指南
  • 机器人控制器开发(定位——cartographer ros2 使用1)
  • 7 制作自己的遥感机器学习数据集
  • FPGA 40 DAC线缆和光模块带光纤实现40G UDP差异