485总线与profibus总线有什么区别? 点击:26888 | 回复:107



庆余仪表配件

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 11回
  • 年度积分:0
  • 历史总积分:46
  • 注册:2005年8月19日
发表于:2006-12-25 16:30:00
楼主
既然485和profibus都是两跟线,为什么说profibus的物理层是485协议,我给搞的有点模糊,请教485总线与profibus总线有什么区别?分别是什么定义的,?485比较清楚,profibus是什么东东?是不是485带上软件协议?另外modbus又是什么玩意,又有什么不同的地方?



feichenggeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2010年9月01日
发表于:2010-09-01 11:58:18
61楼
Profibus是一种总线通信协议,其物理层是485,。跟TCP/IP协议一样,物理层是RJ45接线,既然是通信协议那就需要软件,物理层只用来传输比特流。

xuyuanfei

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 7回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2010年8月07日
发表于:2010-09-03 09:07:42
62楼
吾学习了,此贴要顶!回答的很好

qing_20009

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2010年9月05日
发表于:2010-09-05 13:47:56
63楼
经典的比喻!!!!!!!!!!!!!!!!

windseryang

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 140回
  • 年度积分:0
  • 历史总积分:365
  • 注册:2009年10月31日
发表于:2010-09-05 19:41:39
64楼
受教了                                            谢谢楼上的

jiachong0906

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 31回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2008年10月05日
发表于:2010-09-19 14:01:48
65楼

顶,比喻比较经典!学习了,谢谢!

槑孖罘槑

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2010-09-26 17:00:28
66楼

profibus 总线是高速总线,所以它对485总线的要求高多了。

为了达到10M的速度,在物理层做了许多措施。

 

 

司成

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 100回
  • 年度积分:0
  • 历史总积分:438
  • 注册:2006年7月29日
发表于:2010-10-02 23:04:07
67楼
学习了 ............

尐槑孨/叶宏

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2010-10-15 10:18:00
68楼

profibus DP (对话层)属于485总线(物理层)的一种。规定了对话软协议;

但前者与一般常见485总线的区别: 一般的485总线波特较低,对线路、接口等要求不高,

如9600 bps;而profibus被设计成10M高速通迅,对线路、接口等要求非常高,所以,对485的物理层

做了许多高要求规定。这是我个人理解!

 

懂我

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 109回
  • 年度积分:0
  • 历史总积分:477
  • 注册:2011年8月26日
发表于:2011-11-16 11:13:32
69楼
JFSH系列CANOpen接口编码器通用使用说明
高分辨率 CANOpen总线数字通讯绝对值信号输出
型号JFSHR8192E10 RCB
CANOpen输出型,每圈分辨率8192线

*绝对值码盘,高精度全数字化,无需电池,无信号干扰、零点飘移之虞。
*高速数字通讯输出,高速度、高精度控制。
*绝对值输出,位置与速度控制的双闭环,更快更安全。
*总线型的输出形式,传输距离更远;可同时连接多个编码器,节省连接电缆和接口模块。
*国际标准CANopen协议。
*每圈13位的高分辨率码盘,最高连续4096圈工作量程
*宽工作电压,极低的耗电流。
特性参数
工作电压 10-30Vdc 极性保护
消耗电流 <20mA(24V电源) < 40mA(12V电源)
输出信号 CANOpen数字通讯输出
通讯协议 国际标准CANopen协议
分辨率/圈 1—8192(13位)
连续圈数 1—4096圈
软件 与JFSH CANopen SET联接方便设定(订货可选)
重复精度 重复性±2‘(13位)
输出刷新周期 可设定,最快达2ms
工作温度 -25~70℃
储存温度 -40~100℃
防护等级 IP65
允许转速 1000转/分(13位)
连接电缆 2米10芯屏蔽电缆径向侧出,其余长度可订货
外形特征 夹紧法兰或同步法兰,金属外壳 (见外形尺寸附图)
转轴 夹紧法兰轴径10mm ,长度20mm,含D型平面,不锈钢材料,同步法兰轴径6mm ,长度10mm
输出接口(以产品说明书为准)
芯缆颜色 信号输出
棕色 10—30Vdc
白色 0V GND
绿色 CANIN+
红色 CANIN-
黑色 CAN GND
蓝色 CANOUT-
粉色 CANOUT+
灰色 CAN GND
黄色 PRESET
紫色 NC
波特率代码 CAN Baudrate
0 1000Kbps
1 800Kbps
2 500Kbps
3 250Kbps
4 125Kbps
5 100Kbps
6 50Kbps
7 20Kbps
8 10Kbps


CANOpen参数说明
1.CANOpen预定义连接集 3
2.Object directory(对象字典) 4
2.1 Detailed description of the communication parameters(通讯子协议区域) 4
2.1.1 Object 1000h: Device type(设备类型) 4
2.1.2 Object 1001h: Error register(错误寄存器) 4
2.1.3 Object 1003h: Predefined error field(预定义错误区域) 4
2.1.4 Object 1005h: COB-ID for SYNC(SYNC标志符) 4
2.1.5 Object 1008h: Manufacturer device name(制造商设备名) 4
2.1.6 Object 1009h: Hardware version(硬件版本) 5
2.1.7 Object 100Ah: Software version(软件版本) 5
2.1.8 Object 100Ch und 100Dh: Guard Time and life time factor(节点保护参数) 5
2.1.9 Object 1010h: Save parameters(保存参数) 5
2.1.10 Object 1011h: restore default parameters(恢复默认参数值) 5
2.1.11 Object 1014h: COB-ID emergency messages(EMCY标志符) 6
2.1.12 Object 1017h: Producer Heartbeat Time(Heartbeat报文周期) 6
2.1.13 Object 1018h: Identity Object(设备ID) 6
2.1.14 Object 1800h: 1.transmit PDO parameter (TXPDO1 异步) 6
2.1.15 Object 1801h: 2.transmit PDO parameter (TXPDO2 同步) 7
2.2 Detailed Description of the Manufacturer(制造商特定子协议区域) 7
2.2.1 Object 2000h: Mode(工作模式) 7
2.2.2 Object 2001h: LocalAddress(编码器通讯地址) 8
2.2.3 Object 2002h: Max_LoopValue(循环测量时的最大值) 8
2.2.4 Object 2003h: Min_BackForthValue(往复测量时的最小值) 8
2.2.5 Object 2004h: Max_BackForthValue(往复测量时的最大值) 8
2.3 Detailed Description of the General Encoder Parameters(标准的设备子协议区域) 9
2.3.1 Object 6000h: Operating parameters(操作参数) 9
2.3.2 Object 6003h: Preset value(外部置位的设定值) 9
2.3.3 Object 6004h: Value of position(编码器当前位置值) 9
2.3.4 Object 6200h: Cyclic timer(发送测量值间隔时间) 9
2.3.5 Object 6500h: Operating status(操作状态) 9
2.3.6 Object 6501h: SingleTurn resolution(每圈对应的测量值) 10
2.3.7 Object 650Bh: Serial number(出厂序号) 10
3.Layer-Setting-Service (LSS) 10
附:CANOpen报文分析 13


1.CANOpen预定义连接集
为了减小简单网络的组态工作量,CANOpen定义了强制性的缺省标识符(CAN-ID)分配表。这些标志符在预操作状态下可用,通过动态分配还可修改他们。CANOpen设备必须向它所支持的通讯对象提供相应的标识符。
缺省ID分配表是基于11位CAN-ID,包含一个4位的功能码部分和一个7位的节点ID(Node-ID)部分。如图1-1所示。

图1-1 预定义连接集ID
Node-ID由系统集成商定义。Node-ID范围是1~127(0不允许被使用)。如下表格CANOpen预定义主/从连接集CAN标识符分配表。

注意:
● PDO/SDO 发送/接收是由(slave)CAN节点方观察的。
● NMT 错误控制包括节点保护(Node Guarding),心跳报文(Heartbeat)和Boot-up协议。

2.Object directory(对象字典)
2.1Detailed description of the communication parameters(通讯子协议区域)
2.1.1 Object 1000h: Device type(设备类型)

提供设备外形和所使用的设备类型的信息:
1000 VAR Device type Unsigned32 ro M
数据内容
Device type number Encoder type
Byte 0 (LSB) Byte 1 Byte 2 Byte 3 (MSB)
96h* 01h* 01h (单圈绝对编码器)
02h (多圈绝对编码器) 00h



2.1.2 Object 1001h: Error register(错误寄存器)

错误寄存器,在这指示出设备发生的错误:
1001 VAR Error register Unsigned8 ro M
数据内容:
Bit 0 = 1: 一般性错误
Bit 1...7 : 保留


2.1.3 Object 1003h: Predefined error field(预定义错误区域)

预定义错误区域,发生的错误在这里能显示出来,最近的4个错误将会被存储在错误区域。
1、Sub-Index0包括有多少个错误被存贮。
2、最新的的错误将会被存储在Sub-Index 1里,已经存在的将会向后移一位。
3、如果Sub-Index 0被写入0,所有的错误将会被删除。
1003 ARRAY Predefined error field Unsigned32 ro O


2.1.4 Object 1005h: COB-ID for SYNC(SYNC标志符)

定义SYNC报文的COB-ID。另外,它还定义设备产生还是接收SYNC报文。
1005 VAR COB-ID for SYNC Unsigned32 rw O
数据内容:
Bit 0...10: 11位ID; Standard-ID = 80h
Bit 11...29: 0 (reserviert for 29 Bit Identifier devices)
Bit 30: 0 (设备不产生SYNC)
Bit 31: 1 (设备接收到SYNC报文)


2.1.5 Object 1008h: Manufacturer device name(制造商设备名)

包含制造商设备名称
1008 VAR device name Vis-String ro O
数据内容:"GEMPLE GAM60"


2.1.6 Object 1009h: Hardware version(硬件版本)

包含硬件版本号
1009 VAR Hardware version Vis-String ro O
数据内容:" V1.00"


2.1.7 Object 100Ah: Software version(软件版本)

包含软件版本号
100A VAR Software version Vis-String ro O
数据内容:" V5.18 "


2.1.8 Object 100Ch und 100Dh: Guard Time and life time factor(节点保护参数)

定义节点保护参数。
100C VAR Guard Time Unsigned16 rw O
100D VAR life time factor Unsigned8 rw O
数据内容:
Monitoring time: 0000...FFFFh [ms]; standard value: = 0h
Life time factor: 00...FFh; standard value = 0h


2.1.9 Object 1010h: Save parameters(保存参数)

在Sub-Index 1写入命令“save”(0x65766173h),参数将会存入存储器中。
2000h,2001h,2002h,2003h,2004h,6003h,6501h,650Bh等对象通过写入命令的方法进行保存。
1010 ARRAY Save parameters Unsigned32 rw O
数据内容:
写入: 读取:
Byte 0: 73h ("s") Bit 0 = 1: 设备通过命令保存参数
Byte 1: 61h ("a") Bit 1 = 0: 设备不能自动保存
Byte 2: 76h ("v")
Byte 3: 65h ("e") Bit 2...31 = 0: 保留


2.1.10 Object 1011h: restore default parameters(恢复默认参数值)

在Sub-Index1写入命令“load”(0x64616F6Ch),参数将会恢复成标准值,并存入存储器中。
2000h,2001h,2002h,2003h,2004h,6003h,6501h,650Bh等对象通过写入命令的方法进行存贮。
1010 ARRAY restore default parameters Unsigned32 rw O
数据内容:
写入: 读取:
Byte 0: 6Ch ("l") Bit 0 = 1: 设备支持恢复标准值
Byte 1: 6Fh ("o")
Byte 2: 61h ("a") Bit 1...31 = 0: 保留
Byte 3: 64h ("d")


2.1.11 Object 1014h: COB-ID emergency messages(EMCY标志符)

定义emergency报文的COB-ID。
1024 VAR COB-ID emergency messages Unsigned32 rw O
数据内容:
Bit 0...10: 11位ID; Standard-ID = 80h+Node-ID
Bit 11...29: 0 (reserviert for 29 Bit Identifier devices)
Bit 30, 31: 保留


2.1.12 Object 1017h: Producer Heartbeat Time(Heartbeat报文周期)

定义heartbeat报文的周期时间,如果没有使用Producer Heartbeat Time为0。时间为1ms的倍数。
1017 VAR Producer_Heartbeat_Time Unsigned16 rw O


2.1.13 Object 1018h: Identity Object(设备ID)

读取设备ID。
1018 VAR Identity Object ro M
数据内容:
Sub-Index 0h : ro 发送固定值4
Sub-Index 1h : ro 发送Vendor-ID (0000003Fh)
Sub-Index 2h : 发送产品代码(00000000h)
Sub-Index 3h : ro 发送SW修订号(00000100h)
Sub-Index 4h : ro 发送编码器序号(00000001h)
标准值只有在"Reset Node"操作后有效。


2.1.14 Object 1800h: 1.transmit PDO parameter (TXPDO1 异步)

这个对象包括PDO1的参数。
1800 RECORD 1.transmit PDO parameter rw M
数据内容:
SUB Index 0h: ro; 发送定值5。
SUB Index 1h: COB ID
Default Value:180h + Node-ID
SUB Index 2h: transmission type(传输类型)
Default Value = FEh (254) (异步)
SUB Index 3h: Inhibit time; 即两个连续PDO传输的最小间隔时间(单位:0.1ms)
Default Value = 5000;
SUB Index 5h: Event time; 当超过定时时间后,一个PDO可以被触发。(单位:1ms)
Default Value = 0;


2.1.15 Object 1801h: 2.transmit PDO parameter (TXPDO2 同步)

这个对象包括PDO2的参数。
1801 RECORD 2.transmit PDO parameter rw M
数据内容:
SUB Index 0h: ro; 发送定值5。
SUB Index 1h: COB ID
Default Value:280h + Node-ID
SUB Index 2h: transmission type (传输类型)
Default Value = 1h (同步),传送在一个SYNC消息后触发。
SUB Index 3h: Default Value = 0;
SUB Index 5h: Default Value = 0;
2.2 Detailed Description of the Manufacturer(制造商特定子协议区域)
2.2.1 Object 2000h: Mode(工作模式)

2000 VAR Mode Unsigned8 rw O
数据内容:工作模式Mode各位的定义:
MSB LSB 含义
7 6 5 4 3 2 1 0




保留



保留



保留 0 0 角度测量模式
0 1 长度测量模式
1 0 速度测量模式
1 1 输出编码器内码(二进制)
0 设置顺时针为正方向
1 设置逆时针为正方向
0 单圈测量模式
1 多圈测量模式
0 循环测量测量模式,测量值在0~最大值之间循环,测量值大于最大设定值时变成0,重新开始循环。
1 往复测量测量模式,测量值在最小设定值~最大设定值之间往复,测量值大于最大设定值时输出最大设定值,小于最小设定值时输出最小设定值
2.2.2 Object 2001h: LocalAddress(编码器通讯地址)

2001 VAR LocalAddress Unsigned8 rw O
LocalAddress: 编码器RS232通讯地址,出厂值为0


2.2.3 Object 2002h: Max_LoopValue(循环测量时的最大值)

2002 VAR Max_LoopValue Unsigned32 rw O
Max_LoopValue: 循环测量时的最大值,出厂值为36000
数据内容:
角度测量模式时,单位为0.01度
长度测量模式时,单位与SingleTurn resolution一致
角度、长度单圈测量往复模式时,此值必须不大于SingleTurn resolution
角度、长度单圈测量循环模式时,此值必须是每圈对应测量值LengthPerRound的整分数之一
速度测量模式时,忽略此值
标定模式时,忽略此值


2.2.4 Object 2003h: Min_BackForthValue(往复测量时的最小值)

2003 VAR Min_BackForthValue Signed32 rw O
Min_BackForthValue : 往复测量时的最小值,出厂值为0
数据内容:
角度测量模式时,单位为0.01度
长度测量模式时,单位与LengthPerRound一致
角度、长度单圈测量往复模式时,此值必须不小于-1×LengthPerRound,不大于LengthPerRound,且Max_BackForthValue-Min_BackForthValue <= LengthPerRound
角度、长度单圈往复测量模式时,此值规定了一圈的起点,一圈对应位置Min_BackForthValue~(LengthPerRound+ Min_BackForthValue)
速度测量模式时,忽略此值
标定测量模式时,忽略此值


2.2.5 Object 2004h: Max_BackForthValue(往复测量时的最大值)

2004 VAR Max_BackForthValue Signed32 rw O
Max_BackForthValue: 往复测量时的最大值,出厂值为36000
数据内容:
角度测量模式时,单位为0.01度
长度测量模式时,单位与SingleTurn resolution一致
角度、长度单圈测量往复模式时,此值必须不小于-1×SingleTurn resolution,不大于SingleTurn resolution,且Max_BackForthValue-Min_BackForthValue <= SingleTurn resolution
速度测量模式时,忽略此值
标定测量模式时,忽略此值

2.3 Detailed Description of the General Encoder Parameters(标准的设备子协议区域)
2.3.1 Object 6000h: Operating parameters(操作参数)

6000 VAR Operating parameters Unsigned16 rw M
数据内容:
Bit 0: Code sequence; Standard: Bit = 0
Bit=0 (顺时针)
Bit=1 (逆时针)
Bit 1...15: 保留 (0)


2.3.2 Object 6003h: Preset value(外部置位的设定值)

6003 VAR Preset value Unsigned32 rw M
Preset value:外部置位的设定值,出厂值为0
数据内容:
外部置位信号输入有效时,置测量值为此设定值,可以确定系统零点。
循环测量模式时,此值必须在0~循环测量时的最大值Max_LoopValue之间
角度测量模式时,单位为0.01度
长度测量模式时,单位与SingleTurn resolution一致
速度测量模式时,忽略此值
标定测量模式时,忽略此值


2.3.3 Object 6004h: Value of position(编码器当前位置值)

编码器当前位置值。
6004 VAR Value of position Unsigned32 ro M


2.3.4 Object 6200h: Cyclic timer(发送测量值间隔时间)

6200 VAR Cyclic timer Unsigned16 rw O
Cyclic timer: TXPDO1发送测量值间隔时间,出厂值为500(单位为1ms)


2.3.5 Object 6500h: Operating status(操作状态)

6500 VAR Operating status Unsigned16 ro M
数据内容:
见Object 6000h.


2.3.6 Object 6501h: SingleTurn resolution(每圈对应的测量值)

6501 VAR SingleTurn resolution Unsigned32 rw O
SingleTurn resolution:每圈对应的测量值(长度、角度),出厂值为36000
数据内容:
角度测量模式时,固定为360×100,单位为0.01度,外部设定无效。
长度测量模式时,单位根据需要选取,如果取为1um,则每圈最大对应长度为0.524887米,如果取为1mm,则每圈最大对应长度为524.887米。
速度测量模式时,固定为8192(13位码盘)或65536(16位吗盘),外部设定无效。
标定模式时,忽略此值。


2.3.7 Object 650Bh: Serial number(出厂序号)

650B VAR Serial number Unsigned32 rw O
Serial number:出厂序号,出厂值为0。
数据内容:内部参数。


3.Layer-Setting-Service (LSS)
编码器除了可以在CAN接口内修改波特率和节点地址外,还可以通过在CiA DSP-305协议里定义的Layer-Setting-Service (LSS)进行设置。LSS主节点通过CAN总线可以对LSS从节点的节点地址和CAN波特率进行设置。LSS主节点先设置LSS从节点进入configuration mode(配置模式),然后从节点被给予了一个新的节点地址,从节点进行确认是否支持新的节点地址。然后再切换回operation mode (操作模式)。


mod: new LSS mode
0 = set operation mode (操作模式)
1 = set configuration mode(配置模式)


nid: new node address for the LSSslave(LSS的新节点地址)
(range 1 to 127)


tab: 定义使用的baudrate table
0 = 符合标准CiA DSP-305
1 ... 127 = 保留
ind: 在baudrate table中的索引,定义编码器新的波特率


Examples:
1. Setting node address(设置节点地址)

Send : 7E5 04 01 00 00 00 00 00 00 -> 进入配置模式

Send : 7E5 11 20 00 00 00 00 00 -> 设置新的节点地址为0x20

Receive: 7E4 11 00 00 00 00 00 00 00 -> Success

Send : 7E5 17 00 00 00 00 00 00 00 ->存贮配置

Receive: 7E4 17 00 00 00 00 00 00 00 -> Success

Send : 7E5 04 00 00 00 00 00 00 00 -> 进入操作模式(重启)

Receive: 720 -> New bootup message


2. Setting baudrate(设置波特率)

Send : 7E5 04 01 00 00 00 00 00 00 ->进入配置模式

Send : 7E5 13 00 02 00 00 00 00 00 -> 设置新的波特率500K

Receive: 7E5 13 00 00 00 00 00 00 00 -> Success

Send : 7E5 15 10 00 00 00 00 00 00 -> 设置编码器波特率(重启)

Receive: 740 -> New bootup message (500k)


附:CANopen报文分析
CAN_ID DATA 注释
1856/0x740 : sD : 00 //boot-up报文,FCode=0E,Node_ID=64
0/0x000 : sD : 01 00 //NMT Module Control报文,进入Operational
1600/0x640 : sD : 40 00 10 00 00 00 00 00 //SDO发送,读取OD中1000h/00h的值
1472/0x5c0 : sD : 43 00 10 00 96 01 02 00 //SDO接收,1000h/00h值为0x00020196h
1600/0x640 : sD : 40 18 10 01 00 00 00 00 //SDO发送,读取OD中1018h/01h的值
1472/0x5c0 : sD : 43 18 10 01 3f 00 00 00 //SDO接收,1018h/01h值为0x0000003fh
1600/0x640 : sD : 40 18 10 02 00 00 00 00 //SDO发送,读取OD中1018h/02h的值
1472/0x5c0 : sD : 43 18 10 02 00 00 00 00 //SDO接收,1018h/02h值为0x00000000h
448/0x1c0 : sD : e0 3a 00 00 //PDO1(异步)发送,测量值0x00003ae0h
128/0x080 : sD : //SYNC报文,接收,FCode=01
704/0x2c0 : sD : e0 3a 00 00 //PDO2(同步)发送,测量值0x00003ae0h
448/0x1c0 : sD : e0 3a 00 00 //PDO1(异步)发送,FCode=03
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
128/0x080 : sD :
704/0x2c0 : sD : e0 3a 00 00 //PDO2(同步)发送,FCode=05
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
128/0x080 : sD :
704/0x2c0 : sD : dc 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
128/0x080 : sD :
704/0x2c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
………………………………


加粗部分为接收报文,其余为发送报文。PDO1发送间隔时间为500ms,PDO2是在接收到一个SYNC报文后立即发送。

JFSH系列编码器CANopen接口设定说明
(订货可选)
一、产品介绍
本产品用于对CANopen接口编码器参数进行读取及设定,基本功能如下:
•CANOPEN通讯自动识别
设定功能
二、技术规格
 通讯接口:具有RS232、CANOPEN接口,与单台编码器连接进行组态设定
 波 特 率:RS232固定接口为19200bps
CAN波特率自动查找(不支持10Kbps)
 液晶显示:16字符×2行字符式LCD显示
带背光
 仪表供电:电池供电,也可选择外部电源输入5V~36V。当开关接到“O”时,可以从外部接入电源。开关接到“-”时,组态器自动接入内部电池。
※ (注:使用外部电源时,不要将开关切换到“-”状态。)
 设定功能:使用EasyPro编码器时支持EasyPro设定功能
 支持设备:CAN接口编码器
使用环境:温度0~50℃,相对湿度0~90%RH
三、安装与接线
外壳尺寸 ( 毫米) :180×100×40.5(长×宽×高)


接头序号 名称 备注
1 CAN- 低电平CAN总线
2 CAN+ 高电平CAN总线
3 GND CAN地线
4 GND RS232地线
5 PROB RS232接口B
6 PROA RS232接口A
7 +12V 外供12V正(用于编码器供电)
8 GND 外供12V地(用于编码器供电)
9 GND 外接电源地
10 UP 外接电源正



※(注:端子接口7、8为对外12Vdc供电端口,可外接编码器)
※ 为确保安全,接线必须在断电后进行。
四、操作
1、 开机后选择编码器类型" EasyPro "。通过 键或 键进行类型选择,按 键确定后。选择"Auto Serach "或" Manual Serach ",选前者组态器自动查找编码器波特率并读取编码器参数,选后者手动设定好固定波特率后,自动读取参数。
当显示" Finding Device "时,表示组态器正在查找编码器波特率。查找到波特率后,对"With RS232"选择"Yes"或"No"来选择是否接入RS232通讯接口。如果选择"Yes",则进行RS232参数读取,读取失败,显示" via 232 Failed "。如果选择接入RS232,则CAN通讯设置界面变为RS232参数界面。在RS232参数界面,只有四个参数可以进行修改,显示方式、修改方式与CAN参数界面相同。
当显示"Reading Para "时,表示正在读取参数。如果读取参数成功,则显示"Communic Success",按任意键后进入界面显示。否则显示"Communic Failed ",检查接线后重新上电。
2、 组态器显示分为五个界面,测量值界面、编码器参数界面、CAN通讯设置界面、存贮界面、恢复默认参数值界面。进入界面显示后,按 键进行界面切换操作。
(1) 测量值界面,显示测量值。第一排显示" Position Value",第二排显示测量值。
(2) 编码器参数界面,第一排显示参数名,第二排显示参数值。有光标显示的参数才能进行修改,按 键移动修改位, 键增值, 键减值,将参数修改位需要的值。按 键进入下一个参数。
(3) CAN通讯设置界面,显示和修改节点地址和CAN波特率。如果改变其参数值,按 键后进行设置,设置完后需重新上电启动组态器和编码器。如果参数值未改变,按 键切换参数。" CanBaud"表示CAN波特率,"Node_ID"表示节点地址。
组态器显示 CAN Baudrate
0 1000Kbps
1 800Kbps
2 500Kbps
3 250Kbps
4 125Kbps
5 100Kbps
6 50Kbps
7 20Kbps
8 10Kbps
(4) 存贮界面,第一排显示"Store Parameters",第二排显示"Yes"或"No",通过 键或 键进行选择,如果选择"Yes",按 键后进行存贮。如果存储成功,则显示"Store Successful",否则"Store Failed "。按任意键后进入测量值界面。
(注:所有的CAN参数在参数界面修改后都必须在该界面存贮后才能存入编码器中。)
(5) 恢复默认参数值界面,第一排显示"Rstore Parameter",第二排显示"Yes"或"No",通过 键或 键进行选择,如果选择"Yes",按 键后进行恢复。如果恢复成功,则显示" Rstore Success ",否则" Rstore Failed "。按任意键后进入测量值界面。
(注:恢复成功后,会自动重新读取各参数值。)
※ (注:EasyPro的CAN参数见表1。)

五、界面示意图















图1 EasyPro流程示意图

附:
表1 EasyPro参数

参数说明 参数名称 数据类型 参数类型
工作模式 Mode Unsigned8 rw
232通讯地址 LocalAddress Unsigned8 rw
循环测量最大值 Max_LoopValue Unsigned32 rw
往复测量最小值 Min_BackForthVal Signed32 rw
往复测量最大值 Max_BackForthVal Signed32 rw
正反转设置 Oper_para Unsigned16 rw
外部置位设定值 Preset_value Unsigned32 rw
发送数据刷新周期 Cyclic Timer Unsigned16 rw
单圈分辨率设置 SinTurn_reso Unsigned32 rw
出厂序号 SerialNo Unsigned32 rw
※ (注1:通讯速率和结点ID参数修改后需重新上电后才能有效。)
※ (注2:参数类型“ro”代表只读参数read only,“rw”代表可读写参数read & write。)
15021025598

懂我

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 109回
  • 年度积分:0
  • 历史总积分:477
  • 注册:2011年8月26日
发表于:2011-11-16 11:15:02
70楼
JFSH系列CANOpen接口编码器通用使用说明
高分辨率 CANOpen总线数字通讯绝对值信号输出
型号JFSHR8192E10 RCB
CANOpen输出型,每圈分辨率8192线

*绝对值码盘,高精度全数字化,无需电池,无信号干扰、零点飘移之虞。
*高速数字通讯输出,高速度、高精度控制。
*绝对值输出,位置与速度控制的双闭环,更快更安全。
*总线型的输出形式,传输距离更远;可同时连接多个编码器,节省连接电缆和接口模块。
*国际标准CANopen协议。
*每圈13位的高分辨率码盘,最高连续4096圈工作量程
*宽工作电压,极低的耗电流。
特性参数
工作电压 10-30Vdc 极性保护
消耗电流 <20mA(24V电源) < 40mA(12V电源)
输出信号 CANOpen数字通讯输出
通讯协议 国际标准CANopen协议
分辨率/圈 1—8192(13位)
连续圈数 1—4096圈
软件 与JFSH CANopen SET联接方便设定(订货可选)
重复精度 重复性±2‘(13位)
输出刷新周期 可设定,最快达2ms
工作温度 -25~70℃
储存温度 -40~100℃
防护等级 IP65
允许转速 1000转/分(13位)
连接电缆 2米10芯屏蔽电缆径向侧出,其余长度可订货
外形特征 夹紧法兰或同步法兰,金属外壳 (见外形尺寸附图)
转轴 夹紧法兰轴径10mm ,长度20mm,含D型平面,不锈钢材料,同步法兰轴径6mm ,长度10mm
输出接口(以产品说明书为准)
芯缆颜色 信号输出
棕色 10—30Vdc
白色 0V GND
绿色 CANIN+
红色 CANIN-
黑色 CAN GND
蓝色 CANOUT-
粉色 CANOUT+
灰色 CAN GND
黄色 PRESET
紫色 NC
波特率代码 CAN Baudrate
0 1000Kbps
1 800Kbps
2 500Kbps
3 250Kbps
4 125Kbps
5 100Kbps
6 50Kbps
7 20Kbps
8 10Kbps


CANOpen参数说明
1.CANOpen预定义连接集 3
2.Object directory(对象字典) 4
2.1 Detailed description of the communication parameters(通讯子协议区域) 4
2.1.1 Object 1000h: Device type(设备类型) 4
2.1.2 Object 1001h: Error register(错误寄存器) 4
2.1.3 Object 1003h: Predefined error field(预定义错误区域) 4
2.1.4 Object 1005h: COB-ID for SYNC(SYNC标志符) 4
2.1.5 Object 1008h: Manufacturer device name(制造商设备名) 4
2.1.6 Object 1009h: Hardware version(硬件版本) 5
2.1.7 Object 100Ah: Software version(软件版本) 5
2.1.8 Object 100Ch und 100Dh: Guard Time and life time factor(节点保护参数) 5
2.1.9 Object 1010h: Save parameters(保存参数) 5
2.1.10 Object 1011h: restore default parameters(恢复默认参数值) 5
2.1.11 Object 1014h: COB-ID emergency messages(EMCY标志符) 6
2.1.12 Object 1017h: Producer Heartbeat Time(Heartbeat报文周期) 6
2.1.13 Object 1018h: Identity Object(设备ID) 6
2.1.14 Object 1800h: 1.transmit PDO parameter (TXPDO1 异步) 6
2.1.15 Object 1801h: 2.transmit PDO parameter (TXPDO2 同步) 7
2.2 Detailed Description of the Manufacturer(制造商特定子协议区域) 7
2.2.1 Object 2000h: Mode(工作模式) 7
2.2.2 Object 2001h: LocalAddress(编码器通讯地址) 8
2.2.3 Object 2002h: Max_LoopValue(循环测量时的最大值) 8
2.2.4 Object 2003h: Min_BackForthValue(往复测量时的最小值) 8
2.2.5 Object 2004h: Max_BackForthValue(往复测量时的最大值) 8
2.3 Detailed Description of the General Encoder Parameters(标准的设备子协议区域) 9
2.3.1 Object 6000h: Operating parameters(操作参数) 9
2.3.2 Object 6003h: Preset value(外部置位的设定值) 9
2.3.3 Object 6004h: Value of position(编码器当前位置值) 9
2.3.4 Object 6200h: Cyclic timer(发送测量值间隔时间) 9
2.3.5 Object 6500h: Operating status(操作状态) 9
2.3.6 Object 6501h: SingleTurn resolution(每圈对应的测量值) 10
2.3.7 Object 650Bh: Serial number(出厂序号) 10
3.Layer-Setting-Service (LSS) 10
附:CANOpen报文分析 13


1.CANOpen预定义连接集
为了减小简单网络的组态工作量,CANOpen定义了强制性的缺省标识符(CAN-ID)分配表。这些标志符在预操作状态下可用,通过动态分配还可修改他们。CANOpen设备必须向它所支持的通讯对象提供相应的标识符。
缺省ID分配表是基于11位CAN-ID,包含一个4位的功能码部分和一个7位的节点ID(Node-ID)部分。如图1-1所示。

图1-1 预定义连接集ID
Node-ID由系统集成商定义。Node-ID范围是1~127(0不允许被使用)。如下表格CANOpen预定义主/从连接集CAN标识符分配表。

注意:
● PDO/SDO 发送/接收是由(slave)CAN节点方观察的。
● NMT 错误控制包括节点保护(Node Guarding),心跳报文(Heartbeat)和Boot-up协议。

2.Object directory(对象字典)
2.1Detailed description of the communication parameters(通讯子协议区域)
2.1.1 Object 1000h: Device type(设备类型)

提供设备外形和所使用的设备类型的信息:
1000 VAR Device type Unsigned32 ro M
数据内容
Device type number Encoder type
Byte 0 (LSB) Byte 1 Byte 2 Byte 3 (MSB)
96h* 01h* 01h (单圈绝对编码器)
02h (多圈绝对编码器) 00h



2.1.2 Object 1001h: Error register(错误寄存器)

错误寄存器,在这指示出设备发生的错误:
1001 VAR Error register Unsigned8 ro M
数据内容:
Bit 0 = 1: 一般性错误
Bit 1...7 : 保留


2.1.3 Object 1003h: Predefined error field(预定义错误区域)

预定义错误区域,发生的错误在这里能显示出来,最近的4个错误将会被存储在错误区域。
1、Sub-Index0包括有多少个错误被存贮。
2、最新的的错误将会被存储在Sub-Index 1里,已经存在的将会向后移一位。
3、如果Sub-Index 0被写入0,所有的错误将会被删除。
1003 ARRAY Predefined error field Unsigned32 ro O


2.1.4 Object 1005h: COB-ID for SYNC(SYNC标志符)

定义SYNC报文的COB-ID。另外,它还定义设备产生还是接收SYNC报文。
1005 VAR COB-ID for SYNC Unsigned32 rw O
数据内容:
Bit 0...10: 11位ID; Standard-ID = 80h
Bit 11...29: 0 (reserviert for 29 Bit Identifier devices)
Bit 30: 0 (设备不产生SYNC)
Bit 31: 1 (设备接收到SYNC报文)


2.1.5 Object 1008h: Manufacturer device name(制造商设备名)

包含制造商设备名称
1008 VAR device name Vis-String ro O
数据内容:"GEMPLE GAM60"


2.1.6 Object 1009h: Hardware version(硬件版本)

包含硬件版本号
1009 VAR Hardware version Vis-String ro O
数据内容:" V1.00"


2.1.7 Object 100Ah: Software version(软件版本)

包含软件版本号
100A VAR Software version Vis-String ro O
数据内容:" V5.18 "


2.1.8 Object 100Ch und 100Dh: Guard Time and life time factor(节点保护参数)

定义节点保护参数。
100C VAR Guard Time Unsigned16 rw O
100D VAR life time factor Unsigned8 rw O
数据内容:
Monitoring time: 0000...FFFFh [ms]; standard value: = 0h
Life time factor: 00...FFh; standard value = 0h


2.1.9 Object 1010h: Save parameters(保存参数)

在Sub-Index 1写入命令“save”(0x65766173h),参数将会存入存储器中。
2000h,2001h,2002h,2003h,2004h,6003h,6501h,650Bh等对象通过写入命令的方法进行保存。
1010 ARRAY Save parameters Unsigned32 rw O
数据内容:
写入: 读取:
Byte 0: 73h ("s") Bit 0 = 1: 设备通过命令保存参数
Byte 1: 61h ("a") Bit 1 = 0: 设备不能自动保存
Byte 2: 76h ("v")
Byte 3: 65h ("e") Bit 2...31 = 0: 保留


2.1.10 Object 1011h: restore default parameters(恢复默认参数值)

在Sub-Index1写入命令“load”(0x64616F6Ch),参数将会恢复成标准值,并存入存储器中。
2000h,2001h,2002h,2003h,2004h,6003h,6501h,650Bh等对象通过写入命令的方法进行存贮。
1010 ARRAY restore default parameters Unsigned32 rw O
数据内容:
写入: 读取:
Byte 0: 6Ch ("l") Bit 0 = 1: 设备支持恢复标准值
Byte 1: 6Fh ("o")
Byte 2: 61h ("a") Bit 1...31 = 0: 保留
Byte 3: 64h ("d")


2.1.11 Object 1014h: COB-ID emergency messages(EMCY标志符)

定义emergency报文的COB-ID。
1024 VAR COB-ID emergency messages Unsigned32 rw O
数据内容:
Bit 0...10: 11位ID; Standard-ID = 80h+Node-ID
Bit 11...29: 0 (reserviert for 29 Bit Identifier devices)
Bit 30, 31: 保留


2.1.12 Object 1017h: Producer Heartbeat Time(Heartbeat报文周期)

定义heartbeat报文的周期时间,如果没有使用Producer Heartbeat Time为0。时间为1ms的倍数。
1017 VAR Producer_Heartbeat_Time Unsigned16 rw O


2.1.13 Object 1018h: Identity Object(设备ID)

读取设备ID。
1018 VAR Identity Object ro M
数据内容:
Sub-Index 0h : ro 发送固定值4
Sub-Index 1h : ro 发送Vendor-ID (0000003Fh)
Sub-Index 2h : 发送产品代码(00000000h)
Sub-Index 3h : ro 发送SW修订号(00000100h)
Sub-Index 4h : ro 发送编码器序号(00000001h)
标准值只有在"Reset Node"操作后有效。


2.1.14 Object 1800h: 1.transmit PDO parameter (TXPDO1 异步)

这个对象包括PDO1的参数。
1800 RECORD 1.transmit PDO parameter rw M
数据内容:
SUB Index 0h: ro; 发送定值5。
SUB Index 1h: COB ID
Default Value:180h + Node-ID
SUB Index 2h: transmission type(传输类型)
Default Value = FEh (254) (异步)
SUB Index 3h: Inhibit time; 即两个连续PDO传输的最小间隔时间(单位:0.1ms)
Default Value = 5000;
SUB Index 5h: Event time; 当超过定时时间后,一个PDO可以被触发。(单位:1ms)
Default Value = 0;


2.1.15 Object 1801h: 2.transmit PDO parameter (TXPDO2 同步)

这个对象包括PDO2的参数。
1801 RECORD 2.transmit PDO parameter rw M
数据内容:
SUB Index 0h: ro; 发送定值5。
SUB Index 1h: COB ID
Default Value:280h + Node-ID
SUB Index 2h: transmission type (传输类型)
Default Value = 1h (同步),传送在一个SYNC消息后触发。
SUB Index 3h: Default Value = 0;
SUB Index 5h: Default Value = 0;
2.2 Detailed Description of the Manufacturer(制造商特定子协议区域)
2.2.1 Object 2000h: Mode(工作模式)

2000 VAR Mode Unsigned8 rw O
数据内容:工作模式Mode各位的定义:
MSB LSB 含义
7 6 5 4 3 2 1 0




保留



保留



保留 0 0 角度测量模式
0 1 长度测量模式
1 0 速度测量模式
1 1 输出编码器内码(二进制)
0 设置顺时针为正方向
1 设置逆时针为正方向
0 单圈测量模式
1 多圈测量模式
0 循环测量测量模式,测量值在0~最大值之间循环,测量值大于最大设定值时变成0,重新开始循环。
1 往复测量测量模式,测量值在最小设定值~最大设定值之间往复,测量值大于最大设定值时输出最大设定值,小于最小设定值时输出最小设定值
2.2.2 Object 2001h: LocalAddress(编码器通讯地址)

2001 VAR LocalAddress Unsigned8 rw O
LocalAddress: 编码器RS232通讯地址,出厂值为0


2.2.3 Object 2002h: Max_LoopValue(循环测量时的最大值)

2002 VAR Max_LoopValue Unsigned32 rw O
Max_LoopValue: 循环测量时的最大值,出厂值为36000
数据内容:
角度测量模式时,单位为0.01度
长度测量模式时,单位与SingleTurn resolution一致
角度、长度单圈测量往复模式时,此值必须不大于SingleTurn resolution
角度、长度单圈测量循环模式时,此值必须是每圈对应测量值LengthPerRound的整分数之一
速度测量模式时,忽略此值
标定模式时,忽略此值


2.2.4 Object 2003h: Min_BackForthValue(往复测量时的最小值)

2003 VAR Min_BackForthValue Signed32 rw O
Min_BackForthValue : 往复测量时的最小值,出厂值为0
数据内容:
角度测量模式时,单位为0.01度
长度测量模式时,单位与LengthPerRound一致
角度、长度单圈测量往复模式时,此值必须不小于-1×LengthPerRound,不大于LengthPerRound,且Max_BackForthValue-Min_BackForthValue <= LengthPerRound
角度、长度单圈往复测量模式时,此值规定了一圈的起点,一圈对应位置Min_BackForthValue~(LengthPerRound+ Min_BackForthValue)
速度测量模式时,忽略此值
标定测量模式时,忽略此值


2.2.5 Object 2004h: Max_BackForthValue(往复测量时的最大值)

2004 VAR Max_BackForthValue Signed32 rw O
Max_BackForthValue: 往复测量时的最大值,出厂值为36000
数据内容:
角度测量模式时,单位为0.01度
长度测量模式时,单位与SingleTurn resolution一致
角度、长度单圈测量往复模式时,此值必须不小于-1×SingleTurn resolution,不大于SingleTurn resolution,且Max_BackForthValue-Min_BackForthValue <= SingleTurn resolution
速度测量模式时,忽略此值
标定测量模式时,忽略此值

2.3 Detailed Description of the General Encoder Parameters(标准的设备子协议区域)
2.3.1 Object 6000h: Operating parameters(操作参数)

6000 VAR Operating parameters Unsigned16 rw M
数据内容:
Bit 0: Code sequence; Standard: Bit = 0
Bit=0 (顺时针)
Bit=1 (逆时针)
Bit 1...15: 保留 (0)


2.3.2 Object 6003h: Preset value(外部置位的设定值)

6003 VAR Preset value Unsigned32 rw M
Preset value:外部置位的设定值,出厂值为0
数据内容:
外部置位信号输入有效时,置测量值为此设定值,可以确定系统零点。
循环测量模式时,此值必须在0~循环测量时的最大值Max_LoopValue之间
角度测量模式时,单位为0.01度
长度测量模式时,单位与SingleTurn resolution一致
速度测量模式时,忽略此值
标定测量模式时,忽略此值


2.3.3 Object 6004h: Value of position(编码器当前位置值)

编码器当前位置值。
6004 VAR Value of position Unsigned32 ro M


2.3.4 Object 6200h: Cyclic timer(发送测量值间隔时间)

6200 VAR Cyclic timer Unsigned16 rw O
Cyclic timer: TXPDO1发送测量值间隔时间,出厂值为500(单位为1ms)


2.3.5 Object 6500h: Operating status(操作状态)

6500 VAR Operating status Unsigned16 ro M
数据内容:
见Object 6000h.


2.3.6 Object 6501h: SingleTurn resolution(每圈对应的测量值)

6501 VAR SingleTurn resolution Unsigned32 rw O
SingleTurn resolution:每圈对应的测量值(长度、角度),出厂值为36000
数据内容:
角度测量模式时,固定为360×100,单位为0.01度,外部设定无效。
长度测量模式时,单位根据需要选取,如果取为1um,则每圈最大对应长度为0.524887米,如果取为1mm,则每圈最大对应长度为524.887米。
速度测量模式时,固定为8192(13位码盘)或65536(16位吗盘),外部设定无效。
标定模式时,忽略此值。


2.3.7 Object 650Bh: Serial number(出厂序号)

650B VAR Serial number Unsigned32 rw O
Serial number:出厂序号,出厂值为0。
数据内容:内部参数。


3.Layer-Setting-Service (LSS)
编码器除了可以在CAN接口内修改波特率和节点地址外,还可以通过在CiA DSP-305协议里定义的Layer-Setting-Service (LSS)进行设置。LSS主节点通过CAN总线可以对LSS从节点的节点地址和CAN波特率进行设置。LSS主节点先设置LSS从节点进入configuration mode(配置模式),然后从节点被给予了一个新的节点地址,从节点进行确认是否支持新的节点地址。然后再切换回operation mode (操作模式)。


mod: new LSS mode
0 = set operation mode (操作模式)
1 = set configuration mode(配置模式)


nid: new node address for the LSSslave(LSS的新节点地址)
(range 1 to 127)


tab: 定义使用的baudrate table
0 = 符合标准CiA DSP-305
1 ... 127 = 保留
ind: 在baudrate table中的索引,定义编码器新的波特率


Examples:
1. Setting node address(设置节点地址)

Send : 7E5 04 01 00 00 00 00 00 00 -> 进入配置模式

Send : 7E5 11 20 00 00 00 00 00 -> 设置新的节点地址为0x20

Receive: 7E4 11 00 00 00 00 00 00 00 -> Success

Send : 7E5 17 00 00 00 00 00 00 00 ->存贮配置

Receive: 7E4 17 00 00 00 00 00 00 00 -> Success

Send : 7E5 04 00 00 00 00 00 00 00 -> 进入操作模式(重启)

Receive: 720 -> New bootup message


2. Setting baudrate(设置波特率)

Send : 7E5 04 01 00 00 00 00 00 00 ->进入配置模式

Send : 7E5 13 00 02 00 00 00 00 00 -> 设置新的波特率500K

Receive: 7E5 13 00 00 00 00 00 00 00 -> Success

Send : 7E5 15 10 00 00 00 00 00 00 -> 设置编码器波特率(重启)

Receive: 740 -> New bootup message (500k)


附:CANopen报文分析
CAN_ID DATA 注释
1856/0x740 : sD : 00 //boot-up报文,FCode=0E,Node_ID=64
0/0x000 : sD : 01 00 //NMT Module Control报文,进入Operational
1600/0x640 : sD : 40 00 10 00 00 00 00 00 //SDO发送,读取OD中1000h/00h的值
1472/0x5c0 : sD : 43 00 10 00 96 01 02 00 //SDO接收,1000h/00h值为0x00020196h
1600/0x640 : sD : 40 18 10 01 00 00 00 00 //SDO发送,读取OD中1018h/01h的值
1472/0x5c0 : sD : 43 18 10 01 3f 00 00 00 //SDO接收,1018h/01h值为0x0000003fh
1600/0x640 : sD : 40 18 10 02 00 00 00 00 //SDO发送,读取OD中1018h/02h的值
1472/0x5c0 : sD : 43 18 10 02 00 00 00 00 //SDO接收,1018h/02h值为0x00000000h
448/0x1c0 : sD : e0 3a 00 00 //PDO1(异步)发送,测量值0x00003ae0h
128/0x080 : sD : //SYNC报文,接收,FCode=01
704/0x2c0 : sD : e0 3a 00 00 //PDO2(同步)发送,测量值0x00003ae0h
448/0x1c0 : sD : e0 3a 00 00 //PDO1(异步)发送,FCode=03
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
128/0x080 : sD :
704/0x2c0 : sD : e0 3a 00 00 //PDO2(同步)发送,FCode=05
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
128/0x080 : sD :
704/0x2c0 : sD : dc 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
128/0x080 : sD :
704/0x2c0 : sD : e0 3a 00 00
448/0x1c0 : sD : e0 3a 00 00
………………………………


加粗部分为接收报文,其余为发送报文。PDO1发送间隔时间为500ms,PDO2是在接收到一个SYNC报文后立即发送。

JFSH系列编码器CANopen接口设定说明
(订货可选)
一、产品介绍
本产品用于对CANopen接口编码器参数进行读取及设定,基本功能如下:
•CANOPEN通讯自动识别
设定功能
二、技术规格
 通讯接口:具有RS232、CANOPEN接口,与单台编码器连接进行组态设定
 波 特 率:RS232固定接口为19200bps
CAN波特率自动查找(不支持10Kbps)
 液晶显示:16字符×2行字符式LCD显示
带背光
 仪表供电:电池供电,也可选择外部电源输入5V~36V。当开关接到“O”时,可以从外部接入电源。开关接到“-”时,组态器自动接入内部电池。
※ (注:使用外部电源时,不要将开关切换到“-”状态。)
 设定功能:使用EasyPro编码器时支持EasyPro设定功能
 支持设备:CAN接口编码器
使用环境:温度0~50℃,相对湿度0~90%RH
三、安装与接线
外壳尺寸 ( 毫米) :180×100×40.5(长×宽×高)


接头序号 名称 备注
1 CAN- 低电平CAN总线
2 CAN+ 高电平CAN总线
3 GND CAN地线
4 GND RS232地线
5 PROB RS232接口B
6 PROA RS232接口A
7 +12V 外供12V正(用于编码器供电)
8 GND 外供12V地(用于编码器供电)
9 GND 外接电源地
10 UP 外接电源正



※(注:端子接口7、8为对外12Vdc供电端口,可外接编码器)
※ 为确保安全,接线必须在断电后进行。
四、操作
1、 开机后选择编码器类型" EasyPro "。通过 键或 键进行类型选择,按 键确定后。选择"Auto Serach "或" Manual Serach ",选前者组态器自动查找编码器波特率并读取编码器参数,选后者手动设定好固定波特率后,自动读取参数。
当显示" Finding Device "时,表示组态器正在查找编码器波特率。查找到波特率后,对"With RS232"选择"Yes"或"No"来选择是否接入RS232通讯接口。如果选择"Yes",则进行RS232参数读取,读取失败,显示" via 232 Failed "。如果选择接入RS232,则CAN通讯设置界面变为RS232参数界面。在RS232参数界面,只有四个参数可以进行修改,显示方式、修改方式与CAN参数界面相同。
当显示"Reading Para "时,表示正在读取参数。如果读取参数成功,则显示"Communic Success",按任意键后进入界面显示。否则显示"Communic Failed ",检查接线后重新上电。
2、 组态器显示分为五个界面,测量值界面、编码器参数界面、CAN通讯设置界面、存贮界面、恢复默认参数值界面。进入界面显示后,按 键进行界面切换操作。
(1) 测量值界面,显示测量值。第一排显示" Position Value",第二排显示测量值。
(2) 编码器参数界面,第一排显示参数名,第二排显示参数值。有光标显示的参数才能进行修改,按 键移动修改位, 键增值, 键减值,将参数修改位需要的值。按 键进入下一个参数。
(3) CAN通讯设置界面,显示和修改节点地址和CAN波特率。如果改变其参数值,按 键后进行设置,设置完后需重新上电启动组态器和编码器。如果参数值未改变,按 键切换参数。" CanBaud"表示CAN波特率,"Node_ID"表示节点地址。
组态器显示 CAN Baudrate
0 1000Kbps
1 800Kbps
2 500Kbps
3 250Kbps
4 125Kbps
5 100Kbps
6 50Kbps
7 20Kbps
8 10Kbps
(4) 存贮界面,第一排显示"Store Parameters",第二排显示"Yes"或"No",通过 键或 键进行选择,如果选择"Yes",按 键后进行存贮。如果存储成功,则显示"Store Successful",否则"Store Failed "。按任意键后进入测量值界面。
(注:所有的CAN参数在参数界面修改后都必须在该界面存贮后才能存入编码器中。)
(5) 恢复默认参数值界面,第一排显示"Rstore Parameter",第二排显示"Yes"或"No",通过 键或 键进行选择,如果选择"Yes",按 键后进行恢复。如果恢复成功,则显示" Rstore Success ",否则" Rstore Failed "。按任意键后进入测量值界面。
(注:恢复成功后,会自动重新读取各参数值。)
※ (注:EasyPro的CAN参数见表1。)

五、界面示意图















图1 EasyPro流程示意图

附:
表1 EasyPro参数

参数说明 参数名称 数据类型 参数类型
工作模式 Mode Unsigned8 rw
232通讯地址 LocalAddress Unsigned8 rw
循环测量最大值 Max_LoopValue Unsigned32 rw
往复测量最小值 Min_BackForthVal Signed32 rw
往复测量最大值 Max_BackForthVal Signed32 rw
正反转设置 Oper_para Unsigned16 rw
外部置位设定值 Preset_value Unsigned32 rw
发送数据刷新周期 Cyclic Timer Unsigned16 rw
单圈分辨率设置 SinTurn_reso Unsigned32 rw
出厂序号 SerialNo Unsigned32 rw
※ (注1:通讯速率和结点ID参数修改后需重新上电后才能有效。)
※ (注2:参数类型“ro”代表只读参数read only,“rw”代表可读写参数read & write。)
15021025598

1099023321ren

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 52回
  • 年度积分:0
  • 历史总积分:366
  • 注册:2010年11月24日
发表于:2011-11-19 22:19:33
71楼
公司名称:北京市龙兴联控制工程研究所

产品型号:WPC3

产品简介:

PROFIBUS-DP-WPC3 是北京龙兴联控制工程研究所自行研发的PROFIBUS-DP协议转换芯片,具有完全的自主知识产权。用WPC3 无须再开发,无须初始化就可以将各种仪器、仪表、传感器、变频器、逆变器等设备的数据与PROFIBUS 的主站进行交换。是一种工业互联信息的极好解决方案。一片WPC3就是一块协议转换"桥".


详细说明

WPC3 的特性:

1、工作电源—— DC3.3V(2.4V~3.6V)
2、温度范围—— -40℃~80℃
3、低功耗——— 不驱动信号灯时仅1mA 电流
4、DP 通道—— DP 口速率自适应且支持高达6M
5、用户通道—— 用户数据通道UART 速率可选,最高可达5M
6、固定晶振—— 12M
7、封装———— LQFP80

1099023321ren

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 52回
  • 年度积分:0
  • 历史总积分:366
  • 注册:2010年11月24日
发表于:2011-11-19 23:20:48
72楼
公司名称:北京市龙兴联控制工程研究所

产品型号:WPC3

产品简介:

PROFIBUS-DP-WPC3 是北京龙兴联控制工程研究所自行研发的PROFIBUS-DP协议转换芯片,具有完全的自主知识产权。用WPC3 无须再开发,无须初始化就可以将各种仪器、仪表、传感器、变频器、逆变器等设备的数据与PROFIBUS 的主站进行交换。是一种工业互联信息的极好解决方案。一片WPC3就是一块协议转换"桥".


详细说明

WPC3 的特性:

1、工作电源—— DC3.3V(2.4V~3.6V)
2、温度范围—— -40℃~80℃
3、低功耗——— 不驱动信号灯时仅1mA 电流
4、DP 通道—— DP 口速率自适应且支持高达6M
5、用户通道—— 用户数据通道UART 速率可选,最高可达5M
6、固定晶振—— 12M
7、封装———— LQFP80

1099023321ren

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 52回
  • 年度积分:0
  • 历史总积分:366
  • 注册:2010年11月24日
发表于:2011-11-19 23:21:58
73楼


公司名称:北京市龙兴联控制工程研究所

产品型号:RS485-DP

产品简介:

RS485-DP协议转换器是把具有 RS485接口、用户能够得到接口通信协议的现场设备,与 PROFIBUS 主站的互连 。例如:变频器、电机保护器、称重仪表、编码器等。


详细说明

主要功能及性能指标:

使用简单:用户无需编程,即可实现RS485转PROFIBUS通讯。
RS485-DP协议转换器不改变原有设备协议,方便、快捷的将RS485 通讯口的设备连接到 PROFIBUS 总线上。
具有标准 PROFIBUS -DP 驱动接口波特率自适应,波特率为: 9.6Kbps 、 19.2Kbps 、 93.75Kbps 、 187.5Kbps 、 500Kbps 、 1.5Mbps 、 3Mbps 、 6Mbps 、12Mbps。
PROFIBUS 输入 / 输出长度 PROFIBUS 输入 / 输出长度可自由设定,标准型最大输入 / 输出 :48字节输出、 48 字节输入。根据客户需要,可将最大输入 / 输出加长为:224字节输出、224 字节输入。
具有标准 RS-485 接口半双工,字符格式: 7 位 /8 位可选、校验位 ( 偶、奇、无 ) 可选。波特率 :1.2Kbps 、 2.4Kbps 、 4.8Kbps 、 9.6Kbps 、 19.2Kbps 、38.4Kbps 、57.6Kbps可选。
供电: 24Vdc±25 %,最大功率4W 。
工作环境温度: -25-55℃ 、相对湿度 ≤95%
外形尺寸:(高)112mm× (宽)70mm×39.5mm (厚)
防护等级:IP20
安装: 35mm 标准导轨。

1099023321ren

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 52回
  • 年度积分:0
  • 历史总积分:366
  • 注册:2010年11月24日
发表于:2011-11-19 23:23:35
74楼


公司名称:北京市龙兴联控制工程研究所

产品型号:DP-MODBUS

产品简介:

DP-MODBUS协议转换器可把具有MODBUS通信协议的现场设备与PROFIBUS主站进行互连 。例如:变频器、电机保护器、称重仪表、编码器、LED显示屏等。



详细说明

一、产品概述
DP-MODBUS协议转换器可把具有MODBUS(RTU,ASCLL)通信协议的现场设备与PROFIBUS主站互连通信。例如:变频器、电机保护器、称重仪表、编码器、LED显示屏等。

二、主要功能及性能指标:
●使用简单:用户无需编程即可实现MODBUS设备与PROFIBUS主站的通讯。
●DP-MODBUS协议转换器可方便、快捷的将具有MODBUS协议接口的设备连接到PROFIBUS 总线上。
●PROFIBUS -DP接口的波特率具有自适应功能,支持的波特率为:9.6Kbps 、19.2Kbps 、45.45Kbps 93.75Kbps 、 187.5Kbps 、 500Kbps 、 1.5Mbps 、 3Mbps 、 6Mbps 、12Mbps。
● 交换的输入/ 输出字节长度可自由设定,最大交换输入 / 输出为:224字节输出、224 字节输入。
●MODBUS接口字符格式直接在PROFIBUS主站配置:7 位/8 位可选、校验位 ( 偶、奇、无 ) 可选。波特率 :1.2Kbps 、 2.4Kbps 、 4.8Kbps 、 9.6Kbps 、 19.2Kbps 、38.4Kbps 、57.6Kbps可选。

●组网:转换器的MODBUS接口作为MODBUS主站可以组网下挂31个以内的MODBUS从站。
●供电: 24Vdc±25 %,最大功率4W 。
●工作环境温度: -25-55℃ 、相对湿度 ≤95%(40℃
●外形尺寸:(高)112mm× (宽)70mm×39.5mm (厚)
●防护等级:IP20
●安装: 35mm 标准导轨。



liang_xingkong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 27回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2011年10月21日
发表于:2011-12-01 14:37:45
75楼
工控的人就是素质高啊  感谢各位无私的奉献

zhoumingi3

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2009年1月30日
发表于:2011-12-10 19:24:45
76楼
经典。。。。。。。。。。。

墨之殇

  • 精华:16帖
  • 求助:7帖
  • 帖子:395帖 | 4077回
  • 年度积分:102
  • 历史总积分:26826
  • 注册:2011年8月26日
发表于:2011-12-10 19:26:42
77楼

2000的比喻,确实经典

 

 

 

 

wlqmutou4

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 86回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2011-12-12 10:06:16
78楼
我们 济南伦渠公司 的 RS232/RS485转换器能传输3000米远的距离 生产1:各种PLC编程电缆 人机编程电缆 触摸屏电缆 变频器 下载线 西门子MPI编程电缆 以太网转换器.   2:rs232-rs485/422/can/lon/光纤/以太网转换器 隔离器 中继器串口服务器 光纤交换机 RS485转换器 3:光纤收发器 光纤转换器 光端机 视频光端机 光猫 光缆 联络: I3O7534842I

苹果有毒

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2011年11月22日
发表于:2012-02-23 13:53:12
79楼
回复内容:
对:eric2000 关于举个简单的列子,

电话通讯,

1.使用的是2芯电话线,36V待机电压,  这个就是 485,
2. 你和电话那边的兄弟,约定都说中国话,这就是Profibus,

还不明白看看 开放系统互联(OSI)参考模型
内容的回复:


苹果有毒

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2011年11月22日
发表于:2012-02-23 13:53:59
80楼
语言功底相当了得啊。。。。

热门招聘
相关主题

官方公众号

智造工程师