基本信息
文件名称:2026年自动化工程师初级面试题及答案.docx
文件大小:45.44 KB
总页数:19 页
更新时间:2026-02-06
总字数:约8.65千字
文档摘要

2026年自动化工程师初级面试题及答案

1.请解释PLC扫描周期中“输入采样—程序执行—输出刷新”三个阶段各自完成的工作,并给出一段ST代码示例说明若在中断任务里直接写Q0.0:=TRUE,为何可能导致输出“闪断”。

答案:

输入采样阶段,CPU将端子板全部输入映像一次性锁存到I寄存器;程序执行阶段,仅对映像区进行逻辑运算,物理端子状态保持不变;输出刷新阶段,把Q映像区批量写到端子。

ST代码示例:

MAIN:

Q0_0:=M0_0;

M0_0:=I0_0;

ISR:

Q0_0:=TRUE;

解析:中断任务ISR在任意时刻抢占,若抢占发生在MAIN已