打印
[应用相关]

SERCOs总线协议的数控系统通讯研究

[复制链接]
楼主: goodluck09876
手机看帖
扫描二维码
随时随地手机跟帖
21
goodluck09876|  楼主 | 2020-1-14 10:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览

使用特权

评论回复
22
goodluck09876|  楼主 | 2020-1-14 10:42 | 只看该作者

使用特权

评论回复
23
goodluck09876|  楼主 | 2020-1-14 10:43 | 只看该作者
    SERCOS接口的工作模式一共分为五个通讯阶段,分别是:CPO , CP 1, CP2 , CP3 ,
CP4。这五个通讯阶段可以分为两大工作阶段,其中CPO, CP1, CP2, CP3完成SERCOS
接口的初始化,CP4阶段是正常运行阶段。CPO, CP1, CP2又称为非周期通讯阶段,
CP3 , CP4称为周期性通讯阶段。SERCOS接口的工作模式就是从CPO开始到CP3完成
接口的初始化,初始化确认无误后进入正常工作阶段CP4}14}。其工作流程如图2-6所示。
    初始化的过程必须按照CPO到CP3进行,如果环路出错或者需要重新初始化,那
么必须转到CPO重新开始初始化。正常工作阶段就是CP4阶段,处于周期性数据通讯,
如果需要重新设置环路参数必须重新转换到CPO重新初始化。

使用特权

评论回复
24
goodluck09876|  楼主 | 2020-1-14 10:44 | 只看该作者

使用特权

评论回复
25
goodluck09876|  楼主 | 2020-1-14 10:44 | 只看该作者
    SERCOS主站和从站接通电源后,主站和从站构成环状的闭合回路,所有的从站暂
时执行中继器的模式下,当CPO通讯阶段开始时,主站开始发送主站同步电报,从站接
收到电报后,马上把原始报文转发给下一个从站,当物理上存在的从站都正常工作,那
么主站同步电报会通过所有从站最后回到主站,如果主站连续地正常接收到自己发出的
同步电报10次,那么说明SERCOS环路在物理上是正常连接的,自动进入下一通讯阶
段。这一阶段只有主站同步电报,没有主站数据电报和伺服电报。

使用特权

评论回复
26
goodluck09876|  楼主 | 2020-1-14 10:44 | 只看该作者
    CP2阶段的主要任务就是进行非周期数据的传输,主要设定主站与从站的周期通讯
阶段的参数。跟CP1阶段相同,CP2阶段中主站依次向各个从站发送主站数据电报,从
站在下个周期内发送一个伺服电报给主站作为应答,最后主站向每个从站发送发送过程
命令“CP3转换检查”,从站检查自己是否正确无误地收到了CP3阶段的必要参数,如
果无误,则进入下一通讯阶段。主站数据电报中只有一个数据记录,并且这个数据记录
周期数据段无效,系统不做检查,在通讯一个周期内,主站只与单个从站交换数据,CP2
主要完成后续周期阶段的通讯参数的设置,例如:控制器的周期时间、CP3和CP4阶段
的通讯周期时间、伺服电报发送的时刻等等。

使用特权

评论回复
27
goodluck09876|  楼主 | 2020-1-14 10:45 | 只看该作者
    CP3阶段的任务是主站通过非周期数据传输设置伺服设备的参数,主站的地址域为
广播地址2_5_5,主站在一个周期内不再单独地与某一个从站通讯,而是正常的进行广播
周期通讯,各个从站从主站数据电报中提取属于自己的部分,并在下一个周期返回主站
一个伺服电报,参数设置完毕后,主站向从站发送过程命令“CP4转换检查”,检查无
误后,允许进入下一个通讯周期。主站数据电报的数据域中的非周期数据段有效,传输
非周期参数,周期性数据段内容仍然无效,系统不检查。

使用特权

评论回复
28
goodluck09876|  楼主 | 2020-1-14 10:45 | 只看该作者

使用特权

评论回复
29
goodluck09876|  楼主 | 2020-1-14 10:45 | 只看该作者

使用特权

评论回复
30
goodluck09876|  楼主 | 2020-1-14 10:46 | 只看该作者
    过程命令:过程命令是一个特殊的非周期数据,同样过程命令由自己的IDN号和数
据元素,用于启动伺服设备的默写过程操作和特定功能,过程命令执行占用一定的时间,
主站只是启动过程命令,启动后,服务通道可立即传输其他非周期数据或者过程命令。
主站将元素7写入MDT的主站服务数据区,发往从站,控制过程命令的设置、启动、
中断和撤销。从站通过AT的伺服服务数据区,将“过程命令应答”反馈回主站,AT的
状态字报告执行的情况。

使用特权

评论回复
31
goodluck09876|  楼主 | 2020-1-14 10:47 | 只看该作者
    SERCOS接口完成初始化后,进入正常的周期通讯工作模式,主站数据电报和伺服
电报中的周期数据段变为有效,这个数据段就是存在实际扭矩指令、位置指令、速度指
令的容器,按照协议的规定,周期数据段既可以采用协议本身预定义的七种标准电报,
也可以采用用户自己定义的电报结构,参数标识号}N0001 _5决定了报文采用的电报类
型[‘6],如图2-8所示·

使用特权

评论回复
32
goodluck09876|  楼主 | 2020-1-14 10:47 | 只看该作者

使用特权

评论回复
33
goodluck09876|  楼主 | 2020-1-14 10:48 | 只看该作者

使用特权

评论回复
34
goodluck09876|  楼主 | 2020-1-14 10:49 | 只看该作者

使用特权

评论回复
35
goodluck09876|  楼主 | 2020-1-14 10:49 | 只看该作者

使用特权

评论回复
36
goodluck09876|  楼主 | 2020-1-14 10:49 | 只看该作者

使用特权

评论回复
37
goodluck09876|  楼主 | 2020-1-14 10:59 | 只看该作者

使用特权

评论回复
38
goodluck09876|  楼主 | 2020-1-14 11:00 | 只看该作者

使用特权

评论回复
39
goodluck09876|  楼主 | 2020-1-14 11:01 | 只看该作者

使用特权

评论回复
40
goodluck09876|  楼主 | 2020-1-14 11:01 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则