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)一台PLC为主站,其他同型号PLC为从站,组成主从PLC网络;
(3)PLC网络通过特定的网络接口与大型DCS连接,作为DCS的子网;
(4)专用PLC网络(各厂家专用PLC通讯网络)。为了减轻CPU的通信任务,应根据网络组成的实际需要,选择具有不同通信功能(如点对点、现场总线、工业以太网等)的通信处理器。
PLC产品种类繁多。不同型号的PLC对应不同的结构形式、性能、容量、指令系统、编程方式、价格等,其适用场合也不同。因此,合理选用可编程控制器对于提高可编程控制器控制系统的技术经济指标具有重要意义。
PLC选型应从PLC型号、容量、I/O模块、电源模块、特殊功能模块、通讯组网能力等方面综合考虑。PLC选型的基本原则是在保证性价比的前提下力求最佳性价比满足功能要求,保证可靠性,维护方便。选择时主要考虑合理的结构型式、安装方式选择、相应的功能要求、响应速度要求、系统可靠性要求以及型号尽可能统一等因素。
1、结构型式合理
PLC主要有两种结构类型:整体式和模块化。
集成式PLC每个I/O点的平均价格比模块化PLC便宜,而且体积较小,因此一般用于系统流程相对固定的小型控制系统中。模块化PLC功能扩展灵活方便,在I/O点数、输入点数与输出点数的比例、I/O模块类型等方面都有很大的选择余地。易于维护,这通常比控制系统更复杂。
2、安装方式的选择
PLC系统的安装方式可分为集中式、远程I/O和多PLC联网分布式。
集中式无需设置硬件驱动远程I/O,系统响应快,成本低;远程I/O适用于设备分布广泛的大型系统。远程I/O 可以分布在短连接的近场设备上,但需要额外的驱动程序和远程I/O 电源。多个可编程逻辑控制器的分布式网络适用于多个设备独立控制并相互连接的情况。可选择小型可编程逻辑控制器,但必须连接通信模块。
3、对应的功能需求
一般小型(低端)PLC具有逻辑运算、定时、计数等功能,对于只需要开关控制的设备来说已经足够了。
对于以开关量控制为主、模拟量控制较少的系统,可选择具有A/D和D/A转换单元、加减法、算术运算、数据传输功能的增强型低端PLC。对于复杂的控制,需要PID运算、闭环控制、通讯联网等功能。根据控制的规模和复杂程度,选择中高端PLC。中高端PLC价格昂贵,一般用于大规模过程控制和分布式控制系统。
4、响应速度要求
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)一台PLC为主站,其他同型号PLC为从站,组成主从PLC网络;
(3)PLC网络通过特定的网络接口与大型DCS连接,作为DCS的子网;
(4)专用PLC网络(各厂家专用PLC通讯网络)。
为了减轻CPU通信任务,应根据网络组成的实际需要,选择具有不同通信功能(如点对点、现场总线、工业以太网等)的通信处理器。