物联网(Internet of Things),简称 IoT,对于制造商来说,是行业乃至世界范围内的一股变革浪潮。在我们设计和制造的产品中,将会不断嵌入各种软件、传感器和启用 IP 的连接功能。IDC 报告预计,到2020 年世界上将有300 亿互联的“物”。。这一变革决定了为各个消费者乃至全球经济创造价值的方式将发生根本性转变。

什么是 ThingWorx?

ThingWorx 是一个用来创建和运行互联世界中的应用程序的平台。ThingWorx 减少了为智能互联产品创建创新型应用程序所需的时间、成本和风险。

ThingWorx采用物的设计模式,从工业领域最常用的PLC来分析,每个PLC的寄存器属于物的一个属性,比如一个风机的转速、开、关,可以对应于一个things,下属三个属性转速、开、关。

在ThingWorx物联网平台中可以看到抛弃了常规组态软件点的思维,而以物、属性、服务等作为一个整体,整个平台由不同的物组成,相同的物组态只要完成一次模板组态即可以在此模板基础上进行调用,相当于开发语言中的基类,所有基于基类的类都有相同的基类属性(基类是父类,派生类是子类)。相同的物可以共用一个画面,显示时只要修改不同的things即可。ThingWorx的此类设计极大的减轻了在云端的开发工作量。ThingWorx有个与常规组态软件完全不同的功能,网关配置完成测试完毕,与ThingWorx软件正常通信后,网关会将网关配置好的things及其属性送到ThingWorx,ThingWorx平台仅需要点击绑定即可完成与网关的配置工作,此项功能非常不错,只要网关现场配置正常,平台侧无需在进行对点工作。

迈思德网关在前期与百度天工对接的过程中,已经实现了物的设计,因此在与ThingWorx的接入中,配置软件基本不用修改,仅仅需要完成与ThingWorx的协议对接工作。通过迈思德网关可以将大部分的PLC(Modbus-RTU;Modbus-TCP;三菱 FX系列编程口;三菱Q系列编程口(Q01,Q02,Q06,Q00UJ等);OMRON Hostlink;罗克韦尔AB DF1;西门子S7200 PPI/CP243以太网;西门子S7300、400 MPI;西门子S7300、400 以太网;西门子S7 1200以太网;西门子Smart200以太网;南大傲拓NA200
PLC;南大傲拓NA400 PLC;永宏FATEK FBs;松下FP;电能表DL645-1997/2007;自由口协议)与ThingWorx以局域网、广域网(宽带/3G/4G等)的方式进行无缝对接,从而实现设备上云。

在另外一篇文章工业物联网的云端协议将以MQTT+SSL/TLS为主,协议格式以JSON为主中曾提到云端协议以MQTT+SSL/TLS+JSON,在thingworx的对接中未采用MQTT,而是以加密的方式握手连接,数据格式JSON格式,如果采用MQTT,那么需要在云端开发对接平台的MQTT客户端程序。

如何实现PLC与THINGWORX工业物联网平台对接的更多相关文章

  1. 物联网全景动态图谱2.0|PaaS物联网平台汇总(上篇)

    物联网智库 原创 物联网智库 整理发布 转载请注明来源和出处 ------   [导读]   ------ 毫无疑问,2018年物联网对行业的深度变革才刚刚开启. 物联网产业链企业的质与量将进入全面爆 ...

  2. 国外物联网平台(8):Telit

    国外物联网平台(8) ——Telit 马智 定位 We Bring IoT to Life Telit提供世界上最全面的高性能物联网模块.连接服务和软件. 产品体系 模块 Telit提供丰富专业的物联 ...

  3. HelloX操作系统与中国移动OneNET物联网平台成功完成对接

    HelloX成功与中国移动物联网平台对接 经过HelloX项目组同仁的努力,尤其是Tywin(@飓风)的努力下,HelloX最新版本V1.78已成功与中国移动OneNET(open.iot.10086 ...

  4. .NET Core开发的iNeuOS工业互联平台,iNeuKernel物联网核心组件在Docker容器中部署。

    目       录 1.      概述... 2 2.      演示信息... 2 3.      安装Docker容器... 2 4.      安装dotnet镜像... 3 5.      ...

  5. iNeuOS工业互联平台,iNeuKernel(物联网核心组件)远程控制标准化设计与实现。发布v2.3版本。

    目       录 1.      概述... 2 2.      平台演示... 2 3.      控制端与iNeuKernel的交互协议... 3 4.      设备驱动实现控制业务... 4 ...

  6. [视频演示].NET Core开发的iNeuOS物联网平台,实现从设备&PLC、云平台、移动APP数据链路闭环

    目       录 1.      概述... 1 2.      登陆信息... 2 3.      设备驱动... 3 4.      组态建模... 3 5.      手机APP. 5 6.  ...

  7. iNeuOS工业互联平台,机床&PLC硬件网关与平台无缝对接,进行数据交互

    目       录 1.      概述... 2 2.      平台演示... 2 3.      硬件网关的基本操作... 3 3.1           数据采集... 3 3.2       ...

  8. 国外物联网平台(7):FogHorn

    国外物联网平台(7) ——FogHorn 马智 引言: 据外媒在本月20日报道,硅谷初创公司FogHorn正在与谷歌合作以简化工业物联网应用的部署.本文对FogHorn的技术.产品.应用和生态进行了分 ...

  9. 国内物联网平台(8):中移物联网开放平台OneNet

    国内物联网平台(8)——中移物联网开放平台OneNet 马智 平台定位 OneNET是中移物联网有限公司搭建的开放.共赢设备云平台,为各种跨平台物联网应用.行业解决方案,提供简便的云端接入.存储.计算 ...

随机推荐

  1. 再谈CSS动画 - 说点不知道的(一)贝塞尔曲线

    今天重新翻看<CSS 揭秘>"过渡与动画"一章,并把该章代码重新敲了一遍,代码托管在我的Github,在此总结一些心得. 动画的奥秘 在网页中添加动画的目的是让用户有更 ...

  2. ideal开发工具环境设置

    ideal现在是很流行的一种java开发工具,不得不说,它真的很好用.当你使用的时候,需要设置环境. 首先,如果产生乱码,解决如下: 设置为UTF-8 如果项目是maven项目,设置如下: 也可以设置 ...

  3. com.mysql.jdbc.MysqlDataTruncation:Data Truncation:Data too long for column '字段name' at row 1

    1.问题描述: 在mysql插入数据的时候报错:Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long fo ...

  4. git 常用命令速查

    git 常用命令速查 命令速查表 一.克隆项目 把远程仓库上的项目克隆到本地.一般来说项目是有1个或2个分支,主要是做开发和线上的区别.既然所属分支不一样,那命令也会有一点区别.这里假设是有2个分支, ...

  5. 【网络结构】Deep Residual Learning for Image Recognition(ResNet) 论文解析

    目录 0. 论文链接 1. 概述 2. 残差学习 3. Identity Mapping by shortcuts 4. Network Architectures 5. 训练细节 6. 实验 @ 0 ...

  6. Javase、Javaee、Javame的区别

    /*简而言之,javase是基础,要先学,javaee是企业级,接着学,然后可以转到javaweb方向,javame是做移动应用的.基础必须先学,然后再考虑下一步*/ Java 平台有三个版本,这使软 ...

  7. 欢迎来到 Flask 的世界

    欢迎来到 Flask 的世界 欢迎阅读 Flask 的文档.本文档分成几个部分,我推荐您先读 < 安装 >,然后读< 快速上手 >.< 教程 > 比快速上手文档更详 ...

  8. python学习大纲目录(转自alex博客https://www.cnblogs.com/alex3714/)

    day01: 介绍.基本语法.流程控制 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 ...

  9. Enumerable的判断是否包含某个元素

    // 通过使用默认的相等比较器(即纯粹的对象比较)确定序列是否包含指定的元素. public static bool Contains<TSource>(this IEnumerable& ...

  10. Template、ItemsPanel、ItemContainerStyle、ItemTemplate (部分内容有待验证)

    以下摘自“CSDN”的某人博客,部分内容有待验证,需注意“辨别学之....” 1.Template是指控件的样式 在WPF中所有继承自contentcontrol类的控件都含有此属性,(继承自Fram ...