回复:语句表的翻译

ifang

西门子1847工业学习平台

  • 帖子

    1931
  • 精华

    4
  • 被关注

    48

论坛等级:奇侠

注册时间:2011-12-11

钻石 钻石 如何晋级?

发布于 2014-09-12 15:11:12

3楼

展开查看
以下是引用zhangli0在2014-09-12 10:09:10的发言 >1楼:L 0//零装入累加器1
AN #IN11
AN #IN12//in11和in12都为0则跳转到m003,否则执行后面的程序
JC M003
L #IN10//累加器1中的内容装载到累加器2,in10装载到累加器1
A #IN11//in11为1跳转到m003,否则执行后面的程序
JC M003
L -1//累加器3=0,累加器2=in10,累加器1=-1
*I //in10*(-1)结果保存到累加器1,累加器2=0
M003: L 10//累加器3=0,累加器2=in10*(-1),累加器1=10
*I
T #TEMP20//temp20=in10*(-1)*10,累加器1=0
第一句的意义就是把累加器1清零,执行完这些程序后,累加器1的内容还是0,实际上你只要保证程序都是先赋值后使用,第一句就是多余的。
注释的很详细啊~
学无止境
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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