当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
求助:计时脉冲
点击:
818
| 回复:
16
yifeng
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 16回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2007-08-07 17:05:00
楼主
我想编一个1S脉冲的振荡电路的小程序用于计时之用,不知如何编写,哪位大侠知道,请不吝赐教。
如图所示:
目的为达到上图结果。
分享到:
收藏
邀请回答
回复楼主
举报
我是寒江雪
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 167回
年度积分:0
历史总积分:283
注册:2005年3月16日
发表于:2007-08-07 17:52:00
1楼
其实很多PLC都有秒脉冲的,你可以直接利用。如果自己编写也可以。很简单
你也可以放在CPU的循环中断里面,比如西门子的S7-300的OB35,每隔多少秒触发OB35可以在CPU属性里面设置,然后在OB35里面用一个计数器就可以知道时间了
回复
引用
举报
触目惊心
关注
私信
精华:0帖
求助:0帖
帖子:19帖 | 443回
年度积分:0
历史总积分:520
注册:2007年7月19日
发表于:2007-08-07 18:27:00
2楼
同意上楼!!!
回复
引用
举报
老工控
关注
私信
精华:1帖
求助:0帖
帖子:61帖 | 4475回
年度积分:0
历史总积分:22733
注册:2003年6月25日
发表于:2007-08-07 18:34:00
3楼
从你的时序图来看,应该是2秒的脉冲(通1秒,断1秒)
回复
引用
举报
EPROM
关注
私信
精华:1帖
求助:0帖
帖子:39帖 | 436回
年度积分:0
历史总积分:700
注册:2004年8月16日
发表于:2007-08-07 18:40:00
4楼
楼主就完成此功能吗?
如果是的话用PLC太浪费了,爱特梅尔的AT89C51一片8元,就搞定精度和PLC一样
回复
引用
举报
春华★秋实
关注
私信
精华:0帖
求助:0帖
帖子:103帖 | 1038回
年度积分:0
历史总积分:3013
注册:2007年5月17日
发表于:2007-08-08 10:38:00
5楼
NETWORK1:
AN T 101
L S5T#1S
SD T 100
NETWORK2:
A T 100
L S5T#1S
SD T 101
周期2S。
回复
引用
举报
金粟兰看法
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 479回
年度积分:0
历史总积分:975
注册:2006年8月23日
发表于:2007-08-08 18:39:00
6楼
一般的用PLC编写程序的话.春华★秋实的方法是比较常用的.采用OB35中断的方式定时很精确.用89C51单片机如果仅是实现这么个简单功能.那还不如直接用数字电路做实现该功能.
回复
引用
举报
老菜鸟
关注
私信
精华:22帖
求助:0帖
帖子:301帖 | 8609回
年度积分:0
历史总积分:24924
注册:2003年6月15日
发表于:2007-08-08 20:15:00
7楼
条条道路通罗马,对于简单的程序,只要达到功能就可以了。
回复
引用
举报
赵书锋
关注
私信
精华:0帖
求助:0帖
帖子:43帖 | 987回
年度积分:0
历史总积分:1191
注册:2007年8月08日
发表于:2007-08-08 20:42:00
8楼
直接利用PLC内部的时基,只不过是ON 0.5s OFF 0.5s
也可以用2个时间继电器
回复
引用
举报
春华★秋实
关注
私信
精华:0帖
求助:0帖
帖子:103帖 | 1038回
年度积分:0
历史总积分:3013
注册:2007年5月17日
发表于:2007-08-10 08:46:00
9楼
请问OB35最大和最小设置中断时间是多少?
回复
引用
举报
cade_zk
关注
私信
精华:0帖
求助:0帖
帖子:34帖 | 216回
年度积分:0
历史总积分:503
注册:2005年9月16日
发表于:2007-08-10 09:34:00
10楼
直接去 CPU 属性里面设置就可以用了
回复
引用
举报
穿鞋不系带
关注
私信
精华:0帖
求助:1帖
帖子:4帖 | 13回
年度积分:0
历史总积分:28
注册:2006年3月24日
发表于:2007-08-10 11:38:00
11楼
OB35 默认是100ms 去CPU里改成1000ms就OK 了, 最大还真不知道
回复
引用
举报
liu xianghou
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 195回
年度积分:0
历史总积分:179
注册:2007年8月17日
发表于:2007-08-10 13:43:00
12楼
回复
引用
举报
liu xianghou
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 195回
年度积分:0
历史总积分:179
注册:2007年8月17日
发表于:2007-08-10 13:44:00
13楼
直接用内部的时钟存储器就可以了吧.M0.7=0.5Hz,M0.5=1Hz
回复
引用
举报
狼烟
关注
私信
精华:0帖
求助:0帖
帖子:23帖 | 149回
年度积分:0
历史总积分:295
注册:2004年12月05日
发表于:2007-10-07 17:24:00
14楼
我也遇到同样的问题,大家讲明白一点吗
回复
引用
举报
工控电工
关注
私信
精华:0帖
求助:0帖
帖子:37帖 | 411回
年度积分:0
历史总积分:876
注册:2007年3月01日
发表于:2007-10-07 20:50:00
15楼
顶
回复
引用
举报
liu xianghou
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 195回
年度积分:0
历史总积分:179
注册:2007年8月17日
发表于:2007-10-07 20:53:00
16楼
S7-300/400本身就有时钟脉冲,还要编程????/
不明白为什么有时间上网却没时间看手册
回复
引用
举报
热门招聘
相关主题
PID温度控制的PLC程序设计
[15938]
在三菱PLC的24V电源上再并一...
[9344]
献给初学者之AB_PLC及网络通...
[16427]
工控TV视频教程精选-100320更...
[42385]
中国最牛逼的PLC工程师是谁?...
[10059]
一个简单的PLC小程序(小白求...
[7490]
信捷PLC加密了 程序下不进 读...
[14249]
PLC时序图分析方法求助!
[9441]
S7-200模拟量问题的解答
[17571]
WINCC可以直连西门子S7-200 ...
[12956]
官方公众号
智造工程师
客服
小程序
公众号