muyue568
级别: 正式会员
精华主题: 0
发帖数量: 4 个
工控威望: 93 点
下载积分: 575 分
在线时间: 4(小时)
注册时间: 2014-09-22
最后登录: 2014-09-23
查看muyue568的 主题 / 回贴
楼主  发表于: 2014-09-22 11:50
富士SPB plc时钟寄存器地址是D0020-2B吗?找资料找不到啊?谁知道啊?
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6767 个
工控威望: 38368 点
下载积分: 2831 分
在线时间: 9503(小时)
注册时间: 2006-09-13
最后登录: 2024-11-14
查看cvlsam的 主题 / 回贴
1楼  发表于: 2014-09-22 12:30
D8004~D8007为日历地址,前提是你的SPB支持日历。

D8004的高字节为分,低字节为秒
D8005的高字节为日,低字节为时
D8006的高字节为公历的后2位,低字节为月
D8007的高12位为0,低4位为星期。

这种会在使用上带来不便,因此建议TRD(FNC 174)时钟读取指令,例如:
TRD D0
这样:D0  年
           D1  月
           D2  日
           D3  时
           D4  分
           D5  秒
           D6  星期
请注意,D8004系统特殊寄存器内的数据为BCD数据,通过TRD指令后,得到的数据为二进制数据。

Good Luck~
muyue568
级别: 正式会员
精华主题: 0
发帖数量: 4 个
工控威望: 93 点
下载积分: 575 分
在线时间: 4(小时)
注册时间: 2014-09-22
最后登录: 2014-09-23
查看muyue568的 主题 / 回贴
2楼  发表于: 2014-09-22 13:55
图片:
谢谢您的回复.我这里有一段程序,以前的一个人编的,说是和时钟有关的,我没弄懂.
怎么发图啊?我发布了图呢.
图中标的是D0020-2B是时钟呢?
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6767 个
工控威望: 38368 点
下载积分: 2831 分
在线时间: 9503(小时)
注册时间: 2006-09-13
最后登录: 2024-11-14
查看cvlsam的 主题 / 回贴
3楼  发表于: 2014-09-22 14:19
引用
引用第2楼muyue568于2014-09-22 13:55发表的  :
谢谢您的回复.我这里有一段程序,以前的一个人编的,说是和时钟有关的,我没弄懂.
怎么发图啊?我发布了图呢.
图中标的是D0020-2B是时钟呢?


前面的回帖中已经说明了,SPB中直接的时钟地址就是D8004开始的。

但是,使用时钟读取指令,例如:TRD D001A,那么D001A就是年了~~~

如果你在程序中找不到D8004,那么请查找TRD指令。

Good Luck~
muyue568
级别: 正式会员
精华主题: 0
发帖数量: 4 个
工控威望: 93 点
下载积分: 575 分
在线时间: 4(小时)
注册时间: 2014-09-22
最后登录: 2014-09-23
查看muyue568的 主题 / 回贴
4楼  发表于: 2014-09-22 16:28
TRD指令也没找到.
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6767 个
工控威望: 38368 点
下载积分: 2831 分
在线时间: 9503(小时)
注册时间: 2006-09-13
最后登录: 2024-11-14
查看cvlsam的 主题 / 回贴
5楼  发表于: 2014-09-22 19:07
引用
引用第4楼muyue568于2014-09-22 16:28发表的  :
TRD指令也没找到.


有诸如触摸屏等上位机吗?有的话上位机也可以写时钟。

没有任何就这个程序的话请上传你的程序。

Good Luck~
muyue568
级别: 正式会员
精华主题: 0
发帖数量: 4 个
工控威望: 93 点
下载积分: 575 分
在线时间: 4(小时)
注册时间: 2014-09-22
最后登录: 2014-09-23
查看muyue568的 主题 / 回贴
6楼  发表于: 2014-09-23 09:12
有屏幕,屏幕程序我还没有.