590C_通讯(RS485.RS422)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
附录H RS422通信(端口P1和P2)
通信可选的接口,使监督和监测590数字驱动器简单。
它提供了RS422串行数据端口,它可以安装在每个传动上。这些串行端口可以允许一个智能的移动设备以监视或更新传动的参数。请参阅
文档附带详细的技术和布线信息的选项。
590数字驱动器同时支持ASCII和二进制通信。
使用这个环节,监控计算机可以执行定期设定更新,控制测序和数据收集
而每个传动连续局部控制。
主要(P1)需要一个可选的通讯板(目录号
654D-RS422)。它提供了一种分离所需的RS422通信端口
连接到PLC,监控计算机等
AUX(P2)提供非隔离RS422串口590数字
驱动。是专为与其他欧陆传动产品只使用这个端口。该
隔离通信选项应被用于所有对外交流的P1口要求。
PNO CONFIG
提供用户可配置的串口参数。要配置这些的PNOS,
系统::
配置I/ O::
配置启用必须设置为enabled。
参数启用,串行通信链路被禁用。通信重新启动一次,设置启用被设置为“禁用”。
协议:
ASCII
EVEN 偶校验
仪表地址
590数字驱动器或相关欧陆仪器都有一个地址,第一个数字是“组”号
(GID)的取值范围为0到7,第二取值范围为0〜F的“单元”号(UID),这将产生128个不同的地址
从00到FF。
参数助记符
每个欧陆仪器有其程序结构内定义的参数,这是由两
字符助记符。仪器使用这些助记符交换信息。
助记符说明
10模拟输入1
0F仪器状态字
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助记符60
6F)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)