好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Delta台达DOP实用通信实例.doc

5页
  • 卖家[上传人]:枫**
  • 文档编号:398157435
  • 上传时间:2024-01-05
  • 文档格式:DOC
  • 文档大小:65.50KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Delta DOP HMI实用通信实例Applied Example Of Delta DOP HMI Communication摘要:本文介绍了Delta DOP触摸屏的一些通信特点合不同情况下的一些通信选择关键词:触摸屏 通信 PLC MODBUSAbstract: The paper introduces several advantages and several choices under different situations of Delta DOPKey words: HMI(Human Machine Interface) Communication PLC MODBUS_______________________________________________________________________________一 引言众所周知,DOP系列触摸屏的优良特性使它受到众多用户的青睐而历史原因造成大量控制设备的开放性很差、通信能力弱,一些厂家的产品(或系统)因保密需要也不会采用公开的通信协议,许多产品设计初期未曾考虑过通信连接,等等,这些都使触摸屏与之通信连接面临许多困难。

      然而,市场需求推动技术进步,产品的更新换代使越来越多产品采用高文件控制器,从单片机到PLC再到PC机,通信能力越来越强,而用单片机的系统也开始集成通信协议,所以,强大的通信能力将保证触摸屏的广阔应用前景这篇文章中,笔者特别将DOP的各种可能通信汇集在一起,图文并茂,供广大的初学者使用,也可供对DOP熟悉的技术人员参考二 DOP的通信介绍DOP A系列产品本身集成两个串行通信接口(如图),分别标记为COM1, COM2其中COM1为RS232, COM2为RS232/RS485(可选)AE系列提供三个串行通信口,本文以A系列DOP为例进行说明 要实现DOP触摸屏与外部其它设备的通信,除了通信口物理特性匹配外,还需要通信各方采用相同的通信规约(即通信协议),从OSI七层模型看,这部分属于数据链路层(复杂的通信协议还与网络层密切相关),主要体现在信息帧传送协议(包括差错控制)上信息帧传送协议包括有以下几个部分:数据链路的建立和拆除:同步、地址确认、收发关系、最后一次传输信息传输(格式、数量、接收认可)传输差错控制(校验)异常情况处理目前DOP提供以下几种方式与不同的控制器通信1 使用不同厂家的自身通信协议。

      DOP将不同厂家的协议写成驱动集成在ScreenEditor组态软件中例如西门子PLC的PPI协议、MPI协议;KOYO PLC的K协议;欧姆龙PLC的Hostlink协议;莫迪康的UniTelway协议;GE的SNP-X协议等等2 使用开放的协议目前DOP使用的开放协议是MODBUSModbus 协议是应用于电子控制器上的一种通用语言通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信它已经成为一通用工业标准有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控3 使用DOP宏的通信指令宏是DOP的一大特色,通信指令可以很方便的连接其它的非标控制器三 通讯实例1 例:客户第一次使用DOP,用一台A57GSTD与一台西门子S7-200连接 连接方式:DOP已经集成了西门子S7-200系列的PPI协议,用于只需做2个步骤就可以完成通讯Step1 按照说明书做一条通讯电缆如图:PLC端 HMI端 Step2 在ScreenEditor软件【选项】【设置模块参数】【一般】做如图选择,并在【通讯】做如图设置即可: 2 例:一台A57STD同时与一台三菱PLC与一台OMRON PLC连接 连接方式如图: 软件中,我们可以在【选项】【设置模块参数】【通讯】中,用Base Port连接CPM2A,用增加的Link2连接FX2N,分别设置通讯参数即可。

      3 例:一台A10TCTD监控3台A57CSTD,每台A57CSTD连接一台Delta PLC 连接说明:A57CSTD与PLC的连接方式同例1,不再累述,关键在于A10TCTD与A57CSTD之间如何连接如图: 由于DOP支持开发的MODBUS协议,所以,我们可以通过MODBUS连接将A10TCTD设为主屏,PLC类型选择MODBUS ASCII(Master), 给定站号10A57设为从屏,依次设置为1#,2#,3# PLC类型选择MODBUS ASCII(Slave),同时设置人机站号分别为1,2,3通过每台人机的RS485通讯口,就可以实现A10对任意A57的监控数量也可以扩充至255台4 例:PC机运行组态王软件能够读写20台DOP HMI的$与RCP地址,同时HMI与S7 CPU224连接 连接说明:考虑到HMI只用一个RS485通讯口,所以为每个HMI加一个RS232/RS485转换模块,本例选用ADAM4520(研华)CPU 224通过ADAM4520与HMI COM1连接20台HMI的COM2通过一个ADAM4520与组态王连接,如图: 组态王建立20个连接设备,同时每台HMI在ScreenEditor中设置站号,就可以很方便的建立连接,最终的运行画面如图: 5 例:DOP通过宏通讯指令与Delta PLC通信 连接说明:Delta PLC本身支持MODBUS ASCII通信格式,采用LRC校验,下面就是DOP通过通信指令与PLC连接的程序。

      其它的控制器,不如单片机,变频器也可以通过通信指令做通信#如果$1.0的值为ON,才开始执行通信指令IF $1.0==OFF THEN GOTO LABEL 100IF $0.0==ON THEN GOTO LABEL 99#根据台达PLC的通信协议,初始COM2的设定$0=IITCOM(1,0,0,2,0,6,0)#如果有初始成功,$0.0会被设为ON;如果没有初始COM2成功,不执行以下的代码IF $0.0==OFF THEN GOTO LABEL 100CHR($10,”:01050500FF00F”)$17=D36H$18=AN$37=OD35H$38=AH$57=OD38H$58=AHLABEL 99IF $1.0==OFF THEN GOTO LABEL 100#将$10的资料共17个BYTE送到PLC,将通信结果存在$20$20=PUTCHARS($10,17,500)#读取从PLC送来的资料共17个BYTE,存放在$100开始的地方,读取成败的结果放在$21$21=GETCHARS($100,17,500)#将$30的资料共17个BYTE送到PLC,将通讯结果存在$22$22=PUTCHARS($30,17,500)#读取从PLC送来的资料共17个BYTE,存放在$120开始的地方,读取成败的结果放在$23$23=GETCHARS($120,17,500)GOTO LABEL 99LABEL 100四 结束语DOP触摸屏提供了灵活方便的通讯方式,上述几例也可以组合起来使用,达到更丰富的控制模式。

      PLC产品处 王乃全2005年8月4日。

      点击阅读更多内容
      相关文档
      四川省眉山市2025年七年级上学期语文期中试卷及答案.pdf 山东省滨州市2025年七年级上学期语文期中试卷(A)及答案.pdf 吉林省四平市2025年七年级上学期语文期中试卷及答案.pdf 山东省临沂市2025年七年级上学期期中语文试题及答案.pdf 浙江省宁波2025年七年级上学期语文期中试卷及答案.pdf 广西贵港市2025年七年级上学期语文期中试卷及答案.pdf 广东省广州市2025年七年级上学期语文期中试卷及答案.pdf 浙江省杭州市2025年七年级上学期语文期中试卷及答案.pdf 浙江省杭州市2025年七年级上学期语文期中考试试题及答案.pdf 福建省永春二中2025-2026学年八年级上学期第一次月考历史试卷.pdf 浙江省杭州市2025年七年级上学期语文期中考试试卷及答案.pdf 山东省青岛2025年七年级上学期语文期中试卷及答案.pdf 山东省滨州市2025年七年级上学期语文期中试卷(B)及答案.pdf 吉林省松原市2025年七年级上学期语文期中试卷及答案.pdf 湖南省湘西州2025年七年级上学期语文期中试卷及答案.pdf 福建省永春华侨中学2025-2026学年八年级上学期第一次月考历史试卷.pdf 四川省广安市2025年七年级上学期语文期中试卷及答案.pdf 甘肃省平凉市2025年七年级上学期语文期中试卷及答案.pdf 上海市2025年六年级上学期语文期中考试试卷及答案.pdf 2025-2026学年八年级(上)语文10月月考模拟卷(七)含答案.pdf
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.