随着工业的发展,PLC联网进行远程监控、远程运维的需求越来越多,通常是通过PLC的通信口外接一个联网模块来实现。很多企业自动化产品与非标自动化产品安装现场地处偏僻,没有网络怎么办?随着本地通信控制的局限性,远程控制联网通信,采用有线和无线的方式慢慢的进入主流。以太网口通信和无线网络通信慢慢的在PLC远程控制取代了原有的本地串口或总线方式控制。
如何选择联网模块进行plc远程监控呢?
假如:一台或多台设备分布在不同的地区或国外,如果要对其PLC、HMI等自控产品进行远程控制、调试和维护?设备厂商或系统服务商如何操作?如何实现减少人力出差成本,就能有效对远在千里之外的现场进步管控?如何能够实现PLC异地程序上下载?
这个问题困扰了很多工控人,对于不想出差的他们来说, 如果有一种快速经济的方式实现程序远程下载到异地的PLC里, 不但节省人力物力, 还可以让工作变得轻松。下面介绍一种经济实惠的PLC远程模块-华辰智通HiNET 工业智能网关,实现工业物联网保障。 只需三个步骤就可以实现PLC程序异地下载。

一、西门子PLC远程编程及程序上下载系统结构

HiNet工业智能网关支持所有主流PLC,以西门子200 SMART为例。200 SMART PLC为设备控制核心,HiNet智能网关为数据远程采集终端,通过4G、5G、wifi及以太网等通信方式通过VPN over P2P的专用安全通道直接将PLC的程序及运行参数采集至PC、LED显示屏等监控终端。

依靠监控终端的step7、WINCC等编程或上位机软件实现对远程PLC的远程编程、在线监控、在线仿真、数据远程采集、设备远程控制等功能。

二、硬件需求 1、PC 编程器 2、网线或4G网卡或无线路由器 3、HiNet工业智能网关 三、软件需求 1、Hinode设备管理客户端 2、编程软件四、设备连接说明
1、与串口PLC连接方式
如果是串口PLC,如三菱FX的RS422口、台达ES2 PLC的RS232等可通过专用配置电缆,一端接入PLC的编程口,另一端接入HiNet网关的COM口;
2、与网口PLC连接方式
如果是网口PLC,则可通过普通网线,一端接入PLC的网络口,另一端接入HiNet网关的LAN口;
3、与电脑连接对HiNet进行配置
如果需要对网关进行配置时,则可通过普通网线,一端接入电脑,一端接入HiNet网关的LAN口。 五、如何采集西门子PLC的数据的流程:
第一步:工业智能网关正常联网,网关和PLC硬件连接网关连接WIFI上网,西门子200 smart plc连接网关LAN口通信

华辰智通工业智能网关
第二步:进工业网关后台,配置网关

1、安装驱动包(南向驱动)
点击“软件中心-驱动包管理”,点击【刷新列表】-【可用软件包】,根据PLC安装相应的驱动包,西门子200 smart plc选择 siemens_s7_tcp_rw_driver最新版,点击【安装】。
注意:or为只读,rw表示可读可写,需要远程控制变量则选择rw的驱动包

2、安装传输包(北向驱动)
点击“软件中心-传输包管理”,点击【可用软件包】,选择思普云传输包super_json_tcp_cloud最新版,点击【安装】。

3、设置采集通道
点击“工控数据-通道管理”,勾选通道开关,设备驱动选择西门子驱动包super_json_tcp_cloud,数据中心选择思普云(手动输入无效)。如需远程控制变量写入,则勾选控制开关,设置远程控制密码。设置完成点击【保存&应用】。
注意:远程控制密码必须为8位数

4、修改网关LAN口IP
点击【通讯设置】-【LAN设置 】,修改IPV4地址,网关IP需要与PLC IP在同网段,点击【保存应用】。电脑需添加与网关同网段IP,返回网关后台—【重启网关】。

第三步:配置思普云
浏览器输入iot.idosp.net打开思普云登录界面,输入思普云账号密码点击【登录。】

1、添加产品
点击产品设备-产品管理,点击【新增】,红框为必填项,
产品名称、产品类别PLC品牌、PLC系列、协议名称触发模式采集周期(ms)普通模式采集周期(ms)存储模式采集周期(ms)自定义根据PLC选择打开实时数据界面时按触摸模式采集周期采集数据,设置1000ms表示1秒采集一次。目的是为节省流量只要网关联网成功,并与PLC正常连接。实时数据就会按普通模式采集周期一直采集在普通模式的基础上加了存储功能,需要历史数据或需要设置报警参数,则必须开启存储模式采集周期

配置点表
选择产品点击【点表配置】,点击【新增】,点表根据PLC程序里的变量配置,
变量名、单位寄存器类型、地址、数据类型变比、偏移触发模式、普通模式、存储模式读写权限自定义根据变量配置对采集上来的数据进行乘法和加法计算,
例如,采集的原始数据为3,变比设置为10,偏移设置为2,那么平台上实时数据显示的最终值等于3*10+2=32设置了哪一种采集模式周期,哪一种模式就选采集,
例如,触发模式采集周期设置1000ms,则触摸模式选采集需要远程控制变量则选“读写”

2、添加设备
点击产品设备-设备管理,点击【新增】,填写设备名称、设备所属客户、设备负责人、负责人手机号,产品名称选择刚才添加的产品,点击【确定】。

3、设备绑定工业智能网关
点击【绑定网关】,选择与PLC连接的工业智能网关,如不知道网关的思普云ID,可进网关后台查看。
注意:设备IP填PLC的IP,且PLC的IP要与工业智能网关LAN口IP在同网段,此处网关LAN口IP为192.168.9.99,PLC的IP为192.168.9.12,都是9网段,则不需要修改网关LAN口IP。
如需修改可在网关后台点击“通讯设置-LAN设置”,修改IPv4地址。

4、强制同步点表
绑定网关后,网关会自动同步点表并重启网关,立即点击强制同步点表会提示“设备不在线”,待网关自动重启完再【强制同步点表】。

5、查看实时数据
点击网页右上角大数据中心图标进思普云大数据中心查看实时数据,点击“实时监控-实时数据”查看数据。

点击“历史数据”——“数据展示”,查看历史记录

点击“远程控制”,“0表示开启,1表示关闭”

其他相关文章:
西门子200smart数据网关采集数据流程:http://www.hignton.com/article/366.html
西门子300采集数据流程:http://www.hignton.com/article/373.html
工业数据网关如何采集西门子1200 PLC的数据:http://www.hignton.com/article/552.html
工业智能网关采集西门子200 smart pcl数据教程:http://www.hignton.com/article/553.html

plc tcp ip通讯怎么只能连一个客户端_如何远程读取西门子PLC数据?相关推荐

  1. plc tcp ip通讯怎么只能连一个客户端_一款Ethernet/IP和Modbus TCP转OPC UA产品

    . 1   协议简述 Ethernet/IP协议是ODVA组织发布的一个以太网协议,当然了ODVA里最主要的成员是Rockwell等美国公司.ODVA组织除了发布有Ethernet/IP协议,还有常见 ...

  2. plc tcp ip通讯怎么只能连一个客户端_浅谈西门子plc的profinet功能的开放式通信功能...

    用过西门子plc的朋友应该都听说这个大名鼎鼎的单词--profinet,但是你们有使用过它的功能吗?对它又又多少的认识呢?今天我们就来稍微谈谈一下这个大名鼎鼎的大家伙,希望对你有所帮助. 具有prof ...

  3. thymealf如何实现传单个变量给html_如何远程读取西门子PLC数据?

    随着工业的发展,PLC联网进行远程监控.远程运维的需求越来越多,通常是通过PLC的通信口外接一个联网模块来实现.很多企业自动化产品与非标自动化产品安装现场地处偏僻,没有网络怎么办?随着本地通信控制的局 ...

  4. C# TCP/IP通讯协议的整理(三)附带——与倍福PLC通讯

    首先,需要一个和倍福PLC通讯的dll,一般厂家会提供 添加到引用后,直接创建通讯类 using System; using System.Collections.Generic; using Sys ...

  5. UR5机器人学习之TCP/IP通讯

    最近因为项目原因在研究UR机器人,主要是通过PC上位机与UR通讯,采用TCP/IP通讯的方式,PC上位机通过发送UR脚本指令实现控制机器人和操作机器人. IP地址:可以根据UR机器人控制终端读取到IP ...

  6. 康耐视InSight相机的TCP\IP通讯设置以及字符命令触发

    1. TCP\IP通讯 智能相机既可以作为TCP\IP服务器存在,又可以作为TCP\IP客户端,这里分别介绍如何在电子表格模式下,设置InSight相机的客户端和服务器下的收发数据. 2. 客户端 创 ...

  7. PYTHON通过TCP/IP通讯方式远程控制Epson机械臂

    PYTHON通过TCP/IP通讯方式远程控制Epson机械臂 一,控制器程序(server) 程序示例 通讯函数: #定义TCP连接 Function connectSetNet #201, &quo ...

  8. KEPServerEx OPC 读取西门子 PLC S7200 SMART的数据

    KEPServerEx OPC 配置参数过程(读取西门子 PLC S7200 SMART的数据) 1.  新建NEW Channel –> Channel name xxxx -> Dev ...

  9. winpcapp配置c++网口通讯_(经验)西门子PLC的Modbus TCP通讯的一些经验

    Modbus是一种协议公开的工业通讯,被广泛使用.通过串口的是Modbus-RTU协议,通过以太网的是Modbus TCP通讯.现在的PLC都开始支持以太网通讯,因此,Modbus TCP也越来越重要 ...

最新文章

  1. 什么是三层架构?简单的介绍三层架构!
  2. oracle 闩机制,Oracle latch闩原理示意图
  3. Kaggle八项大奖斩获其6:用于筛选和分析文献的paperai
  4. 在WinForm程序中嵌入ASP.NET
  5. ajax加php实现三级联动
  6. and or not 优先级_快速划分测试用例优先级
  7. InstallShield 2020
  8. Kali Linux 网络扫描秘籍 第八章 自动化 Kali 工具
  9. mysql镜像备份和同步备份_mysql 主从同步及备份
  10. linux内核IDR机制详解【转】
  11. centos7添加用户并授权root权限
  12. 如何使用SLM生成涡旋光束
  13. 荣耀play的android版本,荣耀Play3搭载了哪个版本系统 聪明的系统更懂你
  14. 自主导航:赋予移动机器人智能感知与运动的能力
  15. 证件类型与证件号码前端验证
  16. Java实现输出特殊偏旁的汉字的功能
  17. 小白学习latex的辅助资料
  18. 音乐歌单Android,[CloudReader]Android - 仿网易云音乐歌单详情页
  19. 窃密软件访问的文件和注册表
  20. 微信小程序管理客服微信号

热门文章

  1. 人工智能TensorFlow工作笔记008---张量的使用
  2. 【C#编程基础学习笔记】4---Convert类型转换
  3. c++ xml 解析“后直接跟值问题
  4. 随想录(网络编程中的一些问题)
  5. mysql支持多语言_多种语言连接MySQL-Go语言中文社区
  6. 个推mastersecret_推送:个推
  7. LCD液晶显示的51单片机简单计算器
  8. vue 循环tabs 标签页 组件_Vue render函数实战--实现tabs选项卡组件
  9. 怎么查看页面跳转过程_fastcapture注册码怎么获取?FastStone注册码分享
  10. MySQL通过命令修改密码