-
-
HOW TO TEST SFC20(BLOCK MOVE)(USE PLC SIMULATION)
zhangshigu 发表于
2008/6/18 15:06:11 1015
查看
0
回复 [上一主题] [下一主题]
STEP1:创建一个程序并进行硬件组态(略)STEP2:新建数据块DB1,DB2,FC1并将DB1,DB2分别取名为DATA1,DATA2STEP3:在DB1中创建如下变量(当然你也可以创建成其他形式,这里只是举例而已)ADDRESSNAMETYPEINITINAL VALUECOMMENT0.0 STRUCT +0.0MIXING_JUICESTRUCT +2.0APPLEINT +4.0PEARINT +6.0PEAINT +8.0ORANGEINT +10.0BANANAINT =12.0 END_STRUCT =12.0 END_STRUCT STEP4:DB2中的结构和DB1中相同STEP5:在FC1中编程 A M 10.0 FP M 10.1 JNB _001 CALL "BLKMOV" SRCBLK :="DATA1".MIXING_JUICE RET_VAL:=MW0 DSTBLK :="DATA2".MIXING_JUICE_001: NOP 0STEP6:在OB1中调用FC1,启动模拟器并将程序下载进去,你可以在DB1的'APPLE'变量中输入100,然后强制M10使其接通后,打开OB2,利用MONITOR你可以看到在DB2中'APPLE'的值是100.
1楼
0
0
回复