模拟I/O接口实现PLC与I/O装置之间的模拟信号的连接。
(1)模拟输入(I)接口
输入部分主要完成阻抗匹配、I/V转换、小信号放大、信号滤波以及A/D转换等功能,以实现被控对象送出的模拟量转换成PLC易于处理的数字量的作用。
(2)模拟输出(O)接口
输出部分主要完成阻抗匹配、功率放大和波形校正等功能,以便向被控对象提供正常工作所需要的模拟控制(驱动)信号。
(3)光电隔离措施
在一些高精度和高抗干扰的PLC系统中,模拟I/O接口也需要有光电隔离措施。由于模拟信号的隔离远比数字信号困难,因此常在模拟I/O接口板上配置若干具有隔离措施的端口,以降低系统的复杂度和成本。需要指出的是,在模拟I/O接口中,模拟信号一般不能用光电耦合器作隔离,因为它不能保证良好的线性度,因此往往采用成本较高的隔离放大器来实现隔离作用。模拟I/O接口中的数字逻辑部分可以采用光电隔离器来隔离。
无论是数字I/O接口,还是模拟I/O接口,通常均应根据实际控制的要求和有关的技术指标来配置和选择不同型号的 O接口。
智能I/O接口
智能I/O接口板上多设自己的微处理器和控制软件,因此可以独立工作。目前在PLC 的外围接口中,以智能模板品种多。
①高速计数器。可以满足计数频率高达100kHz以上的计数(定时)要求。
②PID调节器。具有快速PID调节器的闭环系统控制模板,以“硬件”方式对控制系统作闭环控制。
③通信模板。带微处理器的通信模板,可适应多台PLC联网或与外部设备快速进行交换信息的需求。
④转换模板。以8085微处理器为核心的ASCII/BASIC转换模块,可使PLC在布局级语言GE/BASIC的控制下,实现与I/O的信息传输和读写用户程序等。
⑤其他智能模板。对于一些特殊的用户需求,用户也可根据PLC提供的总线信号和用户具体要求设计**的智能模板。
通信接口
通信接口是**于数据通信的一种智能模块,在PLC中普遍使用,因此单列为一种接口。它主要用于实现人机对话(例如在通信接口可连接**键盘、打印机或显示器等),在一个具有多台PLC的复杂系统中,也可将通信接口互连起来,以构成多机局部网络控制系统,或在计算机与PLC之间使用通信接口,实现多级分布式控制系统,
通信接口常有串行接口和并行接口两种,它们都是在**系统软件的控制下,遵循上多种规范的协议来进行工作的,因此用户应根据不同的设备要求,分别选择相应通信方式和配置合适的通信接口模板。
扩展接口
扩展接口有两个含义:一是单纯的I/O(数字I/O或模拟I/O)功能的扩展,它是为弥补原系统中I/O口有限而设置的;另一个是CPU模板的扩充,它是在原系统中只有一块CPU模板而无法满足系统工作要求时使用的。这个接口的功能是实现扩充CPU模板与系统原CPU模板以及扩充CPU模板之间(多个CPU模板扩充)的相互控制和信息交换。
6AV6381-2BN07-5AV0大量现货
6AV6381-2BN07-5AV0大量现货
6AV6381-2BN07-5AV0大量现货
PLC及其体系结构
2.1plc的定义plc称为可编程序控制器,它是按照成熟而有效的继电器控制概念和设计思想,利用不断发展的新技术、新电子器件,逐步形成了具有特色的各种系列产品,是一种数字运算操作的电子计算机。它是将逻辑运算,顺序控制,时序和计数以及算术运算等控制程序,用一串指令的形式存放到存储器中,然后根据存储的控制内容,经过模拟,数字等输入输出部件,对生产设备和生产过程进行控制的装置。
2.2plc的发展历程1969年dec公司按照gm(美国通用汽车公司)的要求研制了世界上台plc并且在gm公司得到成功的应用。此后公司使plc商品化。plc是设计出来用于同继电器产品竞争并逐步取代了传统的继电器。plc作为一种工业计算机,经历了以下几个发展的历程。
1969-1972为阶段,是plc的初期阶段,在该阶段的各厂家的plc差别很大、没有统一的硬件和软件标准、功能简单、性强,硬件主要以分离元件为主,体积较大、性能较差、可靠性不高。
1972-为二阶段,在该阶段plc逐步演化为一种的工业计算机,可靠性大大提高,成本大幅度降低,面向过程的梯形图和语句表语言面世,系统逐步向标准化过渡,这些都为plc的普及奠定了基础。
1981-至今,iec正式发表了plc的标准,各厂家的plc都向规范化发展。梯形图、语句表、sfc语言已经成熟,同时还有和编程语言的接口,其存储能力、运算速度、对模拟量的处理功能已经大大加强,现在的大中型plc已经具有以前dcs所“特有”的经典pid算法、斜坡函数、自适应算法、模糊控制等算法。
2.3 plc特点和功能
6ES72111BE400XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES72111AE400XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
6ES72111HE400XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
6ES72121BE400XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
6ES72121AE400XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
6ES72121HE400XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
6ES72141BG400XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
6ES72141AG400XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
6ES72141HG400XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
6ES72151BG400XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72151AG400XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
6ES72151HG400XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |