当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
关于定时器的问题,请高手解决一下
点击:
807
| 回复:
15
solowolf
关注
私信
[版主]
精华:0帖
求助:0帖
帖子:103帖 | 15回
年度积分:0
历史总积分:279
注册:2002年8月09日
发表于:2005-09-20 08:19:00
楼主
300里面的定时器手册上写的有两种时间格式,w#16#wxyz和s5time#ah_bm_cs_dms,但为什么所有定时器的tv都是s5格式呢,s5最大9900秒,我要用一个12-24小时可调的定时器,是不是要用w#16#wxyz格式呢?这个格式的怎么使用呢?还忘高手指点一二。谢谢!
分享到:
收藏
邀请回答
回复楼主
举报
山水
关注
私信
精华:4帖
求助:0帖
帖子:128帖 | 2238回
年度积分:0
历史总积分:3675
注册:2004年1月06日
发表于:2005-09-20 08:33:00
1楼
要不明白就多用几个好了
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2005-09-20 09:05:00
2楼
其实w#16#wxyz是BCD码输入格式,其最大时间为999秒,z是个位数,y是十位数,x是百位数,w中的低位是时基,高2位闲置不用
回复
引用
举报
solowolf
关注
私信
[版主]
精华:0帖
求助:0帖
帖子:103帖 | 15回
年度积分:0
历史总积分:279
注册:2002年8月09日
发表于:2005-09-20 09:30:00
3楼
那我想用一个超过9900秒的定时器还有什么办法可以解决阿
回复
引用
举报
开心就好^_^
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 4回
年度积分:0
历史总积分:7
注册:2004年8月25日
发表于:2005-09-20 09:57:00
4楼
山水说得对啊!可以多个触发来完成你的要求 哈哈,我没用过西门子的PLC。根据原理推得,不要^_^
回复
引用
举报
solowolf
关注
私信
[版主]
精华:0帖
求助:0帖
帖子:103帖 | 15回
年度积分:0
历史总积分:279
注册:2002年8月09日
发表于:2005-09-20 10:12:00
5楼
那不是屁股后头要跟一大串?
回复
引用
举报
如火
关注
私信
精华:172帖
求助:0帖
帖子:803帖 | 5249回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-09-20 10:15:00
6楼
我一直都是使用多个来实现长时间的定时。
回复
引用
举报
山水
关注
私信
精华:4帖
求助:0帖
帖子:128帖 | 2238回
年度积分:0
历史总积分:3675
注册:2004年1月06日
发表于:2005-09-20 10:23:00
7楼
用那么多做什么 你不知道什么叫嵌套循环么?
回复
引用
举报
如火
关注
私信
精华:172帖
求助:0帖
帖子:803帖 | 5249回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-09-20 10:48:00
8楼
其实用多个定时器(一般2个足够)实现长时间的定时比嵌套循环要简单很多。使用也非常方便。
回复
引用
举报
solowolf
关注
私信
[版主]
精华:0帖
求助:0帖
帖子:103帖 | 15回
年度积分:0
历史总积分:279
注册:2002年8月09日
发表于:2005-09-20 12:01:00
9楼
激情如火:那dv可不可以设置成变量,在组态里面更改呢?
回复
引用
举报
初来扎道
关注
私信
精华:0帖
求助:1帖
帖子:33帖 | 275回
年度积分:124
历史总积分:1016
注册:2005年4月30日
发表于:2005-09-20 12:47:00
10楼
可以用循环实现呀
回复
引用
举报
老工控
关注
私信
精华:1帖
求助:0帖
帖子:61帖 | 4475回
年度积分:0
历史总积分:22733
注册:2003年6月25日
发表于:2005-09-20 13:08:00
11楼
做个分脉冲,然后计数、比较。
回复
引用
举报
solowolf
关注
私信
[版主]
精华:0帖
求助:0帖
帖子:103帖 | 15回
年度积分:0
历史总积分:279
注册:2002年8月09日
发表于:2005-09-20 14:44:00
12楼
那就是用一个定时器和一个计数器就可以了吧?试试!
回复
引用
举报
liuzhiman
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 95回
年度积分:0
历史总积分:134
注册:2004年7月06日
发表于:2005-09-20 15:13:00
13楼
用脈衝加纍計的方法,可實現。多於999的限制
回复
引用
举报
永无止境
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 51回
年度积分:0
历史总积分:99
注册:2005年8月23日
发表于:2005-09-20 16:06:00
14楼
有个简单的办法:特殊寄存器(1分钟周期)脉冲计数,存到数据寄存器,就可得到24小时的时间
回复
引用
举报
solowolf
关注
私信
[版主]
精华:0帖
求助:0帖
帖子:103帖 | 15回
年度积分:0
历史总积分:279
注册:2002年8月09日
发表于:2005-09-21 08:24:00
15楼
好的,谢谢诸位的提点!
回复
引用
举报
热门招聘
相关主题
三菱PLC三维动画仿真软件
[8395]
工控老鬼 西门子S7200入门&精...
[8427]
工控老鬼-《西门子S7-1500之我...
[10095]
[求助] Step7的问题,OLE错误...
[11465]
初学者指南——PLC应用中应注意...
[12264]
s7-200中的(S)或(R)下面的数...
[14392]
西门子plc400 extf红灯亮了,...
[13209]
可编程控制器PLC教程(1-40完...
[18053]
(已结帖)工控PLC擂台第43期-...
[8733]
笔记本电脑USB转串口的求助
[11580]
官方公众号
智造工程师
客服
小程序
公众号