回复:想用四个按钮实现十进制数输入西门子LOGO

甫哥

  • 帖子

    1448
  • 精华

    72
  • 被关注

    84

论坛等级:至圣

注册时间:2009-01-04

普通 普通 如何晋级?

发布于 2012-10-16 10:34:27

5楼

建议您适当变更一下方案。原因:模拟算术的数据范围是-32768~32767之间,无法达到99999,就不能将数据分为:*1,*10,*100,*1000,*10000等,最后用模拟算术相加后“合并”了。另外,LOGO没有PLC的整数加减指令(指的是:读取某地址的数据后,直接加上1或10或100或1000等等,并且保存在原地址)。
1、取消移位键,改为:编程键 PRG键。长按数秒钟调出第一个要设置的数据,连续按编程键依次调出要设置的数据,可分别设置其它参数。
2、将保存键变更为:退出数据设定状态的键,数据修改时直接保存;
3、按下数据增加或减小键时,数据立刻增加或减小1,长按则快速修改数据。
4、长按增加或减小键时,快速修改可分为两档。例如:长按1秒后每秒钟数据变化10,继续按3秒后每秒钟数据变化100或更多。
5、修改后的数据使用 计数器保存(一定要 激活参数保持)。如果有必要:适当设置计数器的 开始值,还可以限制参数的最小设定值。
6、每个要修改的数据使用1个文本显示模块,并加上数据的中文名称等。
我想:这样做程序可能会简单很多。
书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

LOGO!

共有2414条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。