关于台达触摸屏的宏指令含义 点击:12655 | 回复:7



zp2070000

    
  • 精华:0帖
  • 求助:43帖
  • 帖子:50帖 | 77回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2012年4月23日
发表于:2012-08-06 17:00:43
楼主
求助帖15分-已结帖
我最近看到一个台达触摸屏的程序,里面的background宏 里面是这样写的,我不知道是什么意思,请教大家了。小弟感激!!!!好像是关于日期和时间的!!



dianqisu

  • 精华:5帖
  • 求助:0帖
  • 帖子:23帖 | 804回
  • 年度积分:1
  • 历史总积分:9138
  • 注册:2008年12月19日
发表于:2012-08-06 17:57:44
1楼

第一行是读触摸屏的系统时间函数 

 

后面的命令似乎没见过。     Link1  这是什么命令?

EBN战略军团-胡凯

  • 精华:1帖
  • 求助:1帖
  • 帖子:5帖 | 230回
  • 年度积分:0
  • 历史总积分:1296
  • 注册:2009年10月17日
发表于:2012-08-06 19:12:30
2楼

读取触摸屏的系统时间

link1 表示是一号站

D300显示年

D301显示月

D302显示日

至于$7=D7表示把内部地址$7的值存到D7里面

       请求结贴

EBN战略军团--飛

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 329回
  • 年度积分:0
  • 历史总积分:1947
  • 注册:2010年11月07日
发表于:2012-08-06 20:24:00
3楼
呵呵  楼上说的对  这个 就是 读取当前系统时间的,程序

ljbcompany

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2012-08-07 08:56:40
4楼
获取系统时间,并把“年、月、日”存入$M100开始的寄存器中;Link1应该是modbus通讯的站号或者地址。

zp2070000

  • 精华:0帖
  • 求助:43帖
  • 帖子:50帖 | 77回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2012年4月23日
发表于:2012-08-07 09:18:04
5楼

那上面的程序宏是指 年 月 日 的话,那要在做 多少时间的的宏怎么做啊,比方说。   12点35分23秒

dianqisu

  • 精华:5帖
  • 求助:0帖
  • 帖子:23帖 | 804回
  • 年度积分:1
  • 历史总积分:9138
  • 注册:2008年12月19日
发表于:2012-08-07 09:27:31
6楼
引用 EBN战略军团-胡凯 的回复内容:读取触摸屏的系统时间 link1 表示是一号站 D300显示年D301显示月D302显示日至于$7=D7表示把内部地址$7的值存到D7里面        请求结贴


这是老软件编写的是吗?  那按照这么解释的话,下面就是个赋值语句了。

台达人机

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 196回
  • 年度积分:0
  • 历史总积分:721
  • 注册:2003年11月12日
发表于:2012-08-14 10:42:42
7楼
上面的程序是使用了getsystemtime指令,来取得系统时间,如果你要设置系统时间,可以使用setsystemtime,设置系统时间。请具体说下你的要求。具体指令可以在以下链接下载手册参开

http://www.delta.com.tw/ch/product/em/download/download_main.asp?act=3&pid=3&cid=2&tpid=7

 


热门招聘
相关主题

官方公众号

智造工程师