要先弄清楚控制系统的I/O总点数,再按实际所需总点数的15~20%留出备用量(为系统的改造等留有余地)后确定所需PLC的点数。 PLC的输出点可分为共点式、分组式和隔离式几种接法。
2、对存储容量的选择 (西门子S7-1500系列PLC)
对用户存储容量只能作粗略的估算:
在仅对开关量进行控制的系统中,可以用输入总点数乘10字/点+输出总点数乘5字/点来估算;计数器/定时器按(3~5)字/个估算;有运算处理时按(5~10)字/量估算;
在有模拟量输入/输出的系统中,可以按每输入(或输出)一路模拟量约需(80~100)字左右的存储容量来估算;有通信处理时按每个接口200字以上的数量粗略估算。***后,一般按估算容量的50~100%留有裕量。
对缺乏经验的设计者,选择容量时留有裕量要大些 。
3、对I/O晌应时间的选择 (西门子LOGO!系列PLC)
PLC的I/O响应时间包括输入电路延迟、输出电路延迟和扫描工作方式引起的时间延迟(一般在2~3个扫描周期)等。对开关量控制的系统,PLC的I/O 响应时间一般都能满足实际工程的要求,可不必考虑I/O响应问题。但对模拟量控制的系统、特别是闭环控制系统就要考虑这个问题。
4、根据输出负载的特点选型
不同的负载对PLC的输出方式有相应的要求。例如:频繁通断的感性负载,应选择晶体管或晶闸管输出型的,而不应选用继电器输出型的。
但继电器输出型的PLC有许多优点,如导通压降小,有隔离作用,价格相对较便宜,承受瞬时过电压和过电流的能力较强,其负载电压灵活(可交流、可直流)且电压等级范围大等。所以动作不频繁的交、直流负载可以选择继电器输出型的PLC。
5、对在线和离线编程的选择
离线编程是指主机和编程器共用一个CPU,通过编程器的方式选择开关来选择PLC的编程、监控和运行工作状态。
在线编程是指主机和编程器各有一个CPU,主机的CPU完成对现场的控制,在每一个扫描周期末尾与编程器通信,编程器把修改的程序发给主机,在下一个扫描周期主机将按新的程序对现场进行控制。
对产品定型、工艺过程不变动的系统可以选择离线编程,以降低设备的投资费用。
6、根据是否联网通信选型
若PLC控制的系统需要联入工厂自动化网络,则PLC需要有通信联网功能,即要求PLC应具有连接其他PLC、上位计算机及CRT等的接口。大、中型机都有通信功能,目前大部分小型机也具有通信功能。
7、对PLC结构形式的选择
在相同功能和相同I/O点数的情况下,整体式比模块式价格低。但模块式具有功能扩展灵活,维修方便(换模块),容易判断故障等优点,要按实际需要选择PLC的结构形式。