最新施耐德变频器Modbus通讯概要中文资料.docx

上传人:scccc 文档编号:13168816 上传时间:2021-12-17 格式:DOCX 页数:9 大小:112.40KB
返回 下载 相关 举报
最新施耐德变频器Modbus通讯概要中文资料.docx_第1页
第1页 / 共9页
最新施耐德变频器Modbus通讯概要中文资料.docx_第2页
第2页 / 共9页
最新施耐德变频器Modbus通讯概要中文资料.docx_第3页
第3页 / 共9页
最新施耐德变频器Modbus通讯概要中文资料.docx_第4页
第4页 / 共9页
最新施耐德变频器Modbus通讯概要中文资料.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《最新施耐德变频器Modbus通讯概要中文资料.docx》由会员分享,可在线阅读,更多相关《最新施耐德变频器Modbus通讯概要中文资料.docx(9页珍藏版)》请在三一文库上搜索。

1、精品文档ATV303 Modbus通讯概要刘允松李平卜面列出ATV303变频器做Modbus通讯时的要点和注意事项: 一、RS485 口定义ATV303集成RS485串行通讯I I,并驻留Modbus RTU串行通讯协议,允许其与主流上 位机通讯。RS485丨I的物理形式是RJ45。针脚排列定义如图1所示。Pin out of the ATV303 RJ45 ConnectorView from undemeathPinSignal1-234D15D06-1VP8Common (1)图1其中4和5是数据发送/接收1,也是Modbus通常使用的。8是GND,在做Modbusbus通讯时通常要求接

2、上,可以提高通讯质量。7可以由变频器提供10V电源,用来外拉面板或某些型号的232/485的转换头使用。此RJ45丨I除Modbus通讯外的其它用途:1. 可以用来外拉面板(型号为VW3A1006):2. 可以连接PC监控软件;3. 可以连接简易参数下载器;4 可以连接多功能参数下载器。二、通讯参数设置:通讯参数主要在通讯菜单700-中设置,主要有Modbus地址(站号),波特率,数据格式、 超时等等。代码 |名称/说明调整筑81|出厂设賣通信菜单70 / Modbus 地址OFF 至 247OFFModbuY过址的可调范(3方OFFJ设97JOFF时,SttiSM止,7" Modb

3、us波特率192¥ 4.8 kbps38 96 kbps3 c? 19 kbps36 38.4 kbps10 3 Modbus 格式8E1Oc? 8010 3 BE1OM口 BN105 8N27/7 W Modbus 超时0.1 至 30S10 s如采在反宦时耳内娈续?8木收到任何MgbusiB求(因円).刘认为檢测到一个ModbusiSMS.图2另外ATV303的Modbus默认要求一旦数据开始读写,必须有连续的数据交换,变频器依据 Modbus超时进行Consistency Check。如呆超过该时限没有接到数据交换指令,即判定串行 连接故障。因此必须对数据进行循环读或写。另一种

4、解决的方式是在故障管理菜单菜单中屏 蔽串行连接故障,即将参数611设置为00.|代码名称/说明|调整范困出厂设£00故障检测管理菜单(如6 i 1GOa i Modbus通信故障笞理雙成的MobdUS通信发生故陳时变频爲的动作 故阳彼毅IS自由停车01图3注意这种方法是一种偷懒的方法,潜在的危险时当出现真正的通讯连接故障(如遇到干扰), 变频器将不能发现。四、控制通道的设置:如果作Modbus通讯的目的仅仅是读取变频器的状态和变量,例如输出频率,输出电流,故 障记录等,控制通道是不用设置的。典型的状态参数地址为:如呆Modbus通讯的目的是用来以上位机控制变频器的给定频率和/或起停命

5、令,则需要在 400-菜单中对控制通道进行设置。如呆以上位机同时控制变频器的给定频率和起停命令,其实也可以不做设置。因为本來通讯 就是优先的:变频器一旦接收到来自Modbus的给定频率和起停(包括正反转)指令,Modbus 控制就起了主导作用,除非强迫本地有效。但为了照顾习惯用法,我们可以在400-菜单中分别设置给定源和命令源,需要设置下列参 数:代码 名称/说明调整范困I出厂设HOO -控制菜单40 /给定通道1010 1 仍J /6 H 18 5模拟as端孑远程屁示终端 Modbus 通讯实成削导航汝钮“短東单”部分(第迩页)已介给了此参数,nos通道配置010 10?通週配SHD8允许选

6、择:组合摸武(命令和给定来自同一通道)-分离棋式(命令和给定来自不冋通港)组合模式分离模式MD 7命令通道101a ia m ID此参数允许选样葩令通诲,端子本地远隹显示i?喘 ModtXlS 通讯仅在逼道配8MD6(第坐贝)设亘为“分离”时,此參数可见,图4将参数406设置为02,将使给定通道400和命令通道407单独设置。例如:将401设置为 164,就以Modbus作为给定通道,将407设置为10,就以Modbus作为起停通道。当以Modbus作为给定通道时,频率给定的变量地址为8502 (16#2136),以0.1 Hz为单位, 称为LFRDc或者使用变量地址8602( 16#219A

7、),以RPM (转每分)为单位,称为LFRDo五、基于IEC61800-7的变频器状态流程ATV303通讯控制时,命令字CMD的变量地址是8501 (16#2135),或8601 (16#2199),前 者以以8502做频率给定,后者以8602做速度给定。实时状态字ETA的变量地址都是3201 (16#0C81 )<> CMD和ETA的交互关系如图5。精品文档FaultFrom all statesPower section line supply present or absentEntry intostate chartNot ready to switch onTFault

8、reaction active7Fault disappearedFault disappearedand faults resetCMC=is#aosoand fau ts resetCMC=1S#00801414Switch on disabled1515 -DSWD sable vo:age CMD=16#OOCO or9 STOP k ey or free/hee step at the ternina sShuidow CMD=16#CC0eC sable votage CMD=ie#CTOO orQuick s.:op CMD=ie#CC02 orSTOP keyReady to

9、switch on7 OCTDisable vc iage CMD=1&#COCO orQuick stop CMD=1&#0002 or10 STOP keyorfreewheel step at the ;ermnal5 or mcd:*ficaton of a configuration parameterAfter gu ch stop order, the drive stops' L according to the fast stop ramp and then changes to state *2 Svz-ch cn disabled*.Switche

10、d onETA=1ft#xx33Switchon' ShutdownGMD=ie»Q0Q7? CW1D=16#0006Shutcov-n CMD=i6#caoe可口ILSv/itch ont Disable cpGfaticn ChO=l6#3007enable & > op&ration 乂 CMD=gxxxFQuxk stopCMD=ie«C0D211erf3S; 5:0pOperation enabled3BQuick stop activeE1A=16#xx17T - - fG, 0Examples:E*A=16«637: S

11、tep or forward, speed reachedE*A=16«S37: Sscp or reverse, speed reached 吨237; Fonvard, 3»elera:ing or deceleratingE*A=16®3237: Reverse. acce erarting ordecelerat r.gPower section line supply present图5图中,命令字CMD的每一位的意义见卜表:Command word description CMD 8501bit 7bit 6bit 5bit 4Oto 1 transi

12、tion i Fault resetReserved (=0)Reserved (=0)0:FrGG wheel staying in Operation Enabled*bit 3bit 2bit1bitOEnable operation Dr.vGeom slate activaticrQuick stop Driyecom state activation (brt active atO)Switch on disabled. Drrecom state activation (bit active atO)Switch onbit15bit 14bit 13bit 12Reserved

13、Net assignableReser/edResentedbit 11bit 10bit 9bit 8Direction of rotation asked 0: Forv/ard 1 ReverseRGserved (=0)Reserved (=0)0: RUN asked1:STOPasked表1比较有用的的命令字CMD见下表:CcxnmandTransition addressFinal statebit 7bit 3bit 2billbitOExample valueFault resetEnable operationQuick stopSwitch on disabledSwit

14、ch onShutdown2.6.83 - Ready to switch onXX11016#0006Switch on34 - Switched onXX11116#0007Enable operation45 - Operation en abledXI11116W00FDisaUo operation5A - Switched onX011116#0007Disable voltage7.9,10.122 - Switch onXXX0X16#0000Quick stop116 Quick stop activeXX01X16W0027.102 - Switch on dsabledF

15、ault reset152 - S witch on disabled0o1XXXX16#0080表2另外还有,反转指令CMD=16#080E停止指令CMD=16#010F状态字ETA的每一位的意义见卜表:Status word description ETA 3201bit?bit 6bit 5bii4Reserved (always 0|Switch on disabledQiick stop (bit active at 0)Voltage enabled (bit always chi)bit3bit 2bidbii 1Fault deteetjo nOperation en able

16、dSwitched onReady to switch onbit 15bit 14bit 13bit 120: Motor rotation m forward direction (or stopped)Step via STOP keyReserved (=0)Reserved (=0)bit 11bit 10bit 9bit BReference exceeded (< LSP or > HSP)Reference reached (steady state)Local mode (bit actrvG atO)Reserved (=0)表3为简单起见,我们将状态字ETA位

17、乘16#006F,掩盖掉某些位,称其为MSK,则典型的状 态见卜表。Statusbit 6bit 5bit 4bit 3bit 2bit1bitOETA masked by 16#006F(1)Switch on disabledQuick stopVoltage enabledFault detectionOperatio n enabledSwitched onReady to switch on1 -Not ready to switch on0XX0000-2 - Switch on disabled1XX000016#00603 - Ready to switch on01X0001

18、160)314 - Switched on011001116#00335 Operation en abled0110111I6#00376 Quick stop active0010111I6#00177 Fault reaction active0XX1111-8 - Fault0XX100016*0018(2)or 16*0038x: In this state, the value of the bt can be 0 or 1.(1)This mask can be used by rhe PLC program to test the chart state初Fault folio

19、亦nq state "6 Quick stop active"表4例如,要完成如下控制要求:M218的本体模块的10.0.0的上升沿启动ATV303,以10.0.1的 下降沿使ATV303停机。根据上述交互状态表,以Soniachme为操作平台用ST语言编写的 例程为:五、通讯浏览器(L'O Seamier)通常比较常用的写入的变量包扌舌:变量代码变量地址(十进 制)变量地址(16进 制)变量含义备注CMD85012135命令字以CMD发起停 指令时,以LFR 作频率给定LFR85022136频率给定字(单 位:0.1Hz)CMDD86012199命令字以CMDD发

20、起 停指令时,以LFRD8602219A速度给定字(单位:lrpm)LFRD作速度给 定CMI85042138扩展命令字表5通常比较常用的读出的状态变量包括:变量代码变量地址(十进 制)变量地址(16进 制)变量含义备注ETA8603219B状态字ETI32060C86扩展状态字RFR32020C82有符号输出频率(单位:0.1Hz)RFRD8604219C有符号输出速度 (单位:lipm)LCR32040C84电机电流(单位:0.1Hz)ULN32070C87电网电压(单位:0.1V)起始地址 33207,从 VB80 开始寄存,存4 个字节,数据将 保存在VW82THD32090C89变频

21、器热状态(单位:%)THR9630259E电机热状态(单 位:)LFt71211ED1故障代码(列表)表6可以看到,某些变量的逻辑地址并不连续,如果需要读取或写入变量,需要多个读取和写入 指令,这将影响通讯的效率。为此,ATV303设置了间接寻址读取缓冲区和间接寻址写入缓冲区。首先将要连续读取的变 量的逻辑地址依次设进参数705.0705.3,将要连续写入的变量的逻辑地址依次设进参数 706.0706.3o 这样 707.0707.3 (逻辑地址 12741/16#31C512744/16#31C8)对应的是读 取的变量的映射,708.0708.3 (逻辑地址12761/16#31D912764/16#31DC)对应的是写入 的变量的映射。在编写读取和写入参数的指令格式时时,按逻辑地址1274112744和1276112764填入即 可。表7

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1