西门子常德授权代理商
PLC产品种类繁多,其规格和性能也各不相同。对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类。
1.按I/O点数分类
(1)小型机。小型PLC输入输出总点数一般在256点以下,其功能以开关量控制为主,用户程序存储器容量在4K字以下。小型PLC的特点是体积小、价格低,适合控制单台设备、开发机电一体化产品。
(2)中型机。中型PLC的输入输出总点数一般在256~2048点,用户程序存储容量达到2~ 8K字。中型PLC不仅具有开关量和模拟量的控制功能,还具有更强的数字计算能力,它的通信功能和模拟量处理能力更强大,适用于复杂的逻辑控制系统以及连续生产过程控制场合。
(3)大型机。大型PLC的输入输出总点数在2048点以上,用户程序存储容量达8~ 16K字,它具有计算、控制和调节的功能,还具有强大的网络结构和通信联网能力。它的监视系统采用CRT显示,能够表示过程的动态流程。大型机适用于设备自动化控制、过程自动化控制和过程监控系统等。
2.按结构分类
根据PLC结构的不同,PLC主要可分为整体式和模块式两类。
(1)整体式结构。整体式又叫单元式或箱体式,它的体积小、价格低,小型PLC -般采用整体式结构。
整体式结构的特点是将PLC的基本部件,如CPU模块、I/O模块和电源等紧凑地安装在一个标准机壳内,组成PLC的一个基本单元或扩展单元。基本单元上没有扩展端口,通过扩展电缆与扩展单元相连,以构成PLC不同的配置。
整体式PLC还配备有许多专用的特殊功能模块,使PLC的功能得到扩展。
(2)模块式结构。模块式结构的PLC由一些模块单元构成,将这些模块插在框架上或基板上即可。各模块功能是独立的,外形尺寸统一,可根据需要灵活配置插入的模块。目前,大中型PLC多采用这种结构形式。
3.按功能分类
根据PLC所具有的功能不同,可将PLC分为低档、中档、三类。
(1)低档PLC:具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。
(2)中档PLC:除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。
(3)PLC:除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等。PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化至于I/O模块呢,PLC与电气回路的接口,是根据输入输出部分(I/O)进行的。I/O模块集成化了PLC的I/O电路,其输入暂存器表明输入信号状态,输出点表明输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块反过来。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。
常见的I/O分类如下:
开关量:按电压总体水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。
模拟量:按信号种类分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。
除开上述常用IO外,也有特殊IO模块,如热电阻、热电偶、脉冲等模块。
按I/O点数确定模块規格及数目,I/O模块可多可少,但其大数受CPU所能管理的基本配置的能力,即受大的底板或机架槽数限定。
再来看看电源模块PLC电源用作为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。
然后是底板或机架绝大部分模块式PLC使用底板或机架,其作用是:电气上,构建各模块间的联系,使CPU能访问底板上的所有模块,机械上,保持各模块间的连接,使各模块构成1个整体。
PLC系统的其他设备包括编程设备:编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器PLC一般有手持型编程器,目前一般由计算机(运行编程软件)作为编程器。也就是我们系统的上位机。
HMI:简单的人机界面是指示灯和按钮,当前液晶屏(或触摸屏)式的一体式操作员终端应用愈发广泛,由计算机充当HMI非常普及。
后,PLC的通信联网 借助先进的工业网络技术可以快速有效地获取、传输生产和管理数据。所以,网络在自动化系统集成工程中的重要性越来越显著,甚至有人提出"网络就是控制器"的观点说法。
PLC具有通信联网的功能,它使PLC与PLC 之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。多数PLC具有RS-232接口,还有一些内置有支持各自通信协议的接口。PLC的通信现在主要采用通过多点接口(MPI)的数据通讯、PROFIBUS 或工业以太网进行联网
通信伙伴通过 Fetch/Write 通信方式就可以直接访问 CPU 的数据块,而该 CPU 无需再调用通信块 (TSEND/TRCV)。 "Fetch/Write" 服务是基于 ISO-on-TCP 协议和 TCP 协议中一个。 本文讲述如何将 S7-1500 配置成 Fetch/Write 通信的一个服务器通信伙伴。因此 Fetch/Write 访问由S7-1500 的伙伴生成。为此需要一个 CP1543-1 模块。 指导步骤 在软件 STEP 7 Professional V13 (TIA-Portal)中,组态带有 CP1543-1 的 S7-1500,为 CP1543-1 生成一个工业以太网子网。 在 CP1543-1 属性中,打开这个选项 "Settings > FETCH/WRITE Configuration"。 使能 "FETCH/WRITE configuration" 该选项。 采用 ISO-on-TCP 连接,可以通过输入 TSAPs 使用 "Fetch/Write" 服务;或者采用 TCP 连接,可以通过输入端口号使用 "Fetch/Write" 服务。
在 CPU 属性中,打开 "Protection" 选项。 在 "Connection mechanisms" 下,使能 "Permit Access with PUT/GET communication from remote partner (plc, hmi, opc, …)" 功能。
通过这些设置,通信伙伴就能连接,举例:TSAP 号为 "Tsap" 或者端口号为 1025。这样就没有必要另外在网络视图中组态一个链接。 FETCH/WRITE 组态提供了 "S7 Addressing operating mode" 选项,如果使能该选项,可以按字节方式寻址;如果不使能该选项,可以按字方式 (S5 Addressing) 寻址。通讯伙伴访问的数据块不能是优化块访问的方式。打开数据块的属性,在 "属性" 中取消 "优化块访问" 选项。 |