0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文读懂PLC/DCS技术电路说明

西西 来源:博客园 作者:吴建明 2020-09-01 15:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电路功能和优点

Circuit Function & Benefits

编程逻辑控制器PLC)和分布式控制系统DCS)用于监测和控制工业自动化应用中的智能(支持HART)和模拟现场仪表。

图1所示的电路是一个简单的DCS系统,由一个主机和一个节点组成,其中有两个4通道隔离模拟输入板和两个4通道隔离模拟输出板,由一个Arduino形状因子基板本地控制。RS-485收发器与PC机或其他主机接口,用户可从中使用Modbus协议与节点交换数据。

一文读懂PLC/DCS技术电路说明

图1. PLC(或单节点DCS)Modbus系统功能框图

模拟输入数据在本地读取,并通过使用行业标准Modbus协议的串行接口提供,确保数据完整性和与一系列软件应用程序和库的兼容性。类似地,通过写入Modbus寄存器来设置模拟输出,然后将其转换为模拟电压或电流信号

每个节点最多可以有四个模拟输入和输出板的任意组合。如图2所示,可以使用提供的硬件和软件基础设施设计多达16个节点的多节点系统。该电路支持点对点HART通信,可扩展到多点HART网络,由同一通道上的多个HART设备组成。

一文读懂PLC/DCS技术电路说明

图2. 多节点DCS-Modbus系统功能框图

模拟输入和模拟输出均为每板电隔离(四组),模拟输入具有开路检测功能,简化了故障检测和诊断。这些特性增强了在苛刻的工业自动化环境中工作时的健壮性。

电路说明

该应用程序着重于演示由Modbus主机控制的PLC/DCS系统的开发,并举例说明如何使用关键组件的最新功能。单节点系统通常称为PLC,而较大的系统通常称为DCS。

每个节点可以控制多达16个模拟现场设备、传感器或执行器,可以与HART兼容,也可以仅与模拟设备兼容,并且系统可以扩展到包括多达16个单独节点。该系统还可用于一般用途的精密模拟数据采集应用,如仪表、模拟数据记录或测试和测量。

PLC/DCS技术

支持多个连接技术。在单节点(PLC或单节点DCS)系统中,主机可以通过微型USB电缆直接连接到EVAL-ADICUP3029平台板上的USB串行端口,适用于主机和节点之间距离小于2米的实验室测试和测量应用。

在这种点对点的技术结构中,每个电路板有四组模拟输入和输出仍然与主机隔离。虽然通常与实验室设备无关,但Modbus协议为与节点通信提供了一种方便和标准的方法。哈特连接允许配置智能传感器和执行器。

当主机和节点之间的距离超过2米时,信号完整性、噪声拾取和电气故障成为更大的问题。在这些情况下,EVAL-CN0416-ARDZ提供到主机的可靠RS-485连接。在单节点中,点对点系统支持全双工或半双工通信,根据波特率的不同,距离可达1km

对于多节点(更好地描述为DCS),EVAL-CN0416-ARDZ包括菊花链端口、可切换半/全双工操作和可切换终端,允许组装2到16个节点之间的系统。

由于Modbus被用作串行通信协议,通过串行链路在设备之间传输信息,因此无论规模大小,都可以获得简单、可靠和健壮的系统。PLC/DCS应用硬件栈由三种不同的参考设计组成。

模拟输入板

图3所示的CN-0414用于测量四个全差分或八个单端电压和四个电流信号。该电路的核心是一个低功耗、低噪声的24位∑-Δ模数转换器ADC),集成了±10 V和20毫安的模拟前端。

电压输入支持高达±10 V的输入范围。AD4111具有一个独特的功能,当在5 V或3.3 V单电源上工作时,可以在±10 V电压输入上进行开路检测,而以前的解决方案通常需要大于±10 V的电源。

电流输入支持0至24毫安的输入范围。电路的输入阻抗为250Ω(AD4111内部为60Ω),所有输入均参考隔离接地。电流输入端的250Ω输入阻抗是使AD5700-1 HART兼容调制解调器与AD4111一起工作所必需的。

电路的模拟前端AD4111和AD5700-1通过ADuM5411和ADum315与处理侧隔离,与基于离散变压器的解决方案相比,节省了大量空间。

CN-0414板由9.5 V至36 V直流电源供电,这是典型的工业自动化系统,因此很容易改装到您的系统中。

Figure 3. Analog Input Board

模拟输出板

图4所示的CN-0418是基于AD5755-1 DAC的四通道电压和电流输出板,具有动态功率控制。

该电路提供4毫安至20毫安的电流输出,以及单极或双极电压输出(±10伏)。该板还包括AD5700-1哈特调制解调器,以提供完整的模拟输出解决方案与哈特连接。外部瞬态保护电路也包括在内,这对位于恶劣工业环境中的应用非常重要。

电流和电压输出在单独的管脚上可用,但一次只有一个管脚处于活动状态,因此允许两个输出管脚连接在一起并连接到一个端子。模拟输出短路,开路保护。

AD5755-1包含使用dc-dc升压变换器电路的集成动态功率控制,允许在电流输出模式下降低功耗。

AD5755-1有四个图表管脚,对应于四个输出通道中的每一个。HART信号可以耦合到这些管脚中,如果该输出被启用,则会出现在相应的输出上。

RS-485收发器板

图5所示的CN-0416是一个隔离和非隔离的RS-485收发器板,它允许在多个系统或节点之间轻松实现数据传输,特别是远距离传输。

电路使用ADM2682E RS-485收发器进行隔离通信,LTC2865用于非隔离RS-485通信。两者都可以配置为全双工或半双工操作,以及开放或终止传输线。

该电路具有板载RJ-45插孔,允许使用普通的5类以太网电缆进行节点的快速物理布线。终端电阻默认设置为CAT5电缆特性阻抗100Ω,但可以配置为支持标准RS-485电缆阻抗120Ω。

ADM2682E的数据速率高达16Mbps,并具有真正的故障保护接收器输入和调整的差分电压阈值。它使用iCoupler数据通道提供5千伏信号隔离,使用等功率集成dc-dc转换器提供5千伏电源隔离。

LTC2865的数据速率可达20 Mbps,并具有完全故障保护接收器输入。内部窗口比较器在不需要调整差分输入电压阈值的情况下确定故障安全条件。

图5.RS-485收发器板

HART-Compatible Field的现场设备布线

一文读懂PLC/DCS技术电路说明

图6. HART-Compatible的现场设备布线

HART网络

HART设备可以在点对点或多点两种网络配置中运行。

在点对点模式下,4毫安至20毫安的信号用于传送一个过程变量,而附加的过程变量、配置参数和其他设备数据则使用HART协议进行数字传输。4毫安至20毫安模拟信号不受哈特信号影响,可用于控制。HART协议允许访问可用于操作、调试、维护和诊断目的的二次变量和其他数据。

Modbus协议

运行在EVAL-ADICUP3029上的软件实现了Modbus协议,这是一个事实上的、开放的工业通信标准。Modbus提供了一种与单个节点交换数据的健壮方法,CRC错误检测确保了数据的完整性。作为一个开放的标准,有许多开源和商用Modbus软件库可供使用,目标是各种平台(如Windows?、Linux?、嵌入式平台等)。

该软件还提供了一个简单的命令行界面(CLI)模式,允许从串行终端手动验证系统,而不需要在主机上安装任何其他软件。

硬件和软件堆栈

PLC/DCS节点系统软硬件堆栈如图7所示。

一文读懂PLC/DCS技术电路说明

图7. PLC/DCS节点系统软硬件堆栈

配置完PLC/DCS硬件后,用户通常会根据语言(如C、PythonMATLAB)和主机平台(如Linux、Windows、embedded)选择合适的Modbus库。然后必须编写一个简单的测试应用程序,将模拟和HART参数转换为Modbus寄存器地址和值

CN-0435用户指南提供了此应用程序的Modbus寄存器映射的完整描述,并使用开源Modbus调试器验证了Modbus的符合性

还提供了几个顶级应用程序示例,这些应用程序构建在开源Modbus库上,包括以下内容: 检测系统配置:查询所有Modbus节点并显示配置。

读或写输出保持寄存器:检查或改变所有检测板上输出保持寄存器的状态。

读取模拟输入寄存器:检查所有检测板上输入寄存器的状态。

读取模拟数据:读取单个模拟输入或所有模拟输入,并将数据显示到控制台。

写入模拟数据:写入模拟输出以产生电压或电流。

模拟回波:从模拟输入板读取模拟电压或电流,并将相同的模拟电压或电流写入模拟输出板。

常见变化

CN-0435软件读取模拟输入值并写入模拟输出值,无需本地处理。该软件可以扩展到包括故障监测和响应或闭环PID控制回路等功能,将这些功能从主机上卸载,并在通信总线上节省带宽。

覆盆子皮可以作为一个紧凑和低成本的主机解决方案。Raspberry Pi提供有线或无线以太网连接,它可以直接连接到EVAL-ADICUP3029的USB-UART

目前使用的三种最常见的Modbus版本是Modbus ASCII、Modbus RTU和Modbus TCP。所有Modbus消息都以相同的格式发送。三种Modbus类型之间的唯一区别在于如何对消息进行编码。

可以通过Modbus连接的设备数量取决于物理层和数据协议。如果RS-485物理层与Modbus RTU或Modbus ASCII数据协议一起使用,则可以寻址的最大节点数为32,而如果以太网物理层与Modbus TCP数据协议一起使用,则可以寻址247个节点。

设备地址是一个从0到247的数字。发送到地址0(广播消息)的消息可以被所有从机接受,但从1到247的数字是特定设备的地址。

CN-0414和CN-0418的Arduino外形确保了与支持多种其他自动化通信协议的开发平台的兼容性,这些协议包括过程现场网(PROFINET)、过程现场总线(PROFIBUS)、控制自动化技术以太网(EtherCAT)、以太网/IP、Modbus Plus等。

电路评估与测试

概述开始参考演示所需的必要设备和一般步骤。可以使用软件的CLI选项组装和测试DCS系统的基本功能。

所需设备

The following equipment is needed:

PC with a USB port and Windows 7 (32-bit) or higher

Serial terminal program such as TeraTerm or Putty

One or more EVAL-CN0414-ARDZ circuit evaluation board and/or EVAL-CN0418-ARDZ circuit evaluation board for every node

One or more EVAL-CN0416-ARDZ circuit evaluation board for the Modbus interface and another EVAL-CN0416-ARDZ board for every node

One ADALM-UARTJTAG evaluation board with an additional EVAL-CN0416-ARDZ board (or other halfduplex RS-485 adapter)

One EVAL-ADICUP3029 evaluation board for each node

Micro USB cable

One RJ-45 cable for the RS-485 interface and another for every node

PLC system software or pre-built hex file

A 24 V DC at 1 A power supply

入门

以下是设置的基本步骤:

1. 将EVAL-ADICUP3029的USB电缆插入PC,并将固件闪存到每个使用过的板上。

2.配置硬件。遵循分布式控制系统(DCS)演示Wiki用户指南。确保每个板上的跳线和开关设置正确。可选地,对于模拟输入板,分别连接传感器或信号源,对于模拟输出板,连接执行器或万用表

3. 对于每个节点,按以下顺序将平台和屏蔽板堆叠在一起:

EVAL-CN0416-ARDZ (top)

EVAL-CN0414-ARDZ or EVAL-CN0418-ARDZ (optional)

EVAL-CN0414-ARDZ or EVAL-CN0418-ARDZ (optional)

EVAL-CN0414-ARDZ or EVAL-CN0418-ARDZ (optional)

EVAL-CN0414-ARDZ or EVAL-CN0418-ARDZ (optional)

EVAL-ADICUP3029 (bottom)

4. 在节点和RS-485适配器(可能是ADALM-UARTJTAG和EVAL-CN0416-ARDZ)之间连接RJ-45电缆。

5.将RS-485适配器连接到主机。

6. 按下3029_重置按钮或关闭系统电源。

Figure 8. Single-Node PLC Analog I/O System

Figure 9. DCS Analog I/O System

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 变压器
    +关注

    关注

    162

    文章

    7941

    浏览量

    145004
  • 收发器
    +关注

    关注

    10

    文章

    3794

    浏览量

    110572
  • plc
    plc
    +关注

    关注

    5045

    文章

    14439

    浏览量

    483525
  • 串行接口
    +关注

    关注

    3

    文章

    506

    浏览量

    44997
  • RS-485
    +关注

    关注

    11

    文章

    743

    浏览量

    86301
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    读懂:CWDM和DWDM的核心差异

    光纤通信里的“两兄弟”CWDM和DWDM,名字只差个字母,差别可大了去!今天讲透核心差异,小易帮你快速分清~
    的头像 发表于 09-17 18:19 823次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>读懂</b>:CWDM和DWDM的核心差异

    读懂 PWM控制背光亮度原理

    关于PWM控制背光亮度原理的详细介绍 读懂PWM调光:为何你的屏幕亮度可随心而变? 你是否曾好奇,手机或电脑屏幕的亮度是如何从最暗无级调整到最亮的?这背后的魔法,主要归功于项名为
    发表于 09-03 08:48

    10台PLC联网 = DCS?工业控制领域常见的认知误区!

    ,说透PLCDCS的分工与协作。 、本质差异 “不是规模大小,而是底层设计的较量” 句话记忆法: PLC是“单兵作战专家”(专注快速解
    的头像 发表于 07-07 16:15 467次阅读
    10台<b class='flag-5'>PLC</b>联网 = <b class='flag-5'>DCS</b>?工业控制领域常见的认知误区!

    智能制造车间:聚徽分享上架式工控体机与PLC/DCS系统的联动控制方案

    、引言 在智能制造车间中,实现设备的高效联动控制是提升生产效率、保障产品质量的关键。上架式工控体机凭借其坚固耐用、功能丰富的特点,成为连接PLC(可编程逻辑控制器)与DCS(分布式
    的头像 发表于 06-24 11:07 649次阅读

    升压电路搞懂 升压电路技术文档合集

    升压电路图集合,升压电路设计方案,电路设计技巧,升压电路搞懂;给大家分享 升压
    的头像 发表于 05-15 15:58 1.7w次阅读
    升压<b class='flag-5'>电路</b><b class='flag-5'>一</b><b class='flag-5'>文</b>搞懂 升压<b class='flag-5'>电路</b><b class='flag-5'>技术</b>文档合集

    plc控制电路检测技术与维修方法

    PLC(可编程逻辑控制器)控制电路的检测技术与维修方法主要涉及对PLC输入输出回路、程序逻辑以及外围电气元件的检查与修复。以下是些具体的检
    的头像 发表于 04-02 07:37 1555次阅读
    <b class='flag-5'>plc</b>控制<b class='flag-5'>电路</b>检测<b class='flag-5'>技术</b>与维修方法

    名单公布!【书籍评测活动NO.57】芯片通识课:本书读懂芯片技术

    基于半导体材料,通过复杂的电路设计和光刻技术,在硅片上构建出极其微小的晶体管和其他电子元件。这些晶体管以二进制的方式存储和处理信息,通过控制电路的通断来实现数据的传输与运算。 个电子
    发表于 02-17 15:43

    国产AFE广泛应用于PLC/DCS中的模拟量输入模块

    国产AFE广泛应用于PLC/DCS中的模拟量输入模块
    的头像 发表于 02-17 10:09 822次阅读
    国产AFE广泛应用于<b class='flag-5'>PLC</b>/<b class='flag-5'>DCS</b>中的模拟量输入模块

    读懂:LED 驱动电路二极管挑选要点

    读懂:LED 驱动电路二极管挑选要点
    的头像 发表于 02-06 14:47 1087次阅读

    读懂什么是「雷电4」

    Thunderbolt读懂什么是「雷电4」目前大部分PC接口配备了USB接口、音频接口、HDMI接口等,这些接口的功能基本覆盖了用户的日常使用需求。为了提供更高速、更便捷的数据传输和设备连接体
    的头像 发表于 02-05 17:52 6161次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>读懂</b>什么是「雷电4」

    电路板代工工厂挑选秘籍,读懂

    在电子行业蓬勃发展的当下,块优质的电路板对产品的性能和质量起着决定性作用。而选择合适的代工工厂,无疑是打造高品质电路板的关键步。今天,咱们就来聊聊该如何挑选
    的头像 发表于 01-14 10:18 853次阅读

    读懂系统级封装(SiP)技术:定义、应用与前景

    随着电子技术的飞速发展,系统级封装(SiP)技术作为种创新的集成电路封装方式,正逐渐成为半导体行业中的关键环。SiP
    的头像 发表于 12-31 10:57 6366次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>读懂</b>系统级封装(SiP)<b class='flag-5'>技术</b>:定义、应用与前景

    DCS控制系统与PLC的区别

    在现代工业自动化中,控制系统是核心组成部分,它们负责监控和控制生产过程,确保效率和安全。DCSPLC是两种主流的控制系统,它们各自有着独特的优势和应用场景。 、系统架构 DCS控制
    的头像 发表于 12-27 16:39 4781次阅读

    怎样读懂ADC的技术手册,哪些参数比较关键?

    请问下各位应该怎样读懂ADC的技术手册,那些参数比较关键? 谢谢!
    发表于 12-18 07:26

    Profinet转Profinet网关应用在霍尼韦尔DCS与西门子1500PLC通讯案例

    Profinet转Profinet网关在霍尼韦尔DCS与西门子1500PLC通讯中的应用案例
    的头像 发表于 12-12 06:31 1292次阅读
    Profinet转Profinet网关应用在霍尼韦尔<b class='flag-5'>DCS</b>与西门子1500<b class='flag-5'>PLC</b>通讯案例