发表于:2007/8/2 14:03:00
#0楼
主站发送同步命令后,所选的从站进入同步模式。在这种模式中,所编址的从站输出数据锁定在当前状态下。在这之后的用户数据传输周期中,从站存储接收到输出的数据,但它的输出状态保持不变;当接收到下一同步命令时,所存储的输出数据才发送到外围设备上。用户可通过非同步命令退出同步模式。
锁定控制命令使得编址的从站进入锁定模式。锁定模式将从站的输入数据锁定在当前状态下,直到主站发送下一个锁定命令时才可以更新。用户可以通过非锁定命令退出锁定模式。
请问:
1、在同步模式中,第一个同步命令发出后,被选定的从站处于同步模式,“所编址的从站输出数据”处于锁定状态。我对“所编址的从站输出数据”的含义不是很明白,它指的是从站给主站的输出数据还是从站给它所带的其它外围设备的输出数据,比如,我采用CPU315-2DP作为Profibus-dp的主站,采用西门子带dp口的电机驱动器为从站,我是不是可以利用同步模式实现多台电机的同时驱动?
2、有关Profibus总线实时性的问题。当DP总线处于运行状态的时候,DP主站在一个预先设定的时间间隔内,以有选择的广播方式将其本地状态周期性的发送到每一个有关的DP从站(请求桢),然后DP从站立即发送响应帧。我想问两个问题:
第一,从站发送响应帧之前是不是还有这样一个过程:DP从站先核对从主站接受到的参数信息,如果主站发送来的参数信息符合从站的参数信息时才发响应帧,不符合就不发响应帧,还是所有从站只要接受到主站的参数信息就发响应帧?
第二,Profibus-DP协议的实时性指标10ms,是指主站发送请求帧起到接受响应帧为止的这个时间吗?
谢谢!
锁定控制命令使得编址的从站进入锁定模式。锁定模式将从站的输入数据锁定在当前状态下,直到主站发送下一个锁定命令时才可以更新。用户可以通过非锁定命令退出锁定模式。
请问:
1、在同步模式中,第一个同步命令发出后,被选定的从站处于同步模式,“所编址的从站输出数据”处于锁定状态。我对“所编址的从站输出数据”的含义不是很明白,它指的是从站给主站的输出数据还是从站给它所带的其它外围设备的输出数据,比如,我采用CPU315-2DP作为Profibus-dp的主站,采用西门子带dp口的电机驱动器为从站,我是不是可以利用同步模式实现多台电机的同时驱动?
2、有关Profibus总线实时性的问题。当DP总线处于运行状态的时候,DP主站在一个预先设定的时间间隔内,以有选择的广播方式将其本地状态周期性的发送到每一个有关的DP从站(请求桢),然后DP从站立即发送响应帧。我想问两个问题:
第一,从站发送响应帧之前是不是还有这样一个过程:DP从站先核对从主站接受到的参数信息,如果主站发送来的参数信息符合从站的参数信息时才发响应帧,不符合就不发响应帧,还是所有从站只要接受到主站的参数信息就发响应帧?
第二,Profibus-DP协议的实时性指标10ms,是指主站发送请求帧起到接受响应帧为止的这个时间吗?
谢谢!