编程上遇到的一个问题

已锁定

完美的超哥

  • 帖子

    167
  • 精华

    1
  • 被关注

    4

论坛等级:侠客

注册时间:2011-10-09

普通 普通 如何晋级?

编程上遇到的一个问题

711

8

2012-09-06 08:45:58

各位大侠好,现我有很多连续的BOOL量(就用M区的值吧),现要实现只要有一个为1,我就要把特定的一个BOOL量置1;
这个程序很简单如下是问题:
1.我可以把所有BOOL并起来输出给线圈就好了,但是这样程序写起来会很大很费劲,也比较笨;
2.由于是连续的呢,就想用字的异或指令,然后在用个比较指令,大于0呢就证明有为1的,但是遇到的问题是,之前看到说字是用来参加逻辑的,感觉这样不大好,这个思路又有什么处理方法呢?
3.间接寻址,使用的不是很熟练,对基础不好的人不方便;
4.在问一个硬件上的问题,300cpu的导轨使用的是浅槽1AF30,现在由于需要我要把300cpu放在深槽导轨上1GF30上,这没问题吧
到底字的运算指令用在什么处会比较方便呢,好像一直没使用过那个指令;
编程上遇到的一个问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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