西门子PLC数学运算指令存放问题 点击:439 | 回复:3



湛蓝小尔

    
  • 精华:1帖
  • 求助:142帖
  • 帖子:180帖 | 473回
  • 年度积分:14
  • 历史总积分:1399
  • 注册:2014年2月19日
发表于:2014-07-09 13:29:05
楼主

西门子PLC里,比如说整数加法指令,IN1存放AC1,IN2存放AC0,OUT存放AC0,表示,IN1加上IN2,然后结果存放在AC0里。

那么OUT一定要是AC0吗,我可以写成与AC1,AC0不相关的,比如,我写个AC2,同理求解整数减法指令。表示的是AC1---AC0,然后结果存放在AC0里面,可以把OUT写成AC1或者AC3什么的吗




银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2014-07-09 13:55:09
1楼

可以像你说的那样使用:AC0+AC1   输出OUT用AC0或者AC1

也可以使用:AC0+AC1   输出OUT用AC2


PLC执行是从左到右,从上到下。

湛蓝小尔

  • 精华:1帖
  • 求助:142帖
  • 帖子:180帖 | 473回
  • 年度积分:14
  • 历史总积分:1399
  • 注册:2014年2月19日
发表于:2014-07-09 14:19:08
2楼

回复内容:

对: 银光人生—华  可以像你说的那样使用:AC0+AC1   输出OUT用... 内容的回复!


 太感谢了

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2014-07-09 21:07:49
3楼

估计你说的是用STL表示,LAD没有这个限制


热门招聘
相关主题

官方公众号

智造工程师