下表显示了各个逻辑指令的逻辑处理性能:
IL 指令类型 |
1000 条指令的持续时间(微秒) |
|
---|---|---|
TM262L01MESE8T TM262L10MESE8T TM262M05MESS8T TM262M15MESS8T |
TM262L20MESE8T TM262M25MESS8T TM262M35MESS8T |
|
INT 的加/减/乘法 |
5 |
3 |
DINT 的加/减/乘法 |
5 |
3 |
REAL 的加/减 |
11 |
6 |
REAL 的乘法 |
14 |
7 |
REAL 的除法 |
39 |
20 |
BOOLEAN 的运算,例如,状态:= 状态 + 值 |
12 |
6 |
LD INT + ST INT |
6 |
3 |
LD DINT + ST DINT |
6 |
3 |
LD REAL + ST REAL |
6 |
3 |
保留变量和保留持久变量保存在专用存储器中,请参阅 NVRAM 存储器结构。每次对这些变量执行读/写操作时,都会影响循环时间。
下表介绍了保留变量和保留持久变量在 POU 执行期间对循环时间的性能影响:
IL 指令类型 |
1000 个变量的持续时间(微秒) |
|
---|---|---|
TM262L01MESE8T TM262L10MESE8T TM262M05MESS8T TM262M15MESS8T |
TM262L20MESE8T TM262M25MESS8T TM262M35MESS8T |
|
READ 1000 INT |
434 |
377 |
WRITE 1000 INT |
418 |
359 |
READ 1000 BYTE |
434 |
377 |
WRITE 1000 BYTE |
419 |
359 |
READ1000 DINT |
662 |
685 |
WRITE 1000 DINT |
699 |
539 |