技术论坛

sm1.1与循环位移的问题

作者 主题
游侠

经验值: 346
发帖数: 94
精华帖: 0
主题:【求助】sm1.1与循环位移的问题


只看楼主 楼主 2022-10-31 12:11:57

大家好 我的程序如图 就是按下按钮点亮,然后再按就关闭,如此循环。

学到循环位移指令,里面说将移动的最后一位存到sm1.1里面。

第三行我用m0.0就好用,用sm1.1就不好用 请问为什么?



 
以下网友喜欢您的帖子:

  
重要声明:

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

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

至圣

经验值: 19808
发帖数: 4378
精华帖: 2
回复:sm1.1与循环位移的问题


只看楼主 1楼 2022-10-31 12:57:20

是特殊寄存器启用了吧


 
以下网友喜欢您的帖子:

  
至圣

经验值: 19260
发帖数: 3857
精华帖: 1
回复:sm1.1与循环位移的问题


只看楼主 2楼 2022-10-31 14:31:55

特殊标志继电器用“SM”表示

SM1.1:当执行某些指令,其结果溢出或为非法数值时,将改位置1;


弘扬中华传统美德,无私奉献为根本,助人为乐为根源。
以下网友喜欢您的帖子:

  
游民

经验值: 53
发帖数: 3
精华帖: 0
回复:sm1.1与循环位移的问题


只看楼主 3楼 2022-10-31 15:20:25
下个周期就复位了 

 
以下网友喜欢您的帖子:

  
游侠

经验值: 346
发帖数: 94
精华帖: 0
回复:sm1.1与循环位移的问题


只看楼主 楼主 4楼 2022-10-31 16:42:22
以下是引用手机用户20220615317263在2022-10-31 12:57:20的发言 >1楼

是特殊寄存器启用了吧

谢谢 回答


 
以下网友喜欢您的帖子:

  
游侠

经验值: 346
发帖数: 94
精华帖: 0
回复:sm1.1与循环位移的问题


只看楼主 楼主 5楼 2022-10-31 16:44:41
以下是引用手机用户20220523776179在2022-10-31 15:20:25的发言 >3楼:下个周期就复位了 

谢谢您  sm1.1这个是每个周期都自己刷新为0吗


 
以下网友喜欢您的帖子:

  
至圣

经验值: 14222
发帖数: 3255
精华帖: 1
回复:sm1.1与循环位移的问题


只看楼主 6楼 2022-10-31 18:06:35

像你这样只取最后一位的也可以。


就是一个字——坚持!!!
以下网友喜欢您的帖子:

  
游侠

经验值: 346
发帖数: 94
精华帖: 0
回复:sm1.1与循环位移的问题


只看楼主 楼主 7楼 2022-10-31 18:24:01
以下是引用工控小西门子在2022-10-31 18:06:35的发言 >6楼

像你这样只取最后一位的也可以。

谢谢 我用m0.0就是可以 我用sm1.1就不行。没看到有说sm1.1被置位以后 还会复位的说明



 
以下网友喜欢您的帖子:

  
至圣

经验值: 67523
发帖数: 14779
精华帖: 100
回复:sm1.1与循环位移的问题


只看楼主 8楼 2022-11-01 17:42:07

那你有没有看到什么指令用上这个sm1.1?

要是在你的程序上面还有一个移位指令那么这个1.1归谁,这个问题你想过没有?

旋转指令你是边缘执行。1.1你是持久执行。旋转指令就只有边缘一刻得到了1.1的控制权,其余时间都不知道谁在控制1.1 。你觉得合适吗?


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
sm1.1与循环位移的问题
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。