SPABus数据类型.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文档。上传文档
查看更多
SPABus数据类型

5.1数据类型 各从站传输的数据类型被分成下述逻辑数据类型之一: 数据类型 字母代码(在包中的格式) 输入数据 I 输出数据 O 设定值 S 变量(内部) V 内存数据 M 从站状态 C 从站标识 F 时间 T 日期和时间 D 最近事件 L 备份缓冲区中的最近事件(可重复请求) B 报警有效 A 所有从站都不提供所有类型的数据,因为目前不同区域可得到不同的从站。 从站提供的数据类型C、F、T、D、L、B、A只在通道0中,I、O、S、V、M可在通道0和其它通道中。 5.2属于不同数据类型的数据 I、O、S、V、M类型数据 I:输入数据包括从站的模拟量和数字量输入。 O:输出数据包括从站的模拟量和数字量输出。 S:设定值指设定参数,使从站与电流操作状况协调一致。 V:内部变量包括: 给出被监视过程或其事件的实现数据 给出从站和其功能的实现数据 控制从站在操作状况下的功能的数据 规划从站的某些通用功能的数据 M:内存数据包括内存存储的测量量和状态数据,该类型内存存储数据一般只能从datalogger类型的从站中获得。此外,该类型数据可用做传输不同类型的实现数据,如传输数据或可编程数据的的空间单元和详细部分。 I、O、S、V类型数据的表示格式: 通常用处的数据(数据编号1~100)为十进制数,以ASCII码传输。专用数据(数据编号101~999999)可为其他格式,此时产品文本中应给出格式说明。数字值可包含小数点和正负号,整数部分的长度为1~10位,小数部分长度为0~10位。发送数据给从站的一般规则: 整数部分至少有一位 整数部分不包含没有用的0 小数部分不包含没有用的0 如果有小数点,不可使它出现在数字的第一位或最后一位 例:主站不可以发送如下数字: 0 0 1 2 0 0 0 . 5 . 6 7 . 8 . 0 0 应当为: 1 2 0 0 . 5 0 . 6 7 8 注意: SPA总线从站应可以将收到的数值四舍五入或截断。如果从站无法处理接收的数值应丢弃,并以错误码8向主站返回否认包。 如果前导零的数量对有从站有重要的用途(如该数量表达了设定值的精度),必须在从站产品的文档中注明。此时主站应可以发送必要数目的前导零。 M类型数据的表示格式: M类型通常认为是字符串格式,如数据中可能包含数字和字母或其他除了SPA总线专用的ASCII字符(20H~7EH)。 F、T、D、C类型数据 F:从站标识数据用于区分从站类型,最长10个字符,如:可以是从站产品代号。 T:时间在包中用如下格式发送: x x . x x x | | | 1/10ths, 1/100ths, 1/1000ths秒 1/10s和s D:日期和时间发送格式如下: yy-mo-dd hh.mm;ss.sss C:从站状态 从站状态可以用两位表示,在包中状态值为0,1,2,3。 状态位0:从站复位或其他状况,可能会导致事件数据的丢失。当该位置1(C 1或C 3)时,从站响应事件请求时总是用事件xx.xxx E50响应,直到该位被清除。主站必须通过发送“ n W C : 0 : C C cr”来清除它。 状态位1:代表从站事件缓冲区溢出。当该位置1时(C 2或C 3),从站在响应事件请求时总是以事件xx.xxx E51应答,直到该位被清除。主站应通过发送“ n W C : 0 : C C cr”来清除该位。由于溢出,从站通常停止向缓冲区放新事件,该位必须清除来重新使正常的事件存入缓冲区。 L、B类型数据 L:最近事件包括自上次请求之后进入时间缓冲区的事件。从站按照时间顺序发送最近事件。如果最近事件不能填写到一包中,剩余最近事件不再发送,直到下一次请求。 B:备份缓冲区中的最近事件可多次请求,包含的数据与最近事件相同。通常主站通过数据类L向从站请求最近事件,然而如果从站的应答包中包含错误信息,此时主站不能再重新请求类型L,而是应请求类型B的数据。下文中进行详细说明。 事件标记表达格式 事件标记包含如下项目: 时间:1/10秒,秒,1/10ths秒,1/100ths秒,1/1000ths秒。小数点用于分隔秒和它的小数部分。 空格:用于分隔 通道号:长度为3位。如果通道号为0应忽略 字母E:用于分隔 事件号:长度为1~2位,范围0~63。 例: 如果模拟报警单元23的通道分配了两个限制值,且通道5的事件被编码为: code 5E1 equals channel 5 signal below limit 1 code 5E2 equals channel 5 signal above limit 1 code 5E3 equals channel 5 signal below limit 2 code 5E4 equals

文档评论(0)

haocen + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档