台达电子DOP 如何用指令同时将多个$值置位

请教台达触摸屏DOP-BO5S100,能否用数据搬移指令将触摸屏里面的数据传到PLC寄存器里啊?_百度知道
请教台达触摸屏DOP-BO5S100,能否用数据搬移指令将触摸屏里面的数据传到PLC寄存器里啊?
提问者采纳
若要将DOP屏上$100数据传到PLC寄存器,只需要在宏中写这样一条指令就OK.(1@D100) = $100
提问者评价
其他类似问题
台达触摸屏的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁台达DOP系列人机界面实用通信实例-人机界面技术
&&&&&|&&|&&&|&&|&&|&&|&&|&&|&&|&
作者: 发布时间: 来源: 
  在目前市场上,台达DOP系列触摸屏的优良特性使它受到了众多用户的青睐,市场占有率在不断的提升。然而,在以前由于一些历史原因,造成大量控制设备的开放性很差、通信能力弱,一些厂家
    设置参数显示  2.例:一台A57STD同时与一台其他品牌PLC及一台OMRON PLC连接。    连接方式图  软件中,我们可以在【选项】【设置模块参数】【通讯】中,用Base Port连接COM2A,用增加的Link2连接FX2N,分别设置通讯参数即可。  3.例:一台A10TCTD监控3台A57CSTD,每台A57CSTD连接一台台达PLC。  连接说明:A57CSTD与PLC的连接方式同例1,不再累述,关键在于A10TCTD与A57CSTD之间如何连接。如下图:    A10TCTD与A57CSTD连接图  由于台达DOP支持开放的MODBUS协议,所以我们可以通过MODBUS连接。将A10TCTD设为主屏,PLC类型选择MODBUS ASCII(Master), 给定站号10。A57设为从屏,依次设置为1#,2#,3#
PLC类型选择MODBUS ASCII(Slave),同时设置人机站号分别为1,2,3。  通过每台人机的RS485通讯口,就可以实现A10对任意A57的监控。数量也可以扩充至255台。  4.例:PC机运行组态王软件能够读写20台DOP 人机界面的$与RCP地址,同时人机界面与S7 CPU224连接。  连接说明:考虑到人机界面只用一个RS485通讯口,所以为每个人机界面加一个RS232/RS485转换模块,本例选用ADAM4520(研华)。CPU 224通过ADAM4520与人机界面 COM1连接。20台人机界面的COM2通过一个ADAM4520与组态王连接,如下图:      组态王建立20个连接设备,同时每台人机界面在ScreenEditor中设置站号,就可以很方便的建立连接,最终的运行画面如下图:      5.例:台达DOP通过宏通讯指令与台达PLC通信。  连接说明:台达PLC本身支持MODBUS ASCII通信格式,采用LRC校验,下面就是DOP通过通信指令与PLC连接的程序。其它的控制器,例如单片机,变频器也可以通过通信指令做通信。  #如果$1.0的值为ON,才开始执行通信指令:  IF $1.0==OFF THEN GOTO LABEL 100  IF $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 100  CHR($10,”:F”)  $17=D36H  $18=AN  CHR($30,”:F”)  $37=OD35H  $38=AH  CHR($50,”:E”)
【】【】【
※ 相关信息
&·&&()&·&&()&·&&()&·&&()&·&&()&·&&()&·&&()
※ 其他信息
访问数:&|&
数据加载中..SolidWorks
台达DOP系列触摸屏一机多屏应用设计原理
本功能实现关键是主从机都可以改变PLC中的数据。设PLC中的寄存器地址为D100,D101。2#SlaveHMI与之相对应的地址是W4。我们的思路是这样:当1#MasterHMI完成对D100,D101的数值输入的时候,触发一个标志位1#$101.0(1#表示1#Master,2#表示2#Slave)。在1#backgroud宏中检查$101如果为1,就Call子宏2,在子宏2中用BMOV指令把D100,D101分为传送给2#W011以达到数据同时改变。同时启动D100,D101的执行后宏,先做200ms延时,之后复位$101.0.
同样的做法,当2#完成对2#W011数值输入后触发标志位2#B00001。因为在1#backgroud宏的IF语句中不能直接使用BasePort或者Link2的地址,所以要先把2#B00001GET到$100.0,之后在在1#backgroud宏中检查$100如果为1,就Call子宏1,在子宏1中用BMOV指令把2#W011分为传送给D100,D101以达到数据同时改变。同时启动2#W011的执行后宏,先做200ms延时,之后复位2#B00001。
3种功能实现的图示图下图所示:
1#MasterHMI2#SlaveHMI
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 3" src="/gzshow?acebdf84aa6595132cdbf983d8c6d69e16b">
图3双屏数据同步显示
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 4" src="/gzshow?acebdf84aa6595132cdbf5e3ab3578cda5b27aa08d2a4adba07c089a7"> 图4双屏数据同步修改
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 5" src="/gzshow?acebdf84aa6595132cdbf414bebdf71e00db76ca77c0dcdfb">
图5双屏画面同步切换
3ScreenEditor软件设计
系统原理设计要通过ScreenEditor来软件实现。由于篇幅的限制,一些基本的软件操作就不在此文说明,本文只提到一些比较关键的点。
3.11#MasterHM程序设计
启动ScreenEditor软件,建立一个新文件,【设定模组参数】的设置
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 6" src="/gzshow?acebdf84aa6595132cdbf414bebe8f0fe7e1b8cb3602a4adba07c089a7">
新建一个Link2,用1#MasterHMI的COM2去连接2#SlaveHMI,如图通讯Link2
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 7" src="/gzshow?acebdf84aa6595132cdbf2673f6cbb99c4c7ad95ec14cdc945db902a4adba07c089a7">
新建1-Screen_1画面。其中D101的属性设置与D100一样。
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 8" src="/gzshow?acebdf84aa6595132cdbf9c673b1fc2e0a8eb367edfe02a4adba07c089a7">
建立2-Screen_1画面,来配合切换画面的实现
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 9" src="/gzshow?acebdf84aa6595132cdbfdc96aaea4adba07c089a7">
2-Screen_2画面
建立Backgroud宏
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 10" src="/gzshow?acebdf84aa6595132cdbf18b1f30823dcfa00ae700605bbcafc8e6a9e019bbcb861c4a7a6b3">
至此,1#MasterHMI的程序就编写完成了。
3.22#SlaveHMI的程序编写
【设定模组参数】
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 11" src="/gzshow?acebdf84aa6595132cdbf20dea48e8edd5101afc8e6a9e019bbcb861c4a7a6b3">
为2#建立2个画面
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 12" src="/gzshow?acebdf84aa6595132cdbfe7b84a5f363fb08bcb72d5101afc8e6a9e019bbcb861c4a7a6b3">
至此,2#SlaveHMI的程序完成了。一机双屏实际运行的情况如图6所示。
500) this.width=500;'alt="台达DOP系列触摸屏一机多屏应用设计原理 - 13" src="/gzshow?acebdf84aa6595132cdbfc8ecc04ff599545ecf9f6e432ef9d081d5101afc8e6a9e019bbcb861c4a7a6b3">
图6一机双屏实际运行
台达作为享誉国际的机电产品供应商,每一样产品都是精雕细琢的杰作。台达人机的2个通讯口独立使用和方便的宏指令结合,可以完成许多复杂的通讯功能。希望以此为例,大家能够挖掘处更多的潜在应用。
[1]台达DOPA系列应用技术手册
&&关于 " 台达DOP系列触摸屏一机多屏应用设计原理 " ,填写反馈
详细需求信息请在此处填写验证码:& &
用户名: &&&&
&&&&密 码:&&&&
还不是 SooQ 注册会员? 立即 节省更多时间!
&&直通车 : &&( 无须注册,轻松沟通 )
&&&&*单位名称:
&&&&*电子邮件:

我要回帖

更多关于 台达电子 的文章

 

随机推荐