SWP系列通讯协议总表.doc_第1页
SWP系列通讯协议总表.doc_第2页
SWP系列通讯协议总表.doc_第3页
SWP系列通讯协议总表.doc_第4页
SWP系列通讯协议总表.doc_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.目 录一、概述3二、通讯流程9三、仪表通讯接线10四、部分标准A S C II代码表11五、SWP智能化仪表参数地址表11六、SWP系列单显二型控制仪通讯协议11七、SWP系列单显四报警控制仪通讯协议12八、SWP系列双路输入控制仪通讯协议13九、SWP系列PID自整定二型控制仪通讯协议15十、SWP系列32段P I D程序控制仪通讯协议18十一、SWP系列手操器控制仪通讯协议21十二、SWP系列流量积算控制仪通讯协议23十三、SWP系列全可切多路(16路)巡检报警控制仪通讯协议26十四、SWP系列频率二型控制仪通讯协议34十五、SWP系列定时(计时)器控制仪通讯协议35十六、SWP系列计数器控制仪通讯协议36十七、SWP系列LCDPID控制仪通讯协议36十八、SWP系列LCD多路巡检控制仪通讯协议42十九、SWP系列LCD热量表控制仪通讯协议54二十、SWP系列LCD热能表控制仪通讯协议57二十一、SWP系列LCD三路流量记录控制仪通讯协议61二十二、SWP系列LCD小无纸记录控制仪通讯协议65一、概述1、通讯口设置通讯方式 异步串行通讯接口,如RS-485,RS-232,RS-422等波特率 3009600bps(可由设定仪表二级参数自由更改,设定仪表二级参数BT)2、字节数据格式. 一位起始位. 八位数据位. 一位停止位. 无校验1*1起始位 数据位 停止位3、通讯数据传输格式1)、SWP系列仪表参数地址格式:地址:双字节(16进制,以高字节在前,低字节在后)例:SWP显示控制仪II型仪表参数AH1的起始地址=1516=30ASCII+30ASCII+31ASCII+35ASCII,格式如下:30303135高字节高4位 高字节低4位 低字节高4位 低字节低4位2)、SWP系列仪表参数数据格式:数据按地址传输,仪表数据传输格式分为以下四种(十六进制):a、1字节(定点数) = 字节高4位ASCII码 + 字节低4位ASCII码XXXXXXXX高4位 低4位例:仪表参数AH1的数据=5010=3216=33ASCII+32ASCII,格式如下:3332高4位 低4位b、2字节(定点数) = 低字节高4位ASCII码 + 低字节低4位ASCII码+ 高字节高4位ASCII码 + 高字节低4位ASCIIXXXXXXXXXXXXXXXX低字节高4位 低字节低4位 高字节高4位 高字节低4位例:仪表参数AL1的数据=50010=1F416=30ASCII+31ASCII+46ASCII+34ASCII,格式如下:46343031低字节高4位 低字节低4位 高字节高4位 高字节低4位c、3字节(定点数) = 低字节高4位ASCII码 + 低字节低4位ASCII码+ 高字节高4位ASCII码 + 高字节低4位ASCII码+ 小数点高4位ASCII码 + 小数点低4位ASCII码XXXXXXXXXXXXXXXXXXXXXXXX低字节高4位 低字节低4位 高字节高4位 高字节低4位 小数点高4位 小数点低4位例:仪表实时测量值(PV)的数据=50.0,小数点在第一位(从右至左)。实际定点数=5001010-1整数部份=50010=1F416=30ASCII+31ASCII+46ASCII+34ASCII小数部份=110=0116=30ASCII+31ASCII格式如下:463430313031低字节高4位 低字节低4位 高字节高4位 高字节低4位 小数点高4位 小数点低4位小数点定义如下:001000110-10210-20310-3d、4字节(浮点数) = 第一字节高4位ASCII码 + 第一字节低4位ASCII码+ 第二字节高4位ASCII码 + 第二字节低4位ASCII码+ 第三字节高4位ASCII码 + 第三字节低4位ASCII码+ 第四字节高4位ASCII码 + 第四字节低4位ASCII码第1字节低4位 第2字节低4位 第3字节低4位 第4字节低4位XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX第1字节高4位 第2字节高4位 第3字节高4位 第4字节高4位例:流量积算控制仪表瞬时流量测量值数据=100.210转换成浮点数:100.210=270.7828125=0716+C816+6616+6616=30ASCII+37ASCII+43ASCII+38ASCII+36ASCII+36ASCII+36ASCII+36ASCII小数部份:0.7828125 0.7828125256=200.4 0.4256=102.40.4256=102.4小数部分乘以256整数部份为第二字节(200)第二字节小数部分乘以256整数部份为第三字节(102)第三字节小数部分乘以256整数部份为第四字节(102)传输格式如下:第1字节低4位 第2字节低4位 第3字节低4位 第4字节低4位3037423836363636第1字节高4位 第2字节高4位 第3字节高4位 第4字节高4位3)、注:仪表内部数据为十六进制表示的十进制数。如:实时测量值为500,则用十六进制表示为1F4H。仪表通讯传输是将上述十六进制数据转化为标准ASCII码(即一字节的16进制数转化为2个ASCII码高4位ASCII码+低4位ASCII码)。如:上述数据1F4H(16进制 ),转化为ASCII码则为30H、31H、46H、34H。4、仪表通讯帧格式DE帧命令帧数据CRCCR说明: 通讯命令起始符DE 仪表设备号(双字节,参见仪表操作手册中之参数“DE”)帧命令 操作命令(双字节)帧数据 各种操作命令所对应的数据(长度视不同仪表型号而不同)CRC 校验字节(除外CRC字节之前其它几个字节的异或值 即DE(ASII)与帧类型ASCII和帧数据ASCII的异或值)CRC = DEASCII 帧命令ASCII 帧数据ASCIICR结束符5、SWP系列仪表通讯命令集代 码说 明代 码说 明RD读仪表动态数据Rb读仪表第十二路动态数据(多路表)R0读仪表第一路动态数据(多路表)Rc读仪表第十三路动态数据(多路表)R1读仪表第二路动态数据(多路表)Rd读仪表第十四路动态数据(多路表)R2读仪表第三路动态数据(多路表)Re读仪表第十五路动态数据(多路表)R3读仪表第四路动态数据(多路表)Rf读仪表第十六路动态数据(多路表)R4读仪表第五路动态数据(多路表)RE读仪表内部参数资料R5读仪表第六路动态数据(多路表)RR读仪表内部参数全部资料R6读仪表第七路动态数据(多路表)CO手动/自动控制R7读仪表第八路动态数据(多路表)W1单字节写仪表内部参数资料R8读仪表第九路动态数据(多路表)W2双字节写仪表内部参数数据R9读仪表第十路动态数据(多路表)W4四字节写仪表内部参数数据Ra读仪表第十一路动态数据(多路表)6、读仪表动态数据(实时测量值)帧发送命令帧DERDCRCCR正确:DERD帧数据CRCCR 命令回送帧错误:DE* *CRCCR 命令回送帧 错误返回码“*”:如PC机向仪表传输出的命令或CRC校验错误,则仪表命令回送时返回一个 错误返回码“*” 2AH 2AH (ASCII码)。例:当前1号仪表设备号DE=1(SWP显示控制仪II型)实时测量值PV=50.010,内部参数未修改,AL1报警(上限)无动作,AL2报警(下限)动作。欲读仪表实时测量值,方法如下:30 31 5244 =17(转为ASCII码则为31、37)发送命令403031524431370D仪表设备号 命令 校验码30 3152 4430304634303130313030 3031=72(转为ASCII码则为37,32)命令回送4030315244303046343031 仪表设备号 命令 内部参数修改标志 低字节 高字节303130303031xxXx37320D小数点 AL1状态 AL2状态 保留字节 校验码 仪表回送数据为一次回送动态数据表格中的所有数据。参见“仪表动态数据格式” 保留字节:生产厂家保留字节,可略过不管 上例中,测量值数据=1F416=50010 实际测量值(PV)=500小数点=50010-1=50.0(如小数点为2,则乘以10-2,以此类推)7、读多路巡检仪单路动态数据(实时测量值)帧发送命令帧DER0CRCCRDER0帧数据CRCCR 命令回送帧各路读取命令不同,这里R0表示读第一路动态数据。帧数据依次为内部参数修改标志第一路实时测量值小数点位置D0=1内部参数修改标志有效,D1=0,第一报警有效,D2=0,第二报警有效。8、读仪表内部参数数据帧发送命令帧DERE参数地址长度CRCCR正确:DERE帧数据CRCCR 命令回送帧错误:DE* *CRCCR 命令回送帧注:长度为数据字节长度代码,如单字节为1,双字节为2,四字节为4。例:2号仪表(SWP显示控制仪II型)当前第二报警设定值AL2=500,欲读仪表AL1设定值,方法如下:查表得AL2的地址=1316=30ASCII+30ASCII+31ASCII +33ASCII30 325245303031333032=16(转为ASCII码则为31,36)发送命令403032524530303133303231360D 仪表设备号 命令 参数地址 长度 校验码30 3252 45303146343031 =66(转为ASCII码则为36,36)接收命令回送40303252454634303136360D仪表设备号 命令 低字节 高字节 校验码 仪表内部参数数据:仪表内部设定参数值 参数地址:仪表内部参数的地址,参见“参数地址表 ”9、读仪表内部参数全部数据帧发送命令帧DERRCRCCR正确:DERR帧数据CRCCR 命令回送帧错误:DE* *CRCCR 命令回送帧 读仪表内部参数全部数据帧:一次性将仪表内部所有参数的设定值全部读取。 仪表将按内部参数的排列顺序一次全部回送的所在的数据。(仪表内部参数排列顺序参见“仪表内部参数地址表”例:读取3号仪表(SWP显示控制仪II型)所有内部参数设定值,方法如下:30335252=3(转为ASCII码则为30,33)发送命令40303352523033CR仪表设备号 命令 校验码接收命令回送4030335252xxxx xxyyzz0D仪表设备号 命令 数据 校验码 命令中“xx”为内部参数设定值(实际见仪表当前设定值) 命令中“yy”“zz”为校验值(实际见仪表数据校验值)10、单字节写仪表内部参数数据帧发送命令帧DEW1参数地址数据CRCCR正确:DE# #CRCCR 命令回送帧错误:DE* *CRCCR 命令回送帧 正确返回码“# #”:如PC机向仪表传输出的命令或数据正确,则仪表命令回送时返回一个数据正确返回码“# #”ASCII码=23H,23H。例:欲将4号仪表(SWP显示控制仪II型)参数锁定CLK改为5010。方法如下:5010=3216=33ASCII+32ASCII。查表得CLK的地址=1016=30(ASCII1)+31ASCII+30ASCII+30ASCII30 34 5731303031303332=62(转为ASCII码则为36,32)发送命令403034573130303130333236320D 仪表设备号 命令 参数地址 参数值 校验码30 34 2323 =4(转为ASCII码则为30,34)接收命令回送403034232330340D仪表设备号 返回码 校验码11、双字节写仪表内部参数数据帧发送命令帧DEW2参数起始位地址数据CRCCR正确:DE# #CRCCR 命令回送帧错误:DE* *CRCCR 命令回送帧例:欲将5号仪表(SWP显示控制仪)第二报警值AL1改为50010,方法如下:50010=1F416=46ASCII+34ASCII +30ASCII+31ASCII查表得AL1的地址=11161216=30ASCII+30ASCII+31ASCII +31ASCII30ASCII+30ASCII+31ASCII +32ASCII30 3557 323030313146343031=13(转为ASCII码则为31,33)发送命令4030355732303031314634303131330D仪表设备号 命令 参数起始位地址 低字节 高字节 校验码30 35 2323 =5(转为ASCII码则为30,35)接收命令回送403035232330350仪表设备号 返回码 校验码12、四字节写仪表内部参数数据帧发送命令帧DEW4参数起始位地址数据CRCCR正确:DE# #CRCCR 命令回送帧错误:DE* *CRCCR 命令回送帧例:欲将6号仪表(SWP流量积算控制仪)补偿系数K1改为100.210,方法如下:100.210 =(07C86666)4字节浮点数=30ASCII+37ASCII+43ASCII+38ASCII36ASCII+36ASCII +36ASCII+36ASCII查表得K1的地址=34163716=30ASCII+30ASCII+33ASCII +34ASCII30ASCII+30ASCII+33ASCII +37ASCII30 36 57 34 303033343037433836363636=D(转为ASCII码则为30,44)发送命令403036573430303334 仪表设备号 命令 参数起始地址303743383636363630440D第一字节 第二字节 第三字节 第四字节 校验码30 36 2323 =6(转为ASCII码则为30,36)接收命令回送403036232330360D仪表设备号 返回码 校验码二、通讯流程例:PC机欲从RS-485总路线挂接的仪表中读取1号单显I型仪表的AL1设定(当前设定值为1598)。通讯流程如下:上例中,AL1设定值 = 063E16 = 1598三、仪表通讯接线PC机9针串 行通讯插口(RS-232)SWP公司RS232/RS485通讯转换接头(9针)蓝:RS-485-T/R(B)粉:RS-485-T/R(A)SWP系列仪表(RS-485)粉:RS-485-T/R(A)蓝:RS-485-T/R(B)1、 1、PC机(RS-232)与仪表(RS-485)通讯接线(加装SWP公司RS-232/RS-485转换接头)l T/R(A)、T/R(B)接至SWP仪表的T/R(A)、T/R(B)端。l 将通讯转换接头插入PC机的9针串行通讯口。l SWP通讯转换接头为选件。l SWP公司RS232/RS485转换接头RTS置高,DTR置低。详情见“RS232/RS485转换器使用说明”。2、 仪表与PC机9针RS-232接口接线方法:3、 仪表与PC机25针RS-232接口接线方法:4、 PC机(RS-422)与仪表(RS-422)通讯接线四、部份标准ASCII代码表字符ASCII码字符ASCII码字符ASCII码字符ASCII码030CR0DJ4AT54131A41K4BU55232B42L4CV56333C43M4DW57434D44N4EX58535E45O4FY59636F46P50Z5A737G47Q5140838H48R52#23939I49S53五、SWP智能化仪表参数地址表 仪表参数地址如下。视仪表型号不同,无以下所述之地址功能时,同时地址也为空。 采用“读仪表内部参数全部数据帧”的命令时,将按上表所列顺序一次传输所有数据。 仪表DE设定范围 = 0250。 仪表BT设定代码如下:代 码012345波特率(bps)3006001200240048009600六、 SWP系列单显二型控制仪参数地址、仪表动态数据格式仪表动态数据格式编号参 数 名 称数据格式类型备注1E2PROM参数修改标志单字节定点数只读2仪表类型单字节定点数只读3实时测量值三字节定点数只读4第一报警状态(AL1)单字节定点数只读5第二报警状态(AL2)单字节定点数只读仪表内部参数所对应地址编号参数符号参 数 名 称地 址数据格式类型数 值 范 围备 注1CLK密码设置00H单字节读/写0255定点数2AL1第一报警值01H双字节读/写-19999999定点数3AL2第二报警值03H双字节读/写-19999999定点数4AH1第一报警回差值05H双字节读/写09999定点数5AH2第二报警回差值07H双字节读/写09999定点数6SL0分度号09H单字节读/写020定点数7SL1小数点0AH单字节读/写03定点数8SL2报警方式10BH单字节读/写02定点数9SL3报警方式20CH单字节读/写02定点数10SL4冷补方式0DH单字节读/写01定点数11SL5闪烁报警方式0EH单字节读/写01定点数12SL6滤波系数0FH单字节读/写0250定点数13SL7报警延时方式10H单字节读/写010定点数14SL8保留参数0AFH单字节读/写0256定点数15DE设备地址11H单字节读/写0255定点数16BT通讯波特率12H单字节读/写05定点数17PB1零点迁移13H双字节读/写-19999999定点数18KK1增益值15H双字节读/写01.999定点数19PB2冷补零点迁移17H双字节读/写-19999999定点数20KK2冷补增益19H双字节读/写01.999定点数21PB3变送零点迁移1BH双字节读/写-19999999定点数22KK3变送增益1DH双字节读/写01.999定点数23OUL变送量程下限1FH双字节读/写-19999999定点数24OUH变送量程上限21H双字节读/写-19999999定点数25PVL光柱显示下限23H双字节读/写-19999999定点数26PVH光柱显示上限25H双字节读/写-19999999定点数27SLL量程下限27H双字节读/写-19999999定点数28SLH量程上限29H双字节读/写-19999999定点数29SLS小信号切除2BH双字节读/写01000定点数七、 SWP系列单显四报警控制仪参数地址、仪表动态数据格式仪表动态数据格式编号参 数 名 称数据格式类型备注1E2PROM参数修改标志单字节定点数只读2仪表类型单字节定点数只读3实时测量值三字节定点数只读4第一报警状态(AL1)单字节定点数只读5第二报警状态(AL2)单字节定点数只读6第三报警状态(AL3)单字节定点数只读7第四报警状态(AL4)单字节定点数只读仪表内部参数所对应地址编号参数符号参 数 名 称地 址数据格式类型数 值 范 围备 注1CLK密码设置00H单字节读/写0255定点数2AL1第一报警值01H双字节读/写-19999999定点数3AL2第二报警值03H双字节读/写-19999999定点数4AL3第三报警值34H双字节读/写-19999999定点数5AL4第四报警值36H双字节读/写-19999999定点数6AH1第一报警回差值05H双字节读/写09999定点数7AH2第二报警回差值07H双字节读/写09999定点数8AH3第三报警回差值38H双字节读/写09999定点数9AH4第四报警回差值3AH双字节读/写09999定点数10SL0分度号09H单字节读/写020定点数11SL1小数点0AH单字节读/写03定点数12SL2报警方式10BH单字节读/写02定点数13SL3报警方式20CH单字节读/写02定点数14SL2.报警方式331H单字节读/写02定点数15SL3.报警方式433H单字节读/写02定点数16SL4冷补方式0DH单字节读/写01定点数17SL5闪烁报警方式0EH单字节读/写01定点数18SL6滤波系数0FH单字节读/写0250定点数19SL7报警延时方式10H单字节读/写010定点数20SL8保留参数0AFH单字节读/写0256定点数21DE设备地址11H单字节读/写0255定点数22BT通讯波特率12H单字节读/写05定点数23PB1零点迁移13H双字节读/写-19999999定点数24KK1增益值15H双字节读/写01.999定点数25PB2冷补零点迁移17H双字节读/写-19999999定点数26KK2冷补增益19H双字节读/写01.999定点数27PB3变送零点迁移1BH双字节读/写-19999999定点数28KK3变送增益1DH双字节读/写01.999定点数29OUL变送量程下限1FH双字节读/写-19999999定点数30OUH变送量程上限21H双字节读/写-19999999定点数31PVL光柱显示下限23H双字节读/写-19999999定点数32PVH光柱显示上限25H双字节读/写-19999999定点数33SLL量程下限27H双字节读/写-19999999定点数34SLH量程上限29H双字节读/写-19999999定点数35SLS小信号切除2BH双字节读/写01000定点数八、 SWP系列双路输入控制仪参数地址、仪表动态数据格式仪表动态数据格式编号参 数 名 称数据格式类型备注1E2PROM参数修改标志单字节定点数只读2仪表类型单字节定点数只读3第一通道实时值三字节浮点数只读4第二通道实时值三字节浮点数只读5第一报警(AL1)单字节定点数只读6第二报警(AL2)单字节定点数只读编号参 数 名 称数据格式类型备注7第三报警(AL3)单字节定点数只读8第四报警(AL4)单字节定点数只读仪表内部参数所对应地址编号参数符号参 数 名 称地址数据格式类型数 值 范 围备 注1CLK密码设置00H单字节读/写0255定点数2AL1第一报警值01H双字节读/写-19999999定点数3AL2第二报警值03H双字节读/写-19999999定点数4AH1第一报警回差值05H双字节读/写09999定点数5AH2第二报警回差值07H双字节读/写09999定点数6AL3第三报警值09H双字节读/写-19999999定点数7AL4第四报警值0BH双字节读/写-19999999定点数8AH3第三报警回差值0DH双字节读/写09999定点数9AH4第四报警回差值0FH双字节读/写09999定点数10DIP1显示方式111H单字节读/写032定点数11DE设备地址12H单字节读/写0255定点数12BT通讯波特率13H单字节读/写05定点数13DIP2显示方式214H双字节读/写032定点数14DIP3显示方式316H双字节读/写032定点数151SL0第一通道分度号18H单字节读/写020定点数161SL1第一通道小数点19H单字节读/写03定点数171SL2第一通道报警方式11AH单字节读/写02定点数181SL3第一通道报警方式21BH单字节读/写02定点数191SL4第一通道冷补方式1CH单字节读/写01定点数201SL5第一通道闪烁报警方式1DH单字节读/写01定点数211SL6第一通道滤波系数1EH单字节读/写0250定点数221SL7第一通道报警延时方式1FH单字节读/写010定点数231PB1第一通道零点迁移20H双字节读/写-19999999定点数241KK1第一通道增益22H双字节读/写01.999定点数251PB2第一通道冷补零点迁移24H双字节读/写-19999999定点数261KK2第一通道冷补增益26H双字节读/写01.999定点数271PB3第一变送零点迁移28H双字节读/写-19999999定点数281KK3第一变送增益2AH双字节读/写01.999定点数291OUL第一变送量程下限2CH双字节读/写-19999999定点数301OUH第一变送量程上限2EH双字节读/写-19999999定点数311PVL第一通道光柱显示下限30H双字节读/写-19999999定点数321PVH第一通道光柱显示上限32H双字节读/写-19999999定点数331SLL第一通道量程下限34H双字节读/写-19999999定点数341SLH第一通道量程上限36H双字节读/写-19999999定点数351SLS第一通道信号切除38H双字节读/写01000定点数362SL0第二通道分度号3AH单字节读/写020定点数372SL1第二通道小数点3BH单字节读/写03定点数382SL2第二通道报警方式13CH单字节读/写02定点数392SL3第二通道报警方式23DH单字节读/写02定点数402SL4第二通道冷补方式3EH单字节读/写01定点数412SL5第二通道闪烁报警方式3FH单字节读/写01定点数422SL6第二通道滤波系数40H单字节读/写0250定点数编号参数符号参 数 名 称地址数据格式类型数 值 范 围备 注432SL7第二通道报警延时方式41H单字节读/写010定点数442PB1第二通道零点迁移42H双字节读/写-19999999定点数422KK1第二通道增益44H双字节读/写01.999定点数432PB2第二通道冷补零点迁移46H双字节读/写-19999999定点数442KK2第二通道冷补增益48H双字节读/写01.999定点数452PB3第二变送零点迁移4AH双字节读/写-19999999定点数462KK3第二变送增益4CH双字节读/写01.999定点数472OUL第二变送量程下限4EH双字节读/写-19999999定点数482OUH第二变送量程上限50H双字节读/写-19999999定点数492PVL第二通道光柱显示下限52H双字节读/写-19999999定点数502PVH第二通道光柱显示上限54H双字节读/写-19999999定点数512SLL第二通道量程下限56H双字节读/写-19999999定点数522SLH第二通道量程上限58H双字节读/写-19999999定点数532SLS第二通道信号切除5AH双字节读/写01000定点数九、 SWP系列PID自整定二型控制仪参数地址、仪表动态数据格式仪表动态数据格式编号参 数 名 称数据格式类型备注1E2PROM参数修改标志单字节定点数只读2仪表类型单字节定点数只读3手自动状态单字节定点数只读4运行段数单字节定点数只读保留参数5实时测量值三字节定点数只读6第二输入值三字节定点数只读7SV设定值三字节定点数只读8PID输出四字节浮点数只读9第一报警状态单字节定点数只读

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论