论文部分内容阅读
国际电工委员会IEC(International Electro-technical Commission)公布的IEC 61131-3标准是关于可编程控制器编程语言的标准,规范了可编程控制器的编程语言及其基本元素。这一标准为可编程控制器软件技术的发展,乃至整个工业控制软件技术的发展,起了举足轻重的推动作用。TMS320F281 2是美国TI公司生产的用于运动控制领域的最新一款DSP。它具有运算速度快、低功耗和高性能等特点,在工程机械控制领域得到广泛的应用。本文课题来源于广西大学与柳州工程机械股份有限公司合作项目——基于IEC 61131-3标准的控制技术在DSP控制器上的研究。论文首先根据工程机械控制技术的特点,阐明了采用TMS320F281 2作为工程机械核心控制器是满足其硬件要求的,并在此基础上分析了采用IEC 61131-3标准的控制软件作为控制器软件部分的特点。论文重点研究了基于TMS320F2812的IEC61131-3标准的软件平台,并在此平台上,完成了采用结构化文本语言进行AD采样,用梯形图语言实现模拟交通灯的控制,用功能块图语言完成直流电机PID控制,并采用“力控”组态软件对电机转速进行实时监控,测试验证了所设计DSP控制器能够采用IEC 61131-3标准五种编程语言进行编程。为了使开发的软件平台符合工程机械控制的需求,采用CAN协议实现了控制器间的通信,并在控制器中实现了实时操作系统μC/OS-Ⅱ的移植,完成了多任务的调度。