Skip to content
云腾五洲 云腾五洲
云腾五洲
  • 产品
    • IoT软件产品
      • ThingsKit「物联网平台」
      IoT硬件产品
      • T2000 云腾边缘计算盒子「内置AIoT平台」
      • EG8200mini 云腾边缘数采网关「高性价比」
      MORE
      SE

      服务

      技术服务包

      IN

      集成

      协议、厂商、合作

      TB

      淘宝店

      淘宝旗舰店

      ALL

      查看全部产品

      ALL PRODUCTS

  • 方案
    • 1

      水肥一体化控制解决方案

      水肥一体机控制、气象监测

      4

      城市老旧危房监测解决方案

      监测 沉降、偏移、裂缝等

      6

      EMS能源管理系统解决方案

      仪表台账、在线监测、能效分析

      9

      SMS安全生产管理系统解决方案

      安全管理、巡检管理、应急管理

      2

      智慧园区&楼宇自控解决方案

      安防、通行、环境、楼宇自控等

      5

      ERP系统解决方案

      零售管理、采购管理、销售管理

      7

      专业MES系统解决方案

      生产管理、数据大屏、排班管理

      10

      柔性产线及调度系统解决方案

      设备管理、刀具管理、生产管理

      3

      垃圾焚烧监控解决方案

      压力、温度、组态可视化

      6

      EAM设备管理系统解决方案

      全生命周期设备管理平台

      8

      小微MES系统解决方案

      1-2周极速上线、生产管理、手机端

      11

      复合材料生产系统解决方案

      研发工艺、生产管理、设备管理

      MORE
      CU

      方案定制

      基于AIoT产品体系的方案定制

      ALL

      查看所有方案

      ALL SOLUTIONS

  • 资源
    • 文档

      Docs

      博客

      Blogs

      下载

      Download

      视频

      Videos

      常见问题

      FAQ

  • 公司
    • 关于我们

      About

      新闻动态

      News

      联系我们

      Contact

      招贤纳士

      Careers

IoT商店 →

创建第二流程【西门子PLC读写】

Home创建第二流程【西门子PLC读写】

搜索一下

ThingsKit物联网平台

20
  • 语雀文档
  • ThingsKit物联网平台简介
  • 在线体验地址
  • 入门指南
    • 准备工作
    • 设备连接
    • 数据上报
    • 命令下发
  • 进阶指南
    • 支持哪些设备接入物联网平台
    • 各种协议接入ThingsKit平台方案
    • 设备MQTT接入物联网平台
    • 网关MQTT接入物联网平台
    • 设备HTTP接入物联网平台
    • 设备TCP接入物联网平台
    • 设备UDP接入物联网平台
    • 设备CoAP接入物联网平台
    • 物联网平台用户角色权限
    • ThingsKit物联网平台场景联动使用教程
    • 在ThingsKit IoT平台制作一个大屏
    • 在ThingsKit IoT平台制作一个组态模板
    • 在ThingsKit IoT平台制作一个组态

云腾边缘计算盒子/一体机 x AIoTedge

10
  • 语雀文档
  • 边缘盒子/一体机简介
  • 在线体验地址
  • Node-RED使用手册
    • Node-RED简介
    • 入门指南
      • 了解编程界面
      • 创建第一个流程【模拟数据】
      • 创建第二流程【西门子PLC读写】
    • 最佳实践
      • PostgreSQL数据库—NodeRED连接示例
      • MySQL数据库—NodeRED连接示例
      • 第三方平台API接入示例
View Categories
  • Home
  • 文档
  • 云腾边缘计算盒子/一体机 x AIoTedge
  • Node-RED使用手册
  • 入门指南
  • 创建第二流程【西门子PLC读写】

创建第二流程【西门子PLC读写】

通过AIoTedge边缘计算平台的NodeRED软网关写入和读取西门子PLC数据。

一、已知信息 #

PLC西门子 S7-200 Smart
IP/Port192.168.102.23/102
点表(DB1)
地址数据类型属性名称
I1.2Boolean只读风机压差
VW108Unsigned16只读静压
VW200Unsigned16读写静压设定

二、读西门子S7-200 Smart #

2-1、读S7-200_Smart示例 #

[{"id":"c8d138cd30e452fc","type":"s7 in","z":"2cc0cdd019e2d62d","endpoint":"374f5d9e3d2741c0","mode":"all","variable":"","diff":false,"name":"读PLC数据","x":220,"y":220,"wires":[["9bb59cb5c92923f1"]]},{"id":"9bb59cb5c92923f1","type":"debug","z":"2cc0cdd019e2d62d","name":"debug 1","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":400,"y":220,"wires":[]},{"id":"c3f08b05d373b392","type":"comment","z":"2cc0cdd019e2d62d","name":"读取【西门子S7-200_Smart】示例","info":"","x":300,"y":160,"wires":[]},{"id":"374f5d9e3d2741c0","type":"s7 endpoint","transport":"iso-on-tcp","address":"192.168.102.23","port":"102","rack":"0","slot":"2","localtsaphi":"10","localtsaplo":"02","remotetsaphi":"03","remotetsaplo":"01","connmode":"tsap","adapter":"","busaddr":"2","cycletime":"2000","timeout":"2000","name":"PLC","vartable":[{"addr":"I1.2","name":"I1.2"},{"addr":"DB1,INT108","name":"VW108"},{"addr":"DB1,INT200","name":"管道静压"}]}]

2-2、连接配置说明 #

针对【s7 in】,即读西门子PLC,S7系列的节点;需要配置PLC的连接信息,一是IP地址,二是端口。

西门子PLC配置

标记红框处就是需要注意的配置参数,此处配置不正确,导致无法建立连接;

该项配置,是针对S7-200;其余型号选择Rack/Slot。

2-3、Node-Red点表配置说明 #

西门子PLC配置II

点位表读取,请参考node-red-contrib-s7官方说明

PS:V区需要设置成固定的数据块,即DB1;之后可以设定不同的V区地址访问V区变量;例如:要访问 V40.0,请使用 DB1,X40.0;要访问 VW100,请使用 DB1,INT100。

2-4、读取结果 #

西门子PLC

三、写西门子S7-200 Smart #

3-1、写S7-200_Smart示例 #

[{"id":"c87e89ca50456707","type":"s7 out","z":"2cc0cdd019e2d62d","endpoint":"374f5d9e3d2741c0","variable":"管道静压","name":"DB1.VW200","x":530,"y":480,"wires":[]},{"id":"22d59e0c54565e46","type":"inject","z":"2cc0cdd019e2d62d","name":"","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"554","payloadType":"num","x":330,"y":480,"wires":[["c87e89ca50456707"]]},{"id":"374f5d9e3d2741c0","type":"s7 endpoint","transport":"iso-on-tcp","address":"192.168.102.23","port":"102","rack":"0","slot":"2","localtsaphi":"10","localtsaplo":"02","remotetsaphi":"03","remotetsaplo":"01","connmode":"tsap","adapter":"","busaddr":"2","cycletime":"2000","timeout":"2000","name":"PLC","vartable":[{"addr":"I1.2","name":"I1.2"},{"addr":"DB1,INT108","name":"VW108"},{"addr":"DB1,INT200","name":"管道静压"}]}]

3-2、写入配置说明 #

西门子PLC写入

3-3、写入结果 #

西门子PLC写入结果

更新 2025年1月12日
Node-RED
创建第一个流程【模拟数据】
大纲
  • 一、已知信息
  • 二、读西门子S7-200 Smart
    • 2-1、读S7-200_Smart示例
    • 2-2、连接配置说明
    • 2-3、Node-Red点表配置说明
    • 2-4、读取结果
  • 三、写西门子S7-200 Smart
    • 3-1、写S7-200_Smart示例
    • 3-2、写入配置说明
    • 3-3、写入结果
看过文档后,觉得怎么样?
  • Happy
  • 常规
  • Sad

国内领先的智能物联产品和解决方案提供商

客服微信
云腾五洲公众号
云腾五洲·公众号
云腾五洲视频号
云腾五洲·视频号

产品

  • ThingsKit
  • 云腾T2000
  • IoT商店

开发者

  • 文档
  • 语雀文档
  • 视频
  • 博客
  • 资源下载
  • 常见问题

公司

  • 关于我们
  • 联系我们
  • 新闻资讯
  • 招贤纳士
+友情链接(请联系客服)
  • 物联网平台
  • 边缘计算平台
  • ThingsKit IoT平台
  • 网站地图

@2018-2025 云腾五洲 All rights reserved

蜀ICP备2020033344号-8 已公安备案 川公网安备51019002007627号