回复:向左移动字节指令n等于8的问题

已锁定

手机用户20220609663610

  • 帖子

    165
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2022-06-09

普通 普通 如何晋级?

发布于 2024-04-19 17:33:35

4楼

展开查看
以下是引用芳季在2024-04-19 15:36:43的发言 >1楼

你这两个1.0 1.1应该并联在shlb上面,与指令同时执行,与指令同时断开。

你分开逻辑就是已经不纯反映这个shlb指令了。当shlb不执行的时候就反映了shlb上面的那个指令。当shlb执行的时候才是反映shlb的状态。而1.0则从来都是反映了第一个加法指令。

应该不必解释你这个问题了吧?

你是想达成什么目的呢?程序。

你想数这个字节的on的个数?

我就是在学习呀,我想看看2#0000 0001使用左移8位时候,sm1.0 sm1.1的动作结果,由于sm1.0 和sm1.1状态图表观测不到,我理解是一个扫描周期,所以我后面自加一下,方便在状态图表中观察,但是现在的问题是,如果我vb2里面是2#00000001,那么按一下i1.7外部按钮,如果sm1.1在sm1.0之前,则sm1.1被置1,如果sm1.0在sm1.1之前,则sm1.0被置1。这种结果让我不知道为什么

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9483条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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