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