干设备交付和售后的人应该都有过这种经历客户现场设备报警停机你在几百公里外的办公室电话里让电工查了半天也说不清楚最后只能买票上门。到了现场有时候只是参数被误改有时候是一个变量地址没对上十分钟能解决的问题来回搭进去一整天。所以现在我做单机设备和控制柜能上远程调试就尽量上。这套汇川IT7100EI-4G触摸屏远程调试PLC的方案就是其中很实用的一套。简单说它是把触摸屏当成一个智能网关屏本身接PLC负责现场显示和操作屏里装4G卡联网后接入云平台你人在办公室打开浏览器登录云平台就能看到屏上的画面还能远程点按钮、改参数甚至配合编程软件远程上传下载PLC程序。对设备厂、售后工程师、系统集成商还有工厂设备科的人来说这套东西能省掉大量差旅成本也能把故障响应时间从“明天到现场”压缩到“现在就看一眼”。下面我就把从4G配置到网页端投影操作的完整流程一点点拆开讲。1. 项目整体思路为什么用触摸屏做远程调试网关1.1 远程调试最常见的三种场景我做过的项目中远程调试的需求基本来自三种人。第一种是设备制造商设备卖到全国甚至国外售后团队不可能在每台设备旁边常驻遇到客户报故障往往要花几天才能到现场。第二种是系统集成商设备调试完交付后客户使用中提需求要改参数、改配方让工程师每次都跑一趟不现实。第三种是工厂自己的设备科厂区大、设备多巡检和维修跑断腿能坐在中控室或办公室先把问题定位再决定要不要动身效率完全不同。这三种场景的共同点是“先看一眼现场状态”的价值极高。报警代码是什么电机转没转温度压力当前多少这些信息远程能看到很多问题根本不用派车。就算非得跑现场也能提前带对备件、带对图纸避免到了现场才发现工具不对、物料不对白跑一趟。远程调试的意义不只是“能连上”而是把判断前置把决策成本降下来。1.2 IT7100EI-4G在方案里的角色有人会说远程调试我用工业路由器加PLC也能做为什么非要选触摸屏答案是成本和集成度。工业路由器要单独供电、占柜内空间、还要和PLC做协议对接配置一套下来并不轻松。IT7100EI-4G本身就是现场操作界面尺寸10.1英寸柜门上本来就要装屏现在多了一个4G上网功能等于把显示、操作、联网三个角色合到了一起。从汇川这套体系的定位看IT7100EI-4G不是简单加了块4G模组而是让HMI变成一个可上云的边缘节点。屏内运行组态画面同时通过4G与云平台保持长连接远端用户在网页端看到的内容本质上是HMI画面的实时投影。这种架构的好处是PLC不直接暴露在公网中间隔着HMI这一层安全边界清晰现场断网时HMI本地的显示和操作也不受影响。1.3 整体链路和延迟预期整个链路可以这样理解现场传感器和执行机构接在PLC上PLC通过以太网或串口把数据送给HMIHMI把数据打包后经4G上传到云平台你手上的浏览器再从云平台拉取画面。信号走的路径长延迟肯定比局域网直连高通常会有几百毫秒到一两秒的时延但这个量级对看状态、点按钮、改参数完全足够。提前说清楚延迟这点很重要不然有人第一次远程操作会觉得“怎么这么肉是不是没连好”。实际上只要画面能动、按钮有响应这套远程投影方案就是正常的。真正需要毫秒级响应的运动控制、轴调试不会通过网页端来做那部分要靠后面讲的PLC程序远程上下载逻辑把调试通道打通之后在本地网络里执行。2. 硬件准备与4G联网配置全流程2.1 硬件清单与安装注意事项开始配置前把东西备齐IT7100EI-4G触摸屏一台、配套4G天线一根随机附带别弄丢、标准SIM卡或micro SIM卡一张、DC24V电源、交换机如果没有用网线直连HMI和PLC也可以、PLC一台、下载程序用的网线或USB线。安装这块有几个细节容易踩坑。SIM卡一定要在断电状态下装装好卡和天线再上电。有人图省事带电插卡结果卡没识别出来还以为是屏坏了。天线也要接好尤其柜体是金属的4G信号进不来天线接口就在屏的背面拧紧就行别用手拧到滑丝力度适中。上电后看屏幕右上角或系统状态栏有没有4G信号图标没有就先检查天线和SIM卡安装。2.2 4G参数配置APN与拨号第一次开机或恢复出厂后4G模块不会自动知道用哪条通道上网。在HMI的系统菜单里找到网络设置或移动网络选项进入4G设置界面一般需要手动配置APN。APN可以理解为运营商给你分配的上网通道名称不同运营商的物联网卡对应不同的APN最常见的是中国移动cmiot、中国联通cuiot、中国电信ctnet但这不是标准答案以卡商提供的资料为准。填写APN时用户名和密码多数卡可以留空但有个别行业卡会要求填专用账号不填就拨不上号。我的习惯是拿到卡先问卡商要一份配置说明把APN、用户名、密码、是否锁定APN问清楚再操作。另外要注意SIM卡的PIN码HMI不会像手机一样弹窗输PIN卡开了PIN码保护就直接无法注册网络所以插进HMI之前先把PIN码功能关掉。2.3 联网状态检查配置完成后在网络状态界面能看到是否获取到IP地址。正常情况下4G会拿到一个10.x或100.x开头的运营商私网地址这代表拨号成功。如果一直显示无IP或未注册先等一两分钟很多物联网卡上电后注册网络有一定延时别上来就反复重启。再往下可以看信号强度和当前网络制式。信号强度的数值一般以dBm表示绝对值小于-90说明信号偏弱可以考虑调整天线位置比如把天线从柜内引到柜门外侧或者换一根吸盘天线放在柜顶。信号弱的情况下勉强联网后面远程投影会频繁掉线还不如一开始就把信号问题解决掉。等到4G状态显示已连接再进入后面的PLC通讯配置。3. 触摸屏与PLC的本地通讯配置3.1 通讯方式选型与IP规划HMI和PLC之间的通讯最稳妥的是以太网。IT7100EI-4G自带以太网口汇川H5U、Easy320这类PLC也都带网口直接用网线接交换机或交叉网线直连都行。串口也不是不能用但远程调试场景下以太网的速度和数据吞吐能力更好后续要是想通过HMI转发PLC程序以太网通道更顺滑。网段规划要注意一个坑HMI的本地以太网口和4G网卡是两个独立接口本地PLC地址不要和运营商分配的4G网段撞车比如运营商常见10.x.x.x段本地就尽量避开用192.168.x.x。我常用的规划是PLC固定192.168.0.10HMI本地网口固定192.168.0.20子网掩码255.255.255.0不设网关。没有本地路由器时网关留空即可有的话再按实际填。3.2 在组态工程里添加设备与变量在PC上用汇川HMI组态软件新建工程机型选择IT7100EI然后在设备列表里添加PLC驱动。HMI软件里的驱动按PLC品牌和通讯方式区分汇川自己的H5U选对应以太网驱动就行。这里有个容易搞混的点H5U作为EtherCAT主站带伺服那是PLC侧的总线配置HMI和H5U之间就是普通以太网TCP/IP通讯不需要也不应该把EtherCAT协议拿到HMI上来配置。添加驱动后填PLC的IP地址再根据需要建立内部变量比如启动、停止按钮关联M0温度显示关联D100。变量地址要和PLC程序里一致常见的就是M位、D字、还有软元件区。工程写好后先本地编译没有错误再下载到HMI。下载用网线比USB省心很多人USB驱动装不上网线下载只要IP在同一网段顺畅得多。3.3 先本地调通再上云我的习惯是不管远程功能多方便先把HMI和PLC的本地链路调通再说。具体做法是HMI和PLC接好线上电后先在HMI上切到本地画面看按钮能不能控制PLC动作数据能不能正常刷新。这一步通过说明变量和通讯没问题再切到4G远程链路否则远程连上之后排查起来网络和通讯问题搅在一起会非常折磨人。本地联调时还有一个容易被忽略的点HMI程序下载到屏之后要确认组态软件里选的机型带4G功能别拿一个普通WIFI版本的工程直接刷到4G机型上虽然屏能用但4G相关设置可能不出现。汇川不同SKU功能有差异建工程时看准IT7100EI-4G这个型号再继续后面的云平台配置。4. 网页端远程投影与操作指南4.1 设备上云与账号绑定本地调通之后进入远程环节。先要在HMI端登录云平台账号或者把设备的序列号、激活码在屏上填进去让屏和云平台建立绑定关系。这一步相当于给设备发一张“身份证”云平台只有识别到这台设备后面你才能在网页端看到它。不同时期的平台入口可能会调整但流程基本不会变注册账号、添加设备、输入序列号三步走。网页端这边打开浏览器登录同一个云平台在设备列表里找到刚才绑定的那台IT7100EI-4G。这时候能看到设备在线状态、信号强度和最后的通讯时间。绑定这一步如果失败多半是屏没联网或者账号没有绑定权限。先回HMI确认4G连接正常再重新在屏上执行一次绑定操作一般就能解决。4.2 网页端投影画面操作设备在线后点网页端界面的“远程投影”或“远程监控”入口等待几秒屏上的画面就会投到浏览器里。现在大部分平台都是HTML5页面不需要额外装插件用Chrome、Edge这类主流的浏览器就能打开。画面加载出来后能看到和屏上一模一样的组态画面指示灯状态、数值、报警栏都是实时刷新的。操作方面网页端默认可能只是只读监控主要是防止远程误操作。如果你想在网页上点按钮、改参数需要在平台侧给这个账号开通远程操作权限并在进入投影时勾选“允许远程操作”之类的选项。操作以按键、数值输入、画面切换为主按下之后会有轻微延迟这是正常现象等屏端反馈出来再判断是否生效。我远程操作的习惯是先做一个小的置位动作试试水确认链路通再执行关键操作。4.3 画面流畅度和流量优化4G网络的带宽毕竟有限投影画面实时刷新会消耗流量如果要长时间盯着画面建议在HMI组态里把画面刷新周期适当调大。比如实时趋势曲线需要每100毫秒刷新远程看的时候在屏上切换成1秒刷新一次就够了界面上不必要的动画、闪烁效果在远程投影下不光耗流量还会让画面看起来更卡。按我实际观察画面内容不复杂、每秒刷一次的话一小时流量大概在几十到一百多MB如果是大画面加趋势图会明显高不少。不是所有项目都办了无限流量卡做方案的时候要给客户算清楚这笔账。另外如果网页端投影卡顿先看的不是云平台而是屏端的4G信号强度和上行带宽信号差是远程画面卡的第一原因。5. 通过HMI远程上下载PLC程序的实战做法5.1 云通道透传连接网页端投影看状态、点按钮是远程调试的基础应用真正让工程师心动的是远程上传下载PLC程序。这样就不用现场工程师拿电脑接PLC了你在办公室就能把程序调出来看。实现方式一般是在HMI和云平台之间建立一条透传通道PC上的PLC编程软件通过这条通道去访问远端PLC。以汇川H5U为例AutoShop软件的通讯设置里除了直接选网卡还可以选“通过远程HMI连接”之类的通道选项填上HMI设备号或云账号信息点击连接软件就会尝试经过云平台把报文转发到HMI再由HMI转给PLC。连接成功后AutoShop里看到的就是一个普通的在线PLC可以上传程序、监控状态甚至下载新的程序版本。实际使用体验比想象中顺畅但前提是4G链路信号可靠如果信号差在线监控的刷新会一顿一顿的。5.2 远程程序操作的注意事项远程下载PLC程序比远程看画面风险大得多因为它会直接影响现场设备运行。下载前必须先和现场人员电话确认设备当前状态是什么正在生产的线能不能停PLC允许不允许从运行状态切到停止。最好挂一个“禁止本地操作”的牌子或者在HMI上加一条提示告诉现场人员远程调试正在进行避免两边同时操作冲突。程序下载完成后我强烈建议第一时间把新程序上传一份回来做备份并和修改前的程序做差异比较确认改动范围没有超出预期。还有权限管理远程上下载程序的最好只给主账号开权限其他需要看画面的账号只给只读权限一旦出事能查到责任人。别嫌麻烦远程操作本来就隔着网络万一误动作批量设备的教训会很难看。5.3 远程调试的标准流程建议多次实操之后我总结了一个比较顺手的远程调试顺序第一步通过网页端投影看画面确认HMI在线、PLC通讯正常。第二步如果只改参数直接在投影画面操作HMI上的数值输入控件改完观察设备反应。第三步如果必须动PLC程序先云通道连接上传当前程序备份再做修改和下载。第四步下载完成后在投影画面验证设备是否按预期动作确认无误后再通知现场人员撤除警戒恢复生产。这套流程的核心思想是层层递进每一步都能回退。远程调试最忌讳一上来就直接连PLC改程序看不清现场状态出了问题连判断依据都没有。先投影、再参数、后程序一层层来出问题的概率会小很多。6. 常见问题与排查技巧实录6.1 高频故障排查速查表把我在现场和远程调试中遇到比较多的现象整理成了下表现象可能原因排查方向HMI没有4G信号图标SIM卡未装好、天线脱落、PIN码锁定断电重装SIM卡检查天线连接确认PIN码已关闭有信号但无法联网APN配置错误、卡未激活、流量用尽核对卡商给的APN确认SIM卡状态远程投影画面能看到但无法操作当前账号无操作权限、未勾选允许远程操作用有权限的账号登录重新勾选远程操作选项投影画面严重卡顿4G信号弱、画面刷新过快、后台下载大数据调整天线位置降低刷新频率关闭无关动画PLC变量长时间不刷新HMI与PLC本地通讯断了、IP变了、程序被改回本地网口检查通讯状态核实PLC地址和变量映射云通道能连HMI连不上PLCPLC型号选择错误、IP不在同一网段、程序端口冲突确认驱动选型检查PLC本地IP配置远程下载程序后PLC不运行下载时PLC处于STOP未复位到RUN确认PLC模式重新下发RUN或修改程序启动逻辑6.2 几个现场才碰得到的坑第一个坑是物联网卡的休眠策略。有些物联网卡为了省流量长时间无数据通信会自动断开数据连接HMI没有心跳机制的话看起来就会变成离线。处理办法是在平台上打开保活设置或者让HMI周期性地往云平台发心跳数据包保持连接持续。第二个坑是SIM卡锁卡有的行业卡绑定了IMEI换一台设备就拨不上号买卡时报备设备IMEI或者选择不绑定IMEI的卡种。第三个坑是HMI本地IP和4G地址网段冲突。前面说过本地网段尽量避开10.x.x.x有的项目现场网络规划随意PLC用了10.0.0.1这种地址结果4G拨号也拿到10开头的地址导致HMI内部路由混乱通讯时断时续。遇到这种项目我一般把HMI本地网口改成192.168.x.x再让PLC跟着改或者加一台小交换机做隔离。改IP这种事看着小不及时处理远程链路永远没法可靠使用。7. 实操心得与后续扩展7.1 我踩过几次坑之后养成的习惯现在我去客户现场装IT7100EI-4G习惯把卡商电话、APN参数、设备序列号、初始密码一起写在一张维护卡上贴在柜门内侧。看着土但真出问题时接手的同事或客户自己也能对着卡排查不用到处翻聊天记录。还有一个习惯是每次上线前先改掉默认密码云平台账号要用强密码并开启二次验证这个不复杂但很多人不在意等设备被乱操作时就晚了。远程调试不是把卡插进去就万事大吉网络是动态的运营商的策略、现场的环境都会变。所以我每隔一段时间会检查一次设备的在线率和信号强度发现信号长期偏弱就提前加天线不等客户报故障才去处理。设备出问题的那天网络在不在线往往决定你是在办公室远程排除还是连夜赶高铁。7.2 这套方案还能往哪些方向扩展既然IT7100EI-4G已经联上网除了远程调试还能做一些延伸应用。比如把生产数据通过云平台定时上报做成产量统计和设备利用率报表再比如把报警信息推送到手机端设备半夜停机第二天一早在手机上就能看到报警列表。这些不需要额外加硬件都是基于现有HMI采集能力做的数据复用对小规模产线和单机设备很适用。还有一点当设备数量多起来云平台设备分组和权限管理的价值会越来越明显。你可以把不同客户的设备分到不同组给不同工程师配不同权限远程调试记录也会留痕。这套从单台设备远程调试起步的方案后面会慢慢长成一套设备远程运维体系。我现在手里的项目也在往这个方向走先把HMI加4G这套基础打牢后面无论接平台还是接MES心里都有底。
企业数字化 ERP 产品动态
相关推荐
QQ截图钉在桌面怎么用?让截图悬浮置顶,学习办公效率翻倍 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:30:28
ESP32上跑WASM:硬件访问的边界与宿主函数借道方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:30:28
基于RK3576的交互大屏商显主板方案解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:30:28
【Python深度学习】Keras六步实现简单循环神经网络 Keras 作为高级神经网络库,为机器学习算法工程师提供了快速上手神经网络的便捷工具。本文将通过使用 Keras 和简单的 6 步操作,介绍如何利用循环神经网络(RNN)进行时间序列数据的预测。本文所涵盖的内容也是算法工程师求职面试中的常见考察题目之一,旨在测试求职者对神经网… · 2026/9/25 2:09:09
【Python深度学习】Classes类在Keras中常用方法 在 Python 编程中,class 类是面向对象编程的基本构建块之一,通过类的定义可以创建对象、实现属性和方法的封装。在机器学习开发中,类的应用尤为广泛,包括数据结构的创建、模型的定义和优化、回调函数的实现等。
特别是在 Keras 中,利用类可以实现强大的回调功能,以监控和… · 2026/9/25 2:09:09
Centos7.x在线/离线安装/升级Docker/Docker Compose 文章目录 前言 安装docker 1.升级docker 1.1.在线升级 1.2.离线升级 2.安装docker 2.1.在线安装docker 2.2.离线安装docker 3.配置镜像加速器 3.1.腾讯云 3.2.阿里云 安装docker-compose 1、在线安装 2、离线安装 安装runlike工具 前言
推荐:centos7系统(稳定,对docker支持友… · 2026/9/25 2:09:09
【Python深度学习】识别人类活动的一维卷积神经网络模型 人体活动识别(Human Activity Recognition, HAR)是一项根据运动传感器数据预测个体行为的技术,通过智能手机、智能手表或其他传感设备实时捕获数据,实现对个体活动状态的分析。一个经典的 HAR 数据集是 2012 年推出的“使用智能手机的活动识别数据集”,它由意大利热那亚大… · 2026/9/25 2:09:09
【Python深度学习】使用 PyTorch 计算导数 导数是微积分的核心概念之一,描述了自变量的变化如何影响函数的输出。在深度学习中,导数计算(特别是梯度计算)用于更新神经网络的参数,使得模型逐步优化。PyTorch 提供了强大的自动微分模块 Autograd,通过简洁的 API 支持用户轻松计算导数,使得在构建和优化神经网络时更… · 2026/9/25 2:09:08
omnet++构架与源码分析(1) omnet模型以及运行环境部分使用c开发,IDE以及插件使用Eclipse以及插件方式开发。其中c代码位于解压后的include与src目录;src下面分为:sim:仿真内核类的CC代码;各种头文件,都在include目录;comm… · 2026/9/25 2:09:02
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37