当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
首页
上一页
1
2
下一页
尾页
如何编程使一灯泡每0.5Hz的频率闪烁呢?(西门子)
点击:
15790
| 回复:
29
PLC初学者
关注
私信
精华:0帖
求助:0帖
帖子:33帖 | 387回
年度积分:0
历史总积分:926
注册:2006年7月25日
发表于:2006-11-28 17:41:00
楼主
分享到:
收藏
邀请回答
回复楼主
举报
标准触点
关注
私信
精华:0帖
求助:0帖
帖子:16帖 | 835回
年度积分:0
历史总积分:1281
注册:2006年8月05日
发表于:2006-11-28 18:10:00
1楼
0。5赫兹就是2秒一个周期,你用2个定时器T1和T2,用T1的常闭点控制T1和T2,设定T1为2秒,T2为1秒,然后用T2的常开点控制输出继电器就可以得到一个亮1秒灭1秒的闪烁频率了。
回复
引用
举报
标准触点
关注
私信
精华:0帖
求助:0帖
帖子:16帖 | 835回
年度积分:0
历史总积分:1281
注册:2006年8月05日
发表于:2006-11-28 18:13:00
2楼
西门子就简单了,只要一个定时器就行了,把T2改成一个大于等于1秒的比较就行了
回复
引用
举报
PLC初学者
关注
私信
精华:0帖
求助:0帖
帖子:33帖 | 387回
年度积分:0
历史总积分:926
注册:2006年7月25日
发表于:2006-11-28 19:08:00
3楼
朋友.能否说清楚一点.我不太明白.谢谢!
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2006-11-28 19:23:00
4楼
我不清楚200的PLC是否有脉冲位,这里就说一下300/400PLC
在CPU属性设定-> cycle/clock memory页面中设定clock memory为M100,
那么程序中M100.2就是具有0.5HZ的频率了,此时连接灯泡输出就可以了,不需要使用定时器。
当然,通过2个定时器组成闪烁程序是PLC编程的基础程序,也是应该掌握的。
回复
引用
举报
PLC初学者
关注
私信
精华:0帖
求助:0帖
帖子:33帖 | 387回
年度积分:0
历史总积分:926
注册:2006年7月25日
发表于:2006-11-28 19:36:00
5楼
能把程序写给我看好吗?我真的不懂啊!朋友
回复
引用
举报
PLC初学者
关注
私信
精华:0帖
求助:0帖
帖子:33帖 | 387回
年度积分:0
历史总积分:926
注册:2006年7月25日
发表于:2006-11-28 19:55:00
6楼
您给我的答复真是太谢谢了,但我还是不太清楚如何进行编程呢?是用M100.2的常开去接输出线圈就行了吗?
回复
引用
举报
PLC初学者
关注
私信
精华:0帖
求助:0帖
帖子:33帖 | 387回
年度积分:0
历史总积分:926
注册:2006年7月25日
发表于:2006-11-28 20:02:00
7楼
多谢各位兄弟姐妹啦!我会用了.
回复
引用
举报
frozonthrone
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 332回
年度积分:0
历史总积分:394
注册:2006年8月05日
发表于:2006-11-28 20:25:00
8楼
在CPU属性设定-> cycle/clock memory页面中设定clock memory为M100,
那么程序中M100.2就是具有0.5HZ的频率了,此时连接灯泡输出就可以了,不需要使用定时器。
回复
引用
举报
frozonthrone
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 332回
年度积分:0
历史总积分:394
注册:2006年8月05日
发表于:2006-11-28 20:30:00
9楼
程序中因该是M100.7 不是M100.2 就是用常开去接输出线圈就行了
回复
引用
举报
PLC初学者
关注
私信
精华:0帖
求助:0帖
帖子:33帖 | 387回
年度积分:0
历史总积分:926
注册:2006年7月25日
发表于:2006-11-28 21:00:00
10楼
在CPU属性设定-> cycle/clock memory页面中设定clock memory为M100,那么程序中M100.2就是具有0.5HZ的频率了,若clock memory设为0时,那么程序中M0.7就具有0.5Hz的频率了.M0.7的常开直接连接灯泡输出就可以了,不需要使用定时器。
回复
引用
举报
标准触点
关注
私信
精华:0帖
求助:0帖
帖子:16帖 | 835回
年度积分:0
历史总积分:1281
注册:2006年8月05日
发表于:2006-11-28 21:56:00
11楼
200的好像不行(我懒得看手册,够客户用的我就没有仔细再看了,呵呵,不好意思阿),你们是用的300的吧,我刚开始看,遇到问题请多指教阿,谢谢了。
回复
引用
举报
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2006-11-29 00:03:00
12楼
200的也可以办到
你可你做一个定时中断(1s的)
然后在中断程序里写下面的语句
ld sm0.0
incw mw0
然后再铸程序里写下面的语句
ld m1.0
= q0.0
回复
引用
举报
Ψ蓝色火焰Ψ
关注
私信
精华:1帖
求助:0帖
帖子:51帖 | 1474回
年度积分:0
历史总积分:3985
注册:2006年8月14日
发表于:2006-11-29 01:42:00
13楼
学习学习!
谢谢!!
回复
引用
举报
SEE YOU
关注
私信
精华:0帖
求助:0帖
帖子:40帖 | 730回
年度积分:0
历史总积分:1306
注册:2006年11月15日
发表于:2006-11-29 10:44:00
14楼
有好多方法啊!!!但西门子的语句我不会.
回复
引用
举报
kongleo
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 14回
年度积分:0
历史总积分:49
注册:2006年5月03日
发表于:2006-11-29 15:27:00
15楼
s7-200 sm0.5 可以实现上述功能
回复
引用
举报
PLC初学者
关注
私信
精华:0帖
求助:0帖
帖子:33帖 | 387回
年度积分:0
历史总积分:926
注册:2006年7月25日
发表于:2006-11-30 12:11:00
16楼
多谢各位大侠啦!
回复
引用
举报
enan
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 3回
年度积分:0
历史总积分:19
注册:2005年5月07日
发表于:2006-12-06 09:19:00
17楼
在CPU属性设定-> cycle/clock memory页面中设定clock memory为m10或m多少都可以
那么程序中M10.2就是具有0.5HZ的频率了,此时在程序中用m10.2连接灯泡输出就可以了,不需要使用定时器。
回复
引用
举报
SEE YOU
关注
私信
精华:0帖
求助:0帖
帖子:40帖 | 730回
年度积分:0
历史总积分:1306
注册:2006年11月15日
发表于:2006-12-06 11:00:00
18楼
千变万化啊!?!!!!!!!!!!
回复
引用
举报
玩工控的农民
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 465回
年度积分:0
历史总积分:1111
注册:2003年7月06日
发表于:2006-12-06 11:09:00
19楼
原来如此
回复
引用
举报
XIAO菜
关注
私信
精华:8帖
求助:0帖
帖子:75帖 | 1108回
年度积分:0
历史总积分:1610
注册:2002年7月18日
发表于:2006-12-06 11:22:00
20楼
如果给我我就用定时器了,看来是要向高手学习一下,改天那一个200看看,是不是真的可行
回复
引用
举报
热门招聘
相关主题
威纶触摸屏与S7-200 PLC 通讯...
[11456]
三菱FX5U与与威纶触摸屏以太...
[9736]
PLC结构化编程中的EN,ENO是什...
[24638]
PLC的COM口一般接正极还是负...
[32948]
给年轻工程师的十大忠告(转贴...
[65339]
请大家使用我开发的软件PLC软...
[16298]
s7300打开一个程序时报错,显...
[9728]
一个简单的PLC小程序(小白求...
[7490]
用PLC怎样控制伺服电机按正弦...
[7910]
请问:西门子PLC输出模块的一...
[11722]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
下一页
尾页