15
- KV-5500/5000/3000 系列 PLC 用户手册 -
中断程序中不能使用的指令 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-37
中断时的 I/O 处理••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-38
输入捕获功能 ••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-41
示例程序 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-42
中断处理用指令 ••••••
••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-45
HSP 输入时间常数设定为 10 μ s •••••••••
•••••••••••••••••••••••••••••••••••••••••• 3-46
DI 中断去能 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-47
EI 中断使能 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-47
DIC 设定中断禁止范围 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-48
INT 执行中断 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-50
RETI 中断结束 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-50
3-6 软元件和常数 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-52
软元件一览 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-52
断电保持设定(锁存)••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-57
位软元件 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-57
字软元件 •••••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-67
变址修改 •••••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-73
间接指定 •••••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-75
位软元件的字单位处理•••
••••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-80
字软元件的位软元件处理 •••••••••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-81
常数•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-82
内部寄存器 •••••
•••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-84
3-7 数据处理 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-86
二进制数据 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-86
数值的表示 ••••••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-87
数值表示法之间的关系•••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-89
字符代码 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-92
后缀•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-93
3-8 模块 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-94
概述•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-94
模块类型 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-95
模块执行顺序 •••••••
•••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-102
模块组态示例 ••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-103
模块系统软元件 ••••••••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-105
MDTSRT 模块执行开始 •••••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-106
MDSTOP 模块执行停止 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-106
3-9 宏••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-109
概述•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-109
使用步骤 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-111
宏的类型 •••••••••••
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-112
自变量设定 •••••
•••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3-117
宏系统软元件 ••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-119
宏的执行中 ON 位 ••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-120
MCALL 执行指定的子程序型宏。 •••••••
••••••••••••••••••••••••••••••••••••••••••••••••3-122
MSTRT 执行指定的自保型宏。 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-122
MEND 停止自保型宏的执行 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-122
宏与子程序之间的区别•
••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3-126