西门子..L P#400.0T #pCM_offset_Local//计算寻址的地址L #intCM_NumberL 50*I L 50-I T #pCM_offset_DBCML 0>=I JC M001T #pCM_offset_DBCMM001:L P#0.0L #pCM_offset_DBCMSLD 3+D T #pCM_offset_DBCM//打开相应的DBL #intUnitNumberT #CM_DBOPN DB [#C

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 07:43:56

西门子..L P#400.0T #pCM_offset_Local//计算寻址的地址L #intCM_NumberL 50*I L 50-I T #pCM_offset_DBCML 0>=I JC M001T #pCM_offset_DBCMM001:L P#0.0L #pCM_offset_DBCMSLD 3+D T #pCM_offset_DBCM//打开相应的DBL #intUnitNumberT #CM_DBOPN DB [#C
西门子..
L P#400.0
T #pCM_offset_Local
//计算寻址的地址
L #intCM_Number
L 50
*I
L 50
-I
T #pCM_offset_DBCM
L 0
>=I
JC M001
T #pCM_offset_DBCM
M001:L P#0.0
L #pCM_offset_DBCM
SLD 3
+D
T #pCM_offset_DBCM
//打开相应的DB
L #intUnitNumber
T #CM_DB
OPN DB [#CM_DB]
L 12
T001:T #CYC_TM
L DBD [#pCM_offset_DBCM]
T MD [#pCM_offset_Local]
L #pCM_offset_DBCM
L P#4.0
+D
T #pCM_offset_DBCM
L #pCM_offset_Local
L P#4.0
+D
T #pCM_offset_Local
L #CYC_TM
LOOP T001

西门子..L P#400.0T #pCM_offset_Local//计算寻址的地址L #intCM_NumberL 50*I L 50-I T #pCM_offset_DBCML 0>=I JC M001T #pCM_offset_DBCMM001:L P#0.0L #pCM_offset_DBCMSLD 3+D T #pCM_offset_DBCM//打开相应的DBL #intUnitNumberT #CM_DBOPN DB [#C
邮件是你发给我的吗\?
L P#400.0 .//将偏移量400.0装载
T #pCM_offset_Local //传送到本地局部变量名为#pCM_offset_Local内计算寻址的地址
L #intCM_Number //装载本地局部变量名为#intCM_Number的变量
L 50 //将整形数值50装载
*I //相乘,乘积放入ACU1(上次解释过ACU1了这次不解释了)
L 50 //将整形数值50装载
-I //ACU1减去50
T #pCM_offset_DBCM ////ACU1减去50的值传送到本地局部变量名为#pCM_offset_DBCM 的变量
L 0 //将整形数值0装载
>=I //#pCM_offset_DBCM的值与0作比较
JC M001 //如果大于等于0,跳转子程序到M001
T #pCM_offset_DBCM
M001:L P#0.0 .//将数值0.0装载
L #pCM_offset_DBCM //#pCM_offset_DBCM装载
SLD 3 //双字左移
+D //将2个双整形数值相加
T #pCM_offset_DBCM //装载入#pCM_offset_DBCM
//打开相应的DB
L #intUnitNumber //装载本地局部变量名为#intUnitNumber的变量(这个是DB号)
T #CM_DB //传送到被命名为#CM_DB号地址内
OPN DB [#CM_DB] //打开这个DB块
L 12 //装载整形数12
T001:T #CYC_TM //传送到被命名为#CYC_TM本地变量内
L DBD [#pCM_offset_DBCM] //装载名为#pCM_offset_DBCM的变量,DBD通常是在本地FB中的缩写,如果上述的#intUnitNumber值是1的话,那么这个地址也可以写成DB1.DBD[#pCM_offset_DBCM]
T MD [#pCM_offset_Local] //传送到变量MD [#pCM_offset_Local]
L #pCM_offset_DBCM //装载变量#pCM_offset_DBCM
L P#4.0 //装载4.0偏移量
+D //相加
T #pCM_offset_DBCM //传送到变量#pCM_offset_DBCM
L #pCM_offset_Local //装载变量#pCM_offset_Local
L P#4.0 //装载4.0偏移量
+D //相加
T #pCM_offset_Local //传送到变量#pCM_offset_Local
L #CYC_TM //装载变量#CYC_TM(循环)
LOOP T001 //跳转到T001,循环指令

L 0.000000e+000 //浮点数 0.0 T "DS_FLOWERS".FL01_FLASH //传送看不懂哦 西门子么.不懂.

西门子..L P#400.0T #pCM_offset_Local//计算寻址的地址L #intCM_NumberL 50*I L 50-I T #pCM_offset_DBCML 0>=I JC M001T #pCM_offset_DBCMM001:L P#0.0L #pCM_offset_DBCMSLD 3+D T #pCM_offset_DBCM//打开相应的DBL #intUnitNumberT #CM_DBOPN DB [#C 西门子语句.L 0.000000e+000T DS_FLOWERS.FL01_FLASHL PIW 592L 15-I L 0 西门子PLC指令 : L S5T#1M T MW 104 是什么意思? L/C,T/T,D/P, L/C,T/T,D/P, L/C,T/T,D/P, 西门子plc s7-200 中I、Q、M、SM、T、C、V、S、L分别指什么? 西门子PLC中程序段分析,给解释下意思,L是装载,T是传送,后面的怎么解释? 西门子PLC I,Q,M,L, p()rr()t;l()c()nsez()ro 西门子.L #TOTALL 9.999990e+004>=R JC MAXTL 0.000000e+000T #TOTALMAXT:L #PVITD DTR L #OFFSET-R T MD 442L 0.000000e+000>R JC C002L 0.000000e+000T MD 442C002:L MD 442L MD 400+R T MD 400L MW 404L 1+I T MW 404L 10 求教:西门子300的一段语句时什么意思L #siwITD DTR L 2.764700e+004/R T #tm1L #slcL #sld-R L #tm1*R L #sld+R T #cpvSET SAVE NOP 0 PCM是什么意思 pcm是什么 西门子s7-300中,有几句语句表看不懂,请老师指点OPN DB 60 L MD 240 SLD 4 T MD 244 L DBW [MD 244] T MW 248这几句是什么意思啊,尤其为什么要左移4位呢 西门子S7-300程序小问题?L 2#100000000 T MW 900 这两句程序执行后,为什么M900.0等于1?这是怎么执行的?和下面这两句话有什么区别:L 2#1T MW 900 西门子S7-300程序中语句表每一句都是什么意思,求关键是这句 L 1.000000e+001 /R 是什么意思L #IN0 ITD DTR L 1.000000e+001 /R T #OUT1 p o l a t p可以组成什么单词是L开头的