c语言 北京时间转换utc时间_AB PLC | 将故障时间戳转换为日期时间

本文介绍了如何将AB PLC中的故障时间戳,即两个DINT数据,转换为直观的日期时间格式。通过新建自定义日期时间数据类型和利用GSV指令,可以获取并显示故障发生的UTC时间,便于故障排查。
摘要由CSDN通过智能技术生成
c62d05d90dd3653901d533e19c94f9cc.gif

前言:在发表了《如何避免CPU在发生故障时停机》之后,有朋友在后台留言:如何获取并显示发生故障的时间?在那篇文章中,只提及到了存储故障时间戳是由2个DINT数据组成,无法直观的显示为yyyy-mm-dd hh:mm:ss时间格式。那么,本文来说说如何实现获取并直观显示发生故障的时间。

时间戳定义

由于存储故障发生的时间为时间戳格式,首先了解一下什么是时间戳?

1. 定义:时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数,如下图所示:

ef75e34383b638b7f099bea925fcc11a.png

2. 时间戳通常是一个字符序列,唯一地标识某一刻的时间,一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据;

3. 广泛的运用在知识产权保护、 合同签字、 金融帐务、 电子报价投标、 股票交易等方面.

故障时间戳

1.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值