




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、佳力图9系列通讯协议(修订版)SatchNet 协议接口规范佳力图国际公司佳力图系列9协议一02年8月制订2775 Slough Street, Mississauga, Ontario, Canada LT4 1G2 TOC o 1-5 h z HYPERLINK l bookmark3 o Current Document .介绍3 HYPERLINK l bookmark5 o Current Document .串行式连结硬件特性 3互联电缆特性3导体大小3一组电线间的电容 3杂散电容3各组电线间的平衡串扰 4 HYPERLINK l bookmark7 o Current Docum
2、ent .协议概述4访问设备及数据4数据格式4计算校验和5事务5读取一个字节 6读取多个字节 7写入一个字节 8.4写入多个字节 9 HYPERLINK l bookmark16 o Current Document 附录E: 9系列数据表内容 10表4固件10表5关键字码10表6 传感器读取11表7安全代码11表8时间日程数据12表9 切换输出状态13表10模拟输出状态15表11报警状态15表12控制状态18表13时间18表14阶段输出状态19表15累计运彳亍时间 19表16机器远程控制20表17关键字码2 21.介绍本规范旨在向有意将佳力图设备用于其中央监控或构建自动化网络的公司提供界面
3、信息。本规范中所描述的协议及数据结构为佳力图对“Satchwell网络”协议的履行。本规范中所含文件为佳力图公司专有财产,仅在条款允许的范围内使用。文件内容 为机密,除非获佳力图公司书面授权,不得复制、使用或披露该等文件内容。该文件包含了目前所能提供的最为准确的信息。该协议及数据结构可做出变动。佳 力图公司不对文件的准确性做出保证,也不对因文件或协议的使用而造成的任何损害承 担责任。注:Satchwell为萨驰威尔控制系统有限公司注册商标硬件通信接口及传输格式归纳如下:传输媒介波特率每字符所含位数:起始位数据位停止位2.1互联电缆特性互联电缆可由双绞线或非双绞线组成 特性。满足该等规定的互联电
4、缆将形成带 赫的传输线及不高于.串行式连结硬件特性EIA RS485半双工120017+1 (偶校验)1(扁平电缆),具有2.1.1至2.1.4部分所规定的100欧姆左右标称特性阻抗、频率大于100千240欧姆的直流序列回路电阻。导体大小互联电缆应由一 24AWG或更大导体的两根电线组成,该导体常用作实心铜线或铜 绞线,或用作非铜导体,用作非铜导体时,其厚度应足以使每个导体一千英尺所产生的 直流线电阻不超过 30欧姆。一组电线间的电容两根电线间的电容应不超过 20皮法每英尺,且电缆上各段间的电容值应均等。杂散电容电缆中某一电线与电缆包层中其他电线间的电容(其他电线都接地)应不超过 40皮法每英
5、尺,且电缆上各段间的电容值应均等。各组电线间的平衡串扰40分贝,衰减量为150千同一电缆包层中一组电线与其他组的平衡串扰最小值应为 赫。3.协议概述数据通讯系统协议控制网络上一切设备所共用的语言结构或信息格式。该协议对系 统运行是至关重要的,它决定主机从机间的连接/断开,信息发送者与接收者身份的识别, 信息的有序交换,及错误的检测。只有主机设备方可执行一项事务。Satchwell网络协议所支持的事务仅支持单个受访的从机设备。一项事务包括四个问询答复框架。Satchwell网络协议的大多特性都是固定的,这些特性包括传输媒介、传输速度、字 符奇偶、停止位数、帧格式、帧顺序、履行的功能及通讯差错检查
6、。协议须遵从所定义 的特性,以确保主从机设备间的可靠通讯。为使硬件能通过数据线传送信息,须将信息置于数据包中。数据包通过一 “端口”从硬件出发,经数据线到达访问设备。在此情况下,Satchwell网络协议以报文帧的形式提供数据包。报文中的信息包括拟接收方地址,接收方的任务,执行指令所需数据及检 查差错的方法。报文到达Satchwell网络从机时,通过类似的“端口”进入访问设备。访问设备移除 数据包并阅读报文,如无错误产生,则履行所需任务,然后替换数据包中的报文,回复 给发送者。答复报文中的信息包括从机地址,执行的指令,执行指令时所获数据,及检 查差错的方法。访问设备及数据对网络上特定设备进行定
7、位的关键是设备“地址”。特定设备所管理的数据可再进行分组,称为“数据表”。每张数据表由一个或多个“数据”组成,表内的数据具有相同结 构。数据是通过其“数据表号”及“地址偏移”,而不是通过其在设备内存影射中的绝对 位置来识别的。这使得协议不受今后可能发生的程序变化影响。各个设备的数据表内容 参见附件。数据格式本规范中所用数据格式的意思如下:数据格式描述位字节内的一个特定位字节0-255间的单个二进制数1字节BCD1个字节解码为 2个BCD数字交换整型2个字节带符号数字以 Hi, Lo形式存储,此为C语言中的短整型Word2个字节不带符号数字以Lo,Hi形式存储,主要用于Pascal内部word
8、型43字节浮点型3字节浮点型计算校验和计算校验和,SOH和ETX间的字符按下列方式计算,结果为零;即:一条将四个字节(9, 12, 14&17)载入单元1,数据表7的报文,从地址偏移12开 始:SOH01H(非校验和部分)Address21H(单元1 ,地址带20H偏移)STX02H“G”47H(命令:写入多个字节)数据表号(1字节)“07”07H(HEX ASCII码字符“ 07”格式)地址偏移(2字节)“000C”00H0CH(HEX ASCII 码字符 “ 000C” 格式)长度(2字节)0004”00H(字节长度,最大为16)04H(HEX ASCII 码字符 “ 0004” 格式)数
9、据(据定单格式)09”09H0C”0CH0E”0EH11”11H(各字节均为HEX ASCII码字符)校验和(1字节)4B”4BHETX03H(非校验和部分)结果=*00H事务Satchwell网络设备支持由主设备执行的以下四项事务:读取一个字节读取多个字节写入一个字节写入多个字节应注意避免让主机设备获取任何未在本规范中规定的偏移表数据。另外,在向从机 设备写入数据时,该数据须在本规范中定义的有效范围内。下列流程图按实际传输的字节数对四个问询答复事务进行了概述:3.4.1读取一个字节注:MASTEREgu喋 世用5 06HAddress21HSLWESZSYM1MHAddressT21HACK
10、ACKOSHMASTERSOH Addrwla S1 H (orL) TateOtafltCheck-511TlETXDIM 21H 02H 48H 30H H WH WM 3DH 30H 阴H 31H 口 3HSLAVEACK(AOoeHAddress干amsixST)q0:HzN,5AHTable530H-4,hXHOflatQT30Hp.30Htr30Hor*30HDatay34HU44HChecfc-3Lm.3rMH*r32HEOTIE0104H1.“地址”带20H偏移3.4.2读取多个字节EnquiJyEMOS 05HAdtkw *F 21HSLAVE TOC o 1-5 h z S
11、Y N(SYN)IflMAddrvuwr21HACK(ACK06HMASTERSOHSTX J (or N)TaH3OfTaelLengthCh wit-sumETXSOHJ 01H*r amST)q 02HTJ *(r 7Iw*(rp1*(r-q* 喧,【巨邛HHHHHHHHHHHHHH4AJ30M30前30M3030却M3B42O3SLAVEACK2】KHAddF 杷21HSIX02HV59HTbl430H34HOflatp30H缉30H*gr30H*(r30 HLengthcr30H(r30HQTson-4iB34HData434H廿44H4r34H42H333H寸33H5,h35H33
12、JHChKh-tifH M5ib3&H-F45HEOTE。!04HSLAVE:JAK MAX 15H注:1.“地址”带20H偏移。2 .“长度”最大为16字节3.4.3写入一个字节注:1.“地址”带20H偏移3.4.4写入多个字节MASTEREguivy忙 NCH 05HAddressT 21HLSLAVESTNSYN| 1BHAddress1T 21HACKA760第七天72用于每一天的12个字节代表下列意思数据范围单位事件1小时10-23hr.事件2小时20-23hr.事件3小时30-23hr.事件4小时40-23hr.事件1分钟50-59min.事件2分钟60-59min.事件3分钟70
13、-59min.事件4分钟80-59min.事件1动作90/1/2事件2动作100/1/2事件3动作110/1/2事件4动作120/1/2事件指令0,1,2分别代表关”,“开”及“张驰”12表9切换输出状态格式: 位表长:16字节读取类型:只读数据偏移位号备用启动04远程开启05备用激活10共用报警11单元1:风机80单元1:加热器181单元1 :加热器282单元1:加热器383单元1:湿润器84单元1:备用输出185单元1:缓冲器开86单元1:缓冲器关87单元1 :备用输出290单元1 :压缩机191单元1 :正启动192单元1 :容量控制193单元1 :压缩机294单元1 :正启动295单元
14、1 :容量控制296单元1 :泵97单元2:风机100单元2:加热器1101单元2:加热器2102单元2:加热器3103单元2:湿润器104单元2:备用输出1105单元2:缓冲器开106单元2:缓冲器关107单元2:备用输出2110单元2:压缩机1111单元2:正启动1112单元2:容量控制1113单元2:压缩机211413数据偏移位号单元2:正启动2115单元2:容量控制2116单元2:泵117单元3:风机120单元3:加热器1121单元3:加热器2122单元3:加热器3123单元3:湿润器124单元3:备用输出1125单元3:缓冲器开126单元3:缓冲器关127单元3:备用输出2130单元
15、3:压缩机1131单元3:正启动1132单元3:容量控制1133单元3:压缩机2134单元3:正启动2135单元3:容量控制2136单元3:泵137单元4:风机140单元4:加热器1141单元4:加热器2142单元4:加热器3143单元4:湿润器144单元4:备用输出1145单元4:缓冲器开146单元4:缓冲器关147单元4:备用输出2150单元4:压缩机1151单元4:正启动1152单元4:容量控制1153单元4:压缩机2154单元4:正启动2155单元4:容量控制2156单元4:泵157如相应位为1,则打开一项输出14表10模拟输出状态格式: 字节表长:4字节读取类型:只读数据偏移单位加热
16、模拟输出0%冷却模拟输出1%加湿模拟输出2%去湿模拟输出3%这些模拟输出代表控制比例,100%等于255表11报警状态格式: 字节表长:121字节读取类型:读/写数据偏移单元1:风机过载0单元1:低气流1单元1:锅炉变脏2单元1 :加热器过热3单元1:过滤器变脏4单元1:火灾5单元1:水灾6单元1:故障9单元1:高湿10单元1 :高湿211单元1 :高温12单元1 :高温213单元1 :高压14单元1 :低湿15单元1 :低湿216单元1 :低温17单元1 :低温218单元1 :低电压19单元1 :压缩机高压120单元1 :压缩机低压121单元1 :短循环122单元1 :压缩机高压223单元1
17、 :压缩机低压22415数据偏移单元1 :短循环225单元2:风机过载30单元2:低气流31单元2:锅炉变脏32单元2 :加热器过热33单元2:过滤器变脏34单元2:火灾35单元2:水灾36单元2:故障39单元2:高湿40单元2:高湿241单元2:高温42单元2:高温243单元2:高压44单元2:低湿45单元2 :低湿246单元2:低温47单元2:低温248单元2 :低压49单元2:压缩机高压150单元2:压缩机低压151单元2:短循环152单元2:压缩机高压253单元2:压缩机低压254单元2:短循环255单元3:风机过载60单元3:低气流61单元3:锅炉变脏62单元3:加热器过热63单元3
18、:过滤器变脏64单元3:火灾65单元3:水灾66单元3故障69单元3:高湿70单元3:高湿271单兀3: Wj温72单元3:高温27316数据偏移单元3:高压74单元3:低湿75单元3:低湿276单元3:低温77单元3:低温278单元3 :低压79单元3:压缩机高压180单元3:压缩机低压181单元3:短循环182单元3:压缩机高压283单元3:压缩机低压284单元3:短循环285单元4:风机过载90单元4:低气流91单元4:锅炉变脏92单元4 :加热器过热93单元4:过滤器变脏94单元4:火灾95单元4:水灾96单元4:故障99单元4:高湿100单元4:高湿2101单元4:高温102单元4:
19、高温2103单元4:高压104单元4:低湿105单元4:低湿2106单元4:低温107单元4:低温2108单元4:低压109单元4:压缩机高压1110单元4:压缩机低压1111单元4:短循环1112单元4:压缩机高压2113单元4:压缩机低压2114单元4:短循环2115字节值代表以下报警状态:0-无报警17 1-报警激活2-报警接受“一般报警状态”为例外数据,代表以下报警状态:0-无报警1-报警激活佳力图NAC Yuanyi测试并制定该表,2002-8-16表12控制状态格式: 位表长:10字节读取类型:只读数据偏移位号单元1:开/关状态00单元2:开/关状态20单元3:开/关状态40单元4
20、:开/关状态60单元1 :连接80单元2:连接82单元3:连接84单元4:连接86去湿90加湿91冷却92加热93如位号为1,则打开输出/控制状态表13时间格式:1字节BCD表长:7字节读取类型:读/写数据偏移周0日1小时2分钟3秒4半秒5时钟更新6若要设置设备时钟,可在表格中写入有效数据,时钟更新项中值不应为 0。只有小时、 分钟、秒为有效设置。忽略周、日、半秒项的设置。18表14阶段输出状态格式:位表长:4字节读取类型:只读数据偏移单位加热阶段0阶段号制冷阶段1阶段号加湿阶段2阶段号去湿阶段3阶段号表15累计运行时间格式:交换整型表长:128字节读取类型:读/写数据偏移单位单元1:风机累计
21、运行时间0hrs.单元1:加热器1累计运行时间2hrs.单元1 :加热器2累计运行时间4hrs.单元1:加热器3累计运行时间6hrs.单元1:湿润器累计运行时间8hrs.单元1 :缓冲器ON累计运行时间12hrs.单元1 :缓冲器 OFF累计运行时间14hrs.单元1 :压缩机1累计运行时间18hrs.单元1 :正启动1累计运行时间20hrs.单元1 :容量控制1累计运行时间22hrs.单元1 :压缩机2累计运行时间24hrs.单元1 :正启动2累计运行时间26hrs.单元1:容量控制2累计运行时间28hrs.单元1 :泵累计运行时间30hrs.单元2:风机累计运行时间32hrs.单元2:加热器1累计运行时间34hrs.单元2:加热器2累计运行时间36hrs.单元2:加热器3累计运行时间38hrs.单元2:湿润器累计运行时间40hrs.单元2:缓冲器 ON累计运行时间44hrs.单元2:缓冲器OFF累计运行时间46hrs.单元2:压缩机1累计运行时间50hrs.单元2:正启动1累计运行时间52hrs.单元2:容量控制1累计运行时间54hrs.19数据偏移单位单元2:压缩机2累计运行时间56hrs.单元2:正启动2累计运行时间58hrs.单元2:容量控制2累计运行时间60hrs.单元2:泵累计运行时间62hrs.单元3:风机累计运行时间64hrs.单元3:加热器1累计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海市闵行区24校联考2025届初三下学期期中练习化学试题试卷含解析
- 新乡医学院《铸造工艺与装备》2023-2024学年第二学期期末试卷
- 采购合同履行合同管理标准更新重点基础知识点
- 2025年工人个人工作总结范文(12篇)
- 联通员工年终工作总结 质量部员工年终工作总结(3篇)
- 一般员工简短的述职报告(18篇)
- 中学英语教师述职报告(3篇)
- 上海市普陀区教育学院附属中学2024-2025学年上学期七年级12月数学月考卷(含简略答案)
- 期末测试卷 (1)(含答案) 2024-2025学年人教版(2024)七年级生物下册
- 2023年湖南高速物流发展有限公司第一批次招聘3人笔试参考题库附带答案详解
- 国家开放大学《大学语文》形考任务1-5参考答案
- 婚礼执事单模板
- 《红色旅游线路设计》
- 设备出厂检验报告
- EXCEL公式进行经纬度与XY坐标的相互转换
- 紫铜材质证明
- 妊娠期甲状腺疾病课件
- 导线的连接精品课件
- 059.商业计划书和可行性报告精制食油厂年产万吨精制山茶油项目可行性研究报告
- 米度盾构导向系统
- [说明]心血管内科(心内科)_见习教案_6_动脉粥样硬化和冠状动脉粥样硬化性心脏病
评论
0/150
提交评论