网站大量收购独家精品文档,联系QQ:2885784924

PLC远程控制原理(物联网运用).doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

物联网IOT云平台

物联网IOT云平台

阿里云、OneNet云、百度云、腾讯云等

DTU模块、网关等通过(4G、wifi、网线)连接云的专用代理模块

上位机(手机APP)

电脑应用程序

单片机(ESP8266、ESP32等联网设备备)

PLC、传感器等数据

提供设备

串口、网口

等物理接口

物联网远程(云)控制原理图

物联网远程控制原理很简单,只用最基本功能就是应用物联网云平台帮助我们传输数据,就可以远程通信了。通过云端远程控制非常灵活,注意看上图的通信方向都是双向的。

上位机远程控制,手机APP或电脑应用程序可直接控制设备或采集数据,现在是移动互联网时代,手机就成了主要控制端了,手机可以在任何时候都可以查看远程设备数据。

设备与设备直接无线通信,网上有很多专用的点对点通信模块,价格比较贵,自己了解物联网的运用,成本非常低就可以代替这些模块。

PLC远程下载,在工控行业,远程下载,是非常方便的;当然PLC也可以编程,也就可以灵活处理上位机的数据(本APP就是以这个模式开发的通用程序)。

手机控制单片机(ESP8266),因为单片机也是编程的。可以用自定义方式通信。

注:设备远程控制一定要注意,安全要放在第一位,最好只用于间接监视数据模式,不直接参于设备的控制。

详细说明

1、购买DTU模块要注意一下通信格式,MODBUS通信和西门子的一般不要愁都是8位数据长度的,三菱和欧姆龙的就要问清楚一定要直持7位数据长度的,因为发现大部分DTU模块只直持8位数据长度。本人己经玩了好几家的模块了,发现厂家他们也不明白远程传数据下载之类的,产品都做出来了,但好像我们工控行业用得比较少吧,所以还是要自己了解云平台的运用。

DTU模块是什么?DTU模块就是一个连接云平台的设备,它可以帮我们把串口信号(232、485)转化上传到云平台。同时云平台接收到数据会转成串口信号输出。有了DTU模块连接PLC就用了远程控制的条件了。网上已经很多这样的产品了,不知道为什么好像在我们工控方面都没有什么人了解,因为这种方式只是在PLC上加一个串口通信DTU模块,就可以实现远程控制成本较低,添加功能不影响原来系统的运行。比较方便。

2、电脑上远程下载,远程监控还不行,因为常用编程(组态)软件只认串口:

方法1:下载一个虚拟串口(内部虚拟)或者两上实物串口连接,电脑两个串口,其中一个串口编程软件打开,另一个串口自己写个程序中转上云平台,

缺点,要自己编程(原理可以搜索MQTT),自己写程序将串口转上云平台,可资料中查找。另外有些编程软件不支持虚拟串口只能用方法2。

方法2:买两个模块,把两个模块互相连接,直接模块对模块通信,缺点,成本高,只一对一通信时问题不大,一对多来回时设置参数不方便。

需要使用云平台帮助我们传输数据,别的云端高级运用我们可以暂时不要了解,我们只要云平台注册一个账号,然后给我们提供几台设备登陆就行了,下面图解阿里云(国内最大物联网)、Onenet云(免费)平台连接参数获取。

阿里云物联网平台

打开阿里云网站,找到物联网IOT平台,注册登陆阿里云平台。

实例ID(参数):Iot_InstanceId如下图框中所示,可以保存后面使用。

注:因为使用了免费测试的公共实例,阿里云对通信速度有限制(5条/秒),一个发送接收就2条了,然后加上网络不稳定可能一秒多条请求同时到达服务器,超过限制时通信会中断20秒左右,所以自已控制APP通信速度大约1秒通信一次,控制速度慢一点也无所谓,APP上采用PLC程序上优化方式处理数据,提高采集速度,所以可以看到我们变量的地址须要转换,不直接采集,对于我们搞PLC来说,自己写一些辅助程序不是什么问题,详细设置后面参数画面说明。

点击公共实例,创建一下新的产品,可选择自定义品类。其它的默认,直接确认创建。

在对应的产品下面添加使用的设备,这个设备就是用于对应我们实际的物理设备登陆,用于远程传输数据用的,所以最少要添加两个,一个用于本机APP或上位机程序登陆,一个用于设备(网关或DTU设备登陆用);每一台设备都在这里有一个对应的账号登陆。

获取控制权限的账号与密码(AccessKeyID与AccessKeySecret);

找到右上角的主账号,点击AccessKey管理,可以直接使用主账号直接控制,但时主账号权限太大不安全,为了安全,还是使用子账号只开通物联网的权限,所以选择添加一个用户。

创建用户,注意要开通API功能(APP中要调用API将要通信的两台设备连接起来)。

注意添加完成后一定要保存好阿里云的设备连接账号与密码(AccessKeyID与AccessKeySecret),不然关闭网页后再也找不到了,只能得新创建了。

添加用户后,找到权限,在筛选框中输入IOT快速定位,开通用户的物联网控制权限

文档评论(0)

R的文档库 + 关注
实名认证
内容提供者

相近型号说明书可通用,具体看说明书包括型号

版权声明书
用户编号:7060103150000024

1亿VIP精品文档

相关文档