内部处理:
plc监控和控制
和处理来自终端操作员的请求,与前面描述的循环并行执行。
主程序是按顺序处理的。可以调用12个子程序。在主程序中,每个子程序可以被调用多次。
有三种类型的中断可以并行于主程序执行
由I 输入的事件触发的警告中断
由I 输入上的事件触发的警告中断
中断的优先级高于主程序的执行。如果三个中断同时触发,那么由I 触发的中断优先级高于I 输入中断,而I 输入中断优先级高于循环中断。一旦启动了一个中断,就不能再被另一个中断了。
一个周期(总线周期+程序周期)的执行持续时间由单元控制。任何超出用户在AC31GRAF中定义的周期时间的部分,在程序周期开始时,都由单元前面的ERR Led发出信号。
单元询问远程单元,以便在初始化期间建立系统配置的初始映像。
然后,每个总线周期询问远程单元。这可以识别新增或移除的远程设备,并更新诊断信息。
如果单元接收到指示CRC8错误的消息,它将不会立即发出信号,帧也不会被考虑在内。在连续九个传输错误之后,单元发出一个“总线错误"的信号。总线错误也在250毫秒超时后通知远程单元。
所有评论仅代表网友意见,与本站立场无关。