当前位置:
台达触摸屏做从站,plc或者电脑读写触摸屏程序。
回复 | 人气 | 打印
wjlovelj 个人主页 给TA发消息 加TA为好友 发表于:2013-01-24 20:02:42 楼主

今天做的测试,  台达触摸屏做从站,上位机读写触摸屏数据。

测试设备:台达 ES2 plc一台,台达dop-B系列触摸屏一台。

测试目的:看台达触摸屏支不支持功能,供上位机读写数据。

 

触摸屏通讯设置1:控制器选择Modbus   ASCII (Slave)。。modbus从站的意思。

 

触摸屏通讯设置1

 

 

触摸屏通讯设置2: 通讯界面选择RS485 、人机站号设置为1、  通讯格式为9600、7、e、1 和plc通讯格式一样。

触摸屏设置2

 

 

建立触摸屏界面:

数据读写地址为触摸屏内部非断电保持寄存器 $0--$4,对应modbus 数据地址0-4.

 

触摸屏数据界面

 

plc通讯程序向导:设置通讯格式为9600、7、e、1。

 

 

plc通讯向导2:设置plc   com2口读取数据。  运行一直读取,m1012上升沿开启送信要求。 读取从站1的数据地址0开始的5笔数据。数据长度为16位。

 

 

向导生成的通讯程序,稍微修改了下,把读出的D1050-D1054的数据搬送到D100-D104中了。

 

 

 

。。。。。

                                        plc和触摸屏的连线很简单的,就2根线。PLC的Com2口和触摸屏Com2通讯口485通讯对接即可,和电脑的也一样的。

                             触摸屏的com2口485在9针头上是1脚为+、6脚为—。。

                                       通讯成功的效果为,在触摸屏上修改内部数据$0-$4的数据时plc中D100-D104的数据也会对应修改。

                           注意:触摸屏上最多的通讯地址为 $2013,即使触摸屏上的内部数据为$0-$25600.。但通过通讯访问的地址也只能是$0--$2013  程序经过测试,可行。   

 

分享到: 关注收藏 邀请回答 回复 举报
wjlovelj 个人主页 给TA发消息 加TA为好友 发表于:2013-01-24 20:04:47 1楼
 

沙发自己的,,。。。呵呵

 

  回复 引用 举报
时空——王者之师 个人主页 给TA发消息 加TA为好友 发表于:2013-01-24 20:22:25 2楼
  楼主这个程序不错,谢谢分享
  回复 引用 举报
痛并快乐zhe 个人主页 给TA发消息 加TA为好友 发表于:2013-01-24 21:02:08 3楼
  引用 时空——王者之师 的回复内容:楼主这个程序不错,谢谢分享



  回复 引用 举报
QY21255 个人主页 给TA发消息 加TA为好友 发表于:2013-01-27 09:20:33 4楼
  谢谢楼主,我好想试下!
  回复 引用 举报
kangaroo51 个人主页 给TA发消息 加TA为好友 发表于:2013-01-27 14:20:53 5楼
  多谢分享、对毕业设计帮助很大!
  回复 引用 举报
wjlovelj 个人主页 给TA发消息 加TA为好友 发表于:2013-01-27 22:55:00 6楼
  定一个,,顶一个。。
  回复 引用 举报
wu0301 个人主页 给TA发消息 加TA为好友 发表于:2013-01-28 10:02:45 7楼
 

好东西。。。·顶一个...

  回复 引用 举报
时三——王者之师 个人主页 给TA发消息 加TA为好友 发表于:2013-01-28 11:17:19 8楼
 

好东西。。。·顶一个...

  回复 引用 举报
个人主页 给TA发消息 加TA为好友 发表于:2017-09-28 10:36:02 9楼
 

      

谢谢分享

  回复 引用 举报
fujm0575 个人主页 给TA发消息 加TA为好友 发表于:2017-10-06 10:00:20 10楼
 

好帖子,顶一次啊

  回复 引用 举报
991712758 个人主页 给TA发消息 加TA为好友 发表于:2017-11-17 09:23:10 11楼
 

谢谢楼主分享

  回复 引用 举报
Mick、 个人主页 给TA发消息 加TA为好友 发表于:2019-04-02 14:02:37 12楼
 

如果在电脑上怎么读取呢

  回复 引用 举报

周点击排行
周回复排行
最新求助