好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

590C通讯(RS485.RS422).docx

14页
  • 卖家[上传人]:宝路
  • 文档编号:7187958
  • 上传时间:2017-09-17
  • 文档格式:DOCX
  • 文档大小:388.40KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 附录 H RS422 通信(端口 P1 和 P2)通信可选的接口,使监督和监测 590 数字驱动器简单它提供了 RS422 串行数据端口,它可以安装在每个传动上这些串行端口可以允许一个智能的移动设备以监视或更新传动的参数请参阅文档附带详细的技术和布线信息的选项590 数字驱动器同时支持 ASCII 和二进制通信使用这个环节,监控计算机可以执行定期设定更新,控制测序和数据收集而每个传动连续局部控制主要(P1)需要一个可选的通讯板(目录号654D-RS422) 它提供了一种分离所需的 RS422 通信端口连接到 PLC,监控计算机等AUX(P2)提供非隔离 RS422 串口 590 数字驱动是专为与其他欧陆传动产品只使用这个端口该隔离通信选项应被用于所有对外交流的 P1 口要求PNO CONFIG提供用户可配置的串口参数要配置这些的 PNOS,系统::配置 I/ O::配置启用必须设置为 enabled参数启用,串行通信链路被禁用通信重新启动一次,设置启用被设置为“禁用” 协议:ASCIIEVEN 偶校验仪表地址590 数字驱动器或相关欧陆仪器都有一个地址,第一个数字是“组”号(GID)的取值范围为 0 到 7,第二取值范围为 0〜F 的“单元”号(UID) ,这将产生128 个不同的地址从 00 到 FF。

      参数助记符每个欧陆仪器有其程序结构内定义的参数,这是由两字符助记符仪器使用这些助记符交换信息助记符说明10 模拟输入 10F 仪器状态字09 驱动速度的需求数据包括三种类型:(一) 数值数据参数是指无论是正数或负数,如设定值,增益二) 布尔型数据如开关,一个布尔参数可以监视或设置为启用或禁止串口这是访问一个状态字的一部分所定义的如下三) 状态字信息参数是指二进制字字内的每个位是一个重要的内切换的程序结构数据格式590 数字驱动器使用一个 ASCII 自由格式进行数据传输的操作模式,可以很容易地实现与语言如 BASIC,PASCAL,FORTRAN,汇编语言因此,用户可以创建简单的监控系统运行在 IBM PC 上数据传输序列在 ASCII 模式下的数据传输顺序提供以下设施:(一)提问(称为轮询)A-单参数调查B-连续轮询一个参数C-连续轮询下来的参数列表(快速投票)(二)设置参数(被称为选择)A-单参数更新B-不断更新的一个或多个单独的参数串行数据传输当一个 ASCII 字符的位模式发送的串行数据传输,在一个固定的顺序发送启动和停止位表示该模式的起点和终点7 位的 ASCII 码通常是由一位称为校验位扩展。

      校验位显示是否总每个字符代码中的比特数是奇数还是偶数欧陆协议要求,校验位表示偶校验校验位被置位 ASCII 字符,如果数字是奇数允许使用多个停止位欧陆协议,然而,决定了只有一个停止位,如果数据率大于 110 波特 590 数字驱动器使用 300 到 9600 波特地址:(GID)和(UID)定义特定仪器的地址如果,例如,GID=3 的UID=4,则仪器解决的是 34 号新串行 PNO 数字包括一些专用参数,类似于那些已经存在于以前版本的软件,以及 16 个可配置的参数16 个可配置的参数PNO 的 112 至 127(ASCII 助记符 70 至 7F) 这些可以指向任何 TAG 号码,可以通过MMI 下串行链路:: PNO 配置,或通过串行链路 PNO 的 96 到 111(ASCII 助记符 606F)PNO 的 112 至 127 相关的指针数据传送如果上位机仍然有一个建立与设备的连接,你可以重复连接在这两种情况下,从设备写入或读取,您可以使用此重新选择以前参数或参数列表中选择下一个参数请参阅“传输数据 - ASCII 示例消息“,第 21 页作进一步的解释终端(EOT)如果你想终止与特定设备的连接,与其它设备建立连接,你可以发送“终止连接”(EOT)控制字符。

      EOT)字符数据复位所有在此网络上的设备.字符,即(GID) (GID) (UID) (UID)地址•在 4 线操作, (EOT)可以在任何时间发送,包括当该设备为主状态•在 2 线操作, (EOT)只有在上位机为主时被传送ASCII(美国信息交换标准码)RS485 选项使用 ASCII 码,二进制代码,代表字母/数字/控制信号(以下统称为字符) 由美国国家标准学会(ANSI)代码,起源,已成为一个世界性的信息交换的标准它采用了 7 位二进制字代表所有字母,数字,标点符号和控制信号数值数据处理(格式 21 - 自由格式数字)数值数据传输作为一个字符串中的字符所需的字符串的长度传输的数据值是由本身的值决定,但是,没有前导零添加到垫出字符串的长度和尾随零被省略,即1.00, 1.0, 1. or 1 is converted to 1-2.20 or -2.2 is converted to -2.2状态信息的处理(23 - 十六进制格式)状态信息被发送由第一编码成十六进制格式的数据编码数据长度决定一个字符串的长度该十六进制数据前面有一个'>'标志,以区别于数值数据十六进位是指计数到 16 的基础上计算的普遍做法而不是 10 的基础上。

      16`0 到 9 的数字,从 A 到 F 这样,一个 8位字节表示,而一个 16 位的字是由两个字符范围在 00 到 FF表示的四个字符,范围从 0000 到 FFFF块校验字符(BCC)这是一个产生的校验和的值取异或(XOR)的 ASCII 值发送的字符后,不包括(STX) ,包括(ETX) 例如,阴影的字符被包括在(BCC)的以下消息:(EOT) (GID) (GID) (UID) (UID) (STX) (C1) (C2) (D1) (D2) (D3) (ETX) (BCC)对于初学者:你可以计算出这一点很容易转换的 ASCII 值二进制和二进制值逐步增加,遵守以下规则:下面的示例显示如何发生数据传输使用网络,他们也将帮助验证您的通讯,如果你刚刚完成安装的通信选项许多用户不会成为参与产生低层次的代码,但对于那些经验丰富的编程,例子包括 ASCII,HEX 和控制的字符信息发送格式(EOT) (GID) (GID) (UID) (UID) (STX) (C1) (C2) (D1) (D2) (D3) (ETX) (BCC)标准字符定义( GID)组地址标识符( UID)单位地址标识符( C1)( C2)的两个字符的参数助记符(从 TAG 号码)( D1) ..( DN)所需的参数的值(字符串可以是任意长度,确定由数据)。

      BCC)块校验字符:字符所产生的( XOR)不包括( STX)截至及包括( ETX)DP 通讯配置数据(Cfg_数据)用于指定用于读取和写入参数的数目在循环数据交换中数据交换由过程数据或需求数据和过程数据两种方式过程数据是要每个周期都要传送的一组固定的参数指令数据是 8 个保留字节(字节) ,以支持消息传送系统,允许随机访问任何调速器内的参数这是在下面的章节描述要启用的指令数据功能,Cfg_数据的第一个字节被设置为 0x73(十进制的 115) 该定义过程中数据的输入和输出数量设置为 0x50 的字节(80十进制)或 0X60(十进制 96) User_Prm_Data 是用来指定读取或写入的参数号码作为过程数据每个参数被表示通过User_Prm_Data 2 个字节,这些指定参数号码用 High-Byte/Low-Byte 字节前 3 个字节的 Usr_Prm_Data 保留为将来实施的 DPV1 Profibus 总线扩展这些值必须被设置为零第一个标签号必须是从第 4 个字节开始User_Prm_Data 必须始终是 33 字节长如果少于 15 个参数将被包含在过程数据,然后终止标签号码必须是 0(零) 。

      标签必须匹配的输入和输出,宣布将在数处理数据 CFG_DATA指令数据(二进制)通讯协议指令数据的一个子协议,使用前 8 个字节(字节)的请求和响应消息循环的数据交换它允许随机读/写访问任何参数内调速器这是通过 PROFIBUS-DP 主站设置 Cfg_数据的第一个字节为 0x73配置见第 9 页) 命令在请求消息中的命令字段选择所需的操作可以选择无/读/写在响应消息中的命令字段,或者确认没有操作已被要求,显示读或写请求已成功完成或者显示读写已失败参数标签号码是唯一的参考驱动器内的参数这些是 590 和 620 的产品手册中列出欧陆实现现有产品的 Profibus 使用一个内部(串行)之间的通信链路的 Profibus 通信接口的处理器和主驱动处理器这引入了额外的延迟参数在阅读和写作该总结本节中的处理器之间的刷新率这些延迟是独立的 PROFIBUS 主站控制从 Profibus 通讯周期时间参数的刷新速率取决于被读取和写入的参数的数使用循环的数据交换SSD590 C 系列的通讯越来越少的应用到,它不支持 485 的通讯协议,只支持 422 的通讯协议,我们只做简单的讲解:590C 的 RS422 主要注意事项:1、通讯接口与 590C 对应的接口是 P1 口,四线差动,同一个网络中最多可有 32 个装置,最大传输距离:1200 米。

      2、 连线配置图如下:(图 RS485 连线图)3、 通讯协议:1start+7 bit ASCII data + 1 parity + 1 stop bit(1 个起始位+7 位数据位 +1 个校验位 + 1 停止位 ),较验方式:偶较验4、 发送地址时要记得重复:(GID) (GID) (UID) (UID) 重复组号与设备号 ,GID 与 UID 一起组成了设备地址,比如 GID=3,UID=4,那么设备地址就是 34.在做通讯时,GID 要重复,UID也要重复一遍5、 SSD590C RS422 在调速器中需要设置的参数(如图 RS422 参数设置)6、 具体的通讯格式会在附件中有详细说明SSD 590P RS485 支持的通讯格式:ASCII 码通讯,二进制通讯,MODBUS RTU 通讯在这里我们主要讲讲 ASCII 码和 MODBUS RTU 的通讯1、590P RS485 通讯板讲解:通讯板与 590C 的通讯板差别很大,但是通讯板的位置仍然是 P1 口,我们先讲硬件开关,如下图 1 和图 2 所示,SW1 是表示选择使用两线制还是四线制通讯方式图 1 590P RS485 通讯卡硬件开关与 590P RS485 通讯卡硬件开关 1图 2 590P RS485SW1 开关定义图 3 所示为通讯卡指示灯定义,指示灯状态可以诊断出通讯是否有问题图 3 590P RS485 通讯卡指示灯 590P RS485 通讯卡指示灯 MODULE LED 590P RS485 通讯卡指示灯 NETWORK LED图四所示为为 SW1 开关决定的通讯方式连线图图 4 590P 两线制连线图 590P 四线制连线图2、通讯前必需要参数设置的参数在 SEIRAL LINKS ---TEC OPTION 菜单中a:在 TEC OPTION TYPE 选项中选择使用 RS485 通讯卡b:在 PROTOCOL 选项中选择通讯方式①EI ASCII ②EI BINARY ③MODBUS RTUc:在 BAUD RATE 中选择能讯波特率,默认的是 9600d:设置 GROUP ID (GID) UNIT ID (UID) 这个决定了设备的站号。

      比如 18 号站,相应设置GID=1,UID=8 就可以3、ASCII 通讯协议:1start + 7 bit ASCII data + 1 parity + 1 stop bit 校验方式:偶校验BCC 校验方式:加总异或计算4、怎样用 ASCII 方式读 590。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.