现场控制器控制程序 (PPCL) 基本概论及指令说明 西门子楼宇科技 文件编号:ppcl-01 版次:2.0 发行日期:94.5.22 页次: 11 / 31 2.4 Exclusive Or (.XOR.)
点状态值 点 B 0 点 B 1 点 A 0 点 A 1 0 1 1 0 3.数学表达式:
用法:PT1=Value1 ┼ Value2
3.1 Assignment (=) “等于” 3.2 Division (/) “除” 3.3 Multiplication (*) “乘” 3.4 Subtraction (─) “减” 3.5 Addition (┼) “加” 4.函数表达式
用法:PT1=ATN ( Value1 )
4.1 Arc-Tangent (ATN) “余切” 4.2 Complement (COM) “余切” 4.3 Cosine (COS) “余弦” 4.4 Natural Antilog (EXP) “反对数” 4.5 Root (.ROOT.) “根数” 4.6 Sine (SIN) “正弦” 4.7 Square Root (SQRT) “平方根” 4.8 Tangent (TAN) “正切” 5.特殊指令
用法:ALMPRI ( PT1 ) 1~6
TOTAL ( PT1 ) 1~9999
IF ( ALMPRI (PT1) .EQ. 1 ) THEN / ELSE 5.1 Alarm Priority (ALMPRI) 警报位阶 监控点设定 Enhanalarm 即有位阶区分 5.2 Totalized value (TOTAL) 运转时间 监控点设定 Totalized 即有累计时间
11
现场控制器控制程序 (PPCL) 基本概论及指令说明 PPCL运转运算优先级表
西门子楼宇科技 文件编号:ppcl-01 版次:2.0 发行日期:94.5.22 页次: 12 / 31 优先次序 1 括号 Alarm Priority Arc-Aanojent Complement Cosine Notural antilog Notural log Sine Square root Tangent Totalizeal value Root 命令 语法 语句式值 ALMPRI ( PT1 ) ATN ( Value1) COM ( Value1) COS ( Value1) EXP ( Value1 ) LOG ( Value1) SIN ( Value1) SQRT ( Value1) TAN ( Value1) TOTAL (PT1) (Valu1 .Root. Value2) Value1 * Value2 Value1 / Value2 Value1 ┼ Value2 Value1 ─ Value2 .EQ. .NE. .GT. .GE. .LT. .LE. .AND. .NAND. .OR. .XOR. 2 3 4 5 6 7 8
Multiplcation Division Addition Subtraction Equal to Not Equal to Greater than Greater than or Equal to Less than Less than or Equal to And Not And Or Exclusive Or
12
现场控制器控制程序 (PPCL) 基本概论及指令说明 西门子楼宇科技 文件编号:ppcl-01 版次:2.0 发行日期:94.5.22 页次: 13 / 31 5.监控点状态指示
1. Alarm (ALARM) 警报
语法:IF (PT1 .EQ. ALARM) THEN…
PT1 可为数字点、模拟点、脉冲点、逻辑控制器 2. Alarm acknowlaolge (ALMACK) 警报确认 语法:IF (PT1 .EQ. ALMACK) THEN… PT1 可被确认点(警报) 3. Auto (AUTO) 自动
语法:IF (PT1 .EQ. AUTO) THEN…
PT1 必须为LOOAP,LOOAL之DATABASE 4. Battery status – discharge (DEAD) 无电
– almost discharge (LOW) 少电 – charge (OK) 正常
语法:IF ( $BATT .EQ. DEAD ) THEN… $BATT 为系统常驻指令表备用电池
DEAD = 0(值) LOW = 50(值) OL = 100(值) 5. Day mode (DAYMOD) 白天模式 Night mode (NGTMOD) 夜间模式
语法:IF (PT1 .EQ. DAYMOD) THEN… PT1 必须为LCTLR点 6. Failed (FAILED) 失效
语法:IF (PT1 .EQ. FAILED) THEN…
PT1 可为模拟,数字,脉冲点,逻辑控制器 7. Fast (FAST) 快速
语法:IF (PT1 .EQ. FAST) THEN…
PT1 必须为LFSSL,LFSSP之DATABASE 8. Manal override (HAND) 手动操作 语法:IF (PT1 .EQ. HAND) THEN…
PT1 系指PTM手动操作开关,如:PTM6.2Q250-M,PTM6.2Y10-M 9. Off (OFF) On (ON)
语法:IF (PT1 .EQ. OFF) THEN…
PT1 必须为LDI、LDD、L2SP、L2SL、SOOAL、LOOAP、LFSSL、LFSSP之监 控点DATABASE
10. Proof on (PRFON) 验证开启
语法:IF (PT1 .EQ. PRF ON) THEN…
PT1 必须为L2SL、L2SP、LOOAL、LOOAP之DATABASE
13
现场控制器控制程序 (PPCL) 基本概论及指令说明 西门子楼宇科技 文件编号:ppcl-01 版次:2.0 发行日期:94.5.22 页次: 14 / 31 6.PPCL指令说明
PPCL 指令用法有以下分类: 1. 监控制控制(指令) 2.Loop控制
3.紧急监控点控制 4.监控点动作控制 5.过程控制 6.条件逻辑控制 7.特列功能及应用 8.能源管理 指令种类 – Pont Control (Command)。 - Loop Control。
- Emergency Point Control。 - Point Operation Control - Program Control。
- Condition Logic Control。
- Special Function And Applications。 - Energy Monagement。
指 令 用 法 功 能 控制输出监控点 ON (PT1,…,PT16) OFF (PT1,…,PT16) FAST (PT1,…,PT16) SLOW (PT1,…,PT16) AUTO (PT1,…,PT16) PT=EXPRESSION SET (VALUE,PT1,…,PT15) INITTO (VALUE,PT1,…,PT15) WAIT (TIME,PT1,PT2,MODE) Loop (TYPE,PV,CV,SP,PG,IT,DG,ST,BAS,LO, HI,O) EMON (PT1,…,PT16) EMOFF (PT1,…,PT16) EMFAST (PT1,…,PT16) EMSLOW (PT1,…,PT16) EMAUTO (PT1,…,PT16) EMSET (VALUE,PT1,…,PT15) RELEAS (PT1,…,PT16) 监控点控制 Point Control (Command) 指派(命令),结予监控数值 重置运转累计值, 设定值于监控点 一个监控点触发另一监控点动作时间延迟开关 Loop控制 Loop Control 执行比例/积分/微分 回路控制 紧急监控点控制 Emergency Point Control 命令输出监控点于紧急位阶 位阶复归(降阶)
14
现场控制器控制程序 (PPCL) 基本概论及指令说明 西门子楼宇科技 文件编号:ppcl-01 版次:2.0 发行日期:94.5.22 页次: 15 / 31 指令种类 功 能 启用/停用 COV 指 令 用 法 ENCOV (PT1,…,PT16) DISCOV (PT1,…,PT16) ENALM (PT1,…,PT16) 启用/停用 监控点警报 DISALM (PT1,…,PT16) 监控点动作控制 Point Operation ALARM (PT1,…,PT16) 命令监控点为警报或一Control NORMAL (PT1,…,PT16) 般状态 LLIMIT (VALUE,PT1,…,PT15) 改变警报极限 HLIMIT (VALUE,PT1,…,PT15) ACT (LINE1,…,LINE16) DEACT (LINE1,…,LINE16) 启用/停用部份PPCL ENABLE (LINE1,…,LINE16) 程序 DISABL (LINE1,…,LINE16) GOTO LINE# 引导至某行 过程控制 Program Contol GOSUB LINE# (PT1,…,PT15) 执行子程序 RETURN 返回子程序 ONPWRT (LINE#) 断电后复归 采样:设定期间执行式求SAMPLE (SEC) LINE# 值 条件逻辑成立,执行监控IF (条件逻辑) THEN x 点控制过程控制 条件(逻辑)控制 Conditional Logic IF (条件逻辑) THEN x FLSE y Control 允许比较判断执行真、假 动作 选择最小/最大值 MIN (RESULT,PT1,…,PT15) MAX (RESULT,PT1,…,PT15) DBSWIT (TYPE,INPUT,LOW,HIGH,PT1,… ,PT12) 特列功能及应用 灰色带控制 对照表定义(X,Y) 定时采样平均值 TABLE (INPUT,OUTPUT,X1,Y1,…,X7,Y7) TIMAVG (RESULT,ST SAMPLES,INPUT)
15
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库PPCL编程手册(3)在线全文阅读。
相关推荐: