cai229640276
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 22 個(gè)
工控威望: 138 點(diǎn)
下載積分: 699 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2013-03-22
最后登錄: 2013-05-03
查看cai229640276的 主題 / 回貼
樓主  發(fā)表于: 2013-04-01 22:52
圖片:
這個(gè)DBX20.0是什么意思,這里為什么要加上升延指令,還有這個(gè)加法指令中一個(gè)是數(shù)字,一個(gè)不是數(shù)字,他們?cè)趺醇拥?/div>
yx1977
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 25 個(gè)
工控威望: 148 點(diǎn)
下載積分: 868 分
在線時(shí)間: 39(小時(shí))
注冊(cè)時(shí)間: 2011-08-06
最后登錄: 2019-11-28
查看yx1977的 主題 / 回貼
1樓  發(fā)表于: 2013-04-03 20:22
我不是什么高手,我來(lái)說(shuō)下我對(duì)這段程序的理解
帶#號(hào)的都是局部變量,從程序上看,PULS-3是臨時(shí)變量,TIMER-SLOV可能是臨時(shí)變量,也可能是輸入輸出變量,其他都是輸入輸出變量,從圖上看你所說(shuō)的DBX20,0在圖上顯示的是DIX20.O,我不知道DIX20.0是什么,如果是DBX20.0的話前面少了個(gè)數(shù)據(jù)塊的前綴,我們姑且認(rèn)為他是一個(gè)0.1秒的脈沖,那么,這段程序的意思是當(dāng)SLOW-PK被賦值1時(shí),后面的 進(jìn)板停止,出板停止,手動(dòng)自動(dòng),緊停都賦值0時(shí),每0.1秒,給TIMER-SLO這個(gè)變量加100送回TIMER-SLO中,TIMER-SLO的數(shù)據(jù)類型在編程的時(shí)候就已經(jīng)設(shè)置好了,肯定是一個(gè)整數(shù)。如果是FC塊,所有的輸入輸出變量都是在調(diào)用這個(gè)塊的時(shí)候通過(guò)端口賦值,如果是FB塊,則通過(guò) 背景數(shù)據(jù)塊賦值。