技术论坛

【分享】单按键循环波段开关

作者 主题
侠圣

经验值: 4178
发帖数: 80
精华帖: 9
主题:【分享】单按键循环波段开关
推荐帖


只看楼主 楼主 2015-05-01 17:06:15

五一假期,有不休班的朋友吗?给大家送上一个“波段开关程序”,去年我用LOGO!制作一个计量仪器时做出来的。这是一个七档位的波段开关,用一个按键可以循环切换,还带有档位显示。如果需要更多的档位,可以将程序继续向下复制粘贴,档位可以扩展到极多,这是机械式档位开关难以做到的。[br][attach]upload/635660977755955507.rar[/attach][br]


 
推荐帖推荐理由: 谢谢分享。建议《分享贴》 (推荐人:yming)
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1224793&b_id=28&s_id=0&num=19

至圣

经验值: 127329
发帖数: 22001
精华帖: 824
回复:单按键循环波段开关


只看楼主 1楼 2015-05-02 22:34:37
我下载了。谢谢共享。向你学习!
学而时习之,不亦说乎?温故而知新,不亦乐乎?
以下网友喜欢您的帖子:

  
至圣

经验值: 35146
发帖数: 3237
精华帖: 96
回复:单按键循环波段开关


只看楼主 2楼 2015-05-05 09:41:31
不知楼主用按键切换档位用的是什么功能块,用几个计数器就可以搞定了。
http://blog.163.com/xiuzhang_2000/
以下网友喜欢您的帖子:

  
侠圣

经验值: 4178
发帖数: 80
精华帖: 9
回复:单按键循环波段开关


只看楼主 楼主 3楼 2015-05-05 21:39:09
学习使用LOGO!,自己感觉有点入门了。检点自己的学习道路,找到一个捷径:经常看一下自己的或别人的程序,将程序中典型的、通用的逻辑功能部分复制出来,当作一个个“自定义功能块”,保存好,以备不时之需。这个档位开关即是一例,当某一个程序需要用到这个功能时,可以直接粘贴嵌套进去,节省许多脑力。收藏愈丰,愈有事半而功倍之效也。
 
以下网友喜欢您的帖子:

  
至圣

经验值: 127329
发帖数: 22001
精华帖: 824
回复:单按键循环波段开关


只看楼主 4楼 2015-05-05 22:29:42
你是用0BA8吗?
版主说过的那个UDF功能试过吗?
学而时习之,不亦说乎?温故而知新,不亦乐乎?
以下网友喜欢您的帖子:

  
侠圣

经验值: 4178
发帖数: 80
精华帖: 9
回复:单按键循环波段开关


只看楼主 楼主 5楼 2015-05-06 07:30:47
以下是引用yming在2015-05-05 22:29:42的发言 >4楼:你是用0BA8吗?
版主说过的那个UDF功能试过吗?
非常感谢您的提醒,一直用0BA6,还真没注意到0BA7、0BA8的UDF功能。
看了一下软件的帮助:通过 UDF(User-Defined Function block:用户自定义功能块),您可以非常容易地处理一个包含有多个功能块并在一个电路程序里的多个地方使用或者使用在多个电路程序中的电路逻辑。 通过 UDF,您可以避免在多个地方重复复制和粘贴一组相同的功能块,也使电路图在更少接线的情况下更为合理。 通过 UDF,您只需要在一个地方就能一次性对一个使用在多个地方的电路逻辑进行修改。
原来早就有这种好东西了,我真的孤陋寡闻了,赶紧补课。
 
以下网友喜欢您的帖子:

  
奇侠

经验值: 9763
发帖数: 1453
精华帖: 72
回复:单按键循环波段开关


只看楼主 6楼 2015-05-12 16:47:21
楼主的程序可以适当简化,见附件。

点击此处查看附件

书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
以下网友喜欢您的帖子:

  
至圣

经验值: 127329
发帖数: 22001
精华帖: 824
回复:单按键循环波段开关


只看楼主 7楼 2015-05-12 19:43:43
甫哥:是不是可以直接操作文本显示器的P端切换画面?
学而时习之,不亦说乎?温故而知新,不亦乐乎?
以下网友喜欢您的帖子:

  
奇侠

经验值: 9763
发帖数: 1453
精华帖: 72
回复:单按键循环波段开关


只看楼主 8楼 2015-05-13 08:45:09
是消息文本的优先级别。当两个或两个以上的消息文本被激活(EN同时为高电平)时,在TD(及主机显示屏)优先显示级别最高的内容。0最低,127最高。如:有两个消息文本被激活(EN端均为高电平),显示级别分别为0、1,此时显示的是级别为1的消息文本内容。





书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
以下网友喜欢您的帖子:

  
侠圣

经验值: 4178
发帖数: 80
精华帖: 9
回复:单按键循环波段开关


只看楼主 楼主 9楼 2015-05-13 12:55:41
以下是引用甫哥在2015-05-13 08:45:09的发言 >8楼:是消息文本的优先级别。当两个或两个以上的消息文本被激活(EN同时为高电平)时,在TD(及主机显示屏)优先显示级别最高的内容。0最低,127最高。如:有两个消息文本被激活(EN端均为高电平),显示级别分别为0、1,此时显示的是级别为1的消息文本内容。




非常感谢。消息文本的优先级别,我只想到了用于显示,没想到直接用于控制输出。学习了!
 
以下网友喜欢您的帖子:

  
至圣

经验值: 127329
发帖数: 22001
精华帖: 824
回复:单按键循环波段开关


只看楼主 10楼 2015-05-13 14:18:44
嗯,谢谢甫哥。我想问,点击块的+号扩展,文本显示器的P端可以用来驱动设置优先级?
学而时习之,不亦说乎?温故而知新,不亦乐乎?
以下网友喜欢您的帖子:

  
版主

经验值: 18055
发帖数: 5621
精华帖: 36
回复:单按键循环波段开关


只看楼主 11楼 2015-05-13 22:10:02
文本显示器没有+号扩展。
sgpg
以下网友喜欢您的帖子:

  
至圣

经验值: 127329
发帖数: 22001
精华帖: 824
回复:单按键循环波段开关


只看楼主 12楼 2015-05-13 22:41:27
抱歉,我写错了。我是想问,文本显示器那个绿色的P可以和哪些端口连接?
点开+号,有些是可以互联的。
学而时习之,不亦说乎?温故而知新,不亦乐乎?
以下网友喜欢您的帖子:

  
奇侠

经验值: 9763
发帖数: 1453
精华帖: 72
回复:单按键循环波段开关


只看楼主 13楼 2015-05-14 10:58:25
绿色“连接器”不表示连接针脚,而是用于分配参数设置。(绿色“连接器”应该是表示:有需要分配的参数)
文本显示器那个绿色的P不能与其他端口连接。
带+号的功能块,点开+号后可以互联。输出与输入连接。可以清楚看出“引用”关系(对于V8的这一点及其它改进升级:赞!)。
书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
以下网友喜欢您的帖子:

  
至圣

经验值: 127329
发帖数: 22001
精华帖: 824
回复:单按键循环波段开关


只看楼主 14楼 2015-05-14 12:01:00
明白了。谢谢!
学而时习之,不亦说乎?温故而知新,不亦乐乎?
以下网友喜欢您的帖子:

  
游侠

经验值: 484
发帖数: 89
精华帖: 0
回复:单按键循环波段开关


只看楼主 15楼 2015-07-14 10:19:43
非常好的例子,感谢分享
祖国大好河山
以下网友喜欢您的帖子:

  
游侠

经验值: 447
发帖数: 20
精华帖: 1
回复:单按键循环波段开关


只看楼主 16楼 2015-07-29 18:36:23
用移位寄存器,1~8档位循环开关随意实现。两个移位寄存器级联,还能实现更多档位循环。
 
以下网友喜欢您的帖子:

  
游民

经验值: 88
发帖数: 1
精华帖: 0
回复:【分享】单按键循环波段开关


只看楼主 17楼 2015-08-18 17:35:57



 
以下网友喜欢您的帖子:

  
至圣

经验值: 26292
发帖数: 5838
精华帖: 5
回复:【分享】单按键循环波段开关


只看楼主 18楼 2015-08-24 11:06:59



天天学习,天天进步.
以下网友喜欢您的帖子:

  
游民

经验值: 80
发帖数: 15
精华帖: 0
回复:【分享】单按键循环波段开关


只看楼主 19楼 2015-11-13 05:03:37
以下是引用甫哥在2015-05-12 16:47:21的发言 >6楼:楼主的程序可以适当简化,见附件。 [br][attach]upload/635670459843075023.rar[/attach][br]

我做恒压供水多泵切换也可以按这种思路做了,谢谢


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
【分享】单按键循环波段开关
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。