回复:征求一个程序思路。用户级可编程动作顺序。

醉书生

  • 帖子

    718
  • 精华

    25
  • 被关注

    18

论坛等级:侠士

注册时间:2004-06-13

普通 普通 如何晋级?

发布于 2012-12-21 15:43:43

87楼

人机界面上的用户编程方式应该改下,你举的例子是5路,如果是100路呢?只用1和100,用中间得输98个0,累都累死了,直接从第一个编辑框开始输有效步序号,100路用完或碰到0结束,这样程序一轮下来也不需要去检查每一个编辑框中的数值。

另外这个问题难一点的就是任意位寻址,方法就如斑竹所说。但以前做动态端子和人机界面上的任意内存读写的经验看,任意位寻址访问速度很慢,访问的位很多的话实际效率可能不够。
但你实际上需要的是“有限资源”内的任意位,所以不需要那么麻烦,可以将“有限资源”放在连续内存中,再做一个表格,将掩码计算好(或者做两个表,另一个表放每个掩码需要计算的地址),到时直接进行AND或OR运算即可。
生命存在的方式只有两种:腐烂或燃烧
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33259条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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