【非标自动化】HMI威纶通触摸屏项目创建与PLC联调

威纶通HMI项目使用 EasyBuilder Pro IDE 创建。

为了Demo项目(等会需要与PLC项目联调)所以需要选择支持EtherNet的设备,本Demo选择TK系列的TK8071iP / TK8072iP设备。


为了与PLC通信,因此要新增设备/服务器。

选择的设备如下:


然后在设备设置配置IP地址,因为是本地调试,所以使用127.0.0.1,端口是502,配置好的参数如下:


最快的联调方式就是让HMI去读/写PLC中的某个地址值。使用元件中的数值元件。

然后就是配置这个元件的关联到plc中的寄存器中的某个地址,比如指定D0:

然后就是将该UI元件放置在触摸屏中指定位置,比如:


接下来就可以做联调的事情了,先将plc的离线调试模式打开,为了做简单Demo,我现在将plc中的代码设置如下:

接下来开启plc的离线调试功能,并且打开监控窗口:

然后就是打开HMI的在线模拟功能:

打开后就是HMI模拟器窗口就会出现:


接下来就是看下面的效果交互,可以在plc中使得D0的值发生变化,然后观察HMI触摸屏中读写框中的值也会发生变化;同理在HMI触摸屏中的该读写框修改值,那么在PLC的监控窗口也可以看到D0软元件值的变化:

比如我在HMI的该读写框中输入999,那么效果就是:

相关推荐
未来之窗软件服务6 小时前
企业自动化运营-电子合同预览-东方仙盟
运维·自动化·仙盟创梦ide·东方仙盟
airobotcn6 小时前
智能巡检平台容器化部署:Docker+K8s在工业边缘的实践
人工智能·docker·容器·kubernetes·机器人·自动化
Android系统攻城狮6 小时前
Linux PipeWire深度解析之pw_properties_iterate调用流程与实战(六十五)
linux·运维·服务器·音频进阶·pipewire音频进阶
研华科技Advantech7 小时前
案例 | 从离线巡检到在线看护:研华PHM解决方案赋能石油钻井平台智能运维
运维·人工智能·边缘计算
難釋懷7 小时前
Nginx主动健康检查
运维·nginx
ITyunwei09877 小时前
内存溢出报错,实战处理记录
运维·服务器·企业微信
Elastic 中国社区官方博客7 小时前
你的 AI agent 不需要你的 API 密钥:使用 OAuth 2.1 对 Elasticsearch MCP 服务器进行身份验证
大数据·运维·人工智能·elasticsearch·搜索引擎·全文检索
FreeTinker7 小时前
AP AC组网中的远程运维挑战及内网穿透技术应用分析
运维
airobotcn7 小时前
AI Agent下工厂:大模型如何驱动巡检机器人自主决策
人工智能·机器人·自动化·无人机
Huangjin007_9 小时前
【Linux 系统篇(十五)】进程 (三) :进程状态深度详解
linux·运维