01 请解释PLC的循环扫描机制,并说明它与通用MCU在工业控制场景中的主要差异。考察候选人对PLC核心工作原理的理解,以及能否从可靠性、抗干扰、IO隔离和开发方式等角度对比PLC与MCU,判断其是否具备工业控制选型与架构认知。 查看学习思路
02 请对比EtherCAT、PROFINET和EtherNet/IP三种工业实时以太网的工作机制与实时性差异。考察候选人对主流工业实时以太网协议的掌握程度,包括主从架构、报文处理方式、时间同步机制和实时性差异,判断其能否为运动控制或工厂自动化场景选择合适协议。 查看学习思路
03 请说明Modbus RTU与Modbus TCP的主要区别,并介绍四类寄存器模型及嵌入式实现要点。考察候选人对Modbus协议栈的理解,包括RTU与TCP的差异、寄存器模型、帧边界处理、异常应答和安全性,判断其是否具备嵌入式工业协议开发能力。 查看学习思路
04 请解释工业控制中的确定性调度,并说明常见抖动来源和保证周期任务确定执行的方案。考察候选人对工业控制实时性和确定性的理解,包括抖动来源、RTOS与Linux实时补丁、CPU隔离、内存锁定和硬件时钟同步等方案,判断其能否设计低抖动控制任务。 查看学习思路
05 请说明ROS1与ROS2的主要区别,并解释节点、话题、服务、动作和DDS等核心概念。考察候选人对机器人操作系统架构的理解,包括ROS1与ROS2的差异、DDS中间件、QoS策略以及节点/话题/服务/动作等抽象,判断其是否具备工业机器人软件开发基础。 查看学习思路