施耐德变频器Modbus通讯概要中文_第1页
施耐德变频器Modbus通讯概要中文_第2页
施耐德变频器Modbus通讯概要中文_第3页
施耐德变频器Modbus通讯概要中文_第4页
施耐德变频器Modbus通讯概要中文_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、适用文档ATV303Modbus通信纲要刘允松李平下边列出ATV303变频器做Modbus通信时的重点和注意事项:一、RS485口定义ATV303集成RS485串行通信口,并驻留ModbusRTU串行通信协议,同意其与主流上位机通信。RS485口的物理形式是RJ45。针脚摆列定义如图1所示。图1此中4和5是数据发送/接收口,也是Modbus往常使用的。8是GND,在做Modbusbus通信时往常要求接上,能够提升通信质量。7能够由变频器供给10V电源,用来外拉面板或某些型号的232/485的变换头使用。此RJ45口除Modbus通信外的其余用途:1.能够用来外拉面板(型号为VW3A1006);

2、2.能够连结PC监控软件;3.能够连结简略参数下载器;4.能够连结多功能参数下载器。二、通信参数设置:通信参数主要在通信菜单700-中设置,主要有Modbus地点(站号),波特率,数据格式、超时等等。标准文案适用文档2此外ATV303的Modbus默认要求一旦数据开始读写,一定有连续的数据互换,变频器依照Modbus超时进行ConsistencyCheck。假如超出该时限没有接到数据互换指令,即判断串行连结故障。所以一定对数据进行循环读或写。另一种解决的方式是在故障管理菜单菜单中障蔽串行连结故障,马上参数611设置为00.图3注意这类方法是一种偷懒的方法,潜伏的危险时当出现真实的通信连结故障(

3、如碰到扰乱),变频器将不可以发现。四、控制通道的设置:假如作Modbus通信的目的只是是读取变频器的状态和变量,比如输出频次,输出电流,故障记录等,控制通道是不用设置的。典型的状态参数地点为:假如Modbus通信的目的是用来以上位机控制变频器的给定频次和/或起停命令,则需要在400-菜单中对控制通道进行设置。假如以上位机同时控制变频器的给定频次和起停命令,其实也能够不做设置。由于原来通信就是优先的:变频器一旦接收到来自Modbus的给定频次和起停(包含正反转)指令,Modbus控制就起了主导作用,除非逼迫当地有效。但为了照料习习用法,我们能够在400-菜单中分别设置给定源和命令源,需要设置以下

4、参数:标准文案适用文档图4将参数406设置为02,将使给定通道400和命令通道407独自设置。比如:将401设置为164,就以Modbus作为给定通道,将407设置为10,就以Modbus作为起停通道。当以Modbus作为给定通道时,频次给定的变量地点为8502(16#2136),以0.1Hz为单位,称为LFRD。或许使用变量地点8602(16#219A),以RPM(转每分)为单位,称为LFRD。五、鉴于IEC61800-7的变频器状态流程ATV303通信控制时,命令字CMD的变量地点是8501(16#2135),或8601(16#2199),前者以以8502做频次给定,后者以8602做速度给

5、定。及时状态字ETA的变量地点都是3201(16#0C81)。CMD和ETA的交互关系如图5。标准文案适用文档图5图中,命令字CMD的每一位的意义见下表:标准文案适用文档1比较实用的的命令字CMD见下表:2此外还有,反转指令CMD=16#080F,停止指令CMD=16#010F状态字ETA的每一位的意义见下表:表3为简单起见,我们将状态字ETA位乘16#006F,掩饰掉某些位,称其为MSK,则典型的状态见下表。标准文案适用文档表4比如,要达成以下控制要求:M218的本体模块的的上涨沿启动ATV303,以的降落沿使ATV303停机。依据上述交互状态表,以Somachine为操作平台用ST语言编写

6、的例程为:图6五、通信阅读器(I/OScanner)往常比较常用的写入的变量包含:变量代码变量地点(十进变量地点(16进变量含义备注制)制)CMD85012135命令字以CMD倡始停LFR85022136频次给定字(单指令时,以LFR位:0.1Hz)作频次给定CMDD86012199命令字以CMDD倡始LFRD8602219A速度给定字(单停指令时,以位:1rpm)LFRD作速度给定CMI85042138扩展命令字表5往常比较常用的读出的状态变量包含:变量代码变量地点(十进变量地点(16进变量含义备注制)制)ETA8603219B状态字标准文案适用文档ETI32060C86扩展状态字RFR32

7、020C82有符号输出频次(单位:0.1Hz)RFRD8604219C有符号输出速度(单位:1rpm)LCR32040C84电机电流(单位:0.1Hz)ULN32070C87电网电压(单位:0.1V)THD32090C89变频器热状态(单位:%)THR9630259E电机热状态(单位:%)LFt71211BD1故障代码(列表)表6开端地点33207,从VB80开始存放,存4个字节,数据将保留在VW82能够看到,某些变量的逻辑地点其实不连续,假如需要读取或写入变量,需要多个读取和写入指令,这将影响通信的效率。为此,ATV303设置了间接寻址读取缓冲区和间接寻址写入缓冲区。第一将要连续读取的变量的逻辑地点挨次设进参数705.0705.3,将要连续写入的变量的逻辑地点挨次设进参数706.0706.3。这样707.0707.3(逻辑地点12741/16#31C512744/16#31C8)对应的是读取的变量的映照,7

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论