MSKS(690)指令具有下列两种功能,通常组合使用两条MSKS 指令实现计数输入中断功能。
MSKS N S
功能说明:该功能用于对上升沿微分或下降沿微分输入信号进行计数,并在计数达到设定值时执行中断任务。
控制字说明:第一条MSKS指令指定上升沿微分还是下降沿微分输入中断,N范围是110-117分别对应输入中断0-输入中断7,S:#0000表示上升沿有效,#0001表示下降沿有效。
第二条MSKS指令启用递增还是递减计数允许中断,N范围是100-107,分别对应输入中断0-输入中断7,S:#0002表示采用递减计数并允许中断,#0003表示采用递增计数并允许中断。
例@MSKS 111 #0000,@MSKS 101 #3,表示输入条件导通后,指定输入中断1上升沿有效,指定递增计数器开始计数并允许中断。
参考官网教学视频:
https://www.fa.omron.com.cn/elearning/video/1145
详细内容请参考CP1H编程手册:https://www.fa.omron.com.cn/products/family/1778/download/manual.html