通用计算机(General Computer/All-purpose Computer/General Purpose Computer/Multipurpose Computer)
目录 |
通用计算机是指能解决各种问题、具有较强的通用性的计算机,通常人们所说的计算机都是通用计算机,可以应用于不同领域的各种应用中。
通用计算机适应性很强,应用面很广,但其运行效率、速度和经济性依据不同的应用对象会受到不同程度的影响。
通用计算机按其规模、速度和功能等又可分为巨型机、大型机、中型机、小型机、微型机及单片机。这些类型之间的基本区别通常在于其体积大小、结构复杂程度、功率消耗、性能指标、数据存储容量、指令系统和设备、软件配置等的不同。
比较项目 | 通用计算机 | PLC |
工作目的 | 科学计算,数据处理等 | 工业自动控制 |
工作环境 | 对工作环境的要求较高,本身无抗干扰设计 | 对环境的要求低,可在恶劣的工业现场工作 |
工作方式 | 中断处理方式 | 循环扫描方式,扫描周期一般为几十毫秒 |
系统软件 | 需自备功能较强的系统软件,如Windows | 一般只需简单的监控程序 |
采用的特殊措施 | 掉电保护等一般性措施 | 采用多种抗干扰措施,I/O有效隔离、自诊断,断电保护,可在线维修 |
编程语言 | 汇编语言、高级语言,如:Visual C,Labview,Madlab | 梯形图,助记符语言,SFC标准化语言 |
对操作人员要求 | 需专门培训。并具有一定的计算机基础 | 一般的技术人员,稍加培训即可操作使用 |
对内存的要求 | 容量大 | 容量小 |
其他 | 应用范围更广泛、通用。开放程度高 | 机种多,模块种类多,易于构成系统 |
专用计算机和通用计算机的不同之处在于,运行的程序一般不用经过从外设装入存储器的过程,而是事先将要执行的程序都放在存储器中,计算机启动运行时,存储器内部的程序会按照一定的规律执行,极少要专门的系统程序控制,即使要有控制,也会比通用计算机的系统程序简单得多。专用计算机的程序是不能替换的,也不接受用户编写程序,例如手机、车用电脑等。专用计算机是靠种类的繁多来适应不同方面的需要,从单个计算机来说,功能比较单一,然而从总体来讲,应用到不同方面的专用计算机的汇合,也可以达到通用的效果。