<p><em><strong><span lang="EN-US">NATALE TESTA </span></strong></em></p>
<p><em><strong><span lang="EN-US"><a href="mailto:natale.testa@st.com">natale.testa@st.com</a></span></strong></em…;
<p><em><strong><span>意法半导体</span></strong></em></p>
<p><span>如今,所有的工业制造商,无论规模大小,都在升级生产设施、制造能力和工程服务,向工业</span><span lang="EN-US">4.0</span><span>概念或智能工业转型。</span></p>
<p><span>目前有许多技术可以促进这种转型,使工作环境变得更安全,网络安全性和覆盖率更高,提高能源利用率,这些是新工厂概念的热点趋势,将其变为现实需要巨大的投入,其中包括旧设备智能升级改造工程(例如,使用新的变频解决方案改造旧电机,最大限度地提高能效)。</span></p>
<p><span>在工业现代化改造方面,</span><span lang="EN-US">IO-Link</span><span>技术在所有的基于传感器的工厂级应用中占有显著的地位,该技术的优势是能够让普通工业传感器(即生产线中的接近传感器或压力传感器)实现智能化,热插拔连接,更换简便,支持多跳网络和预测性维护系统。</span></p>
<p><span lang="EN-US"><a href="http://www.io-link.com/"><span>IO-Link</span><span lang="EN-US"><span lang="EN-US">联盟</span></span></a></span><span>的成员包括欧洲最大的传感器和执行器制造商以及可编程逻辑控制器(</span><span lang="EN-US">PLC</span><span>)厂商,随着来自世界各地的新公司加盟,联盟的排名每月都在上升,并且该组织的所有新成员都看到了加盟这项计划的好处。</span></p>
<p><span>作为联盟的创办者</span><span></span><span>之一,意法半导体提供</span><span lang="EN-US">IO-Link</span><span>主站收发器</span><span lang="EN-US">L6360</span><span>和设备收发器</span><span lang="EN-US">L6362A</span><span>(在</span><span lang="EN-US">IO-Link</span><span>术语中称为</span><span lang="EN-US">IO</span><span>设备)。</span></p>
<img alt="1" data-align="center" data-entity-type="file" data-entity-uuid="1e223c38-2e82-49d0-a6d8-1678e0daa84f" src="http://mcu.eetrend.com/files/2019-11/wen_zhang_/100046110-84608-1118162…; />
<p class="text-align-center"><em><span>图</span></em><em><span lang="EN-US">1 </span></em><em><span>–典型的工业网络</span></em></p>
<p><strong><span lang="EN-US">IO-Link</span></strong><strong><span>是什么</span></strong><strong><span lang="EN-US">?</span></strong></p>
<p><span lang="EN-US">IO-Link</span><span>是首个连接工业网络底层传感器及执行器的标准化通信协议,遵从</span><span lang="EN-US">IEC 61131-9</span><span>国际标准,可编程控制器和相关外围设备是该标准的基本内容。该技术本身的概念是,传感器或执行器与主控制器(即</span><span lang="EN-US">PLC</span><span>)交换通信数据(诊断和配置信息),同时确保向下兼容工业</span><span lang="EN-US">IO</span><span>模块。</span></p>
<p><span lang="EN-US">IO-Link</span><span>位于工业网络体系架构的底层:</span><span lang="EN-US">PLC</span><span>控制器</span><span lang="EN-US">(</span><span>或工业网关</span><span lang="EN-US">)</span><span>与位于网络架构高层的工业现场总线相连,可以远程传输工业网络高层的数据信息。</span></p>
<p><a><strong><span lang="EN-US">IO</span></strong></a><strong><span lang="EN-US">-Link</span></strong><strong><span>通信协议是什么?</span></strong></p>
<p><span lang="EN-US">IO-Link</span><span>是能够驱动工厂自动化环境中的数字传感器及执行器(标准</span><span lang="EN-US">IO</span><span>设备)的点对点(半双工)数字通信协议。协议具有简单易用和即插即用的特点,以防故障传感器更换或向下兼容问题。因此,这是一个简单的串行通信协议,只需</span><span lang="EN-US">3</span><span>根线,无需专用连接器及电缆:</span><span lang="EN-US">IO-Link</span><span>使用传统的</span><span lang="EN-US">M5</span><span>、</span><span lang="EN-US">M8</span><span>或</span><span lang="EN-US">M12</span><span>规格的标准工业连接器,可以连接最常见的任何工业传感器。从安装工作量和成本角度看,</span><span lang="EN-US">IO-Link</span><span>技术对工业网络升级的影响很小。实际上,甚至可以继续使用以前的布线基础设施安装</span><span lang="EN-US">IO-Link</span><span>设备。</span></p>
<p><span>关于协议栈:按照最新的</span><span lang="EN-US"><a href="http://www.io-link.com"><span lang="EN-US"><span lang="EN-US">标准</span></span></a></span><span>定义,</span><span lang="EN-US">IO-Link</span><span>主站和设备收发器必须支持三种通信速度</span><span lang="EN-US">(COM1: 4.8 kbit/s</span><span>、</span><span lang="EN-US">COM2: 38.4 kbit/s</span><span>、</span><span lang="EN-US">COM3: 230.4 kbit/s)</span><span>,并且主站收发器具有模拟和数字(</span><span lang="EN-US">8</span><span>位、</span><span lang="EN-US">12</span><span>位或</span><span lang="EN-US">16</span><span>位)两种通信模式。在</span><span lang="EN-US">COM3</span><span>通信模式下,主站与设备之间传送一个典型的数据帧是</span><span lang="EN-US">2</span><span>个字节,周期是</span><span lang="EN-US">400</span><span lang="EN-US">μ</span><span lang="EN-US">s</span><span>。</span></p>
<p><strong><span>为什么可以即插即用?</span></strong></p>
<p><span>即插即用的实现方式是将所有参数都存储在主站,这样,在更换传感器时,即使是热插拔,传感器(在更好的情况下,是智能传感器,即设备)也会接收到设备配置所需的全部信息。主站存储的文件通常为</span><span lang="EN-US">.<a>xml</a></span><span>格式,包含有关传感器的所有信息(即型号、制造商、功能等),这个文件被称为</span><span lang="EN-US">IODD</span><span>(</span><span lang="EN-US">IO-Link</span><span>设备描述符)。一个传感器或执行器对应一个</span><span lang="EN-US">IODD</span><span>。</span></p>
<p><strong><span lang="EN-US">ST</span></strong><strong><span>的</span></strong><strong><span lang="EN-US">IO-Link </span></strong><strong><span>芯片和解决方案</span></strong></p>
<p><span>意法半导体的</span><span lang="EN-US">L6360</span><span>和</span><span lang="EN-US">L6362A</span><span>两款芯片可实现</span><span lang="EN-US">IO-Link</span><span>主站和设备解决方案,产品特性包括应用范围广,宽输入电压,高输出电流,低耗散功率,高可靠性。</span></p>
<img alt="1" data-align="center" data-entity-type="file" data-entity-uuid="984e3923-957b-496a-aba4-0cd8d6093661" src="http://mcu.eetrend.com/files/2019-11/wen_zhang_/100046110-84609-1118162…; />
<p class="text-align-center"><em><span>图</span></em><em><span lang="EN-US">2 </span></em><em><span>–主站芯片与设备芯片之间的典型连接</span></em></p>
<p><span lang="EN-US">L6360</span><span lang="EN-US">是</span><span>一个</span><span lang="EN-US">兼容</span><span lang="EN-US">PHY2</span><span lang="EN-US">(</span><span lang="EN-US">3</span><span lang="EN-US">线)的单片</span><span lang="EN-US">IO-Link</span><span lang="EN-US">主</span><span>站</span><span lang="EN-US">端口,支持</span><span lang="EN-US">COM1</span><span>、</span><span lang="EN-US">COM2</span><span lang="EN-US">和</span><span lang="EN-US">COM3</span><span>三种</span><span lang="EN-US">模式</span><span>,</span><span lang="EN-US">还支持标准</span><span lang="EN-US">IO</span><span lang="EN-US">(</span><span lang="EN-US">SIO</span><span lang="EN-US">)</span><span>设备</span><span lang="EN-US">。</span><span lang="EN-US">L6360</span><span>的灵活性极高,输出级</span><span lang="EN-US">C/Q0</span><span>输出引脚可配置为(高边、低边或推挽)。</span><span lang="EN-US">L6360</span><span>通过标准</span><span lang="EN-US">I2C</span><span>接口与微控制器(运行协议栈的微控制器)通信,然后将通过</span><span lang="EN-US">USART</span><span>(</span><span lang="EN-US">IN C/Q0</span><span>引脚)接收的主微控制器数据发送到</span><span lang="EN-US">PHY2</span><span>(</span><span lang="EN-US">C/Q0</span><span>引脚),或者将从物理层接收到的数据发送到</span><span lang="EN-US">USART</span><span>(</span><span lang="EN-US">OUT C/QI</span><span>引脚)。</span></p>
<p><span>框图和关键功能如下图所示。</span></p>
<img alt="1" data-align="center" data-entity-type="file" data-entity-uuid="01333873-73c3-4a46-b11a-373f23f13ad0" src="http://mcu.eetrend.com/files/2019-11/wen_zhang_/100046110-84610-1118162…; />
<p class="text-align-center"><em><span>图</span><span lang="EN-US">3 </span><span>–</span><span lang="EN-US"> L6360</span><span>主站芯片框图</span></em></p>
<p><span lang="EN">L6360</span><span>的主要功能特性</span></p>
<ul>
<li><span>电源电压</span><span lang="EN">18 V-32.5 V</span></li>
<li><span>可配置输出级:高端、低端或推挽式(</span><span lang="EN"><2</span><span lang="EN-US">Ω</span><span>)</span></li>
<li><span>高边驱动器</span><span lang="EN">L +</span><span>引脚保护电流高达</span><span lang="EN">500 mA</span></li>
<li><span lang="EN-US">支持</span><span lang="EN">COM1</span><span>、</span><span lang="EN">COM2</span><span lang="EN-US">和</span><span lang="EN">COM3</span><span lang="EN-US">模式</span></li>
<li><span lang="EN">IEC61131-2 type 1</span><span>附加输入</span></li>
<li><span>通过限流和设置截止电流实现短路和过流输出保护</span></li>
<li><span lang="EN">3.3 V / 5 V</span><span>、</span><span lang="EN">50 mA</span><span>线性稳压器</span></li>
<li><span lang="EN">5 mA IO-Link</span><span>数字输入</span></li>
<li><span>通过</span><span lang="EN">I2C</span><span>接口快速模式控制、配置和诊断芯片</span></li>
<li><span>用于诊断功能的双</span><span lang="EN">LED</span><span>序列发生器和驱动器</span></li>
<li><span lang="EN">5 V</span><span>和</span><span lang="EN">3.3 V</span><span>兼容</span><span lang="EN">I / O</span><span>引脚</span></li>
<li><span>过压保护(</span><span lang="EN">> 36 V</span><span>)</span></li>
<li><span>过热保护</span></li>
<li><span>静电防护</span></li>
<li><span>小型</span><span lang="EN">VFQFPN 26L</span><span>(</span><span lang="EN">3.5 x 5 x 1 mm</span><span>)封装</span></li>
</ul>
<p><span lang="EN-US">L6362A</span><span lang="EN-US">是符合</span><span lang="EN-US">PHY2</span><span lang="EN-US">(</span><span lang="EN-US">3</span><span lang="EN-US">线连接)</span><span>标准</span><span lang="EN-US">的</span><span lang="EN-US">IO-Link</span><span lang="EN-US">设备收发器</span><span>芯片</span><span lang="EN-US">,支持</span><span lang="EN-US">COM1</span><span>、</span><span lang="EN-US">COM2</span><span lang="EN-US">和</span><span lang="EN-US">COM3</span><span lang="EN-US">模式。</span><span>这款芯片还支持标准</span><span lang="EN-US">IO (SIO)</span><span>模式。输出级提供三种可选配置(</span><span></span><span>高边、低边、推挽),能够驱动任何类型的负载(电阻、电容或电感),凡是</span><span lang="EN-US">24V</span><span>工业传感器都可以连接到</span><span lang="EN-US">L6362A</span><span>。</span></p>
<p><span lang="EN-US">VCC, GND, OUTH, </span><span lang="EN-US">OUTL</span><span>和</span><span lang="EN-US">I/Q</span><span>引脚之间的反极性保护是这款芯片的重要功能,是工业传感器管理应用的基本要求。</span></p>
<p><span>下面列出了其它重要功能以及设备芯片的框图。</span></p>
<img alt="1" data-align="center" data-entity-type="file" data-entity-uuid="0460bb07-a3ae-493e-8e25-a038a7c5a777" src="http://mcu.eetrend.com/files/2019-11/wen_zhang_/100046110-84611-1118162…; />
<p class="text-align-center"><em><span>图</span><span lang="EN-US">4 </span><span>–</span><span lang="EN-US"> L6362A</span><span>设备芯片框图</span></em></p>
<p><span lang="EN-US">L6362A</span><span lang="EN-US">的</span><span>主要</span><span lang="EN-US">功能</span><span>特性</span></p>
<ul>
<li><span lang="EN-US">功率级</span><span>能效</span><span lang="EN-US">极高</span>
<ul>
<li><span lang="EN-US">RDSON =0.8Ω/1Ω</span><span lang="EN-US">(低</span><span>边</span><span lang="EN-US">/</span><span lang="EN-US">高</span><span>边</span><span lang="EN-US">)</span></li>
<li><span lang="EN-US">输出电流高达</span><span lang="EN-US">300 mA</span></li>
<li><span>模式:高边、低边、推挽</span></li>
<li><span>驱动达</span><span lang="EN-US">500mJ /30</span><span lang="EN-US">μ</span><span lang="EN-US">F</span><span>的感性</span><span lang="EN-US">/</span><span>容性</span><span lang="EN-US">/</span><span>电阻负载</span></li>
</ul>
</li>
<li><span lang="EN-US">5 V</span><span>或</span><span lang="EN-US">3.3 V</span><span>可选</span><span lang="EN-US">10 mA</span><span>线性稳压器</span></li>
<li><span lang="EN-US">支持</span><span lang="EN-US">COM1</span><span>、</span><span lang="EN-US">COM2</span><span lang="EN-US">和</span><span lang="EN-US">COM3</span><span lang="EN-US">模式</span></li>
<li><span lang="EN-US">支持唤醒检测</span></li>
<li><span>全面保护,包括反极性、过压</span><span lang="EN-US">/</span><span>欠压、过载、过热…</span></li>
<li><span>高</span><span lang="EN-US">EMC</span><span>抗扰性(突发、浪涌,</span><span lang="EN-US">ESD</span><span>等)</span></li>
<li><span lang="EN">-40 </span><span>至</span><span lang="EN"> +125 °C</span><span>工作温度</span></li>
<li><span lang="EN-US">小型</span><span lang="EN-US">DFN 3 x 3 mm</span><span lang="EN-US">封装</span></li>
</ul>
<p><span lang="EN-US">ST</span><span>为设计人员提供大量的开发工具,下面从芯片评估板开始介绍。</span></p>
<p><span>首先是</span><span lang="EN-US">STEVAL-IFP016V2</span><span>主站芯片评估板,这块板子以</span><span lang="EN-US"> L6360</span><span>主站芯片为核心,可以通过外部连接器连接主微控制器。</span></p>
<p><span lang="EN-US">STEVAL-IFP016V2</span><span>处理微控制器信号,提供</span><span lang="EN-US">24 V</span><span>输出,能够演示</span><span lang="EN-US">L6360</span><span>的所有功能。</span></p>
<p><span>板上的</span><span lang="EN-US">GND</span><span>区域旨在最大程度地降低噪声并确保良好的热性能。</span></p>
<img alt="1" data-align="center" data-entity-type="file" data-entity-uuid="a06709ff-e3d9-4e08-a19f-0a04f32012bb" src="http://mcu.eetrend.com/files/2019-11/wen_zhang_/100046110-84612-1118162…; />
<p class="text-align-center"><em><span>图</span></em><em><span lang="EN-US">5 </span></em><em><span>–具有</span></em><em><span lang="EN-US">L6360</span></em><em><span>全部特性的</span></em><em><span lang="EN-US">STEVAL-IFP016V2</span></em></p>
<p><span>第二块板子是</span><span lang="EN-US">STEVAL-IFP017V3</span><span>,这是一款以</span><span lang="EN-US">L6362A</span><span>设备芯片为核心的评估板,用于测试</span><span lang="EN-US">L6362A</span><span>的全部功能,例如,快速退磁和反极性保护等丰富的电气保功能。使用</span><span lang="EN-US">STEVAL-IFP017V3</span><span>设计项目,无需外部组件即可满足</span><span lang="EN-US">IEC 61000-4-4</span><span>(突发),</span><span lang="EN-US">IEC 61000-4-2</span><span>(</span><span lang="EN-US">ESD</span><span>)和</span><span lang="EN-US">EN60947-5-2 / IEC 61000-4-5</span><span>(浪涌)的要求。</span></p>
<img alt="1" data-align="center" data-entity-type="file" data-entity-uuid="45b2ea29-8d84-4311-ae03-0446ac05514d" src="http://mcu.eetrend.com/files/2019-11/wen_zhang_/100046110-84613-1118162…; />
<p class="text-align-center"><em><span>图</span></em><em><span lang="EN-US">6 </span></em><em><span>–具有</span></em><em><span lang="EN-US">L6362A</span></em><em><span>全部特性的</span></em><em><span lang="EN-US">STEVAL-IFP017V3</span></em></p>
<p><span>所有这些开发板都是为充分利用这两款芯片的功能而开发设计。设计人员通常需要开发支持,甚至在应用级也需要支持。因此,意法半导体开发了基于</span><span lang="EN-US">L6360</span><span>的</span><span lang="EN-US">4</span><span>端口</span><span lang="EN-US">IO-Link</span><span>主站板</span><span lang="EN-US">STEVAL-IDP004V1</span><span>和和基于</span><span lang="EN-US">L6362A</span><span>的传感器设备评估套件</span><span lang="EN-US">STEVAL-IDP003V1</span><span>。</span></p>
<p><span lang="EN-US">STEVAL-IDP004V1</span><span>板载四颗不同的</span><span lang="EN-US">L6360</span><span>芯片,支持多种通信模式:</span><span lang="EN-US">IO-Link</span><span>、</span><span lang="EN-US">SIO</span><span>、</span><span lang="EN-US">RS-485</span><span>、</span><span lang="EN-US">USB</span><span>和</span><span lang="EN-US">CAN</span><span>,中央处理器是</span><span lang="EN-US">STM32F205 Cortex M3</span><span>微控制器,还配备一个普通的</span><span lang="EN-US">RS232 PC</span><span>接口,用于测试板子的通信功能。</span></p>
<img alt="1" data-align="center" data-entity-type="file" data-entity-uuid="2e78b1ce-46c0-4f0b-b49b-b42749c46bf4" src="http://mcu.eetrend.com/files/2019-11/wen_zhang_/100046110-84614-1118162…; />
<p class="text-align-center"><em><span>图</span></em><em><span lang="EN-US">7 </span></em><em><span>–带有四个连接端口的</span></em><em><span lang="EN-US">STEVAL-IDP004V1</span></em></p>
<p><span>如图</span><span lang="EN-US">7</span><span>所示,</span><span lang="EN-US">STEVAL-IDP004V1</span><span>安装了四个</span><span lang="EN-US">M12</span><span>连接器,可以同时连接四个不同的传感器。在我们应用方案中,用</span><span lang="EN-US">STEVAL-IDP003V1</span><span>板上的</span><span lang="EN-US">L6362A</span><span>芯片代表传感器。</span></p>
<p><span lang="EN-US">STEVAL-IDP003V1</span><span>套件可以安装在最小的常规工业传感器内(仅</span><span lang="EN-US">8 x 70 mm</span><span>大小)。在套件的参考设计板上,可以安装多达四个不同的传感器子板(接近检测、振动检测、加速度计和温度传感器),板上还搭载一个运行设备端协议栈的专用低功耗微控制器</span><span lang="EN-US">STM32L071</span><span>。</span></p>
<p><span lang="EN-US">STEVAL-IDP003V1</span><span>的抗扰性设计保证应用通过</span><span lang="EN-US">EMC</span><span>和</span><span lang="EN-US">ESD</span><span>应力测试。</span></p>
<img alt="1" data-align="center" data-entity-type="file" data-entity-uuid="32289d38-8a03-4e51-ae73-534316d67423" src="http://mcu.eetrend.com/files/2019-11/wen_zhang_/100046110-84615-1118162…; />
<p class="text-align-center"><em><span>图</span></em><em><span lang="EN-US">8 </span></em><em><span>–</span></em><em><span lang="EN-US"> STEVAL-IDP003V1</span></em><em><span>及其四块传感器子板</span></em></p>
<p><span>最后,按照</span><span lang="EN-US">STM32 ODE</span><span>计划,下一个开发工具将是</span><span lang="EN-US">IO-Link</span><span>扩展板,又称</span><span lang="EN-US">X-Nucleo</span><span>开发板,用于简化</span><span lang="EN-US">IO-Link</span><span>应用的原型设计。有了这些新电路板,</span><span lang="EN-US">IO-Link</span><span>协议栈将运行在主</span><span lang="EN-US">STM32</span><span>微控制器上,建立一个全功能的</span><span lang="EN-US">IO-Link</span><span>点对点通信通道。</span></p>