加油lww
级别: 实习会员
精华主题: 0
发帖数量: 12 个
工控威望: 43 点
下载积分: 546 分
在线时间: 1(小时)
注册时间: 2019-03-21
最后登录: 2021-03-22
查看加油lww的 主题 / 回贴
楼主  发表于: 2019-03-21 17:38
 海创IOT是基于图形节点和流程的快速开发平台,采用可视化编程方法,将预定义的代码块(称为“节点”,Node)连接起来执行任务。连接的节点,通常是输入节点、处理节点和输出节点的组合,当他们连接在一起的时候,构成一个“流”(Flows),与传统的程序开发工具相比,它更好地适应物联场景。它可以与JavaScript和Node.js、C语言混合开发使用。基于这个平台我们可以快速的实现西门子PLC数据的获取
一、硬件环境
1、海创Box智能网关
2、西门子PLC

二、产品连接方式

三、产品配置
海创智能网关 请参考《海创智能网关设置》
**西门子PLC **  配置好设备连接ip


四、项目部署调试
打开海创-IIoT。本次教程需要用到如下节点,在左侧节点栏中拖拽出使用
定时器周期性触发输入时间戳或者相应的字符

S7西门子用于读取S7西门子通信协议的设备数据

调试用于调试节点输出


配置相应节点后配置界面如下:

节点配置:
定时器设置成周期性触发,主要当触发流程使用,具体配置如下图

S7西门子设置如下配置,即可取到M区0.1的地址数据


调试在右侧调试窗口输出调试结果,无需配置
部署调试:
按照以上教程配置好流程后,点击部署,部署成功后程序开始运行,就会在调试窗口输出相应的结果,调试结果如下

[
    {
        "id": "3c9559.b5d63aa8",
        "type": "iot-s7",
        "z": "41f61d2.fbe09e4",
        "name": "",
        "server": "f0605fb0.3a733",
        "columns": [
            {
                "Key": "2号跑马灯",
                "Label": "2号跑马灯",
                "Address": "M0.2",
                "Arithmetic": ""
            }
        ],
        "x": 340,
        "y": 380,
        "wires": [
            [
                "1fa324c1.eb258b"
            ]
        ]
    },
    {
        "id": "1421da2b.ec0216",
        "type": "inject",
        "z": "41f61d2.fbe09e4",
        "name": "",
        "topic": "",
        "payload": "",
        "payloadType": "date",
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "x": 240,
        "y": 380,
        "wires": [
            [
                "3c9559.b5d63aa8"
            ]
        ]
    },
    {
        "id": "1fa324c1.eb258b",
        "type": "debug",
        "z": "41f61d2.fbe09e4",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "true",
        "x": 480,
        "y": 380,
        "wires": []
    },
    {
        "id": "f0605fb0.3a733",
        "type": "iot-s7-client",
        "z": "",
        "name": "",
        "communicate": "TCP",
        "host": "192.168.7.163",
        "post": "102",
        "baudrate": "9600",
        "databits": "8",
        "stopbits": "1",
        "parity": "None",
        "expand": {},
        "connmode": "tsap",
        "rack": "0",
        "slot": "2",
        "localtsaphi": "10",
        "localtsaplo": "00",
        "remotetsaphi": "03",
        "remotetsaplo": "00",
        "verbose": "default"
    }
]






往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 10729 个
工控威望: 17883 点
下载积分: 10365 分
在线时间: 2634(小时)
注册时间: 2013-01-31
最后登录: 2024-05-04
查看往事如风的 主题 / 回贴
1楼  发表于: 2019-03-22 13:09
学习了,谢谢
三人行者必有我师 ,择其善者而从之
加油lww
级别: 实习会员
精华主题: 0
发帖数量: 12 个
工控威望: 43 点
下载积分: 546 分
在线时间: 1(小时)
注册时间: 2019-03-21
最后登录: 2021-03-22
查看加油lww的 主题 / 回贴
2楼  发表于: 2019-03-22 14:09
有不懂的可以提问哦。