- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SPC3手冊
1 引言
为实现逻辑控制器间数据的简单和快速交换,西门子为用户提供了几款集成电路芯片。这些芯片集成了EN 50170 Vo1.2协议并实现了该协议功能,实现了PLC站点之间的数据交换。
以下的芯片都可与微控制器组合完成智能从站功能。
ASPC2集成了部分2层协议,但是它还需要处理器的支持。该芯片可提供高达12M的波特率。在考虑到复杂度方面,ASPC2主要用于主站站点。
由于集成了完整的PROFIBUS-DP协议,SPC3减轻了从站微处理器的负担。SPC3产生总线波特率可达12M。
然而,在工业自动化领域,还存在着许多简单装置,如:开关和热电偶单元,它们不需要微控制器来记录工作状态。
另外两款芯片是SPM2(Siemens Profibus Multiplexer Version 2)和LSPM2(Lean Siemens Profibus Multiplexer)。这些模块用于DP总线的从站(依据DIN E 19245 T3),工作波特率为12M。主站根据2层和7层模型给这些模块分配地址。在该模块收到一个容错报文之后,能自动产生一个回答报文。
LSPM2的功能与SPM2相同,但是LSPM2的I/O端口和诊断接口要少些。
2 功能概述
SPC3使得PROFIBUS-DP从站的优化组态成为可能。
其处理器接口支持以下各处理器:
Intel: 80C31,80X86
Siemens: 80C166/165/167
Motorola: HC11-,HC16-,HC916 types
SPC3中集成了OSI模型的第一层(特别是模拟传输RS485驱动器)和第二层的执行总线FDL以及接口服务和管理协议。余下的第二层功能如用户接口、数据管理等、就需要通过软件来实现。
内置的1.5K双端口RAM作为SPC3和微处理器的接口。整个RAM区分为192个段,每段8个字节。用户通过内部微处理器的基指针直接寻址。基指针可指向存储区的任何一个段。所有需要分配地址的BUF指针必须指向段的开头。
总线接口是可设置参数的8位同步/异步接口。用户可以通过11位地址线访问内部1.5K RAM和参数寄存器。
当微处理器启动,过程特定参数(站地址、识别号等)必须传输到参数寄存器和模式寄存器上。
可以在任何时候通过访问状态寄存器查询监测和控制状态。
各种事件(各种指示、错误事件等)在进入中断控制器后,这些事件通过标志寄存器被响应,被中断确认寄存器确认。SPC3提供共同的中断输出。
内置看门狗计时器工作于三个状态:波特率查询(Baud_Search)、波特率控制(Baud_Control)、DP总线控制(DP_Control)。
微控制器(Micro Squencer)控制所有进程。
过程特定参数(缓冲区指针、缓冲区长度、站地址等)和数据缓冲区都包含在内置1.5K RAM中,控制器操作它们就像操作双端口RAM一样。
通用同步异步接收发射端(UART),可将并行数据流转换为串行数据流,或相反。SPC3可自动识别波特率(9.6KBd~12MBd)
XX计时器可通过串行电缆直接控制总线时间。
3 引脚描述
SPC3采用44脚PQFP封装,管脚定义如下:
Pin 名称 In/Out 描述 1 XCS I? 片选端口 C32 Mode: 接 VDD
C165 Mode: CS-Signal 2 XWE/E Clock I? 写信号/EI_Clock(Motorola) 3 DIVIDER I? 作用于CLK2OUT2/4,低电平为4分频 4 XRD/R W I? 读信号/读写(Motorola) 5 CLK I(TS) 时钟脉冲输入 6、7、28、38 VSS 低电位端,接地 7 CLOCKOUT2/4 O 时钟脉冲被2、4分频 8 XINT/MOT I? log 0 = 接Intel芯片
log 1 = 接Motorola 9 X/INT O 中断 10 AB10 I(CPD) 地址线 C32 mode: log 0
C165 mode: 接地址线 11-12、15-16、19-22 DB0-DB7 I? 数据线 C32 mode: 数据/地址线复用
C165 mode: 数据/地址线分开 13 XDATAEXCH O PROFIBUS-DP数据交换的状态显示 14 XREADY/XDTACK O 外部CPU准备 18、39 VDD 高电位端,接电源 23 MODE I log 0 = 80C165数据/地址线分开,准备信号
log 1 = 80C32数据/地址线复用,固定计时 24 ALE/AS I? 地址锁存使能 C32 mode:A
文档评论(0)