sn2777
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看sn2777的 主题 / 回贴
楼主  发表于: 2008-06-24 11:19

PLC指令求助

下面一段程序的意思,有高手能解成规范与通俗的吗?万分感谢!


DEL INDEX                        划除一个程序/副常式/路径    索引
DEF INDEX                        开始程序/副常式/路径的定义  索引
WRITE "AUTO MODE"      写一个信息 “汽车模态”
COMEXC0                          连续的指令处理模态 0
OUT.2-0                              输出状态  .2-0
WRITE "MOTOR MOVING"            写一个信息 “电动机移动”
IF(VAR27=2.0)                    如果以/ 为条件指述 (VAR27=2.0)
DRIVE11                              磁盘准许  11
GO11                                    入会运动  11
WAIT(1AS.1=B0 AND 2AS.1=B0)    等候一个特定的条件(1AS.1=B0 AND 2AS.1=B0)
WAIT(1AS.24=B1 AND 2AS.24=B1) 等候一个特定的条件(1AS.1=B0 AND 2AS.1=B0)
NIF                                          结束如果指述
IF(VAR27=1.0)                    如果以/ 为条件指述(VAR27=1.0)
DRIVE10                              磁盘准许 10
GO1                                      入会运动  1
WAIT(1AS.1=B0)                  等候一个特定的条件(1AS.1=B0)
WAIT(1AS.24=B1)                等候一个特定的条件(1AS.24=B1)
NIF                                        结束如果指述
TPE                                      显示装置入码器位
PSET0,0                              建立绝对的位参考  0,0
OUT.2-1                              输出状态  .2-1
T0.100                                  延时0.100
WRITE "MOTOR STOP MOVING"      写一个信息“电动机停止移动”
TPER                                    显示装置位错误
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                                          结束如果指述
NIF                                        结束如果指述
NIF                                        结束如果指述
OUTPA1,0,(VAR24),500        输出通路位置 -- 桥特定的A1,0,(VAR24),500
IF(VAR48=VAR49)                如果以/ 为条件指述(VAR48=VAR49)
DRIVE,0                                磁盘准许 ,0
T0.500                                  延时 0.500
VAR48=0.0                          VAR48=0.0
DRIVE,1                              磁盘准许 ,1
NIF                                        结束如果指述
COMEXC1                            连续的指令处理模态  1
JUMP SCANKU                      跳到规划或者标示, 没有返回  SCANKU
END                                        结束程序/副常式/路径的定义





.DEL         (Delete a Program/Subroutine/Path)
                        (划除一个程序/副常式/路径)
DEF        (Begin Definition of a Program/Subroutine/Path)
                (开始程序/副常式/路径的定义)
WRITE         (Write a Message)
                          (写一个信息)
COMEXC     (Continuous Command Processing Mode)
                      (连续的指令处理模态)
OUT         ([OUT] Output Status)
                      (【OUT】输出状态)
IF             (IF Condition/Statement)
                              (如果以/ 为条件指述)   
DRIVE         (Drive Enable)
                        (磁盘准许)
GO             (Initiate Motion)
                              (入会运动)
WAIT         (Wait for a Specific Condition)
                        (等候一个特定的条件)

AND       (And -- logical operator)
                        (而且 -- 合乎逻辑的值机员)
NIF        (End of IF Statement)
                      (结束如果指述)
TPE        (Display Encoder Position)
                      (显示装置入码器位)
PSET       (Establish Absolute Position Reference)
                      (建立绝对的位参考)
T           (Time Delay)
                                (延时)
TPER       (Display Position Error)
                          (显示装置位错误)
OUTP       (Output on Position -- Axis Specific)
                          (输出通路位置 -- 桥特定的)
JUMP       (Jump to Program or Label, no return)
                              (跳到规划或者标示, 没有返回)
END       (End Definition of Program/Subroutine/Path)
                        (结束程序/副常式/路径的定义)
AS           (Axis Status)
                            (桥状态)

AND     (And -- logical operator)
                    ( 而且 -- 合乎逻辑的值机员)

VAR      (Numeric Variable Assignment)
                      (数字的易变指定)


INDEX            索引

AUTO MODE      汽车模态

MOTOR MOVING  电动机移动

MOTOR STOP MOVING  电动机停止移动

SCANKU