这是一段语句表 求高手帮忙看看 我始终不明白[AR1,P#1.0]做什么文档中PART_MODLE是字符串变量11个长度

已锁定

lovefang

  • 帖子

    4
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2012-07-18

普通 普通 如何晋级?

这是一段语句表 求高手帮忙看看 我始终不明白[AR1,P#1.0]做什么文档中PART_MODLE是字符串变量11个长度

1069

1

2014-08-28 10:41:31

TAR1 #AR1_SAVE
TAR2 #AR2_SAVE
L DBNO
T #DBNO_SAVE

SET
R #HAVE_MODLE
R #NO_COLOR

L #STATION_ID
T #STA_ID

L #MODLE_ID
L 1
>=I
JNB EMT1
SET
S #HAVE_MODLE
L #COLOR_ID
L 1
>=I
JNB EMT2
JU OK

EMT1: LAR1 P##PART_MODLE
L 0
T B [AR1,P#1.0]

LAR1 P##PART_PHN
L 0
T B [AR1,P#1.0]


EMT2: LAR1 P##COLOR
L 0
T B [AR1,P#1.0]

LAR1 P##CUSTOMER_NUM
L 0
T B [AR1,P#1.0]

LAR1 P##INALFA_NUM
L 0
T B [AR1,P#1.0]

LAR1 P##SHADE_BC1
L 0
T B [AR1,P#1.0]

LAR1 P##SHADE_BC2
L 0
T B [AR1,P#1.0]

LAR1 P##SN
L 0
T B [AR1,P#1.0]
SET
S #NO_COLOR

A #HAVE_MODLE
JC OK
JU END

OK: OPN "SYSTEM_PART_DATA"


L #MODLE_ID
L 1
-I
L P#300.0
*D
T #SOURE_POINT
T #SOURE_START_POINT
L #COLOR_ID
L 1
-I
L P#70.0
*D
L P#20.0
+D
L #SOURE_START_POINT
+D
T #COLOR_START_POINT


//MODLE
L P##PART_MODLE
T #DEST_POINT


L 13
LP1: T #COUNT

LAR1 #SOURE_POINT
LAR2 #DEST_POINT
L DBB [AR1,P#0.0]
T B [AR2,P#0.0]

L #SOURE_POINT
L 8
+D
T #SOURE_POINT
L #DEST_POINT
L 8
+D
T #DEST_POINT


L #COUNT
LOOP LP1




//PHN
L #SOURE_START_POINT
L P#14.0
+D
T #SOURE_POINT
L P##PART_PHN
T #DEST_POINT

L 5
LP2: T #COUNT
LAR1 #SOURE_POINT

LAR2 #DEST_POINT
L DBB [AR1,P#0.0]
T B [AR2,P#0.0]
L #SOURE_POINT
L 8
+D
T #SOURE_POINT
L #DEST_POINT
L 8
+D
T #DEST_POINT

L #COUNT
LOOP LP2
A #NO_COLOR
JCB END
//COLOR
L #COLOR_START_POINT
T #SOURE_POINT
L P##COLOR
T #DEST_POINT

L 13
LP3: T #COUNT
LAR1 #SOURE_POINT

LAR2 #DEST_POINT

L DBB [AR1,P#0.0]
T B [AR2,P#0.0]
L #SOURE_POINT
L 8
+D
T #SOURE_POINT
L #DEST_POINT
L 8
+D
T #DEST_POINT



L #COUNT
LOOP LP3

//CUSTOMER_NUM
L #COLOR_START_POINT
L P#14.0
+D
T #SOURE_POINT
L P##CUSTOMER_NUM
T #DEST_POINT

L 13
LP4: T #COUNT
LAR1 #SOURE_POINT

LAR2 #DEST_POINT

L DBB [AR1,P#0.0]
T B [AR2,P#0.0]
L #SOURE_POINT
L 8
+D
T #SOURE_POINT
L #DEST_POINT
L 8
+D
T #DEST_POINT


L #COUNT
LOOP LP4


//PN
L #COLOR_START_POINT
L P#28.0
+D
T #SOURE_POINT
L P##INALFA_NUM
T #DEST_POINT

L 13
LP5: T #COUNT
LAR1 #SOURE_POINT

LAR2 #DEST_POINT

L DBB [AR1,P#0.0]
T B [AR2,P#0.0]
L #SOURE_POINT
L 8
+D
T #SOURE_POINT
L #DEST_POINT
L 8
+D
T #DEST_POINT


L #COUNT
LOOP LP5



L #COLOR_START_POINT
L P#42.0
+D
T #SOURE_POINT
L P##SHADE_BC1
T #DEST_POINT

//SH1
L 13
LP6: T #COUNT
LAR1 #SOURE_POINT

LAR2 #DEST_POINT

L DBB [AR1,P#0.0]
T B [AR2,P#0.0]
L #SOURE_POINT
L 8
+D
T #SOURE_POINT
L #DEST_POINT
L 8
+D
T #DEST_POINT


L #COUNT
LOOP LP6

//SH2
L #COLOR_START_POINT
L P#56.0
+D
T #SOURE_POINT
L P##SHADE_BC2
T #DEST_POINT

L 13
LP7: T #COUNT
LAR1 #SOURE_POINT

LAR2 #DEST_POINT

L DBB [AR1,P#0.0]
T B [AR2,P#0.0]
L #SOURE_POINT
L 8
+D
T #SOURE_POINT
L #DEST_POINT
L 8
+D
T #DEST_POINT




L #COUNT
LOOP LP7



//SN
L #STA_ID
L 1
>=I
JNB END
OPN "UP_STA_CTRL_SDB"
L #STA_ID
L 1
-I
L P#102.0
*D
L P#4.0
+D
T #SOURE_POINT
L P##SN
T #DEST_POINT

LAR2 #DEST_POINT
L 11
T B [AR2,P#1.0]
L 11
LP8: T #COUNT
LAR1 #SOURE_POINT

LAR2 #DEST_POINT

L DBB [AR1,P#2.0]
T B [AR2,P#2.0]
L #SOURE_POINT
L 8
+D
T #SOURE_POINT
L #DEST_POINT
L 8
+D
T #DEST_POINT

L #COUNT
LOOP LP8




END: OPN DB [#DBNO_SAVE]
LAR1 #AR1_SAVE
LAR2 #AR2_SAVE
这是一段语句表 求高手帮忙看看 我始终不明白[AR1,P#1.0]做什么文档中PART_MODLE是字符串变量11个长度 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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