☰
通过BLRAT远程给西门子PLC下载程序
2026/10/9 5:30:11 网站建设 项目流程

一、引言

PLC 程序远程上下载,是设备厂商售后、系统集成调试场景中常见的运维工作。修改程序逻辑、调整设备参数时,传统方案需要工程师奔赴项目现场,不仅耗费往返时间,还会产生差旅成本。借助部署在现场的钡铼技术 BL340 网关,工程师可远程接入现场局域网,实现如同本地网线直连的 PLC 调试效果。本文以西门子 S7‑200 SMART 为例,完整演示基于 BL340+BLRAT 实现 PLC 远程连接调试的操作流程。

二、流程配置

BLRAT(Beilai Remote Access Tool)是钡铼技术自主研发的一款专门为远程访问的工具,是 BLRMS 远程平台下的一个子服务。BLRMS 远程管理系统是由钡铼技术自主研发的物联网设备智能管控平台。

2.1.在BLRMS远程平台获取token

使用浏览器登录 www.my-rtu.com,没有账号的先注册账号,下图为登录系统界面,可以注册或者登录账号。

登录后在“设备管理”的“通讯秘钥”复制 token 码,token 码是 BLRMS 平台分配每个账号的唯一标识。

2.2.在ARMxy上配置和启用BLRAT

输入 vi /etc/remote.conf 进入 BL340 系统 etc 文件夹下修改配置文件 remote.conf,把从 BLRMS 平台复制到的 token 码粘贴到“password”项。

输入指令/etc/init.d/remote start 运行远程连接

2.3.登录BLRAT连接配置软件

双击“BLRAT 远程连接配置软件”,打开配置软件,点击“连接设置”,弹出连接设置框,密码项填写 BLRMS 平台获取到的 token 码,子网段填写不要和电脑已有的网段冲突,子网段第四位填写必需为“0”,例如:192.168.18.0。点击“确定”,登录 BLRAT。

2.4.搜索设备

点击“设备搜索”,弹出搜索框,设备密钥填写 token 码,产品类型可以填“all”或设备型号进行搜索。

2.5.启动远程连接

看到BLRAT分配到的IP,就可以通过IP远程访问现场的BL340

2.6.BL340远程操作

打开串口工具,点击新建会话,点击 SSH 登录

输入 BLRAT 分配到的 IP 和指定用户名 root,通过 SSH 远程访问设备

出现如图所示的显示信息,证明连接成功,可以进行设备操作。

三、打通到 PLC 网段

PLC 和网关 eth1 同在 192.168.1.0/24,而 PC 通过 BLRAT 获取到的虚拟 IP 在 192.168.18.0/24,中间是”跨网段”。

网关做转发

root@BL340:~# echo 1 > /proc/sys/net/ipv4/ip_forward root@BL340:~# iptables -t nat -A POSTROUTING -s 192.168.18.0/24 -o eth1 -j MASQUERADE

PC 上加一条路由

route add -p 192.168.1.0 mask 255.255.255.0 192.168.18.2

四、Micro/WIN SMART 连接下载

打开 STEP 7-Micro/WIN SMART,左侧”通信”,手动添加 PLC 地址 → 点”确定”;

此时可进行上载/下载程序,和现场操作完全一致。

这套方案同样适用于博途(S7-1200/1500)、三菱 GX Works、欧姆龙 CX-One 等主流编程软件——PLC 在哪,工程师就在哪。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询