您现在所在的是:

PLC论坛

回帖:5个,阅读:1404 [上一页] [1] [下一页]
* 帖子主题:

编程高手请进来

1203
实况足球
文章数:83
年度积分:50
历史总积分:1203
注册时间:2006/6/26
发站内信
发表于:2008/6/25 17:55:00
#0楼
输入SB1-X1 SB2-X2 SB3-X3  输出为 Y1 Y2 Y3控制要求:按下SB1后松开,开始第一个循环,循环顺序为Y1-Y1Y2-Y1Y2Y3-Y1Y2-Y1每次间隔为一秒,一个循环完成后定时3秒开始再次循环,完成3个循环后自动停止,期间再次按SB1时循环暂停,再按SB1暂停取消继续循环。按SB2后循环顺序为Y1-Y2-Y3(注意Y1断后Y2吸)间隔为一秒完成两个循环后定时3秒进入Y1Y2-Y2 Y3-Y3Y1的顺序循环同样间隔时间为1秒,完成后自动停止,期间SB2同样为暂停控制。SB3为急停按钮,按下后所以输出全部停止。要求电路要有断电保持功能,当断电后重新上电是按相应的启动按钮循环继续进行。
我的设计思路是用具有断电保持的计数器+带断电保持的步进指令+MOV输出通道相应的数值来实现。例如输出为Y1时MOV K2 K1Y0  用步进指令编下来要300多步,请问大家还有更简单的方法吗?(我试过用位左移、位右移和循环来编可一会脑子就乱了呵呵要是有人能编给我那就太谢谢了)
谢谢了















[此贴子已经被作者于2008-6-25 19:41:35编辑过]
1203
实况足球
文章数:83
年度积分:50
历史总积分:1203
注册时间:2006/6/26
发站内信
发表于:2008/6/25 20:13:00
#1楼
是我的问题太简单还是你们都不会?
我只是想交流下编程思路
这么都不说话呢?
1203
实况足球
文章数:83
年度积分:50
历史总积分:1203
注册时间:2006/6/26
发站内信
发表于:2008/6/26 15:06:00
#2楼
没人看到吗
1131
huangguanqin
文章数:54
年度积分:50
历史总积分:1131
注册时间:2008/4/26
发站内信
发表于:2008/6/27 18:37:00
#3楼
我觉得用左位移好编点,,
1118
tianhengrong
文章数:15
年度积分:50
历史总积分:1118
注册时间:2008/5/12
发站内信
发表于:2008/6/28 15:08:00
#4楼
我用了124步编好了,
39374
知道一点
文章数:23161
年度积分:1066
历史总积分:39374
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2008/6/28 18:38:00
#5楼
不论用什么方法只有思路正确就可以,具体是不是最简单不重要。
快乐 幸福 自由 比什么都重要

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004