森泰TSW1智能控制器通讯协议“ST-2 智能型控制器MODBUS通讯协议(改进版)”

合集下载

森泰TSS1综合控制开关选型

森泰TSS1综合控制开关选型

TSS1系列控制与保护开关电器(TSS1大壳架系列)1.概述TSS1系列控制与保护开关电器(以下简称TSS1开关)是我公司采用集成技术和应用数字技术,自主研发生产的新一代智能型开关电器,广泛应用于电力拖动系统、工业自动控制系统、低压配电网络等。

TSS1开关主要用于交流50Hz 或60Hz、额定工作电压380V 及以下、额定工作电流至400A 的电力线路中,用于远距离控制线路的接通与分断、或电动机的起动与停止,具有过电压、欠电压、过载、短路保护和电动机起动保护等功能,可实现对电动机负载、配电线路及其负载的控制与保护。

TSS1开关符合标准GB 14048.1、GB 14048.9TSS1开关采用模块化设计,开关本体、辅助开关(AS)、ECD 控制单元、检测单元(电流互感器等)等紧凑的组装成一个整体,智能控制器(IC)与开关本体分离,以专用线缆连接,智能控制器采用微处理技术处理线路的电流、电压信号,实现时间-电流保护特性、以及测量、报警、通讯等功能,具备“四遥”通讯控制功能(保护信号、遥测、遥控、遥调)。

开关在出厂前已经对控制器进行了预设置,用户根据需要选用,也可根据电路情况,通过控制器菜单,重新进行参数设置。

应用TSS1开关的线路设计应符合GB50054《低压配电设计规范》、JGJ16《民用建筑电气设计规范》的要求;TSS1开关的控制线路图可参考GJBT-1060《民用建筑电气设计与施工常用电气设备安装与控制》图集号08D800-5,也可参考《TSS1系列控制与保护开关电器的控制线路图图集》(森泰集团编制的参考图集)。

TSS1开关的结构示意图:(注:或者使用产品照片)2.TSS1开关的型式与主要功能A 型开关型接触器功能操作电磁铁节能高分断能力BT 型通用保护智能型反时限过载保护短路短延时保护短路瞬时保护电动机起动保护接地故障保护电流不平衡保护过/欠电压保护报警功能BL 型带剩余电流保护智能型BT 型功能剩余电流保护功能—CT 型可通讯通用保护智能型BT 型功能可通讯功能—CL 型可通讯带剩余电流保护智能型BT 型功能剩余电流保护功能可通讯功能3.TSS1开关的主要技术参数和性能指标壳架等级I nm /A 85160400约定发热电流I th /A 4585125160*********额定工作电流I e /A12254585125160250315400脱扣电流整定范围I r1/A 5.5~1211~2520~4540~8555~12575~160125~250160~315200~400电动机额定功率P e /kW 2.2~5.55.5~1111~2222~4530~5537~7575~13290~160110~200额定运行短路分断能力I cs 12.5kA 17.5kA 25kA 飞狐距离/mm 305050操作频率次/h300300120电寿命AC-43/AC-4/次30×104/600030×104/600010×104/6000机械寿命/次300×104300×104100×104额定工作电压U e额定频率额定绝缘电压U i额定冲击耐受电压U im使用类别短路分断时间380V50/60Hz660V4000VAC-43≤10ms注:表中额定工作电流I n 和电动机额定功率P e 是对应380V 和AC-43条件下的数值,上限值对应电动机最大额定输出功率,下限值为电动机额定输出功率的参考值。

SWP系列通讯协议总表

SWP系列通讯协议总表

目录一、概述――――――――――――――――――――――――――――――――――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系列LCD-PID控制仪通讯协议――――――――――――――――――36 十八、SWP系列LCD多路巡检控制仪通讯协议―――――――――――――――――42 十九、SWP系列LCD热量表控制仪通讯协议――――――――――――――――――54 二十、SWP系列LCD热能表控制仪通讯协议――――――――――――――――――57 二十一、SWP系列LCD三路流量记录控制仪通讯协议――――――――――――――61 二十二、SWP系列LCD小无纸记录控制仪通讯协议―――――――――――――――65一、概述1、通讯口设置通讯方式异步串行通讯接口,如RS-485,RS-232,RS-422等波特率300~9600bps(可由设定仪表二级参数自由更改,设定仪表二级参数BT)2、字节数据格式. 一位起始位. 八位数据位. 一位停止位起始位数据位停止位3、通讯数据传输格式1)、SWP系列仪表参数地址格式:地址:双字节(16进制,以高字节在前,低字节在后)例:SWP显示控制仪II型2)、SWP系列仪表参数数据格式:数据按地址传输,仪表数据传输格式分为以下四种(十六进制):a、1码格式如下:b、2字节(定点数) = 低字节高4位ASCII码+ 低字节低4位ASCII码c、3字节(定点数) = 低字节高4位ASCII码+ 低字节低4位ASCII码+ 高字节高4位ASCII码+ 高字节低4位ASCII码例:仪表实时测量值(PV)的数据=50.0,小数点在第一位(从右至左)。

通信建设工程预算定额第三册无线通信设备安装工程

通信建设工程预算定额第三册无线通信设备安装工程

通信建设工程预算定额第三册无线通信设备安装工程中华人民共和国工业和信息化部二00八年五月工业和信息化部文献工信部规[2023]75号有关公布《通信建设工程概算预算编制措施》及有关定额旳告知各省、自治区、直辖市通信管理局,中国电信集团企业、中国网络通信集团企业、中国移动通信集团企业、中国联合通信有限企业、中国卫星通信集团企业、中国铁通集团有限企业:为适应通信建设发展需要,合理和有效控制工程建设投资,规范通信建设概算、预算旳编制与管理,根据国家法律、法规及有关规定,我部修订了《通信建设工程概算、预算编制措施及费用定额》(邮部【1995】626号)以及通信建设工程预算定额等原则。

新修订旳通信建设工程概算、预算定额配套文献包括:《通信建设工程概算、预算编制措施》,《通信建设工程费用定额》,《通信建设工程施工机械、仪器仪表台班定额》,《通信建设工程预算定额》(共五册:第一册通信电源设备安装工程、第二册有线通信设备安装工程、第三册无线通信设备安装工程、第四册通信线路工程、第五册通信管道工程)。

现予公布,自2008年7月1日起实行。

自实行之日起原邮电部《有关公布<通信建设工程概算、预算编制措施及费用定额>等原则旳告知》(邮部【1995】626号)以及《有关公布<通信建设工程施工机械台班费用定额>等2项定额原则旳告知》(邮部【1996】528号)同步废止。

附件:1.通信建设工程概算、预算编制措施2.通信建设工程费用定额3.通信建设工程施工机械、仪器仪表台班定额4.通信建设工程预算定额中华人民共和国工业和信息化部(章)二00八年五月二十四日(附件另发)主题词:邮电通信建设预算告知抄送:国家发展和改革委员会,财政部,住房和城镇建设部。

工业和信息化部办公厅2008年5月27日印发总说明一、通信建设工程预算定额(如下简称本定额)系通信行业原则。

二、本定额按通信专业工程分册,包括:第一册通信电源设备安装工程(册名代号TSD)第二册有线通信设备安装工程(册名代号TSY)第三册无线通信设备安装工程(册名代号TSW)第四册通信线路工程(册名代号TXL)第五册通信管道工程(册名代号TGD)三、本定额是编制通信建设项目投资估算、概算、预算和工程量清单旳基础。

通讯协议--TSD集中监控-全新风

通讯协议--TSD集中监控-全新风

485通讯协议(标准MODBUS)TSD机型V1.0(适用于7.5HP及以上机型)目 录1 硬件及接线说明 (3)2 参数设置 (5)3 数据地址表 (5)4 命令示例 (8)1 硬件及接线说明机组通过通讯口A2、B2实现集中控制。

组网连接图如下:上位机连接控制器的A2、B2端口,通过MODBUS 协议实现集中监控。

室内机地址拨码S2表示集中监控自身地址,从000001开始,最大可寻址到63台。

下面为室内机拨码地址表:室内机拨码S2S2-1 S2-2 S2-3 S2-4 S2-5 S2-6 地址 0 0 0 0 0 1 1 0 0 0 0 1 0 2 0 0 0 0 1 1 3 0 0 0 1 0 0 40 0 0 1 1 0 6 0 0 0 1 1 1 7 0 0 1 0 0 0 8 0 0 1 0 0 1 9 0 0 1 0 1 0 10 0 0 1 0 1 1 11 0 0 1 1 0 0 12 0 0 1 1 0 1 13 0 0 1 1 1 0 14 0 0 1 1 1 1 15 0 1 0 0 0 0 16 0 1 0 0 0 1 17 0 1 0 0 1 0 18 0 1 0 0 1 1 19 0 1 0 1 0 0 20 0 1 0 1 0 1 21 0 1 0 1 1 0 22 0 1 0 1 1 1 23 0 1 1 0 0 0 24 0 1 1 0 0 1 25 0 1 1 0 1 0 26 0 1 1 0 1 1 27 0 1 1 1 0 0 28 0 1 1 1 0 1 29 0 1 1 1 1 0 300 1 1 1 1 1 311 0 0 0 0 0 32 1 0 0 0 0 1 33 1 0 0 0 1 0 34 1 0 0 0 1 1 35 1 0 0 1 0 0 36 1 0 0 1 0 1 37 1 0 0 1 1 0 38 1 0 0 1 1 1 39 1 0 1 0 0 0 40 1 0 1 0 0 1 41 1 0 1 0 1 0 42 1 0 1 0 1 1 43 1 0 1 1 0 0 44 1 0 1 1 0 1 45 1 0 1 1 1 0 46 1 0 1 1 1 1 471 1 0 0 0 1 49 1 1 0 0 1 0 50 1 1 0 0 1 1 51 1 1 0 1 0 0 52 1 1 0 1 0 1 53 1 1 0 1 1 0 54 1 1 0 1 1 1 55 1 1 1 0 0 0 56 1 1 1 0 0 1 57 1 1 1 0 1 0 58 1 1 1 0 1 1 59 1 1 1 1 0 0 60 1 1 1 1 0 1 61 1 1 1 1 1 0 62 111111632 参数设置接口标准:RS-485 传输模式: RTU 波特率: 19200bps 8位数据位 1位停止位 无校验支持的命令字:3 Read holding registers(读holding registers 类型状态)4 Read input register (读input register 值)6 Preset Single register(写单个holding register 值) 16 Preset multiple registers(写多个holding register 值)3 数据地址表波特率:19200bps 数据位:8位 停止位:1-stop 较验位:none数据类型:HOLDING REGISTER 命令字:3(读)6(写单个)16(写多个) Word 地址 厂家 用户 数据名称 数据类型 功能号 备注Word 0 W/R W/R 开关机 word 3/6/16 1开机;0关机 Word 1 W/R W/R 电加热 word 3/6/16 1开启电加热;0关闭Word 2 W/R W/R 设置模式 word 3/6/16 1制冷,2制热,3自动,4通风,5除湿 Word 3 W/R W/R 设置温度 word 3/6/16 16~30℃Word 4 W/R W/R 风速 word 3/6/16 0低速,1中速,2高速,3自动 设置命令Word 5W/RW/R睡眠word3/6/161开;0关Word 6 W/R W/R 保留 word 3/6/16 Word 7 W/R R 保留1 word 3/6/16 Word 8 W/R R 保留2 word 3/6/16 Word 9 W/R R 保留3 word 3/6/16 Word 10 W/R R 保留4 word 3/6/16 Word 11 W/R R 保留5 word 3/6/16 Word 12 W/R R 保留6 word 3/6/16 Word 13 W/R R 保留7 word 3/6/16 Word 14 W/R R 保留8 word 3/6/16 Word 15 W/R R 保留9 word 3/6/16 Word 16 W/R R 保留10 word 3/6/16 Word 17 W/R R 保留11 word 3/6/16 Word 18W/RR保留12word3/6/16数据类型:INPUT REGISTER 命令字:4(读)Word 地址 厂家 用户 数据名称 数据类型 功能号 备注Word 0 R R err0(范围1~16) word 4 Word 1 R R err1(范围17~32) word 4 Word 2R R err2(范围33~48) word 4 Word 3 R R err3(范围49~64) word 4 Word 4 R R err4(范围65~80) word 4 Word 5 R R err5(范围81~96) word 4 Word 6 R R err6 word 4 故障代码Word 7R R err7 word 4 16进制显示,按位(从低位到高位)依次从1开始标记故障代号,累计到最大代码为128,例:若err0=0x50,表示报故障5和7,若err3=0x03,表示报故障49、50,依次类推,具体故障内容详见线控器使用说明书。

施耐德TC系列联网温控器Modbus通信协议

施耐德TC系列联网温控器Modbus通信协议

TC303-3A2LMS/3A4LMS/3A2DLMS/3A4DLMS系列MODBUS通信协议MODBUS协议规定了具体的通讯接口形式序号 技术指针/规格 规 定1 物理界面 RS485 半双工2 波特率 48003 传输方式 RTU(远程终端单元)格式4 数据流格式 地址功能代码数据数量数据1 ... 数据n CRC高字节 CRC低字节5 地址 1-326 功能代码 1,2,3,4,6,7 数据数量 <2558 数据 0-2559 CRC校验 CRC-1610 字节格式 11位格式:1起始位+8数据位+1位奇校验+1停止位11 校验方式 CRC-1612 0地址 广播地址13 接口定义 A(+),B(-),GND 三线制01命令报文信息:功能码 寄存器地址 风机盘管 数 据 解 释01 1 电动阀(四管制:冷阀)0关、1开01 5 送风机/高0关、1开/0关、1高01 6 送风机 中0关、1中017 送风机 低0关、1低018 四管制:热阀 0关、1开02命令报文信息:03/06命令报文信息:(注:TC303-3A2LM/3A4LM 没有门卡和睡眠模式) 功能码寄存器地址 风机盘管 数 据 解 释 03/063 状态 00:关、01:开、02:防冻启动(只读); 03/064 模式 1:制冷、2:制热、3:通风; 03/065 设置温度 温度值(5~35℃); 03/066 风机模式 00:高速、01:中速、02:低速、03:自动; 03/067 门卡拔出后制冷设定温度 设定范围22~32℃。

03/068 门卡拔出后制热设定温度 设定范围10~21℃。

03/069 睡眠模式 00:关、01:开; 03/0610 ECO 模式 00:关、01:开; 0311 门卡状态 00:拔卡状态、01:插卡状态; 03/0612 门卡拔出后风速00:高速、01:中速、02:低速03/06 13 键盘锁定 00:关、01:开;(全锁与不锁) 04命令报文信息:1. 温度值:(0~50°C )例如:温度值为25.5°C , 数据(255)=00H FFH;温度值为5.0°C , 数据(50)=00H 32H;03:读数据数据格式:温控器地址、功能码、寄存器地址高位、寄存器地址低位、数量高位、数量低位、校验位 06:写数据数据格式:温控器地址、功能码、寄存器地址高位、寄存器地址低位、数据高位、数据低位、校验位 如:改风机模式到中速 010*********XX功能码 寄存器地址风机盘管 数 据 解 释 02 3室温传感器故障;0正常、1故障 02 4管道传感器故障;0正常、1故障功能码 寄存器地址 风机盘管 数 据 解 释 04 1 室内温度 温度值(0~50℃)。

Modbus通讯协议在原油输送系统中的应用

Modbus通讯协议在原油输送系统中的应用

Modbus通讯协议在原油输送系统中的应用查看最近90天中添加的最新产品最新电子元器件资料免费下载派睿电子TI有奖问答 - 送3D汽车鼠标IR推出采用焊前金属的汽车级绝缘栅双极晶体管全球电子连接器生产商—samtec最新断路器保护套原油输送站控系统是原油输送中不可缺少的环节,其主要是实现原油的汇集与转输,同时要对来油进行加热、加压和含水分析等,其站内主要分为加热炉系统、加压泵系统、罐区系统、流量计系统等。

为了实现生产数据的集中管理、保存和打印,就需要将各个系统中的数据进行集中采集和保存,而多个系统都是采用专用的和不同厂家的控制系统,如加热炉系统、流量计系统等。

因此,对中心站控系统就必须解决各个系统之间的通讯问题。

作者在对中国石油长庆油田XX管道沿河湾SCADA系统的设计中,就遇到此类问题,即加热炉系统采用的是北京亚控自动化公司的组态王软件进行监控,而中心SCADA系统则采用Siemens公司的S7 400 PLC和Wincc软件进行监控,并且在通讯电缆的设计中采用的是两芯屏蔽电缆,因此就无法采用工业以太网和OPC协议实现互相之间的通讯,最后双方决定采用Modbus RTU通讯协议进行通讯。

2、通讯系统组成中国石油长庆油田XX管道沿河湾站控系统采用的是Siemens S7 400和ET200M系列PLC,其监控系统原理图如下所示:为了实现站控计算机可以同加热炉系统通过Modbus RTU协议进行通讯,采集必要的数据,在ET200M子站中配置了Siemens公司S7 300系列PLC中的CP341通讯模块。

CP341通讯模块是通过点到点连接,用于高速,强大的串行数据交换,以减轻CPU的负担。

该模块提供了三种不同类型的传输接口:(1)、RS232C(V.24)(2)、20mA(TTY) (3)、Rs422/Rs485(X.27)同时,该模块内置有ASCII、3964(R)和RK512通讯协议,此外,该模块也可以装载其他的通讯协议,如Modbus Master协议、Modbus Slave协议和Data Highway协议。

MODBUS通讯技术在CS 3000系统的应用

MODBUS通讯技术在CS 3000系统的应用

MODBUS通讯技术在CS 3000系统的应用
孙书亭
【期刊名称】《胜炼科技》
【年(卷),期】2003(025)004
【摘要】从介绍MODBUS通讯技术的基本概念入手,结合MODBUS通讯技术在连续重整、缓和加氢联合装置控制系统的应用。

详细讲述了横河CS 3000 DCS 系统的通讯组态、及与Honey well FSC系统、TRICONEX ESD系统、西门子S7 PLC系统、AB公司PLC系统、MTL多路温度信号采集系统等的通讯调试、故障处理及使用情况。

【总页数】6页(P62-67)
【作者】孙书亭
【作者单位】胜利炼油厂自动化信息所
【正文语种】中文
【中图分类】TE968
【相关文献】
1.Modbus通讯协议在制氮机控制系统与DCS通讯中的应用 [J], 邓燕;胡志良;武峰
2.基于Modbus协议的TCS-3000DCS系统与S7-200PLC之间串行通讯网络的实现 [J], 刘波;张文三;魏霞
3.如何建立CS3000与子系统的MODBUS通讯 [J], 刘文权;刘玲;张文
4.ModBus通讯协议在艾默生Deltav中控DCS系统与虹润智能仪表通讯中的应
用 [J], 王大安
5.MODBUS通讯技术在ECS-700 DCS系统中的应用 [J], 都爽
因版权原因,仅展示原文概要,查看原文内容请购买。

三代TDMV数码机modbus通讯协议V1

三代TDMV数码机modbus通讯协议V1

1#外机板
2#外机板
3#外机板
1.2 两级直膨控制系统 两级直膨控制系统是指内机空调箱包含两个表冷段,此系统包含控温型和恒
温恒湿型。此系统每一级最多可以带 参数设置:
接口标准:RS‐485 传输模式:RTU 波特率:19200bps(默认) 从站地址(Device ID):后级地址 16,前级地址 15 8 位数据位 1 位停止位 无校验
保留
08
保留
09
标准程序版本
/
R 实际值= 检测值 / 10
10
内机机组机型
/
R 1:控温型
2:恒温恒湿型
12
内机 THi5 温度

R 实际值= 检测值 / 10
13
内机 THi4 温度

R 实际值= 检测值 / 10
14
回风温度

R 实际值= 检测值 / 10
15
回风湿度
%
R 实际值= 检测值 / 10
设置湿度
%
R 范围:30‐90
43
继电器状态(开 /
R bit11:开关量加湿器
关量输出)
bit10:新风阀
bit9:故障指示灯
bit8:运行指示灯
bit7:排风机
bit6:送风机
bit5:再加热 3
bit4:再加热 2
30044
30045 30046 30047 30049 30050
30051 30052 30053
30001
30002
30003 30004 30005
01
内机故障组 0
02
内机故障组 1
03
内机故障组 2
04
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ST-2智能型控制器通讯协议
MODBUS-RTU版
上海磊跃自动化设备有限公司
一.协议概述
协议类型:MODBUS-RTU协议适用于ST-2系列控制器
物理层:传输方式:RS485
通讯地址: 3-126
通讯波特率:9600BPS,19200BPS
通讯介质:屏蔽双绞线
链路层:
传输方式:主从半双工方式。

协议在一根通讯线上使用应答式连接(半双工),这意味着在一根单独的通讯线上信号沿着相反的两个方向传输。

首先,主计算机的信号寻址到一台唯一的终端设备(从机),然后,在相反的方向上终端设备发出的应答信号传输给主机。

协议只允许在主计算机和终端设备之间,而不允许独立的设备之间的数据交换,这就不会在使它们初始化时占据通讯线路,而仅限于响应到达本机的查询信号。

一个数据帧格式:
1位起始位,8位数据,1位停止位。

一个数据包格式
协议详细定义了校验码、数据序列等,这些都是特定数据交换的必要内容。

[注]ST响应查询信号的时间为0.1 ~ 0.5秒(典型值为0.2秒)
当数据帧到达终端设备时,它通过一个简单的“口”进入寻址到的设备,该设备去掉数据帧的“信封”(数据头),读取数据,如果没有错误,就执行数据所请求的任务,然后,它将自己生成的数据加入到取得的“信封”中,把数据帧返回给发送者。

返回的响应数据中包含了以下内容:终端从机地址(Address)、被执行了的命令(Function)、执行命令生成的被请求数据(Data)和一个校验码(Check)。

发生任何错误都不会有成功的响应。

地址(Address)域
地址域在帧的开始部分,由8位(0 ~ 255)组成,这些位标明了用户指定的终端设备的地址,该设备将接收来自与之相连的主机数据。

每个终端设备的地址必须是唯一的,仅仅被寻址到的终端会响应包含了该地址的查询。

当终端发送回一个响应,响应中的从机地址数据便告诉了主机哪台终端正与之进行通信。

1
功能(Function)域
功能域代码告诉了被寻址到的终端执行何种功能。

表1 – 1列出了所有的功能码、它们的意义及它们的初始功能。

表 1 – 1 功能码
数据域
数据域包含了终端执行特定功能所需要的数据或者终端响应查询时采集到的数据。

这些数据的内容可能是数值、参考地址或者极限值。

例如:功能域码告诉终端读取一个寄存器,数据域则需要指明从哪个寄存器开始及读取多少个数据,内嵌的地址和数据依照类型和从机之间的不同能力而有所不同。

错误校验域
该域允许主机和终端检查传输过程中的错误。

有时,由于电噪声和其它干扰,一组数据在从一个设备传输到另一个设备时在线路上可能会发生一些改变,出错校验能够保证主机或者终端不去响应那些传输过程中发生了改变的数据,这就提高了系统的安全性和效率,出错校验使用了16位循环冗余的方法。

[注] 发送序列总是相同的–地址、功能码、数据和与方向相关的出错校验。

错误检测
循环冗余校验(CRC)域占用两个字节,包含了一个16位的二进制值。

CRC值由传
送设备计算出来,然后附加到数据帧上,接收设备在接收数据时重新计算CRC值,然后与接收到的CRC域中的值进行比较,如果这两个值不相等,就发生了错误。

CRC运算时,首先将一个16位的寄存器预置为全1,然后连续把数据帧中的8位字节与该寄存器的当前值进行运算,仅仅每个字节的8个数据位参与生成CRC,起始位和终止位以及可能使用的奇偶位都不影响CRC。

在生成CRC时,每个8位字节与寄存器中的内容进行异或,然后将结果向低位移位,高位则用“0”补充,最低位(LSB)移出并检测,如果是1,该寄存器就与一个预设的固定值进行一次异或运算,如果最低位为0,不作任何处理。

上述处理重复进行,知道执行完了8次移位操作,当最后一位(第8位)移完以后,下一个8位字节与寄存器材的当前值进行异或运算,同样进行上述的另一个8次移位异或操作,当数据帧中的所有字节都作了处理,生成的最终值就是CRC值。

生成一个CRC的流程为:
1、预置一个16位寄存器为0FFFFH(全1),称之为CRC寄存器。

2、把数据帧中的第一个8位字节与CRC寄存器中的低字节进行异或运算,结果存回CRC
寄存器。

3、将CRC寄存器向右移一位,最高位填以0,最低位移出并检测。

4、如果最低位为0:重复第三步(下一次移位)。

如果最低位为1:将CRC寄存器与一个预设的固定值(0A001H)进行异或运算。

5、重复第三步和第四步直到8次移位。

这样处理完了一个完整的八位。

6、重复第2步到第5步来处理下一个八位,直到所有的字节处理结束。

7、最终CRC寄存器得值就是CRC的值。

二.应用层功能详解
本章的目标是为ST系统的程序员定义特定有效命令的通用格式,在每条数据查询格式说明的后面有一个该数据查询所执行的功能的解释和一个例子。

第一章已经简述了协议和数据帧,使用此软件的程序员可以使用下述的方法以便通过协议正确的建立他们的特定应用程序。

本章所述协议将尽可能的使用如图2 – 1 所示的格式,(数字为16进制)。

图 2 – 1 协议例述
2.1读数据(功能码03)
查询
此功能允许用户获得采集与记录到的数据及ST系统参数。

图2 – 2 的例子是从03号从机读3个采集到的基本数据U1,U2,U3, U1的地址为0001H, U2的地址为0002H, U3的地址为
0003H,
响应
响应包含从机地址、功能码、数据的数量和CRC错误校验。

图 2 – 3的例子是读取U1,U2,U3的响应。

图 2 – 3读U1,U2,U3 的响应数据帧
2.2 预置多寄存器(功能码10)
查询
功能码10H允许用户改变多个寄存器的内容,ST控制器可从任何地址开始设置最多16个变量的值。

控制器是以动态扫描方式工作的,任何时刻都可以改变寄存器内容。

图2-4是修改3号从站设备的负载监控1和负载监控2的动作及延时时间的设定值,其中负载监控1的动作设定值地址为2AH,延时时间的设定值为2BH,负载监控2的动作设定值地址为2CH,延时时间的设定值为2DH。

图示2-4 修改负载监控1和负载监控2的动作值及延时时间的设定值
响应
图示2-5修改负载监控1和负载监控2的动作值及延时时间的设定值的响应
2.3 预置单寄存器(功能码06)
查询
功能码06允许用户改变单个寄存器的内容,DAE系统内部的任何单寄存器都可以使用此命令来改变其值。

既然仪器是以动态扫描方式工作的,任何时刻都可以改变单寄存器内容。

下面的例子是请求03号从机修改过载动作设定值Ir1,Ir1地址是002EH.
图示2-6修改过载动作设定值Ir1
响应
对于预置单寄存器请求的正常响应是在寄存器值改变以后将接收到的数据传送回去。

图示2-7 图示2-6修改过载动作设定值Ir1
三.变量地址分配
通过03H读取变量值,06H写单个变量,10H写多个变量
注1:当额定电流Ikind的值小于9时传输格式为*1,否则传输格式为*2四.数据类型说明
注:锁状态三种互斥
4.4触点功能的编程:
变量28H的低字节----输出触点1
变量28H的高字节----输出触点2
变量29H的低字节----输出触点3
变量29H的高字节----输出触点4
00----未定义01----瞬时故障报警
02----接地报警03----不平衡故障报警
04----短延时报警05----过载故障报警
06----故障跳闸报警07----负载监控1御载报警
08----负载监控2御载报警09----自诊断报警
10----电网故障报警
该地址为只读,写入数据时设备能正常响应,但该数据不存入设备。

4.7断路器框架类型:
Ikind<9 I框
9<=Ikind<16 II框
16<=Ikind<20 III框
4.9时间的值转换索引表4.9.1过载和负载监控时间表
4.10开关型号索引表
ST-2智能型控制器MODBUS-RTU通讯协议
Product_date_H:YEAR=0-99 (高字节), MONTH=1-12 (低字节);
Product_date_L :DAY=1-31高字节)
4.12系统时钟
Minite_Second:
MINITE=0-59(高字节)
SECOND=0-59(低字节)
Day_Hour:
DAY=1-31(高字节)
HOUR=0-23(低字节)
Year_Month:
YEAR=0-99(高字节)
MONTH=1-12(低字节)
数据传输必须为BCD码。

4.13遥控操作:
遥控只能通过06功能传输
必须先发预令,在发动令才会有响应
当“控制命令已获取”为1 时表示预令还没有发出。

上海磊跃自动化设备有限公司10。

相关文档
最新文档