当前位置:
工控论坛
> >
产品
>
PLC
>
欧姆龙(OMRON)PLC
我要发帖
首页
上一页
1
2
下一页
尾页
关于用CPM1A编写小控制程序的请教
点击:
1537
| 回复:
36
衣尚时
关注
私信
精华:0帖
求助:1帖
帖子:13帖 | 48回
年度积分:0
历史总积分:123
注册:2005年6月01日
发表于:2007-06-02 11:21:00
楼主
大家好,我用CPM1A的PLC编了一段很简单的控制程序,控制过程是:用点动按钮控制继电器。
当按下按钮时,如果继电器的常开触电吸合,继电器线圈就带电
当按下按钮时,如果继电器的常开触电断开,继电器线圈就失电
我在程序里面用了一个keep指令
但是,当我在现场调试的时候,当我按下按钮后,继电器发出很大的声响约1秒后才吸合,或断开
请问是什么原因
是不是合扫描周期有关?
分享到:
收藏
邀请回答
回复楼主
举报
三脚猫
关注
私信
精华:0帖
求助:0帖
帖子:180帖 | 1598回
年度积分:0
历史总积分:1097
注册:2004年7月08日
发表于:2007-06-02 13:27:00
1楼
上面是不是写错了,太含糊了,不知所云,
要描述清楚,
常开触点吸合时,线圈肯定是带电的
回复
引用
举报
练练
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 44回
年度积分:1
历史总积分:1060
注册:2006年10月21日
发表于:2007-06-02 13:57:00
2楼
是做实验吗?
如果是点动控制,没必要用KEEP指令的,
如果有两个按钮的话,可以用KEEP的
你说的太含糊了,搞不清。
回复
引用
举报
衣尚时
关注
私信
精华:0帖
求助:1帖
帖子:13帖 | 48回
年度积分:0
历史总积分:123
注册:2005年6月01日
发表于:2007-06-02 16:19:00
3楼
是做实验,只用一个点动按钮控制继电器,
唉,贴不上来图
我大致写一下我得程序吧
LD 0.01 按钮
ANDNOT 0.05 继电器触点
LD 0.01 按钮
AND 0.05 继电器触点
KEEP(11) 18.00
LD 18.00 继电器标志
OUT 10.00 继电器
回复
引用
举报
衣尚时
关注
私信
精华:0帖
求助:1帖
帖子:13帖 | 48回
年度积分:0
历史总积分:123
注册:2005年6月01日
发表于:2007-06-02 16:23:00
4楼
但是,利用这段程序,当我点动一下按钮0.01时,继电器要反复吸合放开好几次才能吸合或者是断开
回复
引用
举报
北京流传
关注
私信
精华:0帖
求助:1帖
帖子:141帖 | 260回
年度积分:0
历史总积分:817
注册:2006年3月26日
发表于:2007-06-02 16:29:00
5楼
我觉得你说反了,应该是当按下按钮时,如果继电器线圈带电继电器的常开触电吸合,
当按下按钮时,如果继电器线圈失电继电器的常开触电断开,
你看看在程序里面是不是加入数字滤波了。
回复
引用
举报
斥非
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 70回
年度积分:0
历史总积分:174
注册:2006年8月12日
发表于:2007-06-02 16:33:00
6楼
你说的意思是控制按扭按下后,继电器的线圈状态变成相同的状态。对吗?
回复
引用
举报
斥非
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 70回
年度积分:0
历史总积分:174
注册:2006年8月12日
发表于:2007-06-02 16:33:00
7楼
你说的意思是控制按扭按下后,继电器的线圈状态变成相同的状态。对吗?
回复
引用
举报
英雄本色
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 16回
年度积分:0
历史总积分:281
注册:2005年1月08日
发表于:2007-06-02 17:14:00
8楼
程序里用一个计数器控制就可以了。
外部点动信号作为计数器的输入,
计数器等于一时就输出线圈
计数器等于二时就将计数器复位,此时因为计数器不等于一线圈就没有输出。
回复
引用
举报
雪世界
关注
私信
精华:9帖
求助:0帖
帖子:428帖 | 4411回
年度积分:0
历史总积分:20190
注册:2005年8月04日
发表于:2007-06-02 21:11:00
9楼
与扫描周期没有关系,是不是你加了延时或是继电器本身有问题。
回复
引用
举报
雪世界
关注
私信
精华:9帖
求助:0帖
帖子:428帖 | 4411回
年度积分:0
历史总积分:20190
注册:2005年8月04日
发表于:2007-06-02 21:22:00
10楼
按你说的,我编写了一下梯形图,你看看是不是这样的
回复
引用
举报
雪世界
关注
私信
精华:9帖
求助:0帖
帖子:428帖 | 4411回
年度积分:0
历史总积分:20190
注册:2005年8月04日
发表于:2007-06-02 21:24:00
11楼
我认为按钮的启停有问题,以下是我给你修改的图,请看
回复
引用
举报
雪世界
关注
私信
精华:9帖
求助:0帖
帖子:428帖 | 4411回
年度积分:0
历史总积分:20190
注册:2005年8月04日
发表于:2007-06-02 21:25:00
12楼
回复
引用
举报
工控学徒1
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 12回
年度积分:0
历史总积分:44
注册:2007年5月25日
发表于:2007-06-03 00:52:00
13楼
顶
回复
引用
举报
枫枫
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 39回
年度积分:0
历史总积分:10340
注册:2005年1月02日
发表于:2007-06-04 11:06:00
14楼
你的按纽要再加上脉冲信号才行啊
回复
引用
举报
还没有笔名
关注
私信
精华:0帖
求助:0帖
帖子:24帖 | 59回
年度积分:0
历史总积分:230
注册:2007年3月22日
发表于:2007-06-04 11:50:00
15楼
楼主是否是把10.00的输出接继电器,而继电器的常开接0.05了。这样的话,点0.01,10.00输出,继电器吸合,导致0.05闭合。而后10.00无输出。继电器断开。只要你0.01一直有信号。继电器就会反复交替吸合。继电器的吸合与否取决于0.01断开的瞬间,PLC的处理结果。
回复
引用
举报
还没有笔名
关注
私信
精华:0帖
求助:0帖
帖子:24帖 | 59回
年度积分:0
历史总积分:230
注册:2007年3月22日
发表于:2007-06-04 11:55:00
16楼
如果楼主不想改变外线的话。用0.01的脉冲就可以解决
回复
引用
举报
MEBO
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 236回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2007-06-05 16:48:00
17楼
你好.
老兄,哪个保持位不好。
商琪
06 04 2007
回复
引用
举报
PLC软件
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 74回
年度积分:0
历史总积分:107
注册:2007年4月24日
发表于:2007-06-05 19:34:00
18楼
好好学习!
回复
引用
举报
nova
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 28回
年度积分:0
历史总积分:102
注册:2004年2月25日
发表于:2007-06-05 22:20:00
19楼
你可以看看这样改行不行:
LD 0.01 按钮
ANDNOT 0.05 继电器触点
LD 0.01 按钮
AND 18.00
KEEP(11) 18.00
LD 18.00 继电器标志
OUT 10.00 继电器
回复
引用
举报
衣尚时
关注
私信
精华:0帖
求助:1帖
帖子:13帖 | 48回
年度积分:0
历史总积分:123
注册:2005年6月01日
发表于:2007-06-08 09:23:00
20楼
谢谢大家这么热心
这几天去了现场,没有及时看到大家的留言
这个问题我已经解决,用的是如同英雄本色老兄说的计数器。
还没有笔名老兄说得太对了
我开始程序的问题就在这里,属于一个冒险竞争的问题。
我也想过用一个脉冲型号,但是,我怎么试了一下继电器根部不吸合啊
回复
引用
举报
热门招聘
相关主题
请教STEP7 的仿真器PLCSIM如...
[15762]
(已结束)工控PLC擂台第2期--...
[8999]
急需PLC资料、编程手册及软件...
[22366]
请教三菱PLC的D8030 D8031的...
[12142]
三菱PLC仿真软件GX Simulato...
[14605]
PLC如何将十进制转换成十六进...
[23464]
威纶触摸屏与S7-200 PLC 通讯...
[11456]
PLC设计抢答器梯形图
[20818]
写个简单的PLC程序到底要几步...
[9700]
S7-1200连电脑出现下位组件不...
[8147]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
下一页
尾页