kaizhijian
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kaizhijian的 主题 / 回贴
楼主  发表于: 2010-04-07 18:40
我想在触摸屏上设定时间,单位是秒,我按手册上的说明,先把设定值和W#16#2000做了字的OR,然后和W#16#2fff做AND,完了以后转换为双整型给库功能块FC40,问题就出在最后一步,我装化为双整型数的值为DW#16#00002001,但是FC40右侧却输出S5T#8S190MS.请教高手指点我如何实现我的想法,以及以上现象出现的原因!谢谢!
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158809 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-26
查看sjm213的 主题 / 回贴
1楼  发表于: 2010-04-08 09:16
将16进制转为10进制
kaizhijian
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kaizhijian的 主题 / 回贴
2楼  发表于: 2010-04-08 09:55
引用
引用第1楼sjm213于2010-04-08 09:16发表的  :
将16进制转为10进制


恕我愚昧!能不能再详细点,在哪一步转化呢?
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3302 分
在线时间: 9513(小时)
注册时间: 2006-09-13
最后登录: 2024-11-27
查看cvlsam的 主题 / 回贴
3楼  发表于: 2010-04-08 10:45
先把设定值和W#16#2000做了字的OR,然后和W#16#2fff做AND

該步驟等同于FC40,因此,再次轉換為DINT以及調用FC40都屬于脫褲子放屁階段。

Good Luck~
奔跑的蜗牛
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看奔跑的蜗牛的 主题 / 回贴
4楼  发表于: 2010-04-11 13:49
“先把设定值和W#16#2000做了字的OR,然后和W#16#2fff做AND”是啥意思啊