描述
在梯形图(LAD)和功能块图(FBD)中有些指令具有 ENO (使能输出) 。如果在运行时不需要进行错误检查,对于 SIMATIC S7-1500 CPU 可以禁用 ENO 输出。这会提升控制器的性能。
要使能/禁用指令的 ENO 输出,在程序中右键单击想要设置 EN/ENO 的指令,弹出如图.01所示的菜单:
图. 01
现在在弹出的菜单中, 选择 "不生成ENO" 命令来禁用 ENO 输出或者 "生成 ENO" 命令来使能 ENO 输出。
在 STEP 7 (TIA 博途) V12 中1500 编程语言 LAD(梯形图)及 FBD(功能块图)中 ENO 使能缺省是禁止的。
下表列出了那些可以禁用 ENO 输出的指令。
简单指令 | |
数学功能 | ADD, SUB, MUL, DIV, MOD, INC, DEC, ABS, INV, NEG, SQR, SQRT, LN, EXP, SIN, COS, TAN, ASIN, ACOS, ATAN, FRAC, EXPT, MIN, MAX, LIM, CALCULATE |
转换 | CONV, ROUND, CEIL, TRUNC, FLOOR, NORM_X, SCALE_X, S_CONV, T_CONV |
移动 | MOVE, SWAP, MOVE_BLK, UMOVE_BLK, FILL_BLK, UFILL_BLK |
字连接 | AND, OR, XOR, INV, DECO, ENCO |
移动和转换 | SHR, SHL, ROR, ROL |
高级指令 | |
字符串 + 字符 | CONCAT, LEFT, RIGHT, MID, DELETE, INSERT, REPLACE, LEN, FIND |
表 01
提示
更多关于 EN/ENO 机制的信息参见 STEP 7 (TIA博途) V12 在线帮助。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc328184.html