ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:28.34KB ,
资源ID:1710198      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1710198.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(mcgs与三菱plc通信协议.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

mcgs与三菱plc通信协议.docx

1、mcgs与三菱plc通信协议 编号:_本资料为word版本,可以直接编辑和打印,感谢您的下载mcgs与三菱plc通信协议 甲 方:_乙 方:_日 期:_说明:本合同资料适用于约定双方经过谈判、协商而共同承认、共同遵守的责任与义务,同时阐述确定的时间内达成约定的承诺结果。文档可直接下载或修改,使用时请详细阅读内容。mcgs与三菱 plc 通信协议篇一:mcgs与三菱Fx系列plc通讯方法论文mcgs与三菱Fx系列plc通讯方法论文【摘要】mcgs提供的两种与plc的通讯方式,操作都比 较简单方便。但需要明了其不同的通讯机理和各自的特点。对这两种通讯方式,根据每个参与通讯的参数的具体情况可 以灵活

2、运用,确保 mcgs与plc通讯既程序简捷乂满足实时 性等其它要求,做到合理有效,使计算机自动控制系统可靠 运行。引言在工业生产过程中,计算机自动控制技术的应用越来越 广泛,深刻地影响着我国的工控技术的发展,特别是工控机 +plc这种架构形式应用得很普遍,其中工控机用作上位机, 主要用于监控、数据处理、报表等,而plc作为底层控制器, 则是完成具体的控制动作。对上位机的编程一般采用基于 windows的高级语言(如 Vb, Vc等),但是,由于采用组态 软件编程,非常简单易学,软件开发工作H也大为缩减,并 且功能齐全,因此组态软件的应用得到了很大的普及。第i页共ii页Imcgs与Fx系列plc

3、通讯设置1.1mcgs通讯设置mcgs是北京昆仑通态自动化软件科技有限公司研发的一套基于windows平台的,用于快速构造和生成上位机监控系统的组态软件系统。 mcgs组态软件包括三个版本, 分另U是网络版、通用版、嵌入版。具有功能完善、操作简便、可视 性好、可维护性强的突出特点。通过与其他相关的硬件设备 结合,可以快速、方便的开发各种用于现场采集、数据处理 和控制的设备。篇二:自编三菱plc通讯协议Fx系列可编程控制器(plc )通讯常用方法1、基本通讯方法1.1常用的通讯方法1.2计算机与Fx-plc通讯结构2、通信格式2.1通讯基本格式2.2plc相关通讯寄存器标志2.3通讯格式详解2.

4、4举例3、通讯过程3.2专用通讯协议框图3.3专用通讯控制命令 4、附录ascii码表1、基本通讯方法1.1常用通讯方法Fx系列plc支持5种通讯方法1) 计算机链接:用计算机做主机,通过Rs485接口与16 台plc组网,采用专用通讯协议,在计算机与 plc之间交换数据,本资料重点 解决计算机链接问题,包括硬件连接、通讯参数设置、通讯 格式等。2) n网络:可以将8台plc构成网络,无需协议,自成 网络。3)并联:可以将2台plc并联成网络,也无需协议, 自成网络。4)plc用Rs指令发送、接收数据,与计算机等设备进行 无协议通讯交换数据。5)通过plc编程接口,与计算机等设 备进行数据交换

5、,本厂采用该方式在 mcgs工业组态软件基础上,开发出各类锅炉专用的计算机监 控系统。1.2计算机链接通讯结构Rs232cFx-485Rc-iFFx1n-485-bd1216上述结构是一种采用计算机串行口与 plc链接的最基本方法,最远通讯距离50m,其通讯相关参数见下表:通讯接口:Fxon-485adp/Fx-485adp/Fx1n-485bd/Fx1n-cnV-bd/Fx1n-232bd可选。通讯距离:Fx1n-485bd50m,选其它某些件,最远500mt从站连接数:最大 16台通讯方法:半双工数据长度:7位/8位可选校验:不用/奇/偶可选停止位:1位/2位可选波特率:300/600/1

6、200/2400/4800/9600/19200 可选超始符:不用/有效可选协议:格式 1/格式4可选求和检查:不用/有效可选可选 plc 类型:Fx2n, Fx2nc, Fx1n, Fx1s, Fxon, Fx,Fx2c计算机与plc通讯所需的时间,可通过计算得到。由plc7计算机通讯时d =传送数据字符总H X收发一个字符的时间+plc的最大扫描时间x 3+计算机空等待时间由计算机7 plc 通讯时d =传送数据字符总H X收发一个字符的时间+plc的最大扫描时间+计算机空等待时间例:当一个字符占10位(字长7、校验1、停止位1、 启动位1)选9600波特率,则收发一个字符需 1.04ms

7、。2、计算机链接的通讯格式2.1基本格式通讯格式就是确定通讯的参虽,例如:数据的长度、校验位、波特率等等,对plc通讯格式设置由数据寄存器 d8120完成,每次对d8120做了修改,即改变 plc的通讯格式,都 必须关闭plc电源,然后重新送电,新的通讯格式才能被确 认。2.2plc相关的通讯标志专用辅助继电器描述 m8126全局标志m812 7通讯请求握手信号 m8128出错标志m8129通讯请求切换专用数据寄存器描述 d8120通讯格式d8121从站号(最多16个)d8127交换数据的首地址d8128交换数据虽d8129网络通讯超时时间确认值2.4举例m8002moVh4086d81200

8、10*0110数据长度7校验偶停止位1波特率9600通讯口 Rs485求和检查不用协议专用协议协议格式格式 13、通讯过程3.1基本知识通讯控制码:计算机与 plc之间通讯时,通过通讯控制码识别通讯任务,是计 3.2专用通讯协议框图1) 计算机从plc读数据其过程为:计算机发出请求通讯联络,然后,将希望的 任务在数据中描述,传给 plc,相关plc获得后,根据计算机的要求,回复计算机开始回传数据,并将相关数据送出, 计算机获得数据后,告诉相关 plc ,已经获得数据,结束本次通讯。2) 计算机写数据到plc中3) 专用通讯协议的基本格式控制码+呼叫从机的站号+本机的站号+控制命令+等待+发送的

9、数据+ (求和检查)+ (控制码cR+lF)注1:求和检查是否选用由通讯格式 d8120的b13决定注2:结尾的控制码 cR+lF是否选用由通讯格式 d8120的b15决定,格式1表示不用该控制码,格式 4表示使用。4) 计算机从plc读数据的格式格式15) 计算机写数据到plc中的格式格式16) 通讯协议详解a) plc在通讯过程中,一旦收到下列之一控制码,通讯将初始化:enq、ack、nak,并响应主机。b) 一旦收到控制码eot或cl ,通讯将初始化,不响应主机c)从机站号由no.o至no.15 , plc设定如下:m8002设为15号从站,16个从站并不需要顺序排列,可以自 由设定,但

10、不能重号。d)计算机主站号,使用 FFhe)控制命令是通讯所要完成的相关任务的控制字,其描 述详见下一节篇三: mcgs与 modbus应用总结1.modbus是modicon公司于1979年开发的一种通讯协议,是一种工业现场总线协议标准。 1996年施耐德公司推出2.modbus协议是一项应用层报文传输协议, 包括asciiRtu、tcp三种报文类型,协议本身并没有定义物理层,只是 定义了控制器能够认识和使用的消息结构,而不管他们是经 过何种网络进行通信的。3.标准的modbus协议物理层接口有 Rs232、Rs422、Rs485和以太网口。采用 master/slave (主/从)方式通信

11、。4.modbus是一种简单客户机/服务器应用协议,客户机能够向服务器发送请求,服务器分析请求,处理请求,向客户机发送应答。当服务器对客户机响应时,它使用功能码域来指示正常(无差错)响应或者出现某种差错(称为异常响应) 。对于一个正常响应来说,服务器仅复制原始功能码。对于异常响应,服务器将原始功能码的最高有效位设置逻辑 1后返回。5.modbus协议帧格式:modbus协议定义了 一个与基础通信层无关的简单协议数据单元(pdu )。在特定总线或网络上的 modbus协议映射能够在应用数据单元(adu)上引入一些附加域。 modbus通用帧格式如下:6.串行链路上的 modbus地址规则:主要是

12、在Rs485和Rs232等物理接口上实现 modbus协议。modbus串行链路协议是一个主/从协议在modbus链路层上客户机的功能由主站提供而服务器的功能由从站实现。地址0为广播地址,modbus主节点没有地址, 子节点必须有一个唯一的地址modbus通信由主节点发起,子节点在没有收到来自主节 点的请求时,从不会发送数据。子节点之间互不通信。主节点在同一时刻只会发起一个modbus事务处理。7.modbustcp 简介modbustcp是运行在tcp/ip 上的modbus报文传输协议。通过此协议,控制器相互之间通过网络(例如以太网)和其它设备之间可以通信。modbustcp是开放的协议,

13、 iana(internetassignednumbersauthority , 互联网编号分酉己管理机构)给modbus协议赋予tcp编口号为502,这是目前在仪表与自动化行业中唯一分配到的端口号。8.modbusRtu,tcp 和ascii三者协议格式区另U对比如下:说明:1、组网方式中:n表示从站个数,不大于 247,从站地址范围为1247。m表示主站个数,对于 modbustcp从站,同时连接主站的个数 m一般限制不超过8个。2.有效数据长度:是指进行通讯时,通讯帧单元中所能包含的真正有效的数据的长度。例如:主站使用 03功能码读取从站4区保持寄存器的数据,一次最多可以读取 124个最

14、小单位为字的数据,即: 124字(248字节)。3.由以上协议格式及对比可以看出: Rtu和tcp由于使用16进制进行传输,效率较高。而 modbusascii格式通讯 时,传送一个字节数据需要两个 ascii字符,通讯效率较前 两个低。4.: 1个Rs232串口接1个Rs232设备。9.plc地址与协议地址区别:mcgs的modbus驱动在内部属性中添加通道时,寄存器 起始地址均为1,这是遵从modbus协议的,即所说的“协议 地址”,而其实际寄存器地址(即所谓的“ plc地址”)则为协 议地址减1,也就是说:以协议地址方式添加的地址为 1时,实际寄存器地址为 0。10-1.数据转发设备(从

15、站)与主站的配合使用数据转发设备(从站)驱动,可用于将 mcgs的tpc触摸屏作为modbus 从站,与其他第三方软件或 hmi等modbus主站通讯并提供数据交互,此时tpc相当于从站终端设备,驱动通过关联的 实时数据库变实现 tpc触摸屏与第三方 modbus主站的 数据交互:数据转发设备(从站)添加通道的只读、只写、读写属性 是相对于主站而言的,即:被主站进行只读、只写和读写操 作。与modbus主站通讯数据交互时,相对于主站,可被视 为设备。此时,主站和从站设备地址、通讯参数等设置也要 保持一致:串口数据转发要保证串口波特率、数据位、校验 位等通讯参数相同;tcpip数据转发则要保证主站的远程 ip地址、端口号和从站的本地 ip地址、端口号相同,否则无法正常通讯。10-2.数据转发设备(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1