发明名称 | 一种PLC机器码执行方法 | ||
摘要 | 一种PLC机器码执行方法,其硬件架构包含至少一高性能数字信号信号处理器(Digital Signal Processing,DSP)及一存储模块随机存储器(RAM);而软件部分则包含至少一应用于DSP的主程序及一循环阶梯图可编程逻辑控制器(Programmable Logic Controller,PLC)的程序转译的DSP机器码;本发明是可将PLC程序转译成DSP的机器码,并使该PLC机器码可在DSP内部执行,由于该PLC机器码乃内包于DSP的主程序内,故使得PLC的循环扫瞄时间不会受限于通信接口接口的传输速度,如此将可有效提升系统的响应能力。 | ||
申请公布号 | CN101576744A | 申请公布日期 | 2009.11.11 |
申请号 | CN200810081850.3 | 申请日期 | 2008.05.08 |
申请人 | 宝元数控精密股份有限公司 | 发明人 | 王文忠 |
分类号 | G05B19/05(2006.01)I | 主分类号 | G05B19/05(2006.01)I |
代理机构 | 北京科龙寰宇知识产权代理有限责任公司 | 代理人 | 孙皓晨 |
主权项 | 1.一种PLC机器码执行方法,其步骤如下:步骤1:预先将循环阶梯图可编程逻辑控制器的程序转译成可应用于高性能数字信号处理器的机器码;步骤2:储存所有DSP暂存器值及返回主程序的程序地址指向指针;步骤3:将程序地址指向指针,指向PLC程序的DSP机器码存储区域的起始地址;步骤4:执行完PLC程序的DSP机器码后,将程序地址指向指针,指向主程序;步骤5:回存预存的DSP暂存器值。 | ||
地址 | 台湾省台中市 |