xhjhh
级别: 略有小成
精华主题: 0
发帖数量: 53 个
工控威望: 213 点
下载积分: 652 分
在线时间: 55(小时)
注册时间: 2008-04-09
最后登录: 2024-01-12
查看xhjhh的 主题 / 回贴
楼主  发表于: 2008-07-03 08:28
各位高手,本人做人机见面时碰到一个问题,我需要在触摸屏里显示一个机器的总开机时间,格式#天#时#分,另外还需要一个当天的开机时间,格式为#时#分,请问怎么去实现?? 所用的是三菱Fx2N系列PLC
一天贼忙
级别: 略有小成
精华主题: 0
发帖数量: 476 个
工控威望: 433 点
下载积分: 6292 分
在线时间: 41(小时)
注册时间: 2007-11-15
最后登录: 2024-04-20
查看一天贼忙的 主题 / 回贴
1楼  发表于: 2008-07-03 11:47
1 “总开机时间,格式#天#时#分”
  (1) 分别用三个保持寄存器,在PLC里写程序,开机时记住开机时间,关机时读取关机时间做差。如果关机是直接断电,那就定时做差,加到'#天#时#分'对应的寄存器里。
  (2) 分别用三个保持寄存器,在PLC里写程序,直接用计时器计时并加到'#分',再根据 '#天#时#分'的关系做换算。
2 “当天的开机时间,格式为#时#分”
D8015 D8014
查编程手册对应的时钟寄存器D8010~D8019
本帖最近评分记录:
  • 下载积分:+1(xhjhh) 热心助人!
  • 混灌水区的!
    langman
    级别: 家园常客
    精华主题: 0
    发帖数量: 576 个
    工控威望: 606 点
    下载积分: 1500 分
    在线时间: 227(小时)
    注册时间: 2008-06-23
    最后登录: 2021-04-09
    查看langman的 主题 / 回贴
    2楼  发表于: 2008-07-03 12:27
    补充一下,停电检测时间D8008赋值大一些(大于2个扫描时间,默认10MS),这样在PLC断电后有充分的时间来让程序进行处理。
    本帖最近评分记录:
  • 下载积分:+1(xhjhh) 热心助人!
  • 朗工自动化,承接自动化改造工程:PLC控制系统、伺服系统、气动、步进、节能灯设备、机械手、集成电路测试设备、变频器、人机界面,欢迎洽谈,
    xhjhh
    级别: 略有小成
    精华主题: 0
    发帖数量: 53 个
    工控威望: 213 点
    下载积分: 652 分
    在线时间: 55(小时)
    注册时间: 2008-04-09
    最后登录: 2024-01-12
    查看xhjhh的 主题 / 回贴
    3楼  发表于: 2008-07-03 13:20
    谢谢!各位,不过补充一下,第二个问题的当天开机时间我问的意思是当天已经开机几个小时几分钟?已知道怎么去弄!谢谢!!