施耐德

# 施耐德 ## 串口Modbus ### 1.1串口连接准备工作 准备一根两芯通讯线,将plc的485串口和模块的串口连接起来,施耐德218有两种形式的串口,一种是 普通接线式,一种是RJ45形式的串口。具体接线如下: 普通接线式:PLC端D1接模块的485A,D0接模块的485B。 RJ45形式:4号针脚接模块的485A,5号针脚接模块的485B。 ### 1.2PLC端配置 打开SOMachine软件,设置PLC端的配置,如下图。 ![plc.png](https://cos.easydoc.net/33804154/files/kzxitlz9.png) PLC端选择modbus协议,注意:串行线路1为RJ45形式的串口,串行线路2为普通接线端子式的串口。此案 例使用普通接线端子式的,所以选择线路2添加协议。如果使用RJ45形式的串口,要选择线路1添加协议, 设置通讯参数。 双击串行线路2,里面可以设置波特率、奇偶校验等参数,如果模块和PLC无法通讯成功,需要将这里的极化电阻打开,默认是关闭状态,具体如下图: ![plc1.png](https://cos.easydoc.net/33804154/files/kzxiuya7.png) 设置通讯站号,双击modbus协议,然后可以设置PLC通讯时使用的从站号,具体如下图: ![plc2.png](https://cos.easydoc.net/33804154/files/kzxivqa9.png) ### 1.3平台连接 用申请的账户登录云平台,登录 http://cloud.ecsiot.com 进入云平台之后,点击“项目中心”-页面左下角的“添加项目” 输入: 1. 项目名称; 2. 地理位置(可选项) ![pingtai.png](https://cos.easydoc.net/33804154/files/kzxiwxo8.png) ### 1.4ECSmanager软件配置 打开ECSManger软件点击:新建--右键 BOX 列表--添加 BOX。 双击RS485(com1),选择连接使用的协议,这里选择modbus协议,里面的波特率、奇偶校验等参数设置成 与PLC一致即可。如下图: ![ecs.png](https://cos.easydoc.net/33804154/files/kzxixkxq.png) ![ecs1.png](https://cos.easydoc.net/33804154/files/kzxixyqe.png) <p style='color:red'>**注意:**添加设备时主要填写设备ID,填写成与PLC内配置的从站ID一致 </p> 右键添加变量,自定义添加想要监控的变量。如变量比较多,可以将变量导出至表格,通过表格编辑完成 后再将变量导入。 ### 1.5ECSManager软件配置下载 点击下载至BOX,IP地址填写模块LAN口的IP。然后点击连接即可将参数下载至模块,下载完成后点击确定 即可,以及上传至云端。 ![download.png](https://cos.easydoc.net/33804154/files/kzxiym1z.png) 注意:下载至BOX有三种方式下载。 1、本地使用网线将电脑和模块连接起来,使用模块的本地IP地址下载,默认是192.168.10.1 如果更改过, 用改后的IP下载。 2、使用远程192.168.168.1下载,注意:使用该IP地址下载的时候,模块需要连上网络,并且需要将虚拟 网口工具打开,将该模块加入网络后,才可以使用该IP地址。如下图: ![internet.png](https://cos.easydoc.net/33804154/files/kzxizfh2.png) 3、先上传至云端,然后在远端项目中心里面找到这个项目,项目配置的BOX管理里面,点击数据同步,如下图: ![boxguanli.png](https://cos.easydoc.net/33804154/files/kzxj03dd.png) 状态为绿色以及实时数据内有数值,表示通讯成功。通过平台查看,如下: ![shuju.png](https://cos.easydoc.net/33804154/files/kzxj0hql.png) ### 1.6虚拟网口远程下载程序 点击右上角添加终端,弹出框,将模块侧面的IMEI号输入即可。 ![add.png](https://cos.easydoc.net/33804154/files/kzxj1f35.png) 选中模块号,点击上方的加入网络,加入后,序列号后面有“YES”提示 ![add2.png](https://cos.easydoc.net/33804154/files/kzxj1vcl.png) 设置IP1的地址,将IP1改成和PLC(设备)在同一网段即可,此框内其他参数默认即可。 ![seting.png](https://cos.easydoc.net/33804154/files/kzxj2nv8.png) ### 1.7USB口远程下载程序 选中要使用的模块,右键,连接USB设备。如下图: ![usb.png](https://cos.easydoc.net/33804154/files/kzxk1pc0.png) USB设备列表内会出现要连接的设备。点击连接USB设备,会提示连接成功,完成后,电脑右下角 会弹出安装驱动的窗口。 注意:只有第一次使用USB的时候会弹出安装驱动的窗口,并且必须要弹出,如果没有弹出,将无 法远程连接USB设备。 ![usb2.png](https://cos.easydoc.net/33804154/files/kzxk2clw.png) ## 网口Modbus ### 1.1PLC端配置 打开SOMachine软件,设置PLC的IP地址,如下图。 ![seting.png](https://cos.easydoc.net/33804154/files/kzxk355q.png) ### 1.2模块配置 使用直连或交叉网线将TN-730的LAN口与电脑连接 打开电脑,设定电脑的IP地址与TN-730的IP地址处于同一网段。TN-730出厂默认IP为192.168.10.1,此时将电脑IP设为 192.168.10.*即可。 ![ip1.png](https://cos.easydoc.net/33804154/files/kzxk3k3z.png) ![ip2.png](https://cos.easydoc.net/33804154/files/kzxk4581.png) 将云BOX的IP配置与PLC的网段一样,PLC的IP地址:192.168.10.1。关闭DHCP(配置完保存),如果PLC的 IP地址已经为192.168.10.X(不为192.168.10.1),Lan口IP默认即可。 (注意云BOX的IP地址与PLC的地址不要设置成一样,造成IP地址冲突) ![ip3.png](https://cos.easydoc.net/33804154/files/kzxk4tst.png) 保存完后重新启动模块。 ### 1.3平台连接 用申请的账户登录云平台,登录地址:http://cloud.ecsiot.com 进入云平台之后,点击“项目中心”-页面左下角的“添加项目” 输入: 1. 项目名称; 2. 地理位置(可选项) ![pingtai.png](https://cos.easydoc.net/33804154/files/kzxk5ull.png) ### 1.4ECSManager软件配置 打开ECSManger软件点击:新建-右键BOX列表-添加BOX。 ![add1.png](https://cos.easydoc.net/33804154/files/kzxk693y.png) 选中WAN,右键添加设备,设备名称自定义,设备品牌选择modbus,设备型号选择modbus-TCP/IP,IP地址 写PLC的IP地址,端口号使用默认的502即可。 ![add2.png](https://cos.easydoc.net/33804154/files/kzxk6ljo.png) 右键添加变量,自定义添加想要监控的变量。如变量比较多,可以将变量导出至表格,通过表格编辑完成后 再将变量导入。 ![add3.png](https://cos.easydoc.net/33804154/files/kzxk6xnc.png) <p style='color:red'>**注意:**当BOX模块为TN-330时,直接配置WAN口IP即可。**** </p> **当BOX模块为TN-330时,直接配置WAN口IP即可。** [请点击此处查看详细操作步骤](doc:gfT6734F) ![xgplcip.png](https://cos.easydoc.net/33804154/files/kzxk86xc.png) ### 1.5modbus协议地址对应表 ![adress.png](https://cos.easydoc.net/33804154/files/kzxk90v6.png) ![adress2.png](https://cos.easydoc.net/33804154/files/kzxk9cqq.png) ### 1.6ECSManager配置下载 点击下载至BOX,IP地址填写模块LAN口的IP。然后点击连接即可将参数下载至模块,下载完成后点击确定 即可,以及上传至云端。 ![download.png](https://cos.easydoc.net/33804154/files/kzxkc681.png) 注意:下载至BOX有三种方式下载。 1、本地使用网线将电脑和模块连接起来,使用模块的本地IP地址下载,默认是192.168.10.1 如果更改过, 用改后的IP下载。 2、使用远程192.168.168.1下载,注意:使用该IP地址下载的时候,模块需要连上网络,并且需要将虚拟 网口工具打开,将该模块加入网络后,才可以使用该IP地址。如下图 ![internet.png](https://cos.easydoc.net/33804154/files/l025ta13.png) 3、先上传至云端,然后在远端项目中心里面找到这个项目,项目配置的BOX管理里面,点击数据同步, 如下图: ![boxguanli.png](https://cos.easydoc.net/33804154/files/kzxkfwup.png) 状态为绿色以及实时数据内有数值,表示通讯成功。通过平台查看,如下: ![shuju.png](https://cos.easydoc.net/33804154/files/kzxkgjti.png) ### 1.7ECSManager软件远程编程 在ECSManager界面,点击“远程编程”,选择要连接的设备以及网段,启动连接后,下面会显示开启成功, 完成后,回到施耐德的编程软件里面连接即可。连接方式如下: <p style='color:red'>**注意:使用ECS软件远程编程时,模块的IP需要和PLC在同一网段。 </p> ![ycbc.png](https://cos.easydoc.net/33804154/files/kzxkhtav.png) ![bcrj.png](https://cos.easydoc.net/33804154/files/kzxkk8e5.png) 与本地连接一样,直接点击登录即可. <p style='color:red'>**注意:如果连接不上,点击右下角网管管理控制台,切换网卡来连接。如下图: </p> ![yplc.png](https://cos.easydoc.net/33804154/files/kzxkls8x.png) ![splc.png](https://cos.easydoc.net/33804154/files/kzxky6ny.png) ### 1.8虚拟网口远程下载程序 点击右上角添加终端,弹出框,将模块侧面的IMEI号输入即可。 ![add.png](https://cos.easydoc.net/33804154/files/kzxkymsl.png) 选中模块号,点击上方的加入网络,加入后,序列号后面有“YES”提示 ![wkad.png](https://cos.easydoc.net/33804154/files/kzxkzvve.png) 设置IP1的地址,将IP1改成和PLC(设备)在同一网段即可,此框内其他参数默认即可。 ![wksz.png](https://cos.easydoc.net/33804154/files/kzxl0jfc.png) 在施耐德编程软件里面连接即可。连接方式如下: ![bcrj.png](https://cos.easydoc.net/33804154/files/kzxl1ifq.png) 与本地连接一样,直接点击登录即可. <p style='color:red'>**注意:如果连接不上,点击右下角网管管理控制台,切换网卡来连接。如下图: </p> ![yplc.png](https://cos.easydoc.net/33804154/files/kzxl26w1.png) ![splc.png](https://cos.easydoc.net/33804154/files/kzxl32io.png) ### 1.9USB口远程下载程序 选中要使用的模块,右键,连接USB设备。如下图: ![usb.png](https://cos.easydoc.net/33804154/files/kzxl3vn4.png) USB设备列表内会出现要连接的设备。点击连接USB设备,会提示连接成功,完成后,电脑右下角会 弹出安装驱动的窗口。 <p style='color:red'>**注意:只有第一次使用USB的时候会弹出安装驱动的窗口,并且必须要弹出,如果没有弹出,将无法远程连接USB设备。 </p> ![usb2.png](https://cos.easydoc.net/33804154/files/kzxl4fb7.png) ---------- ---------- ---------- ---------- ----------