当前位置:文档之家› MCGS与变频器的MODBUSRTU通讯

MCGS与变频器的MODBUSRTU通讯

MCGS与变频器的MODBUSRTU通讯
MCGS与变频器的MODBUSRTU通讯

MCGS与英威腾变频器通讯设备:MCGS TPC1062K 英威腾变频器100A

协议:modbus rtu协议

1.硬件参数设置

变频器

2.MCGS参数设置

(1)MCGS添加设备

TPC1062K 有一个集成COM口,RS232是com1口,RS485是com2口,此处是modbus rtu 485通讯,应选择COM2。通讯参数19200,8,1,偶校验

(2)MODBUS RTU驱动设置

设备地址1,分块采集方式1-按连续地址分块

注意:校验方式,从低到高校验,否则数据出错。

删除所有默认的通道地址

完成以上设置就可以通讯了,为了检验是否通讯就采用“通讯状态”来检验。

通讯状态显示:0 通讯正常

1发送数据校验错误

2没有收到数据

3接收数据校验错误(校验方式导

致)。

3,数据设置

以上地址定义是十六进制的,需要转化成十进制的,这里的地址是从0开始的,所以转化成十进制后要加一。

(1),通讯控制命令1000H转化成十进制是4096 ,加1是4097,以正转为例

(2),变频器状态,以正转运行中为例

(3)通讯设定值

热网远程监控系统中通讯方式的选择及应用

热网远程监控系统中通讯方式的选择及应用 摘要:随着社会科学技术的发展,众多热电企业已经通过实行热电联产的方式向热网用户集中供热。为了保证集中供热体系的稳定运行,热网公司普遍采用热网监控系统对热网用户进行实时监测。该文通过对几种通讯方式的比较研究,发现GPRS技术在热网远程监控系统中具有很高的实用价值。 关键词:GPRS技术;热网;远程监控系统 随着计算机技术的迅猛发展,供热企业选择的通讯方式也越来越多。热网由于其特有的特点(如覆盖区域广、各个站点分散)。为了及时解决热网用户的需求,通讯方式的选择就显得非常重要。该文就是根据系统的控制功能和要求,通过比较各个通讯方式之间的优缺点,选择最适合的通讯方式为城市热网提供服务。 1热网远程监控系统的实施原则 热网监控系统的主要任务就是对热网用户进行供暖,它肩负着整个供热系统的监测和控制,需要处理大量的数据,其中包括全网系统的实时参数,并根据实时参数,了解热网系统运作情况,第一时间发

现问题并解决问题。为了保证热网监控系统供热均匀,满足用户需求,对热网监控系统提出以下要求: 1)实时性。第一时间收集数据,并根据数据对用户进行配置处理,上传和下传时间必须得快。 2)灵活性。由于热网系统的本身特点,大都在城市密集区,很难架设电缆,需要特别灵活、覆盖面广的通讯方式。 3)安全陆及可扩展性。热网系统面向的都是一些小区,必须保证数据传输的稳定,且传输过程中不得丢失任何数据。为了减少热网系统的维护保养,选用性价比高的通讯方式也至关重要。 2常用通讯方式的比较 对于热网监控系统而言,通讯方式在其中发挥着重要的作用,它不仅可以保证系统稳定、而且可以完成系统的相关功能。现如今,热网监控系统所使用的通讯系统根据方式的不同分为有线和无线通讯。按照通讯网络类型来看,又可分为公网和专网两种通讯方式。现将热网监控系统的几种通讯方式进行比较,如表1所示。

远程调用的几种方式

远程调用的几种方式 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB 和JMS 等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来一探究竟,抛砖引玉,欢迎大家提供更多的实现远程通讯的技术和原理的介绍。 基本原理 要实现网络机器间的通讯,首先得来看看计算机系统网络通信的基本原理,在底层层面去看,网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络IO 来实现,其中传输协议有tcp、udp等等,tcp、udp都是在基于Socket概念上为某类应用场景而扩展出的传输协议,网络IO,主要有bio、nio、aio三种方式,所有的分布式应用通讯都基于这个原理而实现,只是为了应用的易用,各种语言通常都会提供一些更为贴近应用易用的应用层协议。 应用级协议 远程服务通讯,需要达到的目标是在一台计算机发起请求,另外一台机器在接收到请求后进行相应的处理并将结果返回给请求端,这其中又会有诸如one way request、同步请求、异步请求等等请求方式,按照网络通信原理,需要实现这个需要做的就是将请求转换成流,通过传输协议传输至远端,远端计算机在接收到请求的流后进行处理,处理完毕后将结果转化为流,并通过传输协议返回给调用端。 原理是这样的,但为了应用的方便,业界推出了很多基于此原理之上的应用级的协议,使得大家可以不用去直接操作这么底层的东西,通常应用级的远程通信协议会提供: 1. 为了避免直接做流操作这么麻烦,提供一种更加易用或贴合语言的标准传输格式; 2. 网络通信机制的实现,就是替你完成了将传输格式转化为流,通过某种传输协议传输至远端计算机,远端计算机在接收到流后转化为传输格式,并进行存储或以某种方式通知远端计算机。 所以在学习应用级的远程通信协议时,我们可以带着这几个问题进行学习: 1. 传输的标准格式是什么? 2. 怎么样将请求转化为传输的流? 3. 怎么接收和处理流? 4. 传输协议是? 不过应用级的远程通信协议并不会在传输协议上做什么多大的改进,主要是在流操作方面,让应用层生成流和处理流的这个过程更加的贴合所使用的语言或标准,至于传输协议则通常都是可选的,在java领域中知名的有:RMI、XML-RPC、Binary-RPC、SOAP、CORBA、JMS,来具体的看看这些远程通信的应用级协议:

单片机与远程PC机间建立通信的方法

单片机与远程PC机间建立通信的方法 关键字:单片机远程PC机 引言 串口服务器是一种协议转换模块,它通过提供1、2、4、8 或16 口的RS-232 或RS-422/485 串口界面,以及1 个10/100M 的以太网接口,可以将RS-232 或RS-422/485 串行设备接入TCP/IP 网络中而不需要更改控制程序,主计算机使用TCP/IP 协议通过以太网访问被接入的终端设备。上位机采用Socket 编程。 1 系统总体设计 1.1 设计思路 将经过传感器或变压器转变的标准电压或电流信号,进行A/D 转换,变成数字化的数据,把这些数据通过单片机串口传送到串口服务器上,串口服务器将单片机发出来的数据包转换为以太网数据报文格式,转发到Internet 上,从而实现数据网上传输,可以方便地通过网络从上层PC 机进行实时监控。 1.2 系统总体结构 该系统硬件采用模块化结构,其系统总体结构。该存储转发上网系统采集终端主要是由传感器,放大电路,光电隔离电路,采集电路,近端LED显示电路,串口服务器等模块组成。 其中,该系统数据采集终端为一单片机控制系统,通信口为RS232/485 可选接口。 本系统中采用的串口服务器是嵌入式串口服务器DNE-18。DNE-18 用TCP server 方式来实现串口数据到网络口的转换。给DNE-18 配置了唯一的IP 地址和相应的端口号后,DNE-18 开始侦听,若网络中有主机发起联接DNE-18 会接受联接请求,并将网络口收到的从串口发出并将串口收到的数据从网络口以TCP/IP 协议包送出。DNE-18 不对用户数据包做任何解析或更改,提供完全透明的数据通道。 2 系统的软硬件构成 2.1 系统硬件框图 本系统的硬件设计核心部分是远程数据采集、存储转发的终端。其硬件框图。其工作原理是:对温度传感器得到的信号进行处理,即信号放大、滤波、量化等处理过程。在此过程中需要考虑干扰信号的抑制、转换精度及线性等诸多因素。为了对模拟量输入通道消除干扰,加入隔离放大器ISO100。单片机AT89C52 控制ADC0809 进行数据采集。将采集到的信号分为两路进行处理。一路进行LED 显示:即当A/D 转换完毕后,单片机内存中保存有A/D 转换的通道数,以及A/D 转换后的数据。当一路转换完毕后,单片机读到模数转换数据后,从8255A 中读通道路数,完成通道路数的显示过程。同理,当显示通道路数完毕后,然后显示A/D 转换数据。另一路用MAX232 芯片实现TTL 与RS232 电平之间的转换,将转换的数据送给串口服务器DNE-18。串口服务器就是把单片机发出来的数据包转换为以太网数据报文格式,然后转发到Internet 上,实现数据网上传输。本文,重点介绍光电隔离模块以及串口服务器的应用模块。 1) 光电隔离模块。由于模拟量输入信号一般都要经过放大后才能进行A/D 转换,因此采用兼有放大和隔离功能的隔离放大器。隔离放大器的输入与输出端在电气上完全隔离。所用的隔离方法有变压器隔离和光电隔离两种。在本系统中采用的是线性光电隔离放大器ISO100,ISO100 是美国B-B 公司生产的一种小型廉价光电隔离放大器。它利用发光二极管LED与两个光电二极管进行耦合,一路耦合到输出端,一路反馈到输入端,构成负反馈,以提高放大器的精度、线性度和温度稳定性。 ISO100 的工作电源为+18V,隔离电压为2500V,输入电流为1A,输出电压Vout=RifnI ,改变Rf即能改变增益。当输入为电压量,应串联电阻Rin,使输入电流在要求范围内。

远程控制通讯协议

远程控制通讯协议V1.02 深圳市航天无线通信技术有限公司 修订记录 目录 1. 范围 5 2. 术语和定义、缩略语 5 2.1. 术语和定义 5 2.2. 缩略语 5 3. 协议基础 5 3.1. 通信方式 5

3.2. 数据类型 5 3.3. 传输规则 6 3.4. 消息的组成 6 4. 消息列表 8 5. 数据交互 9 5.1登录 9 5.2注销 9 5.3心跳 9 5.4工况数据 9 5.5 汽车故障 11 5.6终端通用应答 11 5.7参数查询应答 11 5.8 工况数据查询应答 12 5.9 车辆故障查询应答 14 5.10 参数设置 14 5.11 参数查询 16 5.12 工况数据查询 16

5.13车辆查询故障 16 5.14平台通用应答 16 5.15登录应答 16 6 . 控制交互 1 7 6.1定单执行结果上报 17 6.2 远程控制 17 6.3 定单预定 17 6.4定单取消 18 6.5远程控制应答 18 6.6定单预定应答 18 6.7定单取消应答 19 7. 蓝牙交互 19 7.1定单执行请求 19 7.2 执行结果应答 19 8. 升级 20 8.1升级请求 20 8.2升级请求应答 20

9 短信控制命令 21 9.1 工况数据查询 21 9.2 终端参数查询 21 9.3 终端参数设置 21 9.4远程控制 22 9.5 远程唤醒 22 9.6远程睡眠 22 终端通讯协议及数据格式 1. 范围 本规范适用于车载终端和平台之间的通信。 2. 术语和定义、缩略语 2.1. 术语和定义 下列术语和定义适用于本文件。 3.1.1 数据通信链路异常abnormaldatacommunicationlink 无线通信链路断开,或暂时挂起(如通话过程中)。

远程通讯模块在plc无线通信中的应用

远程通讯模块在plc无线通信中的应用 Plc数据通讯通常都是采用有线的方式进行的,如果距离较远,将会比较麻烦,为解决这个问题,采用新的方案:利用plc专用远程通讯网关—工业智能网关可以远程实现plc与电脑编程软件的无线通讯,plc与电脑组态软件的无线通讯,plc与人机界面触摸屏的无线通讯。 在很多场合,当监控点较多时,采用无线通讯能为企业节省不少的成本,并且灵活性将更强。并且在实际系统中,很多控制室与现场用户设备不在同一个地区,如何将分布在不同地方的plc和总控中心的组态软件进行远程通信,利用工业智能网关可以实现远距离的数据传输和设备远程监控。 方案一:组态软件与远程plc无线通讯 支持组态王、MCGS昆仑通态、Wincc等主流组态软件与西门/三菱/欧姆龙等plc之间的无线通信。利用华辰智通远程通讯模块可以实现组态软件远程操作plc设备; 方案二:触摸屏与远程plc无线通讯 组态软件或触摸屏远程plc网络拓扑图

利用工业智能网关实现plc远程通讯可达到的功能: 1、实现工业现场设备远程控制 2、实现设备固件远程升级,程序上下载,如变频器,伺服器,以及各种仪表仪器的远程上下载程序监控,远程调试。 3、华辰智通,PLC工业通信网关,实现工业现场PLC远程编程、调试 4、实现工业现场触摸屏远程控制,支持以太网的PLC和触摸屏,USB接口的PLC和触摸屏以及串口的触摸屏

5、实现工业现场组态画面远程映射 6、实现西门子、三菱等PLC等主流协议硬件解析 7、可灵活接入各种设备管理平台 8、plc物联网模块,可同时与多台PLC或触摸屏远程通讯

9、支持PLC远程监控,PLC远程调试,PLC远程上下载,PLC远程控制,PLC数据采集,PLC远程通讯、支持工业PLC网关远程下载与维护; 10、支持多种工控协议,支持多网口,串口连接:支持4G/3G/GPRS/WAN/PPPOE/Wi-Fi 网络、数字IO输入输出、串口终端通信等接入,也支持TCP/IP,http,UDP,MQTT等等网络协议; 11、内含多种通讯协议,可连接国内外知名品牌PLC和HMI设备,支持远程程序更新和上下载,远程控制监控,调试人员远程更新程序和监控故障信息,为企业节省大量的出差费用,降低售后成本。

plc通讯方式有哪几种

plc通讯方式有哪几种 PLC通信的任务就是将地理位置不同的PLC、计算机、各种现场设备等,通过通信介质连接起来,按照规定的通信协议,以某种特定的通信方式高效率地完成数据的传送、交换和处理。 1.数据通信主要有并行通信和串行通信两种方式。 并行通信是以字节或字为单位的数据传输方式,除了8根或16根数据线、一根公共线外,还需要数据通信联络用的控制线。并行通信的传送速度快,但是传输线的根数多,成本高,一般用于近距离的数据传送。并行通信一般用于PLC的内部,如PLC内部元件之间、PLC主机与扩展模块之间或近距离智能模块之间的数据通信。 串行通信是以二进制的位(bit)为单位的数据传输方式,每次只传送一位,除了地线外,在一个数据传输方向上只需要一根数据线,这根线既作为数据线又作为通信联络控制线,数据和联络信号在这根线上按位进行传送。 串行通信需要的信号线少,最少的只需要两三根线,适用于距离较远的场合。计算机和PLC都备有通用的串行通信接口,工业控制中一般使用串行通信。串行通信多用于PLC 与计算机之间、多台PLC之间的数据通信。 在串行通信中,传输速率常用比特率(每秒传送的二进制位数)来表示,其单位是比特/秒(bit/s)或bps。传输速率是评价通信速度的重要指标。常用的标准传输速率有300、600、1200、2400、4800、9600和19200bps等。不同的串行通信的传输速率差别极大,有的只有数百bps,有的可达100Mbps。

HINET智能网关有线方式联网对PLC进行远程控制 2.串行通信按信息在设备间的传送方向又分为单工、双工两种方式。 单工通信方式只能沿单一方向发送或接收数据。双工通信方式的信息可沿两个方向传送,每一个站既可以发送数据,也可以接收数据。 双工方式又分为全双工和半双工两种方式。数据的发送和接收分别由两根或两组不同的数据线传送,通信的双方都能在同一时刻接收和发送信息,这种传送方式称为全双工方式;用同一根线或同一组线接收和发送数据,通信的双方在同一时刻只能发送数据或接收数据,这种传送方式称为半双工方式。在PLC通信中常采用半双工和全双工通信。 3.异步通信与同步通信 在串行通信中,通信的速率与时钟脉冲有关,接收方和发送方的传送速率应相同,但是实际的发送速率与接收速率之间总是有一些微小的差别,如果不采取一定的措施,在连续传送大量的信息时,将会因积累误差造成错位,使接收方收到错误的信息。为了解决这一问题,需要使发送和接收同步。按同步方式的不同,可将串行通信分为异步通信和同步通信。 发送的数据字符由一个起始位、7~8个数据位、l个奇偶校验位(可以没有)和停止位(1位、1.5或2位)组成。通信双方需要对所采用的信息格式和数据的传输速率作相同的约定。接收方检测到停止位和起始位之间的下降沿后,将它作为接收的起始点,在

远程控制通讯协议

远程控制通讯协议 V1.02 深圳市航天无线通信技术有限公司

修订记录

目录 1.范围 (5) 2.术语和定义、缩略语 (5) 2.1.术语和定义 (5) 2.2.缩略语 (5) 3.协议基础 (5) 3.1.通信方式 (5) 3.2.数据类型 (5) 3.3.传输规则 (6) 3.4.消息的组成 (6) 4.消息列表 (8) 5. 数据交互 (9) 5.1登录 (9) 5.2注销 (9) 5.3心跳 (9) 5.4工况数据 (9) 5.5汽车故障 (11) 5.6终端通用应答 (11) 5.7参数查询应答 (11) 5.8工况数据查询应答 (12) 5.9车辆故障查询应答 (14) 5.10参数设置 (14) 5.11参数查询 (17) 5.12工况数据查询 (17) 5.13车辆查询故障 (17) 5.14平台通用应答 (17) 5.15登录应答 (17) 6 . 控制交互 (18) 6.1定单执行结果上报 (18) 6.2远程控制 (18) 6.3定单预定 (18) 6.4定单取消 (19) 6.5远程控制应答 (19) 6.6定单预定应答 (19) 6.7定单取消应答 (20) 7. 蓝牙交互 (20) 7.1定单执行请求 (20) 7.2执行结果应答 (20) 8. 升级 (21) 8.1升级请求 (21) 8.2升级请求应答 (21)

9 短信控制命令 (22) 9.1工况数据查询 (22) 9.2终端参数查询 (22) 9.3终端参数设置 (22) 9.4远程控制 (23) 9.5远程唤醒 (23) 9.6远程睡眠 (23)

相关主题
文本预览
相关文档 最新文档