回复:s7-300中temp疑问

自控龙龙

  • 帖子

    930
  • 精华

    1
  • 被关注

    53

论坛等级:奇侠

注册时间:2011-02-19

钻石 钻石 如何晋级?

发布于 2014-05-14 23:31:15

13楼

关于跳转指令:
L MB0 //将跳转目标数装入累加器
JL LSTX //μ±ACCU 1-L-L > 3时的跳转目标
JU SEG0 //μ±ACCU 1-L-L = 0时的跳转目标
JU SEG1 //μ±ACCU 1-L-L = 1时的跳转目标
JU COMM //μ±ACCU 1-L-L = 2时的跳转目标
JU SEG3 //μ±ACCU 1-L-L = 3时的跳转目标
LSTX: JU COMM
SEG0: * //允许的指令
*
JU COMM
SEG1: * //允许的指令
*
JU COMM
SEG3: * //允许的指令
*
JU COMM
COMM: *

你的程序第七段
L LW 2
L W#16#F000
AW
T LW 2
A DB109.DBX 10.5
= #TEMP3[6]
A DB109.DBX 10.6
= #TEMP3[5]
A DB109.DBX 10.4
= #TEMP3[7]
L #TEMP13
JL M002
JU M002
JU M003
JU M004
JU M005
JU M006
JU M007
JU M008
JU M009
JU M00c
JU M00b
M002: JU M00a
M00b: A DB126.DBX 321.1
AN #TEMP6[11]
= #TEMP3[10]
M00c: A DB126.DBX 321.0
AN #TEMP6[10]
= #TEMP3[9]
M009: A DB126.DBX 320.7
AN #TEMP6[4]
= #TEMP3[1]
M008: A DB126.DBX 320.6
AN #TEMP6[9]
= #TEMP3[8]
M007: A DB126.DBX 320.5
AN #TEMP6[14]
= #TEMP3[13]
M006: A DB126.DBX 320.4
AN #TEMP6[5]
= #TEMP3[2]
M005: A DB126.DBX 320.3
AN #TEMP6[15]
= #TEMP3[14]
M004: A DB126.DBX 320.2
AN #TEMP7[0]
= #TEMP3[15]
M003: A DB126.DBX 320.1
AN #TEMP6[6]
= #TEMP3[3]
M00a: NOP 0
A DB126.DBX 322.1
= #TEMP1[8]
A DB126.DBX 322.2
= #TEMP1[9]
A DB126.DBX 322.3
= #TEMP1[10]
A DB126.DBX 322.4
= #TEMP1[11]
A DB126.DBX 322.5
= #TEMP1[12]
就是使用的选择,而此处使用的就是临时变量,并对临时变量temp1的1—12位根据满足条件的情况赋值
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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