🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 松下PLC连接海创-IIoT平台案例 * * * 下面要给大家介绍的是如何使用**海创-IIoT平台**快速的采集**松下PLC**的数据,我们使用的是FPX-C30T型号的PLC,采用**Mewtocol 协议**。 ### 一.选择产品 1、FPX-C30T[FP-X使用手册.pdf](http://192.168.4.251:2020/img/1545610824187FP-X%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.pdf) 2、海创Box智能采集网关 3、串口服务器[极简版测试用使用手册.docx](http://192.168.4.251:2020/img/1545032077720%E6%9E%81%E7%AE%80%E7%89%88%E6%B5%8B%E8%AF%95%E7%94%A8%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.docx) ### 二.设置PLC串口通讯 在松下PLC编程软件FPWIN GR里面设置PLC的串口通讯的波特率、数据位、校验位、停止位。 ![](http://192.168.4.251:2020/img/1545611572123image.png) 下图为寄存器地址 ![](http://192.168.4.251:2020/img/1545610760862image.png) ## 三.采集数据 在桌面打开**海创-IIoT**可视化编辑工具,进入可视化编辑器。本次教程需要用到如下节点,在左侧**节点栏**中拖拽出使用 1、’**定时器**周期性触发输入时间戳或者相应的字符 ![20190319202403.png](https://i.loli.net/2019/03/19/5c90df6949fa4.png) 2、**Mewtocol松下**Mewtocol 采集协议 ![](https://box.kancloud.cn/d3d83ce306e3225708448cab7067286e_74x69.png) 下图为本案例**Mewtocol松下控件**的配置内容 ![](http://192.168.4.251:2020/img/1545611762648image.png) 下图为服务器配置内容 ![](http://192.168.4.251:2020/img/1545611606491image.png) 3、**调试**用于调试节点输出 ![20190319202446.png](https://i.loli.net/2019/03/19/5c90df9408a7d.png) 把三个控件用线连接起来组成一个流,点击部署最后的效果如下图所示 ![](https://box.kancloud.cn/425b1b7878b6b4dd4fddd509b2ae4be2_1400x860.png) ### 四.代码示例 以上教程可以通过拷贝下面代码实现快速复用,在新建的流程中点击界面右侧**菜单栏**\-**导入**\-**剪贴板**,在文本框中粘贴下面代码后点击确定,即可快速复用 ~~~ [ { "id": "c51717ca.f93dc8", "type": "iot-mewtocol", "z": "8748625d.11eb4", "name": "", "server": "817a8aa9.0d9508", "columns": [ { "Key": "1", "Lable": "1", "Area": "D", "Address": "100", "Number": "1", "ValueType": "Int16BE", "Arithmetic": "" } ], "x": 435, "y": 340, "wires": [ [ "7d3fe984.c073b8" ] ] }, { "id": "2e14c46c.9929ec", "type": "inject", "z": "8748625d.11eb4", "name": "", "topic": "", "payload": "", "payloadType": "date", "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "x": 320, "y": 340, "wires": [ [ "c51717ca.f93dc8" ] ] }, { "id": "7d3fe984.c073b8", "type": "debug", "z": "8748625d.11eb4", "name": "", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "x": 540, "y": 340, "wires": [] }, { "id": "817a8aa9.0d9508", "type": "iot-mewtocol-client", "z": "", "name": "", "communicate": "Serial", "host": "COM1", "post": "502", "baudrate": "9600", "databits": "8", "stopbits": "1", "parity": "Odd", "expand": { "UnitId": "1" } } ] ~~~