PLC存储器容量的估算存储器容量是指可编程序控制器本身能提供的硬件存储单元大小,各种PLC的存储器大小可以从该PLC的基本参数表中找到,例如:西门子的S7-1214C的用户程序存储器为100KB,S7-1215C的用户程序存储器为125KB。用户存储器是用户程序所使用的存储单元的大小,因此存储器容量应大于程序容量。设计阶段,由于用户应用程序还未编制,因此,需要对程序容量进行估算。如何估算程序容量呢?一般情况都是按数字量I/O点数的10~15倍,加上模拟量I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。
PLC通讯功能的选择现在PLC的通讯功能越来越强大,很多PLC都支持多种通讯协议(有些需要配备相应的通讯模块),选择时要根据实际需要选择合适的通讯方式。PLC系统的通信网络主要形式有下列几种形式:
(1)PC为主站,多台同型号PLC为从站,组成简易PLC网络;
(2)1台PLC为主站,其他同型号PLC为从站,构成主从式PLC网络;
(3)PLC网络通过特定网络接口连接到大型DCS中作为DCS的子网;
(4)专用PLC网络(各厂商的专用PLC通信网络)。为减轻CPU通信任务,根据网络组成的实际需要,应选择具有不同通信功能的(如点对点、现场总线、工业以太网等)通信处理器。
plc产品有很多种。不同型号的PLC对应其不同的结构形式、性能、容量、指令系统、编程方法、价格等,适用场合也不同。因此,合理选择可编程控制器对提高可编程控制器控制系统的技术经济指标具有重要意义。
PLC的选型应从PLC型号、容量、I/O模块、电源模块、特殊功能模块、通信组网能力等方面综合考虑。PLC选型的基本原则是在满足功能要求、保证可靠性、维护方便的前提下,力求最佳的性价比。选择时主要考虑合理的结构类型、安装方式的选择、相应的功能要求、响应速度要求、系统可靠性要求、模型尽可能统一等因素。
一、合理的结构类型
PLC主要有两种结构类型:整体式和模块化。
整体式PLC的每个I/O点的平均价格都比模块化PLC便宜,体积也比较小,所以一般用于系统流程相对固定的小型控制系统。而模块化PLC功能扩展灵活方便,在I/O点、输入点与输出点的比例、I/O模块的类型等方面有很大的选择余地。并且便于维护,这通常比控制系统更复杂。
二、安装方法的选择
PLC系统的安装方式可分为集中式、远程I/O和多PLC联网分布式。
集中式不需要设置硬件驱动远程I/O,系统响应快,成本低;远程I/O适用于设备分布广泛的大规模系统。远程I/O可以分布在短连接的近场设备,但需要增加驱动器和远程I/O电源。多可编程逻辑控制器的分布式网络适用于多个设备独立控制并相互连接的场合。可以选择小型可编程逻辑控制器,但必须连接通信模块。
三、相应的功能要求
一般小(低档)PLC具有逻辑运算、定时、计数等功能,对于只需要通断控制的设备就可以满足。
对于以开关量为主、少量模拟量控制的系统,可选用带A/D、D/A转换单元、具有加减、算术运算、数据传输功能的增强型低档PLC。对于复杂的控制,需要PID运算、闭环控制、通信组网等功能。根据控制的大小和复杂程度,选择中高档PLC。而中高档PLC价格昂贵,一般用于大型过程控制和集散控制系统。
四、响应速度要求
PLC是为工业自动化设计的通用控制器,不同等级PLC的响应速度一般都能满足其应用范围的需要。如果要跨范围使用PLC,或者某些功能或信号有特殊的速度要求,要慎重考虑PLC的响应速度。可以选择具有高速I/O处理功能的PLC,也可以选择具有快速响应模块和中断输入模块的PLC等。
在PLC系统设计中,首先要确定系统方案,下一步是PLC的设计选择。PLC的选择主要是确定PLC制造商和PLC的具体型号。系统方案需要分布式系统、远程I/O系统和网络通信。那么如何选择PLC呢?
1、PLC厂家的选择。
确定PLC制造商主要应考虑设备用户的要求、设计师对不同制造商PLC的熟悉程度和设计习惯、配套产品的一致性和技术服务。
考虑到PLC本身的可靠性,原则上只要是国外大公司的产品,就不应存在可靠性差的问题。
此外,对于一些特殊行业(如冶金、烟草等),应选择运营业绩成熟可靠的PLC系统。
2、输入输出(I/0)点数估算。
PLC的输入/输出点数是PLC的基本参数之一。I/O点数的确定应基于控制设备所需的所有输入/输出点数的总和。
一般情况下,PLC的I/O点应有适当的余量。通常根据输入输出点的统计,再增加10%~20%的可扩展余量,作为输入输出点的估算数据。
在实际订购时,还需要根据制造商PLC的产品特点进行调整。
3、PLC存储容量估算。
存储容量是指可编程控制器本身可以提供的硬件存储单元的大小,可以从PLC的基本参数表中找到各种PLC的存储容量。
例如,西门子S7-314PLC的用户程序存储容量为64KB,S7-315-2DPPLC的用户程序存储容量为128KB。
程序容量是用户程序在存储器中使用的存储单元的大小,因此存储容量应大于程序容量。在设计阶段,由于用户应用程序尚未编制,因此需要估计程序容量。
如何估计程序容量?很多文献都给出了不同的公式,一般是数字I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),再按此数的25%考虑余量。
4、选择PLC通信功能。
目前,PLC的通信功能越来越强大。许多PLC支持多种通信协议(有些需要配备相应的通信模块),并根据实际需要选择合适的通信方式。
PLC系统通信网络的主要形式如下:
(1)PC为主站,多个同型号PLC为从站,形成简单的PLC网络;
(2)1个PLC为主站,其他同型号PLC为从站,形成主从式PLC网络;
(3)PLC网络通过特定的网络接口连接到大型DCS中作为DCS的子网;
(4)专用PLC网络(各厂家专用PLC通信网络)。
为了减少CPU通信任务,根据网络组成的实际需要,应选择具有不同通信功能的通信处理器(如点对点、现场总线、工业以太网等)。