施耐德-M340PLC接入EMCP物联网云平台 实现远程控制

betway必威官网app

2018-07-19 8:51:19

   前言:施耐德M340 PLC广泛应于工业控制领域,是一款性能高,运行稳定的控制器。此次我们要把施耐德M340 PLC连接到EMCP物联网云平台(简称EMCP),实现电脑Web页面、手机APP和微信对施耐德M340 PLC(%M和%MW)寄存器远程监控和读写。

一准备工作。

   1)M340 PLC 一台。

   2)河北蓝蜂科技的DTU模块一台,天线和电源适配器(以下用GM10-DTU作为实例)。

   3)SIM卡一张,有流量,大卡(移动或联通卡)。

   4)水晶头一颗。

   5)联网电脑一台(WinXP/Win7/Win8操作系统)

   6)PLC编程电缆一根

   7)电工工具、导线若干。

物料准备如下;

二,施耐德M340 PLC从站创建。    1,将M340 PLC经编程电缆连接到电脑上,打开Unity pro编程软件,如下图所示:

   先点击”PLC总线”再双击Modbus端口,进入Modbus参数设置界面,按下图完成设置(从站号地址可以根据自己的需求来设置)。

Modbus参数设置完成后,把修改好的程序下载到PLC中,这样M340 PLC 从站的配置就做好了。 三,EMCP平台设置。    用管理员账号登录EMCP平台 (建议使用IE9以上浏览器或谷歌浏览器),对EMCP云平台进行设置。具体操作参照《EMCP物联网云平台用户手册》。登录EMCP后首先进入设备列表显示页面,因为我们未创建任何设备,所以是一个空页面。点击右上角的“后台管理”按钮(只有管理账号才有此权限),进入EMCP平台的后台。

  模块初始绑定密码是,直接点击绑定即可。2 模块远程配置      模块的远程配置最好先“读取”再“写入”,只有写入成功后才表示该参数成功配置到DTU中,“写入”后也可以“读取”以检查之前的操作是否成功。如果不用模块DI报警点则无需进行“短信设置”。

    设备从站号:为模块所连设备的MODBUS从站地址(范围1-250),此地址必须和设备从站地址一样。要和PLC设置的MODBUS从站号一致。     功能码:为模块读取设备MODBUS寄存区的标志符。“功能码01”对应“线圈”(0XXXX),“功能码02”对应“离散量输入”(1XXXX),“功能码03”对应“保持寄存器”(4XXXX),“功能码04”对应“输入寄存器”(3XXXX)。施耐德M340 PLC中,离散量的输入输出都需要射到%M地址,模拟量     都要需要为%MW地址(Modbus寄存器对应关系可以参考下面案例的采集变量对照表)     比如,在M340 PLC内部,PLC本地寄存器与功能码对应关系如下表:

    起始地址:为模块所连设备的MODBUS寄存器读取的起始地址(不包含寄存区标识符)。图中1对应%M0开始,2对应%MW0开始。     数据长度:为DTU读取设备数据的连续长度,图中01功能码的长度为4,即连续读取从%M0到%M3共4个数据,03功能码的长度为6,即%MW0到%MW4,共6个数据长度。     标准DTU可连接多个从站(最多4个),可点击“新建”创建新子设备从站,配置规则按上述说明。     注:当DTU出现异常时,如无法连接网络在线,或者无法与PLC正常通讯,此时可以使用配置口(默认RS232)连接PC,使用“DTU配置软件”来查看状态及异常报警,详见《DTU配置软件使用手册》。

 

读写数据:无需在DTU配置Modbus定时采集通道,可直接通过平台对下位设备进行数据的手动读写操作,PLC内部地址对应的读写功能码如下图:

  报警设置,在创建好的实时数据中,点击“报警”选项,进入报警设置页面。我们可以设定该数据的报警上下限和报警内容以及是否启用此报警。设定报警后当该数据超出报警上下限后平台会自动记录报警的时间和报警值,同时平台会向用户登录的APP或微信推送报警消息。

四,实验效果。    打开Unity Pro 编程软件,查看程序的运行状态和内部数据的数值显示。如下图所示:

   用户登录EMCP平台( “施耐德M340-PLC”设备的图片或设备名称进入设备。首先看到的是M340-PLC定时采集数据的显示(实时数据),点击“读写数据”对M340-PLC进行读写操作,点击“历史数据”查看设备定时存储数据的历史数据报表,点击“报警记录”进入报警信息记录报表页面,显示如下。

  首先演示一下强制PLC程序中的“溢水告警”来观察平台上“溢水告警”的变化,如下图所示:    然后演示一下平台远程控制照明开关,选中“照明开”,点击“写入”,写入成功后,查看PLC程序如下图所示:

  在手机安装《云联物通》手机APP(可通过电脑网页平台登录页右上角的二维码扫描下载,或各大应用商店下载),凭用户名和密码登录,进入设备列表后点击“施耐德M340-PLC”设备,直接进入的是实时数据列表页面或组态画面(组态展示方式下),点击右上角菜单栏“三杠按钮”,弹出功能菜单,在菜单中点击“读写数据”对读写数据进行读写操作,点击“历史报表”查看设备的历史存储数据报表,点击“历史曲线”可查看各数据的历史趋势图,点击 “报警信息”查看该设备的报警记录,点击“设备详情”查看设备的详细信息。

五,辅助功能介绍  1 画面组态功能。    通过“后台设置->数据规则->设置->组态展示”这几个步骤来选择使用组态展示形式来展示对应数据规则。选择为组态展示后,规则的画面组态选项变为可用,点击“画面组态”选项,进入编辑页面。通过组态编辑页面我们可以任意绘制图片、文字、数显框、按钮、指示灯、管道、设备等等空间,详细功能请参考《EMCP平台画面组态使用说明》 style="text-align:center">

六,故障分析。  1 设备离线的原因     1.SN码和密码绑定错误,EMCP平台所建设备的SN码必须和所连GM10模块的SN码相同(SN位于GM10右侧面标签),密码必须和DTU配置软件设置的密码相同(默认)。     2.SIM卡选择不对,必须选择移动或联通的SIM(部分联通卡不兼容,建议选用移动卡)。     3.SIM欠费。    2 如平台无法读取PLC的数据的原因。     1.PLC的Modbus从站没有创建成功。此时我们可以通过Modscan32主站软件对PLC进行通讯测试,如果无法读取PLC的数据那么说明PLC的Modbus从站没有创建成功。     2.接线错误。将PLC port0串口的3脚接到GM10端子的485A,8脚接到GM10端子的485B上。     3.数据创建失败,检查数据规则中所创建的设备是否正确。    2中的设置。

     

     河北蓝蜂信息科技有限公司      技术支持:1      QQ:/      官方网站:

相关新闻