plc编程-高级工程师教您如何进行PLC项目
选择合适的PLC机型是设计中至关重要的一步。目前,国内外PLC厂家已经生产出数百种PLC品种,其性能各有特点,价格也不尽相同。因此,在设计时,首先要根据型号统一的原则来考虑,尽量考虑使用和企业使用的是同一系列的PLC机,以学习、掌握、维修方便、备件的通用性,并能减少编程的投入。
在此基础上还充分考虑以下因素,以选择较好的PLC机型:
1、PLC选型
在选择PLC时,首先要对系统要求的输入、输出,有一个详细的了解,即输入体积有多少,输出多少,哪个是开关(或数),哪个是模拟量,哪个是数字输出也要了解负载的性质,选择合适的输出形式,继电器、晶体管、双向晶闸管类型)。
在确定PLC机的控制规模后,还要考虑一定的余量,为了适应工艺流程的变化和系统功能的扩充,一般可考虑10 ~ 15%的余量。另外,还要考虑PLC的结构,从I/O点的搭配来分析,决定选择整体式还是模块化PLC。
在确定PLC输入输出点个数和属性后,我们可以进一步确定各种I/O模板的类型和数量。开关I/O模板有4、8、16、32和64个点。对于点数较多的模板,每点数的平均价格相对较低。开关量I/O模板的外部连接方式可分为隔离型和汇聚点型,隔离型的每点平均价格较高。如果不需要隔离信号,请选择sink模式的I/O模板。在整体式PLC机中,每个I/O端子也有隔离型和下沉点型,以满足输入/输出设备不同电压等级的需求。
2、PLC功能
PLC机的功能应根据系统的控制过程和控制规律来确定。每个系列不同规格的PLC机所具有的功能也不完全相同。如果一些小PLC只开关逻辑控制功能,而不具备数据处理和模拟处理功能。
当一个系统还需要位置控制、温度控制、PID控制等闭环控制时,应考虑使用模板PLC,并选择相应的特殊功能的I/O模块,否则这些算法都是用PLC梯形图设计的,一方面编程困难,另一方面也占用大量的程序空间。另外,PLC的运行速度也要考虑,尤其是在使用模拟控制和高速计数器等功能时,应明确PLC机器的高频率是否满足要求。
3.用户程序存储器的容量
合理确定PLC用户程序存储容量是PLC应用设计和选择中不可缺少的一个环节。一般来说,用户程序内存的内存容量与内存利用率、开关I/OS总数、模拟I/OS数量以及设计人员的编程水平有关。
简单的估算公式:
存储字数=(开关I/O总点数+模拟I/O点数X16)X10
式中:每个模拟通道(或I/O点)相当于16个交换I/O点。在此基础上,可考虑20 ~ 25%的余量。对于技术复杂的系统,应适当增加存储容量。否则,当控制比较复杂、数据处理比较大时,可能会出现内存容量不足的情况。