工业数据网关如何采集西门子1200 PLC的数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工业数据网关如何采集西门子1200 PLC的数据?相关的知识,希望对你有一定的参考价值。

参考技术A HINET 工业数据网关 数据采集教程

接下来以“西门子1200 plc”为例,讲解S-TCP-ET-V3数据网关如何采集PLC的数据,流程如下: 

  一、数据 网关联网, 网关 与 PLC 硬件 连接

数据网关插入4G卡上网,将数据网关LAN口连接西门子 PLC,插入4G卡后net灯亮表示工业数据网关联网成功。

华辰智通Hignton工业数据网关

二、数据网关连接电脑,打开数据网关配置工具

网关侧面的Debug接口用USB线连接电脑,打开数据网关配置工具HINET.DGCT。

1、点击【启动配置】-【读取参数】,查看网关型号和网关编号;

2、点击【LAN设置】,查看IPv4地址;

注意:IPv4地址必须与PLC的IP在同网段,此处IPv4地址为192.168.9.100,PLC的IP为192.168.9.12,都是9网段,所以不需要修改。

3、如果需要远程控制变量写入,点击【远程控制】,勾选控制使能,设置远程控制密码,点击【设置远程控制参数】;

4、点击【系统管理】-【重启网关】生效。

三、登录思普云平台

浏览器输入iot.idosp.net进入思普云登录界面,输入思普云账号密码点击【登录】。

1、 添加产品

点击【产品设备】-【产品管理】,点击【新增】,红框为必填项,

注意:数据网关选后缀带hidata的协议

产品名称、产品类别PLC品牌、PLC系列、协议名称触发模式采集周期(ms)普通模式采集周期(ms)存储模式采集周期(ms)

自定义根据PLC选择打开实时数据界面时按触摸模式采集周期采集数据,设置1000ms表示1秒采集一次。目的是为节省流量只要网关联网成功,并与PLC正常连接。实时数据就会按普通模式采集周期一直采集。

0表示不采集

在普通模式的基础上加了存储功能,需要历史数据或需要设置报警参数,则必须开启存储模式采集周期

配置点表

选择产品点击【点表配置】,点击【新增】,点表根据PLC程序里的变量配置,

变量名、单位寄存器类型、地址、数据类型变比、偏移触发模式、普通模式、存储模式读写权限

自定义根据变量配置对采集上来的数据进行乘法和加法计算,

例如,采集的原始数据为3,变比设置为10,偏移设置为2,那么平台上实时数据显示的最终值等于3*10+2=32

设置了哪一种采集模式周期,哪一种模式就选采集,

例如,触发模式采集周期设置1000ms,则触摸模式选采集

需要远程控制变量则选“读写”

2、 添加设备

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

3、 设备绑定网关

点击【绑定网关】,选择与PLC连接的网关,如不知道网关的思普云ID,可打开数据网关 

注意:设备IP填PLC的IP,设备绑定网关后网关会自动重启,大概一分钟左右会重启完成,重启之后数据若还是没有上来可点击【强制同步点表】

4、 查看实时数据

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

查看历史数据

点击【历史数据】-【数据展示】查看当日的历史数据。

第八步,远程控制

点击【远程控制】,输入数值点击【写入】,输入控制密码点击【确定】。

Modbus TCP转Profinet网关集中采集电源能耗数据到中控西门子1200plc


本案介绍由Profinet转Modbus TCP网关连接电源控制柜案例。对各系统 电力设备能源集中在中在中控室监控,由西门子1200/1500组成的PROFIENT总线、Modbus TCP转Profinet网关无需编写程序,加载兴达易控免费提供的GSD文件组态到1200PLC即可


1、首先打开博图软件,创建新项目文件;
2、导入GSD文件。将GSD文件从Profinet转Modbus TCP网关XD-ETHPN20到任何位置。打开Botu创建一个新项目。输入设备和网络,在选项中选择“管理公共站描述文件”,安装GSD文件。


3、搜索GSD文件的文件夹,找到GSD,选择Install,然后等待安装成功。
4、选择在西门子博图里面或者STEP7中组态对型设备;


5、点击未连接,连接IO控制器PLC_1 PROFINET端口_1;
6.PLC连接到Profinet转Modbus TCP网关后,需要将Profinet的IP地址修改为Modbus TCP转Profinet名称。注意:不要选择Profinet设备名称项目作为自动生成,请确保自定义新名称。


7、可以点击Profinet转Modbus TCP网关模块,通过右侧模块添加输入输出,最后下载配置到PLC;


9、打开Profinet转Modbus TCP网关配置软件进行Modbus参数配置,点击红圈中的新建,选择PN2MTC(MODBUS TCP主站);


10、设置Profinet转Modbus TCP网关的PROFINET端IP地址和设备名称,要和PLC组态保持一致;


11、继续右键点击插入,插入Node;


12、将Profinet上LAN端口的IP地址更改为MODBUS TCP网关。IP地址必须是同一网段上的任何地址。Profinet转 Modbus TCP网关地址将此参数设置为同一网段上不与其他IP地址冲突的任何IP地址。


13、根据脉冲电源功能表在配置软件中进行配置;


14、添加功能码分别是读03功能码,写16功能码;


15、红色框中的40001对应组态软件的起始地址1;函数代码3;读取9个寄存器(内存映射地址从0开始,对应Botu Profinet配置的I地址第1位到Modbus TCP网关)。红色框中的“40017”对应组态软件的起始地址“17”;函数代码16;读取30个寄存器(内存映射地址从1500开始,对应Botu Profinet配置的Q地址第1位到Profinet转Modbus TCP网关)。



Modbus TCP转profinet网关配置软件里根据电源设备的起始地址及读取长度,下载到modbus TCP转profinet网关里即可,实现PROFIENT转MODBUS TCP协议互转

以上是关于工业数据网关如何采集西门子1200 PLC的数据?的主要内容,如果未能解决你的问题,请参考以下文章

Modbus TCP转Profinet网关集中采集电源能耗数据到中控西门子1200plc

三菱PLC网关,西门子PLC网关,台达PLC网关是啥?

EG网关网口连接西门子PLC应用案例

EG 网关串口连接 S7-1200

西门子300PLC转以太网无需编程实现与1200PLC转以太网数据通信

三分钟轻松实现连接西门子PLC