sn2777
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看sn2777的 主題 / 回貼
樓主  發(fā)表于: 2008-06-24 11:19

PLC指令求助

下面一段程序的意思,有高手能解成規(guī)范與通俗的嗎?萬分感謝!


DEL INDEX                        劃除一個(gè)程序/副常式/路徑    索引
DEF INDEX                        開始程序/副常式/路徑的定義  索引
WRITE "AUTO MODE"      寫一個(gè)信息 “汽車模態(tài)”
COMEXC0                          連續(xù)的指令處理模態(tài) 0
OUT.2-0                              輸出狀態(tài)  .2-0
WRITE "MOTOR MOVING"            寫一個(gè)信息 “電動(dòng)機(jī)移動(dòng)”
IF(VAR27=2.0)                    如果以/ 為條件指述 (VAR27=2.0)
DRIVE11                              磁盤準(zhǔn)許  11
GO11                                    入會運(yùn)動(dòng)  11
WAIT(1AS.1=B0 AND 2AS.1=B0)    等候一個(gè)特定的條件(1AS.1=B0 AND 2AS.1=B0)
WAIT(1AS.24=B1 AND 2AS.24=B1) 等候一個(gè)特定的條件(1AS.1=B0 AND 2AS.1=B0)
NIF                                          結(jié)束如果指述
IF(VAR27=1.0)                    如果以/ 為條件指述(VAR27=1.0)
DRIVE10                              磁盤準(zhǔn)許 10
GO1                                      入會運(yùn)動(dòng)  1
WAIT(1AS.1=B0)                  等候一個(gè)特定的條件(1AS.1=B0)
WAIT(1AS.24=B1)                等候一個(gè)特定的條件(1AS.24=B1)
NIF                                        結(jié)束如果指述
TPE                                      顯示裝置入碼器位
PSET0,0                              建立絕對的位參考  0,0
OUT.2-1                              輸出狀態(tài)  .2-1
T0.100                                  延時(shí)0.100
WRITE "MOTOR STOP MOVING"      寫一個(gè)信息“電動(dòng)機(jī)停止移動(dòng)”
TPER                                    顯示裝置位錯(cuò)誤
VAR48=VAR48+1.0            VAR48=VAR48+1.0
IF(VAR42=1.0)                    如果以/ 為條件指述(VAR42=1.0)
VAR46=VAR46+1.0              VAR46=VAR46+1.0
IF(VAR46>=VAR41)              如果以/ 為條件指述(VAR46>=VAR41)
VAR43=VAR43+1.0              VAR43=VAR43+1.0
VAR46=0.0                            VAR46=0.0
IF(VAR43>365.0)                  如果以/ 為條件指述(VAR43>365.0) 
VAR47=0.0                            VAR47=0.0
VAR43=0.0                            VAR43=0.0
NIF                                          結(jié)束如果指述
NIF                                        結(jié)束如果指述
NIF                                        結(jié)束如果指述
OUTPA1,0,(VAR24),500        輸出通路位置 -- 橋特定的A1,0,(VAR24),500
IF(VAR48=VAR49)                如果以/ 為條件指述(VAR48=VAR49)
DRIVE,0                                磁盤準(zhǔn)許 ,0
T0.500                                  延時(shí) 0.500
VAR48=0.0                          VAR48=0.0
DRIVE,1                              磁盤準(zhǔn)許 ,1
NIF                                        結(jié)束如果指述
COMEXC1                            連續(xù)的指令處理模態(tài)  1
JUMP SCANKU                      跳到規(guī)劃或者標(biāo)示, 沒有返回  SCANKU
END                                        結(jié)束程序/副常式/路徑的定義





.DEL         (Delete a Program/Subroutine/Path)
                        (劃除一個(gè)程序/副常式/路徑)
DEF        (Begin Definition of a Program/Subroutine/Path)
                (開始程序/副常式/路徑的定義)
WRITE         (Write a Message)
                          (寫一個(gè)信息)
COMEXC     (Continuous Command Processing Mode)
                      (連續(xù)的指令處理模態(tài))
OUT         ([OUT] Output Status)
                      (【OUT】輸出狀態(tài))
IF             (IF Condition/Statement)
                              (如果以/ 為條件指述)   
DRIVE         (Drive Enable)
                        (磁盤準(zhǔn)許)
GO             (Initiate Motion)
                              (入會運(yùn)動(dòng))
WAIT         (Wait for a Specific Condition)
                        (等候一個(gè)特定的條件)

AND       (And -- logical operator)
                        (而且 -- 合乎邏輯的值機(jī)員)
NIF        (End of IF Statement)
                      (結(jié)束如果指述)
TPE        (Display Encoder Position)
                      (顯示裝置入碼器位)
PSET       (Establish Absolute Position Reference)
                      (建立絕對的位參考)
T           (Time Delay)
                                (延時(shí))
TPER       (Display Position Error)
                          (顯示裝置位錯(cuò)誤)
OUTP       (Output on Position -- Axis Specific)
                          (輸出通路位置 -- 橋特定的)
JUMP       (Jump to Program or Label, no return)
                              (跳到規(guī)劃或者標(biāo)示, 沒有返回)
END       (End Definition of Program/Subroutine/Path)
                        (結(jié)束程序/副常式/路徑的定義)
AS           (Axis Status)
                            (橋狀態(tài))

AND     (And -- logical operator)
                    ( 而且 -- 合乎邏輯的值機(jī)員)

VAR      (Numeric Variable Assignment)
                      (數(shù)字的易變指定)


INDEX            索引

AUTO MODE      汽車模態(tài)

MOTOR MOVING  電動(dòng)機(jī)移動(dòng)

MOTOR STOP MOVING  電動(dòng)機(jī)停止移動(dòng)

SCANKU