菲尼克斯口通信2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
菲尼克斯口通信2

1.简介 1.1一般资料 块的以下范围是要与IB IL RS UNI模块使用。这些模块可用于参数的模块,以及发送和接收数据。 下列通信协议支持: 不透明:如果透明协议被使用时,串行数据通过终端发送以相同的格式将其从串行接口或总线侧接收。发送FIFO(先入先出存储器)可以存储1023个字节(1千字节)和接收FIFO可存储4096字节(4字节)。 XON / XOFF:此协议操作以同样的方式作为透明协议。然而,数据与此协议传输由XON和XOFF字符控制。如果终端接收XOFF,没有更多的串行数据将被发送至一个XON被接收。 端到端:当发送数据时,两个附加的字符,在第一和第二分隔(结束字符),附后。如果IB IL RS UNI模块接收到的数据只能读收到这两个字符。发送缓冲区的大小1023字节(包括结束字符)而接收缓冲区包括三个缓冲器的每330个字节。 下表列出的完整块范围和相应的功能。操作模块中,只有一个IL_RSUNI_xxx_V1_0x参数块和一个带一个协议块相应的配置参数解码是必需的。 块名称功能 模块IL_RSUNI_xxx_V1_0x参数 为配置参数的IL_RSUNI_TRANSPARENT_V1_0x解码 透明协议 为配置参数的IL_RSUNI_XON_XOFF_V1_0x解码 XON / XOFF协议 用于端到端的配置参数IL_RSUNI_END_END_V1_0x解码 协议 IL_RSUNI_AddData_V1_0x解码的udtAddData输出参数,这包含附加的诊断数据以及 模块的固件版本 2. IL_RSUNI_xxx_V1_0x块说明 此块用于参数化IB IL RS UNI模块。该块是可用的7,15和31字的过程数据宽度。 当传输块名工艺数据宽度的用户数据和阅读 IL_RSUNI_112_V1_0x 7字11个字节 IL_RSUNI_240_V1_0x 15个字27个字节 IL_RSUNI_496_V1_0x 31字59个字节 2.1块数据 块名称:IL_RSUNI_xxx 块类型:功能块 版本:1.0 作者:PXCE / CSC 控制器类型:所有 模块类型:IB IL RS UNI 2.2块调用 2.3输入参数 输入参数 名称 类型 说明 xActivate BOOL座激活/停用 XRESET BOOL错误的删除和/或重新初始化块 xAutoReset INT自动错误删除。错误指示在xError,wDiagCode和wAddDiagCode输出 参数为一个周期。该块然后重新初始化。 udtPara RSUNI_UDT_PARA_V1结构模块与参数化的变量 xDTR BOOL的DTR信号控制。该信号是如果相应的模式是唯一的活性激活。参数块用于此目的。 XSEND BOOL触发参数。数据通过传输设置一个上升沿。传输时间是由一个超时监视。 uiSendLength UINT要发送的字节数 xReceive BOOL触发参数。数据被读取设置积极的边缘。接收时间是通过超时监控。 uiRcvLength UINT要读取的字节数。如果该值是0时,所有的数据被读出。如果较少的数据可用比要被读出时,块等待直到这个数据是可用的。接收时间是通过超时监控。 uiMaxRcvBuffer UINT字节数组下使用的大小 bRcvData参数必须指定这里。 TTIMEOUT时间超时监控时发送和接收。超时发送时:数据不能可以在规定时间内发送的(例如,发送缓冲区已满)。超时当接收:数据可以未在规定时间内接收到(例如,模块连接中断)。 arrInputAddress RSUNI_ARR_B_1_xx过程数据 2.4输出参数 输出参数 名称类型说明 XREADY BOOL块已准备好执行服务。当执行服务,这个参数是FALSE。 xDone BOOL一旦服务已执行成功,该参数为TRUE。对于发送,这意味着数据已被成功地发送的,用考虑到阅读,即新的数据已经阅读并可用在bRcvData参数。 xError BOOL该参数指示错误。错误消息可以经由XRESET被删除,xAutoReset或停用该块。 wDiagCode WORD诊断代码(见表2.6) wAddDiagCode WORD扩展的诊断代码(见表2.6) diBaudrate DINT实际波特率使用 uiRcvDataLength UINT要被接收的字节数 xRcvDataAvailable BOOL如果字符的期望数量uiRcvLength下指定仍然可用在存储器中,该参数为TRUE。 udtAddData RSUNI_UDT_DATA_V1结构与诊断变量 arrOutputAddress RSUNI_ARR_B_1_xx OUT过程数据 顶 2.5输入/输出参数 输入/输出参数 名称类

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档