oracle c 64位系统时间戳,64位系统时间的AOI 架构(64Bit Interpreted AOI)

原标题:64位系统时间的AOI 架构(64Bit Interpreted AOI)

本文档目的: 有些客户需要在人机界面上显示SOE的时间戳,但是不利用报警事件里的控件来显示,有时候用的HMI还不是FTViewSE这该怎么办,本文章利用64位AOI架构来实现这个。

64Bit Interpreted AOI 利用Control Logix里的SOE模块(1756-IB16ISOE)把 UTC (Universal Time Coordinated) 的时间戳从一个2位Dint的格式转化成7 位Dint的 GMT格式 (Greenwich Mean Time) 。这个GMT格式包含了 (Year, Month, Day, Hour, Minute, Second, Microsecond). 这 7位

Dint 时间戳的值能够被送到任何一款人机界面软件上并能够正确显示出来。

2d604fe404c05db6bbfe9e4cbf1170c5.png

注意事项:

1: 64bit Interpreted AOI 新版本是使用RSLogix5000 V7版本创建的,所以只能在V7或者以后的版本使用。

2: 如果SOE时间戳被CST (Coordinated System Time) 抓到,那么64bit Interpreted不会显示出正确的GMT的值。

3. 复制SOE 时间戳 2-Dint的值到1-Lint Data标签.在这里标签名为 LocalSOEUTCTimeStamp。

4. 一旦SOE时间戳被复制到这个标签上,64bit Interpreted AOI就会把它转化,结果会被送到标签 SOE1UTCValue 里并显示正确的值。

82e13dcb68b2779a1bf370bbe64308c2.png

3098b2c93b75c1f02f2e130f45c35b46.png

作者介绍:

Eagle:前Rockwell automation的研发工程师

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值