SM1.0的讨论 点击:1954 | 回复:7



zisha8

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:7帖 | 141回
  • 年度积分:0
  • 历史总积分:289
  • 注册:2010年1月18日
发表于:2014-02-23 20:57:01
楼主

最近学习一个编程例子,其中涉及到SM1.0的应用

SM1.0当操作结果为零时,某些指令的执行打开该位

这是 STEP 7-Micro/WIN中给出的解释,我查了查其中“某些指令”可以是四则运算指令,三角函数指令,自然指数指令,平方根指令,位移指令等。这些指令的执行将影响SM1.0的值。


我现在想是不是如果在某个程序中单独出现上述指令的一个的话可以应用SM1.0的值来进行编程;若是在一个程序中上述指令不止一个,是不是就不能使用SM1.0了,因为不能确定是哪个指令影响了它的值。


是不是这样?




yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2014-02-23 21:01:35
1楼

调用指令后立即判断,这样就可以确认哪条指令影响了它。

zisha8

  • 精华:0帖
  • 求助:4帖
  • 帖子:7帖 | 141回
  • 年度积分:0
  • 历史总积分:289
  • 注册:2010年1月18日
发表于:2014-02-23 21:05:33
2楼

回复内容:

对: yuanle 调用指令后立即判断,这样就可以确认哪条指令影响了它。 内容的回复!


就是说,我要是使用某条指令来影响SM1.0的值,再通过SM1.0去控制其他的指令。

我可以在紧跟着这个指令的下一行使用SM,就可以确定从属关系了?

阿水--王者之师

  • 精华:25帖
  • 求助:348帖
  • 帖子:1617帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2014-02-23 21:06:18
3楼

  SM 1.0 是 PLC 中的特殊中间变量输出形式

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2014-02-24 06:11:04
4楼

回复内容:

对: zisha8 回复内容:对: yuanle  调用指令后立即判断,这... 内容的回复!


YES,如果不这样,就会因为其他指令而影响SM1.0的值而使得你无所适从。

zisha8

  • 精华:0帖
  • 求助:4帖
  • 帖子:7帖 | 141回
  • 年度积分:0
  • 历史总积分:289
  • 注册:2010年1月18日
发表于:2014-02-24 15:56:12
5楼

回复内容:

对: yuanle 回复内容:对: zisha8  回复内容:对: yua... 内容的回复!


谢谢,多谢指教

Btiger

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 32回
  • 年度积分:50
  • 历史总积分:142
  • 注册:2020年2月19日
发表于:2020-06-22 14:39:28
6楼

有没有结果?

Btiger

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 32回
  • 年度积分:50
  • 历史总积分:142
  • 注册:2020年2月19日
发表于:2020-06-22 14:40:21
7楼

遇到类似的问题,愿指点迷津



热门招聘
相关主题

官方公众号

智造工程师