系统管理内核可以看作一种特殊的应用进程AP。从其在通信模型的位置来看,系统管理是集成多层的协议和功能而完成的。系统管理规范指出哪条信息是可写的,哪条信息是只读的。设备名是系统特殊标识符,并被参考为PD-Tag。负责标签和数据链路地址分配的系统管理功能的设备,在下面的描述中被称为组态主设备。系统管理允许查询由位号标识的对象,包含此对象的设备将返回一个响应值。......
2023-11-22
SPC3为PROFIBUS智能从站提供了廉价的配置方案,可支持以下的处理器:
Intel: 80C31,80×86
Siemens: 80C166/165/167
Motorola: HC11,HC16,HC916
与SPC2相比,SPC3存储器内部管理和组织有所改进,并支持PROFIBUS-DP。
SPC3只集成了传输技术的部分功能,而没有集成模拟功能(RS-485驱动器)、FDL (Fieldbus Data Link,现场总线数据链路)传输协议。它支持接口功能、FMA功能和整个DP从站协议(USIF:用户接口让用户很容易访问第二层)。第二层的其余功能(软件功能和管理)需要通过软件来实现。
SPC3内部集成了1.5 KB的双口RAM作为SPC3与软件/程序的接口。整个RAM被分为192段,每段8字节。用户寻址由内部MS(Microsequencer)通过基址指针(Base-Pointer)来实现。基址指针可位于存储器的任何段。所以,任何缓存都必须位于段首。
如果SPC3工作在DP方式下,SPC3将自动完成所有的DP-SAPs的设置。在数据缓冲区生成各种报文(如参数数据和配置数据),为数据通信提供三个可变的缓存器、两个输出和一个输入。通信时经常用到变化的缓存器,因此不会发生任何资源问题。SPC3为最佳诊断提供两个诊断缓存器,用户可存入刷新的诊断数据。在这一过程中,有一诊断缓存总是分配给SPC3。
总线接口是一参数化的8位同步/异步接口,可使用各种Intel和Motorola处理器/微处理器。用户可通过11位地址总线直接访问1.5 KB的双口RAM或参数存储器。(www.chuimin.cn)
处理器上电后,程序参数(站地址、控制位等)必须传送到参数寄存器和方式寄存器。
任何时候状态寄存器都能监视MAC的状态。
各种事件(诊断、错误等)都能进入中断寄存器,通过屏蔽寄存器使能,然后通过响应寄存器响应。SPC3有一个共同的中断输出。
看门狗定时器有三种状态Baud_Search、Baud_Control和Dp_Control。
微顺序控制器(MS)控制整个处理过程。
程序参数(缓存器指针、缓存器长度和站地址等)和数据缓存器包含在内部1.5 KB双口RAM中。
在UART中,并行、串行数据相互转换,SPC3能自动调整波特率。
空闲定时器(Idle Timer)直接控制串行总线的时序。
有关现场总线及其应用技术的文章
系统管理内核可以看作一种特殊的应用进程AP。从其在通信模型的位置来看,系统管理是集成多层的协议和功能而完成的。系统管理规范指出哪条信息是可写的,哪条信息是只读的。设备名是系统特殊标识符,并被参考为PD-Tag。负责标签和数据链路地址分配的系统管理功能的设备,在下面的描述中被称为组态主设备。系统管理允许查询由位号标识的对象,包含此对象的设备将返回一个响应值。......
2023-11-22
在这种过程中,下列SAPs服务于DP方式。除了Default SAP、SAP56、SAP57和SAP58,其他的SAPs一直使能,这四个SAPs在DP从站状态机制进入数据交换状态才使能。用户也可以使SAP55无效,这时相应的缓存器指针R_SSA_Buf_Ptr设置为00H。在RAM初始化时已描述过使DDB单元无效。一个缓存器分配给D,用于SPC3发送数据;另一个缓存器分配给U,用于准备新的诊断数据。在U状态下可从Dout缓存中进行Read_Output_Data操作。关于缓存器的起始地址,这8个字节是明确规定的。......
2023-11-22
在板卡数量方面,本系统要求可以支持4个机笼和64个测控板卡。自动控制功能由控制站控制卡执行由控制回路构成的控制算法来实现。本系统要满足1s的控制周期要求,这要求本系统的处理器要有足够快的运算速度,与底层测控板卡间的通信要有足够高的通信速率和高效的通信算法。......
2023-11-22
下面将要介绍的寄存器规定了ASIC硬件功能和报文处理过程。表6-17 方式寄存器1S和方式寄存器1R(续)2.状态寄存器状态寄存器反映SPC3当前的状态并且为只读,状态寄存器各位的定义见表6-18。中断控制器最多可存储16个中断事件。协议规定SPC3从最高的波特率开始查询。一旦确定正确的波特率,SPC3进入Baud_Control状态,并且监视此波特率。......
2023-11-22
PROFIBUS-DP用于现场层的高速数据传输。除周期性用户数据传输外,PROFIBUS-DP还提供了强有力的诊断和配置功能,数据通信是由主机和从机进行监控的。系统配置PROFIBUS-DP允许构成单主站或多主站系统,这就为系统配置组态提供了高度的灵活性。......
2023-11-22
VPC3+C是一个带有8位微处理器接口的通信芯片,用于智能PROFIBUS-DP从站的应用,集成有全部PROFIBUS-DP协议。VPC3+C可完成信息处理、地址识别、数据安全排序和对PROFIBUS-DP的协议处理。4KB的通信RAM和可组态处理器接口,在建立高性能PROFIBUS从站应用时,具有明显的优势特点。依据DP-V1协议,还支持非循环通信和报警信息。·支持PROFIBUS-DPV0、PROFIBUS-DPV1和PROFIBUS-DPV2协议。·支持5V或3.3V供电电压,5V容限输入。·USB1.1设备控制器,RS-232。·VPC3+C从站专用集成电路芯片。......
2023-11-20
I/O选项被用于在SP_D和硬件之间的布尔取反逻辑。SP_D支持完整的串级功能,与其他功能块的输出连接的DO功能块的SP_D必须采用Cas模式。当功能块的实际模式为LO或手动模式时,附加I/O选项将使SP_D值跟踪PV_D值。如果硬件支持回读,则这个值被连接到READBACK_D,同PV_D一样经I/O转换选项的作用。图7-15 开关量输出功能块DO1.块错误DO的块错误表现为以下几个方面:1)功能块处于O/S模式。2)I/O模块故障。5)CHANNEL或SHED_OPT参数为无效值。表7-8 开关量输出功能块参数表(续)......
2023-11-22
三种PROFIBUS均使用一致的总线存取协议。在PROFIBUS中,第二层称为现场总线数据链路层。因此,PROFIBUS总线存取协议,主站之间采用令牌传输方式,主站与从站之间采用主从方式。在PROFIBUS中,令牌传递仅在各主站之间进行。以3个主站7个从站构成的PROFIBUS系统为例。第二层的另一重要任务是保证数据的可靠性,PROFIBUS第二层的数据结构格式可保证数据的高度完整性。......
2023-11-22
相关推荐