技术论坛

 回复:LOGO!求助.慧星大版

返回主题列表
作者 主题
chncacom
新手

经验值:32
发帖数:13
精华帖:0
楼主    2008-06-04 23:27:24
主题:LOGO!求助.慧星大版
刚开始接触电子和LOGO一星期,(搞机械和五金的)想加强自己的自动化知识.买了一二手LOGO,自己做了个模拟环境,装了电脑软件,现在学习后遇到了一小难点.要求如下:
实验程序:彩灯控制
系统由1-8号8个灯,一个电源开关,一个选择开关组成,合上电源开关L1后,检测一下选择开关L2的状态,如L2为开,则系统开始从1号灯(Q1)开始,追光到8号灯(Q8)再开始循环,每个灯亮一秒,要求连续性要好,不可有逻辑问题,如检测到L2为闭合,则反向,由Q8开始亮,到Q1后再循环.
我现在用计数器来实现,(用异步脉冲发生器来对计数器发出信号)Q1-Q8都很好,但是在循环到Q1时就不能连续,用了接通延时,和其它功能块都不行,要求是Q8亮一秒后灭,灭的同时Q1再亮起,开始循环.这个衔接怎么做?请指教.
chncacom@126.com
慧星
版主

经验值:18733
发帖数:5615
精华帖:36
    2008-06-07 12:17:56
精华帖  主题:回复:LOGO!求助.慧星大版
对你的程序研究以后,修改见附件:
之所以在这里解释,而没有回邮件,是希望其他人能见到程序,并提出意见,或从中学习到点东西。
1、先说输入的问题:我的电脑输入法软件用的是拼音加加,没有出现选字困难的情况,所以我觉得是你的输入法有问题。而不是英文设计的缘故(我的LOGO!软件已经汉化,不知道你的软件是否汉化)。
2、我的程序:我认为没有问题:出现3~5毫秒的误差,应该是你在模拟程序运行过程中多次停止,观察时间造成的。
3、你的程序:我已经修改,其中正向输出的问题已经解决(反向输出你做出来以后,我希望你能给我一份,谢谢),可以借鉴l侠的建议。
4、我在程序中使用M标志位的作用,在这里说明下:当把M标志位取消后,连接M标志位前后的块是不允许的,(可参照提示)。我以为这是M标志位在LOGO!程序中最突出使用的功能,希望对看到程序的LOGO!爱好者在今后编程中能有所帮助。
5、再次希望喜欢LOGO!的网友多上传自己的程序进行讨论、发表意见和心得,以此提高本版块的人气。
点击此处查看附件
sgpg
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。