DP线双向传输原理?
用于现场层的高速数据传输。主站周期性地读取从站的输入信息,并周期性地向从站发送输出信息。总线的周期时间必须比PLC程序的周期时间短。除了周期性的用户数据传输,PROFIBUS-DP还提供智能设备配置、诊断和报警处理所需的非周期性通信。
①传输技术:RS-485双绞线、双线电缆或光缆。波特率范围从9.6K位/秒到12兆位/秒。
②总线访问:主站之间的令牌传递,主站和从站之间的主从传递。支持单主或多主系统。总线上站(主从设备)的最大数量是126。
③通信:点对点(用户数据传输)或广播(控制指令)。循环主从用户数据传输和非循环主从数据传输。
④运行模式:运行、清除、停止。
⑤同步:控制指令允许输入输出同步。同步输出同步;锁定模式:输入同步。
⑥功能:DP主站和DP从站之间的循环用户有数据传输。每个DP从站的动态激活和可激活性。检查DP从站的配置。强大的诊断功能,三级诊断信息。输入或输出的同步。地址通过总线分配给DP从站。DP主站(DPM1)通过总线配置,每个DP从站的最大输入输出数据为246字节。
⑦可靠性和保护机制:所有信息按照汉明距离HD4传输。DP从站有看门狗定时器。DP从站输入/输出的访问保护。DP主站用可变定时器监控用户数据传输。
⑧设备类型:第二类DP主站(DPM2)是可编程、可配置、可诊断的设备。第一种类型的DP主站(DPM1)是中央可编程控制器,例如PLC。PC等。DP从站是一个驱动器、阀门等。具有二进制值或模拟输入和输出。
什么是DP通讯?
PROFIBUS-DP用于现场层的高速数据传输。主站周期性地读取从站的输入信息,并周期性地向从站发送输出信息。总线的周期时间必须比PLC程序的周期时间短。除了周期性的用户数据传输,PROFIBUS-DP还提供智能设备配置、诊断和报警处理所需的非周期性通信。
①传输技术:RS-485双绞线、双线电缆或光缆。波特率范围从9.6K位/秒到12兆位/秒。
②总线访问:主站之间的令牌传递,主站和从站之间的主从传递。支持单主或多主系统。总线上most站(主从设备)的数量为126。
③通信:点对点(用户数据传输)或广播(控制指令)。循环主从用户数据传输和非循环主从数据传输。
④运行模式:运行、清除、停止。
⑤同步:控制指令允许输入和输出同步。同步输出同步;锁定模式:输入同步。
⑥功能:DP主站和DP从站之间的循环用户有数据传输。每个DP从站的动态激活和可激活性。检查DP从站的配置。强大的诊断功能,三级诊断信息。输入或输出的同步。地址通过总线分配给DP从站。DP主站(DPM1)通过总线配置,每个DP从站的最大输入输出数据为246字节。
⑦可靠性和保护机制:所有信息按照汉明距离HD4传输。DP从站有看门狗定时器。DP从站输入/输出的访问保护。DP主站用可变定时器监控用户数据传输。
⑧设备类型:第二类DP主站(DPM2)是可编程、可配置、可诊断的设备。第一种类型的DP主站(DPM1)是中央可编程控制器,例如PLC。PC等。DP从站是一个驱动器、阀门等。具有二进制值或模拟输入和输出。
(1)profibus–DP的基本特征
①速度:在一个有32个站的分布式系统中,PROFIBUS-DP向所有站传输512bit/s的输入和512bit/s的输出,在12mbit/s下只需要1毫秒..
②诊断功能:扩展的PROFIBUS-DP诊断可以快速定位故障。诊断信息在总线上传输,并由主站收集。诊断信息分为三个级别:
(本站诊断运行:本站设备的一般运行状态,如温度过高、压力过低。
(模块诊断操作:站点的特定I/O模块出现故障。
(通过诊断操作:单个输入/输出位故障。
(2)PROFIBUS-DP允许组成单主站或多主站系统。同一总线上最多可连接126个站。系统配置描述包括:站号、站地址、输入/输出地址、输入/输出数据格式、诊断信息格式和使用的总线参数。每个PROFIBUS-DP系统可以包括以下三种不同类型的设备:
①一级DP主站(DPM1):一级DP主站是中央控制器,在预定的周期内与分散的站(如DP从站)交换信息。典型的DPM1,如PLC或PC。
②二级DP主站(DPM2):二级DP主站是一个编程器、组态设备或操作面板,用于DP系统的组态操作,完成系统操作和监视的目的。
③DP从站:DP从站是外围设备(I/O设备、驱动程序、HMI、阀门等。)收集并发送输入和输出信息。
④单主站系统:在总线系统运行阶段,只有一个主动主站。
⑤多主站系统:总线连接多个主站。这些主站和它们各自的从站形成独立的子系统。每个子系统包括一个DPMI..指定的从站。以及可能的DPM2设备。任何主站都可以读取DP从站的输入/输出图像,但只允许一个DP主站向DP从站写入数据。
(3)系统行为
系统行为主要取决于DPM1的工作状态,DPm1由本地或总线配置设备控制。主要有以下三种状态:
(停止:在这种状态下,DPM1和DP从站之间没有数据传输。
(清零:在这种状态下,DPM1读取DP从站的输入信息,并将输出信息保持在故障安全状态。
(操作:在这种状态下,DPM1处于数据传输阶段。当数据通信循环时,DPM1从DP站读取输入信息,并将输出信息写入从站。
(1)DPM1设备在预设的时间间隔内,以选择性广播的周期性地向每个相关的DP从站发送其本地状态。
②如果DPM1的数据传输阶段出现错误,DPM1会立即将相关DP从站的所有输出数据转移到清除状态,DP从站将不再发送用户数据。第二次之后,DPM1变为清零状态。
(4)DPM1和DP从站之间的循环数据传输。
DPM1和相关DP从站之间的用户数据传输由DPM1按照确定的递归顺序自动执行。在配置总线系统时,用户定义DP从站和DPM1之间的关系,并确定哪些DP从站包含在信息交换的循环中,哪些被排除在外。
DMP1和DP从站之间的数据传输分为三个阶段:参数设置、配置和数据交换。在参数设置阶段,每个从站将其实际配置数据与从DPM1接收的配置数据进行比较。只有当实际数据与所需的配置数据相匹配时,DP从站才能进入用户数据传输阶段。因此,设备类型、数据格式、长度和输入输出数量必须与实际配置一致。
(DPM1和系统配置设备之间的循环数据传输。
除了主从功能,PROFIBUS-DP还允许主机和从机之间的数据通信,这些功能使配置和诊断设备能够通过总线配置系统。
(6)同步和锁定模式
除了DPM1设备自动执行用户数据的循环传输之外,DP主站设备还可以同时向单个DP从站、一组从站或所有从站发送控制命令。这些命令通过选择性广播命令发送。使用此功能将打开DP从站的同步和锁定模式,用于DP从站的事件控制同步。
主站发送同步命令后,所选从站进入同步模式。在这种模式下,被寻址的从机输出数据锁定在当前状态。在此后的用户数据传输期间,从站存储接收的输出数据,但其输出状态保持不变;当接收到下一个同步命令时,存储的输出数据被发送到外围设备。用户可以通过异步命令退出同步模式。
锁定控制命令使被寻址的从站进入锁定模式。锁定模式将从站的输入数据锁定在当前状态,在主站发送下一个锁定命令之前不能更新。用户可以通过非锁定命令退出锁定模式。
(7)保护机制
通过使用DP主站DPM1的数据控制定时器监控从站的数据传输。每个从站采用一个独立的控制定时器。在指定的监控间隔内,如果数据传输出现错误,定时器将超时。一旦超时发生,用户将获得这些信息。如果错误自动响应功能为"启用",DPM1将退出运行状态,所有相关从站的输出将被置于故障安全状态并被清除。
2.扩展DP功能
DP的扩展功能是对DP基本功能的补充,与DP基本功能兼容。
(dpm1和DP从站之间的非循环数据传输。
(2)具有DDLM读取和DDLM写入的非循环读/写功能,可以从从站读取和写入任何所需的数据。
(3)报警响应。DP的基本功能允许DP从站自发地向主站发送带有诊断信息的事件,而新增加的DDLM-报警-确认功能用于直接响应从DP从站接收的报警数据。
(dpm2和从站之间的非循环数据传输。
3.电子设备数据文件(GSD)
为了集成不同厂商生产的PROFIBUS产品,厂商必须把这些产品的功能参数(如I/O点、诊断信息、波特率、时间监控等。)形式的GSD文件(电子设备数据库文件)。标准GSD数据将通信扩展到操作员控制层面。使用根据GSD制造的配置工具,不同制造商生产的设备可以集成到同一个总线系统中。
GSD文件可以分为三个部分:
(1)总说明:包括制造商和设备名称、硬件和软件版本、波特率、监控时间间隔和总线插头指定信号。
(2)与DP相关的规范:包括适用于主站的各种参数,如允许的从站数量、装卸能力等。
(3)与DP从站相关的规范:包括与从站相关的所有规范,如输入/输出通道的数量、类型和诊断数据。