首页 软起动MODBUS协议

软起动MODBUS协议

举报
开通vip

软起动MODBUS协议 智能化电机软起动器 MODBUS-RTU通讯协议 第 1 页 共 10 页 第一章 协议概述 1.1 协议简介 Modbus 协议是一种开放的可以免费使用的通讯协议,现已成为我国工业自动化领域的国家标准。 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控...

软起动MODBUS协议
智能化电机软起动器 MODBUS-RTU通讯 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 第 1 页 共 10 页 第一章 协议概述 1.1 协议简介 Modbus 协议是一种开放的可以免费使用的通讯协议,现已成为我国工业自动化领域的国家 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 。 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网 络和其它设备之间可以通信,它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成 工业网络,进行集中监控。 在 Modbus 协议中,依数据在传输过程中的具体形式不同,分为两种模式:ASCII 模式和 RTU 模式, 采用哪种模式由用户自己根据需要进行选择。在改变数据传输模式时,同一 Modbus 网络中的所有设备 的数据传输模式必须一致。 ASCII(American Standard Code for Information Interchange),即美国信息交换标准代码。在 这种模式中,每个 8 比特的字节被转换为两个 ASCII 字符进行传送。这种模式的主要优点是传送中每相 邻的两字节之间允许的最大时间间隔较长,可达 1 秒。 RTU(Remote Terminal Unit),即远程终端单元。这种模式的特点是信息中每个 8比特的字节被转 换为两个4比特的十六进制字符来传输。它的主要优点是更大的数据密度使它在相同的波特率下比ASCII 模式有更强的数据传输能力。 本协议采用 RTU 模式。 1.2 物理层 1.2.1 通讯协议类型:Modbus-RTU 1.2.2 传输方式:RS485 半双工 1.2.3 通讯地址:1~199 1.2.4 通讯波特率:300BPS~38400BPS 1.2.5 通讯介质:双绞线 1.2.5 通讯距离:大于 1000 米 1.3 链路层 1.3.1 传输方式: 主从半双工方式。 首先,主机的信号寻址到一台唯一的终端设备软起动器(从机);然后,在相反的方向上终端设备 (软起动器)发出的应答信号传输给主机。 协议只允许在主机和终端设备(软起动器)之间,而不允许独立的终端设备之间的数据交换。这就 不会使它们在初始化时占据通讯线路,而仅限于相应到达终端设备本机的查询信号。 1.3.2 数据帧 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 : 一个数据帧格式包括:1位起始位,8位数据位,1位停止位,无校验位。 1.3.3 数据包格式: 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 1-1 一个数据包格式 地址 功能码 数据 校验码 8-Bits 8-Bits N × 8-Bits 16-Bits 1.3.4 数据格式说明: 本协议详细定义了校验码、数据序列等,这些都是特定数据交换的必要内容。 当数据帧到达终端设备时,它通过一个简单的“端口”进入寻址到的设备,该设备去掉数据帧的“信 封”(数据头),读取数据。如果没有错误,就执行数据所请求的任务。然后,它将自己生成的数据加入 到取得的“信封”中,把数据帧返回给发送者。返回的响应数据中包含了以下内容:终端从机地址 (Address)、被执行了的命令(Function)、执行命令生成的被请求数据(Data)和一个校验码(Check)。 第 2 页 共 10 页 终端从机能对来自主机的错误通讯进行识别,并做出不同的错误响应。 1.4 地址(Address)域 地址域在帧的开始部分,由 8 位组成(取 1~199),这些位标明了用户指定的终端设备的地址,该 设备将接收来自与之相连的主机数据。每个终端设备的地址必须是唯一的,仅仅被寻址到的终端会响应, 响应包含了该地址的查询应答。当终端发送回一个响应,响应中的从机地址数据便告诉了主机哪台终端 正与之进行通讯。 1.5 功能(Function)域 1.5.1 功能域代码: 功能域代码告诉了被寻址到的终端执行何种功能操作。表 1-2 列出了所有本协议用到的功能码、它 们的意义及它们的初始功能。 表 1-2 功能码列表 代码(十六进制) 定义 功能 03H 读数据寄存器 获得一个或多个寄存器的当前二进制值 05H DO 输出控制 放置一个特定的二进制值到一个 DO 命令寄存器中 06H 预置单寄存器 放置一个特定的二进制值到一个可写寄存器中 08H 通讯诊断 通讯诊断 10H 预置多寄存器 放置特定的二进制值到一系列可写寄存器中 1.5.2 通讯诊断功能码 08 的子功能码: 表 1-3 功能码 08 的子功能码 子功能码(十六进制) 功能 00H 原查询数据返回 0AH 复位子功能码 0BH to 0EH 的计数值 0BH 设备收到的总信息计数(计数器 1) 0CH 设备收到的错误(CRC 校检出错)信息计数(计数器 2) 0DH 设备收到的无效信息计数(计数器 3) 0EH 设备收到的正确信息响应计数(计数器 4) 1.6 数据域 数据域包含了终端执行特定功能所需要的数据或者终端响应查询时采集到的数据。这些数据的内容 可能是数值、参考地址或者极限值。例如:功能域码告诉终端读取一个寄存器,数据域则需要指明从哪 个寄存器开始读及读取多少个数据,内嵌的地址和数据依照类型和从机之间的不同能力而有所不同。 1.7 错误校验域 该域允许主机和终端检查传输过程中的错误。有时,由于电噪声和其它干扰,一组数据在从一个设 备传输到另一个设备时在线路上可能会发生一些改变,出错校验能够保证主机或者终端不去响应那些传 输过程中发生了改变的数据,这就提高了系统的安全性和效率,出错校验使用了 16 位循环冗余的方法。 1.8 错误检测 循环冗余校验(CRC)域占用两个字节,包含了一个 16 位的二进制值。CRC 值由传送设备计算出来, 然后附加到数据帧上,接收设备在接收数据时重新计算 CRC 值,然后与接收到的 CRC 域中的值进行比较, 如果这两个值不相等,就发生了错误。 第 3 页 共 10 页 CRC 运算时,首先将一个 16 位的寄存器预置为全 1,然后连续把数据帧中的 8 位字节与该寄存器的 当前值进行运算,仅仅每个字节的 8 个数据位参与生成 CRC,起始位和终止位以及可能使用的奇偶位都 不影响 CRC 运算。 在生成 CRC 值时,每个 8位字节与寄存器中的内容进行异或,然后将结果向低位移位,高位则用“0” 补充,最低位(LSB)移出并检测,如果是 1,该寄存器就与一个预设的固定值进行一次异或运算,如果 最低位为 0,不作任何处理。 上述处理重复进行,直到执行完了 8 次移位操作,当最后一位(第 8 位)移完以后,下一个 8位字 节与寄存器的当前值进行异或运算,同样进行上述的另一个 8 次移位异或操作,当数据帧中的所有字节 都作了处理,生成的最终值就是 CRC 值。 生成一个 CRC 值的流程为: ⑴ 预置一个 16 位寄存器为 0FFFFH(全 1),称之为 CRC 寄存器。 ⑵ 把数据帧中的第一个 8 位字节与 CRC 寄存器中的低字节进行异或运算,结果存回 CRC 寄存器。 ⑶ 将 CRC 寄存器向右移一位,最高位填以 0,最低位移出并检测。 ⑷ 如果最低位为 0:重复第三步(下一次移位); 如果最低位为 1:将 CRC 寄存器与一个预设的固定值(0A001H)进行异或运算。 ⑸ 重复第 3步和第 4 步直到 8 次移位,这样处理完了一个完整的八位。 ⑹ 重复第 2步到第 5 步来处理下一个八位,直到所有的字节处理结束。 ⑺ 最终 CRC 寄存器的值就是 CRC 的值。 第二章 通讯连接说明 2.1 通讯地址 通讯地址可以设定为 1~199,通讯地址设置项在设置菜单里。 地址设定后软起动器只对其设定地址的请求进行接收和响应发送。软起动器在工作中改变通讯地址 后,即以新地址进行接收和响应发送。 2.2 通讯波特率 通讯波特率可以设定为 300BPS、600BPS、1.2KBPS、2.4KBPS、4.8KBPS、9.6KBPS、19.2KBPS、38.4KBPS。 通讯波特率设置项在帮助菜单里,出厂默认值为 9.6KBPS。 波特率设定后软起动器始终以其设定的波特率进行接收和响应发送。软起动器在工作中改变波特率 后,即以新波特率进行接收和响应发送。 2.3 链接失败操作 系列智能化软起动器的响应时间典型值小于 0.1S,最大值小于 0.5S。 软起动器若在设定的扫描周期内未收到有效数据帧,则认为链接超时,将从头开始接收。 2.4 设备收到的总信息计数 从上电或上一次计数复位开始,软起动器收到的数据包的计数累加。 2.5 设备收到的错误信息(CRC 校检出错)计数 若软起动器在收到 CRC 校验错误的数据包时,进行 CRC 错误计数累加。 2.6 正确信息响应计数 若软起动器在收到正确有效的信息数据包时,进行正确信息响应计数累加。 第 4 页 共 10 页 第三章 应用层功能详解 3.1 本章的目标 本章是为使用系列智能化电机软起动器 Modbus-RTU 通讯协议的程序员定义特定有效命令的通 用格式。在每条数据查询格式的说明后面有一个该数据查询所执行功能的解释和例子,本章所述协议全 部使用表 3.1 所示的格式(数字为 16 进制)。 表 3.1 协议例述 设备 地址 功能 码 变量起始 地址高字节 变量起始 地址低字节 变量的个 数高字节 变量的个 数低字节 校验码 低字节 校验码 高字节 02H 03H 00H 01H 00H 03H 54H 38H 3.2 读数据寄存器 3.2.1 功能码 03H: 通过 03H 功能码,允许用户获得软起动器的测量数据、规格参数、故障记录、设置参数和工作状态 等信息。 下面例子是从 9 号从机读 3 个数据(数据帧中每个地址数据占用 2 个字节):软起动器电源电压瞬 时值、软起动器额定功率、软起动器额定电流,软起动器电源电压瞬时值地址为 0100H,软起动器额定 功率地址为 0101H,软起动器额定电流地址为 0102H。 3.2.2 下行报文(主站到从站): 表 3.2 03H 功能码下行示例 设备 地址 功能 码 变量起始 地址高字节 变量起始 地址低字节 变量的个 数高字节 变量的个 数低字节 校验码 低字节 校验码 高字节 09H 03H 01H 00H 00H 03H 05H 7FH 3.2.3 上行报文(从站到主站): 表 3.3 03H 功能码上行示例 设 备 地 址 功能 码 变量 的总 字节 数 变量值 高字节 变量值 低字节 变量值 高字节 变量值 低字节 变量值 高字节 变量值 低字节 校验 码低 字节 校验 码高 字节 09H 03H 03H 01H 7EH 02H 26H 01H 7CH 8FH 6CH 注:响应包含从机地址、功能码、数据的数量和 CRC 校验码。 3.3 DO 输出与起停控制命令 3.3.1 功能码 05H: 此功能有效的前提是必须把软起动器的设置项 FD(起动控制方式)设定为通讯控制允许,否则无效。 1、DO 输出操作:当软起动器的设置项 FJ(编程输出)设定为 21(通讯操作)时,写入 200H 地址的变 量值(命令码)为 FF00H 时将使输出继电器触点为闭合状态,而命令码为 0000H 则将使输出继电器触点 为开路状态;所有其它的命令码均为错误数值,并且不影响输出继电器的状态。 2、发送软起动器的起动和停止命令: A、软起命令的地址为 240H,命令码(变量值)为 AAAAH,所有非 AAAAH 的命令码均为错误数值。 B、软停/复位命令的地址为 260H,命令码(变量值)为 8888H,所有非 8888H 的命令码均为错误数值。 C、瞬停命令的地址为 280H,命令码(变量值)为 5555H,所有非 5555H 的命令码均为错误数值。 下面的例子是操作 15 号软起动器实施起动。 第 5 页 共 10 页 3.3.2 下行报文(主站到从站): 表 3.4 05H 功能码下行示例 设备 地址 功能 码 变量地址 高字节 变量地址 低字节 变量值 高字节 变量值 低字节 校验码 低字节 校验码 高字节 0FH 05H 02H 40H AAH AAH 32H 57H 3.3.3 上行报文(从站到主站): 表 3.5 05H 功能码上行示例 设备 地址 功能 码 变量地址 高字节 变量地址 低字节 变量值 高字节 变量值 低字节 校验码 低字节 校验码 高字节 0FH 05H 02H 40H AAH AAH 32H 57H 3.4 预置单寄存器 3.4.1 功能码 06H: 功能码 06H 允许用户改变单个可写寄存器的内容,可用来修改软起动器的设置参数。 例如:设置 18 号软起动器起动初始电压为 45%(002DH),地址是 0400H。 3.4.2 下行报文(主站到从站): 表 3.6 06H 功能码下行示例 设备 地址 功能码 变量地址 高字节 变量地址 低字节 变量值 高字节 变量值 低字节 校验码 低字节 校验码 高字节 12H 06H 04H 00H 00H 2DH 4AH 44H 3.4.3 上行报文(从站到主站): 表 3.7 06H 功能码上行示例 设备 地址 功能码 变量地址 高字节 变量地址 低字节 变量值 高字节 变量值 低字节 校验码 低字节 校验码 高字节 12H 06H 04H 00H 00H 2DH 4AH 44H 3.5 通讯诊断 3.5.1 功能码 08H: 该功能使用了一个子功能码(2 个字节)定义诊断类型,向软起动器发送诊断数据和控制信息。 下面的例子是检查 1 号从机所收到该地址的数据包次数的总计,其子功能码为 0BH。 3.5.2 下行报文(主站到从站): 表 3.8 08H 功能码下行示例 设备 地址 功能 码 子功能码 高字节 子功能码 低字节 诊断数据 高字节 诊断数据 低字节 校验码 低字节 校验码 高字节 01H 08H 00H 0BH 00H 00H 91H C9H 3.5.3 上行报文(从站到主站): 表 3.9 08H 功能码上行示例 设备 地址 功能 码 子功能码 高字节 子功能码 低字节 诊断数据 高字节 诊断数据 低字节 校验码 低字节 校验码 高字节 01H 08H 00H 0BH 00H 1AH 10H 02H 注:除 00H 外其余子功能码,下行报文诊断数据必须为 0。 第 6 页 共 10 页 3.6 预置多寄存器 3.6.1 功能码 10H(十进制 16): 允许用户预置连续地址可写寄存器的内容,软起动器中除控制指令(地址 200H、240H、260H、280H) 只读数据地址外,可以用 06H 功能写入的可写参数均可用此功能码写入。 下面的例子是设置 30 号软起动器从机的起动延时、编程延时、间隔延时均为 0。其地址分别为 403H、 404H 和 405H,共 3 个变量,占用 6个字节。 3.6.2 下行报文(主站到从站): 表 3.10 10H(十进制 16)功能码下行示例 设备地址 功能码 变量起始 地址高字节 变量起始 地址低字节 变量个数 高字节 变量个数 低字节 变量 字节数 1EH 10H 04H 03H 00H 03H 06H 续上表 变量值 高字节 变量值 低字节 变量值 高字节 变量值 低字节 变量值 高字节 变量值 低字节 校验码 低字节 校验码 高字节 00H 00H 00H 00H 00H 00H 4FH 20H 3.6.3 上行报文(从站到主站): 表 3.11 10H(十进制 16)功能码上行示例 设备 地址 功能码 变量起始 地址高字节 变量起始 地址低字节 变量个数 高字节 变量个数 低字节 校验码 低字节 校验码 高字节 1EH 10H 04H 03H 00H 03H 73H 57H 3.7 错误指令应答 3.7.1 错误功能码(原功能码+0x80H): 对于 CRC 校验错误的接收数据,从机将不作应答;对于 CRC 校验正确但从机无法执行的指令将发出 无效指令应答。例如主机向 30 号从机发出的功能码为 06H 的指令得到的无效指令应答的上行报文(从 站到主站): 表 3.12 无效命令应答上行示例 设备地址 错误功能码 错误类型码 校验码低字节 校验码高字节 1EH 86H(原功能码+0x80H) 04H 16H 06H 注:错误功能码是把原功能码最高位置 1。即十进制+128;十六进制+0x80。 3.7.2 错误类型码: 错误类型码用于说明错误发生的原因及提示主机应采取的相应对策,下表列举了本协议使用的错误 类型码及含义说明: 表 3.13 错误类型码含义说明 错误类型码 含义说明 01H 功能码错误或无效(例如本协议未定义的功能码) 02H 数据地址错误或无效(例如超出本协议地址范围) 03H 数据数值错误或无效(例如超出本协议有效数据范围) 04H 从机无法执行指令(例如修改数据时未使参数设定允许设置项 FF=2) 20H 参数不可修改(试图修改只读参数) 第 7 页 共 10 页 第四章 变量地址(十进制)及说明 4.1 工作状态及测量参数地址 表 4.1 工作状态及测量参数地址 地址 定义 变量类型 单位 属性 变量格式 128 软起动器工作状态 int R 详见表 4.2 129 电机电流瞬时值 int A R ×0.1 130 电机额定电流百分比 int % R ×0.1 131 电机视在功率 int kVA R ×0.1 132 电机过载比率(欠载延时) int %(S) R ×0.1(×1) 133 延时时间 int S R ×1 134 输出、输入开关量 int R 详见表 4.3 135 电源电压瞬时值 int V R ×1 136 电能计量 int KWH R ×1 注:此地址仅能用功能码 03H 操作。 表 4.2 80H(十进制 128)地址下的软起动器工作状态变量说明 地址 变量值高字节及说明 变量值低字节及说明 变量类型 属性 128 01H:准备状态 0XH:无延时,FXH:有间隔延时。 int R 128 02H:软起状态 0XH:无延时,FXH:有起动延时。 int R 128 04H:旁路状态 0XH:无延时,FXH:有停机延时。 int R 128 08H:软停状态 无意义 int R 128 10H:故障状态 00H~11H:对应故障码,详见附录一 int R 注: 1、在准备状态下: X = 1 表示处于查看设置菜单状态; X = 2 表示处于查看帮助菜单状态。 在旁路状态下: X = 1 表示有过载报警,有过载报警时 132(84H)地址为电机过载比率; X = 2 表示有欠载报警,有欠载报警时 132(84H)地址为电机欠载延时。 在其它状态下 X无定义。 2、间隔延时、起动延时、停机延时的延时时间从 133(85H)地址读取。 表 4.3 86H(十进制 134)地址下的软起动器输出、输入开关量说明 变量位(bit) 位(bit)变量说明 备注 1 1:起动输入闭合 0:起动输入开路 软起动器 9-10 号接线端子 2 1:停止输入闭合 0:停止输入开路 软起动器 8-10 号接线端子 3 1:瞬停输入闭合 0:瞬停输入开路 软起动器 7-10 号接线端子 4 1:双电压转换输入闭合 0:开路 用于防爆型软起动器 5 1:故障输出闭合 0:故障输出开路 软起动器 5-6 号接线端子 6 1:编程输出闭合 0:编程输出开路 软起动器 3-4 号接线端子 7 1:旁路输出闭合 0:旁路输出开路 软起动器 1-2 号接线端子 8 1:编程输出设置项 FJ=21 0:FJ≠21 此位=1 则编程输出为 DO 第 8 页 共 10 页 4.2 帮助信息地址 表 4.4 帮助信息地址 地址 定义 变量类型 单位 属性 变量格式 256 电源电压瞬时值 int V R ×1 257 电能计量 int KWH R ×1 258 软起动器额定功率 int kW R ×0.1 259 软起动器额定电压 int V R ×1 260H 故障记录一 char R ×1 260L 故障记录二 char R ×1 261H 故障记录三 char R ×1 261L 故障记录四 char R ×1 262H 故障记录五 char R ×1 262L 故障记录六 char R ×1 263H 故障记录七 char R ×1 263L 故障记录八 char R ×1 264 软起动器软件版本 int R ×0.01 265 软起动器总起动次数 int R ×1 266 本次软起动所用时间 int S R ×1 267 软起动器运行峰值电流 int A R ×0.1 注:此地址仅能用功能码 03H 操作。 4.3 控制命令地址 表 4.5 控制命令地址 地址 定义 变量类型 单位 属性 变量格式 512 DO 继电器输出 int W ×1 576 软起动命令 int W ×1 608 软停/复位命令 int W ×1 640 瞬停命令 int W ×1 注:控制命令仅能用功能码 05H 操作,当命令地址与命令码都正确时该控制命令有效,详见 3.3 节说明。 4.4 设置参数地址 表 4.6 设置参数地址 地址 定义 变量类型 单位 属性 变量格式 数值范围 步长 1024 F0:起始电压 int % R/W ×1 30~70 5 1025 F1:软起时间 int S R/W ×1 2~60 2 1026 F2:软停时间 int S R/W ×1 0~60 2 1027 F3:起动延时 int S R/W ×1 0~999 1 1028 F4:编程延时 int S R/W ×1 0~999 1 1029 F5:间隔延时 int S R/W ×1 0~999 1 1030 F6:起动限制电流 int % R/W ×1 50~500 1 1031 F7:最大工作电流 int % R/W ×1 50~200 1 1032 F8:输入显示方式 int R/W ×1 0~1 1 1033 F9:电机欠压保护 int % R/W ×1 49、50~90 1 1034 FA:电机过压保护 int % R/W ×1 100~130、131 1 第 9 页 共 10 页 1035 FB:起动模式 int R/W ×1 0~7 1 1036 FC:保护级别 int R/W ×1 0~4 1 1037 FD:起动控制方式 int R ×1 0~7 1 1038 FE:重起动允许 int R/W ×1 0~14 1 1039 FF:参数设定允许 int R/W ×1 0~3 1 1040 FH:通讯地址 int R ×1 0~199 1 1041 FJ:编程输出 int R/W ×1 0~21 1 1042 FL:软停限流 int % R/W ×1 20~100 1 1043 FP:电机额定电流 int A R/W ×0.1 10~16000 1 1044 FU:电机欠载保护 int R/W 见 4.5 节数据类型说明 注:此地址只读参数仅能用功能码 03H 操作;可写参数可用 06H、10H 功能码操作。 4.5 数据类型说明 1、变量地址均为十进制数,编程需要时应转换为十六进制数使用。 2、变量类型均为无符号型整数,其中 char 为单字节变量,int 为双字节变量。 3、变量属性 R 为只读,W为只写,R/W 为可读可写。 4、变量格式是变量读/写时应乘上的转换系数,×1 时无需转换。 例如:读出地址为 256(0100H)的软起动器额定功率变量为 550, 则软起动器额定功率=550×0.1=55kW。 5、地址为 1033(0409H)电机欠压保护变量为 49 时表示欠压保护关闭。 地址为 1034(040AH)电机过压保护变量为 131 时表示过压保护关闭。 6、地址为 1044(0414H)电机欠载保护变量为 0时表示欠载保护关闭; 否则:设此变量的十位数(十进制)为 B=2,个位数(十进制)为 A=6, 电机欠载保护电流=(B×10)%=(2×10)%=20%; 电机欠载保护时间=A×10=6×10=60 秒; 当 A=0 时,电机欠载保护时间=5 秒。此变量数值范围为 0、10~99,步长为 1。 7、预置设置参数时须先置 FF:参数设定允许=2,否则无效;写操作超出该变量的限制范围时无效。 8、编程时请认真阅读《 系列智能化电机软起动器操作说明》的有关内容。 第五章 通讯口接线说明 5.1 通讯接口 系列智能化电机软起动器采用 RS485 通讯接口,在软起动器侧面由 DB9 插座(孔)引出。 DB9 插座引脚定义如下表: 引脚号 1 2 3 4 5 6 7 8 9 定 义 未用 GND 485+ 未用 GND +5V 未用 485- 未用 注:+5V 输出最大限流为 90mA。 警告:由于引脚定义不同,一般市售 RS232-RS485 转换器以及电脑 USB 扩展 RS232 口不能直接与软起动 器连接,必须经过各自的接线端子并通过双绞线才能与软起动器连接,否则会导致端口损坏。 5.2 LED 指示灯 在软起动器侧面的 DB9 插座旁有两个 LED 指示灯。 在软起动器上电瞬间,红、绿两个指示灯同时闪烁一次表示通讯系统自检正常。 第 10 页 共 10 页 正常工作时:红色指示灯闪烁表示上位主机发送数据;绿色指示灯闪烁表示软起动器发送数据。 5.3 其它注意事项 一、检查确认上位机通讯口(COM)设置是否正确。如使用 USB 扩展串口,应查看电脑的设备管理器 USB 串口所对应的 COM 号,确认上位机 COM 号设置正确无误。 二、电脑上的通讯口一般为 RS232,不能直接与软起动器连接,必须经过 RS232 至 RS485 转换器转接成 RS485 接口并用接线端子通过双绞线才能与软起动器通讯,通讯传输为 RS485 半双工方式。 三、设置统一适当的通讯波特率。软起动器的波特率设置在帮助菜单的倒数第二项,上位机应设置相同 的通讯波特率,否则无法通讯。较低的波特率有利于增加通讯距离,较高的波特率有利于提高通讯 速度。一般波特率设置为 9.6KBPS 时通讯距离可达到 1000 米以上,基本兼顾了通讯距离和通讯速 度的要求。 四、软起动器仅对与自己地址相同的上位机指令作出响应。因此上位机要确保所选的设备地址码正是要 对其操作的软起动器地址,否则指令无效,软起动器不会响应。 五、如用上位机操作软起动器的起动与停止,应把软起动器的起动控制方式设置项 FD 设为通讯控制允 许的方式,否则无效。 六、如要对软起动器的可编程继电器进行操作,不仅需要把设置项 FD 设为通讯控制允许,还要把编程 输出设置项 FJ 设为 21,否则无效。 七、如要修改软起动器的设置参数,需先置修改允许设置项 FF 为 2,还要确认参数地址、数据有效范围 符合本协议规定,否则无效。 八、上位机对软起动从机操作的地址、数据、命令必须符合本协议制定的 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 要求,否则将得不到软起 动器的正确响应。 附录一:系列智能化电机软起动器故障代码表 故障代码 含 义 变量类型 属性 变量格式 00(00H) 刚才发生过故障 char R ×1 01(01H) 外接瞬停端子 7、10 之间开路 char R ×1 02(02H) 软起动器过热 char R ×1 03(03H) 起动时间过长 char R ×1 04(04H) 输入缺相 char R ×1 05(05H) 输出缺相 char R ×1 45(2DH) 未接负载或主回路故障 char R ×1 06(06H) 三相不平衡保护 char R ×1 07(07H) 起动过流保护 char R ×1 08(08H) 运行过载保护 char R ×1 09(09H) 电源电压过低保护 char R ×1 10(0AH) 电源电压过高保护 char R ×1 11(0BH) 设置参数出错 char R ×1 12(0CH) 负载短路故障 char R ×1 13(0DH) 自动重起动接线错误 char R ×1 14(0EH) 外控停止端子接线错误 char R ×1 15(0FH) 运行欠载保护 char R ×1 16(10H) 刚才运行时非正常掉电停机 char R ×1 17(11H) 漏电闭锁故障 char R ×1
本文档为【软起动MODBUS协议】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_277297
暂无简介~
格式:pdf
大小:637KB
软件:PDF阅读器
页数:11
分类:互联网
上传时间:2011-12-20
浏览量:11