艾默生 VE4006P2
厦门莫格电气自动化有限公司
电话:18506919598 ***: 312782195(卢工)
L #piw-start-num
T #Tmp
SLD 3
LAR 1
L #start-num-in-db
L 1
-I
L 2
*I
SLD 3
LAR2
-GO:NOP 0
OPN#to-DB
L piw[AR1,p#0.0]
T DBW[AR2,p#0.0]
+AR1 p#2.0
+AR2 p#2.0
L #Tmp
L 2
+I
T # Tmp
A(
L #Tmp
L #piw-End-num
<I
)
JNB-003
JU-GO
-003:NOP 0
***佳答案
L #piw-start-num----装载调用块时的数值,如100
T #Tmp----把100存入#Tmp
SLD 3----相当于把100左移3位,变为指针常数P#100.0
LAR 1----把P#100.0装入AR1
L #start-num-in-db----装载调用块时的数值,如100
L 1
-I -----100-1
L 2
*I -----(100-1)X2
SLD 3----相当于把198左移3位,变为指针常数P#198.0
LAR2----把P#198.0装入AR2
-GO:NOP 0
OPN#to-DB-----打开DB块
L piw[AR1,p#0.0]------相当于PIW[P#100.0,P#0.0]即PIW100
T DBW[AR2,p#0.0]------相当于DBW[P#198.0,P#0.0]即DBW198
+AR1 p#2.0------相当于P#100.0+P#2.0即P#102
+AR2 p#2.0------相当于P#198.0+P#2.0即P#200
L #Tmp
L 2
+I
T # Tmp----每执行一次传送后#Tmp(初始为100)的值就会增加2
A(
L #Tmp
L #piw-End-num
<I
)
JNB-003-----当#Tmp>=#piw-End-num的数值时,传送结束
JU-GO当#Tmp<#piw-End-num的数值时,程序又跳回到上面的-GO处继续执行传送
-003:NOP 0
用2010_PROFESSIONAL_SR2软件,安装在WIN7 PROFESSIONAL系统上,安装完成后,不显示Simatic Manager图标,也找不到,怎么解决?
***佳答案
在以下文件夹里 C:Program FilesSiemensStep7S7BIN下把S7tgtopx.exe在桌面建立个快捷方式即可。
没有弄过字符串,请问STEP7中DI_STRING的输出处应该填写什么存储地址,我试过DB*.DBB*、DB*.DBW*、DB*.DBD*等,都不对,请赐教
问题补充:
我在D***内建了一个10个字符的字符串,如图,我想把结果保存在里面
***佳答案
将D***.DBD32 改写为D***.err,然后确认即可。
ALLEN BRADLEY MPL-B4530F-MJ72AA USPP MPLB4530FMJ72AA
ALLEN BRADLEY MPL-B560F-MK24AA NSPP MPLB560FMK24AA
ALLEN BRADLEY MPL-B230P-VJ44AA USPP MPLB230PVJ44AA
ALLEN BRADLEY MPL-B1520U-VJ44AA USPP MPLB1520UVJ44AA
ALLEN BRADLEY MPL-B4540F-MJ22AA *USED*
ALLEN BRADLEY MPL-B420-MJ22AA SERIES A *NEW IN A BOX*
Allen Bradley MPL-B520K-MJ22AA Servo Motor
MAKE AN OFFER!!! In Good Working Condition!
ALLEN BRADLEY MPL-B230P-EJ42AA NSPP MPLB230PEJ42AA
ALLEN BRADLEY MPL-B330P-MJ74AA USPP MPLB330PMJ74AA
ALLEN BRADLEY MPL-A310P-HJ22AA NSPP MPLA310PHJ22AA
ALLEN BRADLEY MPL-B320P-MJ72AA USPP MPLB320PMJ72AA
ALLEN BRADLEY MPL-SSN-F63F75 NSFP MPLSSNF63F75
ALLEN BRADLEY MPL-A520K-MJ22AA NSPP MPLA520KMJ22AA
ALLEN BRADLEY 800E-MPL1 USPP 800EMPL1
ALLEN BRADLEY MPL-B1530U-VJ42AA NSPP MPLB1530UVJ42AA
ALLEN BRADLEY MPL-A1520U-EJ42AA USPP MPLA1520UEJ42AA
ALLEN BRADLEY MPL-A1520U-VJ44AA USPP MPLA1520UVJ44AA
ALLEN BRADLEY MPL-A1510V-EJ42AA USPP MPLA1510VEJ42AA
ALLEN BRADLEY MPL-A310P-SK22AA NSPP MPLA310PSK22AA
ALLEN BRADLEY MPL-A4530K-HJ22AA USPP MPLA4530KHJ22AA
ALLEN BRADLEY MPL-A430H-MJ22AA USPP MPLA430HMJ22AA
ALLEN BRADLEY MPL-B330P-HJ22AA USPP MPLB330PHJ22AA
ALLEN BRADLEY MPL-B220T-VJ42AA USPP MPLB220TVJ42AA
ALLEN BRADLEY MPL-B560F-MK24AA USPP MPLB560FMK24AA
ALLEN BRADLEY MPL-B430P-MK24AA NSFP MPLB430PMK24AA