- 2
- 0
- 约6.42千字
- 约 12页
- 2018-10-02 发布于广西
- 举报
2010年第三届国际先进计算机理论与工程研讨会(简称ICA CTE)
一个高性能PLC专用建筑设计处理器
Shuting-zeng
工业信息学实验室沈阳自动化研究所,中国科学学院研究生院
中国 沈阳
e-mail: zengshuting@sia.cn
Zhijia-yang
工业信息学实验室中国科学院沈阳自动化研究所
中国 沈阳
e-mail:yang@sia.cn
摘要——为了提高执行PLC的速度说明,高性能的PLC处理器研究。拟议的高性能PLC专用处理器由通用处理器和PLC应用程序特定的指令集处理器(ASIP)组成,并把PLC作为 ASIP的为核心。在PLC ASIP,四各种指令格式和5种教学集设计。该架构是旨在加速指令的执行。 PLC ASIP可以提高执行说明书指示的速度,加载和存储指令和执行功能块指令,占据70.4%的PLC指令的频率。通用处理器是用于编译PLC并行程序,控制外围设备执行算术指令。当在两个处理器执行指令是独立的互相配合,一般处理器和PLC的ASIP可以并发执行。拟议的设计有助于提高实时性能,比传统的顺序PLC程序的执行。要验证的推进提出的设计,三阶梯方案的编译多元化的处理器指令集。比较数字多元化的处理器,数量编译指令编译PLC专用处理器指令最小。
关键词——PLC处理器; ASIP;指令集架构;
一 导言
可编程逻辑控制器(PLC)是一种新的伺服系统,它结合了技术自动化和沟通,将微处理器作为为核心。由于高可靠性,更好的抗干扰能力,硬实时,挥发的控制程序,PLC在该领域被广泛应用的行业,如钢铁,石油,化工,电力,建材,机械制造,汽车,交通等。
在中国,大多数工业PLC微处理器采用一般的微处理器或由布尔处理器和一般的微处理器。一般处理器主要处理字节或字之类的数据格式,但大多PLC指令,布尔指令占据的PLC指令的69%。 [1]因此,通用处理器很难满足PLC的实际应用。一般结合布尔处理器微处理器可提供的模块,以执行布尔说明,但并没有执行布尔加速器指令,加载和存储指令和功能块说明。
不仅PLC专用处理器加速的大多数指令执行速度,而且还提供了双核心架构的指令并发执行,以提高更难实时。
二 PLC专用处理器
A. PLC专用处理器的体系结构
高性能的PLC专用处理器(见图1)包括一个PLC应用程序特定的指令集处理器(ASIP)和通用处理器。 PLC的ASIP是PLC指令执行的核心。指令集PLC ASIP包括大多数PLC的指令,除一般执行处理器的算术指令。因为大多数的数据类型是位在PLC ASIP位寻址模式主要是用于访问数据。PLC ASIP采用直接访问模式,它适合PLC的频繁的数据访问。
PLC ASIP和通用处理器可以同时执行。 如果两个指令没有依赖彼此的关系,PLC ASIP可以中断一般算术指令的执行,下一个指令可以在PLC ASIP中执行。
图1 PLC专用处理器的体系结构
三 PLC的ASIP
PLC ASIP可以改善大多数PLC指令执行其指令集和架构的速度。
PLC特定的指令集
由于布尔指令占用的PLC指令的69%,布尔指令集是被设置在PLC中特定的指令集。
为了加速布尔指令执行速度,可跳变的布尔指令集被设置。分析梯形图程序(见图2),在第一步中,如果“Xo”的值为零,而下一条指令是“与”,那么“与”指令的结果是“0”,并且指令“N OT Xl ORN X2”不需要执行。【2】如果PLC ASIP跨PLC的IL指令,诸如“与”,“与非”,“或”,“或非”,它可以加速跳变布尔指令集的执行过程。
另一个PLC梯形图程序的字符是步骤的顺序执行和步骤之间的依赖关系。当他们在没有依赖关系的不同步骤,算术指令和功能块指令和布尔指令集可以同时执行。参见图2,带“TON”功能块的步骤,其下一个步骤可以同时执行。PLC中的具体指令集的功能块指令集被设置并发执行。
因为大多数的数据类型是在PLC ASIP中的位,寄存器文件和数据RAM采用位寻址模式访问数据。而PLC的数据访问频繁,使装载和存储指令集采用直接访问模式。
根据PLC程序的字符,指令集可分为5种:布尔指令集,跳变布尔指令集;跳转或调用指令集;装载和存储指令集功能块指令集。在表1中一些指令设置时PLC ASIP的指令的一部分。在图2的C部分是翻译的汇编,使用PLC的ASIP指令。
图2。(一)梯形图程序(二)翻译的IL程序,(三)翻译的汇编程序的PLC 的ASIP指令
表一,PLC的ASIP指令集的一部分
操作码
操作数
说明
ANDBIT
CR, RS, CR
与字节
ORBIT
CR, RS,CR
或字节
ANDCRBIT
CR
可跳变与字节
CR
结束可跳变与字节
ORCRBIT
CR
您可能关注的文档
最近下载
- 金字塔原理完整版ppt课件.pptx VIP
- 黑龙江省牡丹江市高职单招2025-2026学年综合素质练习题含答案.pdf VIP
- 战略管理:概念与案例---课件PPT-中文641页.ppt VIP
- 医学影像学诊断报告书写规范(CT_MRI 版).docx VIP
- 黑龙江省实验中学2026届高三学年3月联合模拟考试政治+答案.pdf
- 2026年监理工程师职业资格考试预测卷(一).docx VIP
- 2021“华为杯”第十八届研究生数学建模D题.pdf VIP
- 2026年(五个方面)组织生活会个人对照检查分析4篇.docx VIP
- 《汤普森现代钢琴教程_(一)》.pdf VIP
- 2025年徐州生物工程职业技术学院单招语文测试试卷完整版.docx VIP
原创力文档

文档评论(0)