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