南瑞励磁系统NES5100技术说明书 联系客服

发布时间 : 星期五 文章南瑞励磁系统NES5100技术说明书更新完毕开始阅读ebe3f06b0912a216147929d9

人机交互的核心程序位于通信报文处理任务中。该任务和网络通信任务、RS232/RS485通信任务一同构成了整个人机交互的下位机系统。网络通信任务、RS232/RS485通信任务接收到上位机发出的指令后,将指令发送到一共同的消息队列中,通信报文处理任务从消息队列中逐条取出并处理。

励磁应用程序包括两个部分:主流程和控制调节程序。主流程放置于主任务中,约每160ms运行一次,完成励磁应用程序的初始化以及机组状态的判断等功能;控制调节程序放置于3.3ms中断中,完成所有的励磁控制调节功能,确保了控制调节的快速和精度。

整体构架见图4-1。

4.2 励磁应用程序主流程

主流程完成机组状态的判断以及各状态下的初始化功能。程序中,机组状态分为:空闲、等待、开机、停机四种状态。程序根据上一次流程判断出机组的运行状态,对各状态进行相应的初始化,同时再次判断机组状态,以便下一次流程中使用。主流程框图见图4-2。

开始空闲?否等待?否开机?否停机?否状态检测是空闲初始化状态检测是等待初始化状态检测是开机初始化状态检测是状态检测结束

图4-2 主流程框图

21

状态检测模块完成了机组状态的判断以及状态之间的转换,总体来说状态的转换包括:空闲状态转换成等待状态;等待状态下判断开机条件,满足条件则转换成开机状态;开机状态下判断停机条件,满足调节则转换成停机状态;停机状态下延时回到空闲状态。状态检测框图见图4-3。

开始空闲?否等待?是转为等待是满足开机条件?否是开机前设置转为开机否仍为等待开机?是满足停机条件?否是转为停机否仍为开机停机?否转为等待是延时时间到?否是转为空闲仍为停机结束

图4-3 状态检测框图

开机条件和停机条件可根据各厂的不同要求通过逻辑组态完成。开机前设置主要是将电压给定设置在要求的值上,并将一些标志信号量置位或复位。

4.3 励磁应用程序控制调节程序

22