PLC数据可视化
文章平均质量分 83
通过使用Node-Red、HTML网页、物联网等实现西门子PLC数据的可视化。
香风冰织
这个作者很懒,什么都没留下…
展开
-
将PLC数据上传物联网平台并在云端进行操控
本篇为我之前文章《通过Node-Red将西门子PLC数据上传至阿里云物联网平台并进行可视化显示》的拓展,主要实现在可视化的同时在云端对变量进行操控,在之前文章中提到过的一些操作不再详细叙述,具体可查看上一篇文章及其前置文章。注意事项:wp:list/wp:list。原创 2023-04-16 15:34:57 · 2441 阅读 · 3 评论 -
Node-Red在本地网页上实现PLC数据可视化
在 websocket节点 的路径处选择添加新的 websocket-listener 节点,并点击后面的笔编辑。在界面左侧的储存区找到新添加的 mysql节点 并拖出,双击该节点,在Database处选择添加新的MySQLdatabase,写入之前创建的数据库信息。在Node-Red左侧共通区拖出inject节点,双击编辑,在重复处选择周期性执行,间隔时间可自定义,点击完成编辑。启动Node-Red并进入Node-Red网页,在节点管理处安装 node-red-node-mysql 节点。原创 2022-06-07 21:32:22 · 6655 阅读 · 1 评论 -
将PLC数据上传至物联网平台进行可视化显示
回到应用开发在Web应用处选择新建,填入应用名称并选择刚才创建的项目,点击确定完成创建,在组件处找到仪表盘并拖出,点击仪表盘,在右侧展示数据处点击配置数据源,选择之前创建好的产品以及设备和CPU温度属性,点击确定完成创建,此时可发现仪表盘的示数发生变化。回到Node-Red界面,点击右上角部署,若配置正确 debug 节点会输出Int数据,且MQTT OUT节点会显示已连接,此时打开阿里云物联网平台,在监控运维-日志服务,选择之前创建的设备,可以看到Node-Red向阿里云发出的数据。原创 2022-06-07 21:32:42 · 5961 阅读 · 4 评论 -
Node-Red读写西门子PLC并上传至云服务器
拖出 S7 in 命令,PLC处选择刚才新建的PLC,Mode选择 All variables (读取全部变量,可用 Debug 命令查看) 拖出S7 out 命令,PLC处选择刚才新建的PLC,Variable选择要写入的变量。在弹出的属性界面 PLC 处选择添加新的 S7 endpoint 节点,并点击后面的笔编辑,在Address处输入PLC地址,可在Cycle time处设置发送周期。在界面右上角 三杠-节点管理-控制板-安装 中搜索 node-red-contrib-s7 并安装第一个。原创 2022-01-22 12:38:38 · 14649 阅读 · 1 评论