你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

ST IO-Link 通信主站整体解决方案(下)

[复制链接]
STMCU小助手 发布时间:2022-11-15 22:31
ST与协议站的专业厂家TEConcept和代理商Arrow一起定制的一个交钥匙方案--即利用ST的MCU和STM32L4,Arrow将TEConcept的主站协议站烧写入该MCU,并命名为IOLM4P,即为带协议站的ASIC。Arrow也做了一套IOLM4P加4个L6310的评估板套件,可以作为四端口的IO-Link主站协议站进行评估测试。6 l& W5 D! W9 L1 l8 U
微信图片_20221115222841.png
, i" ]9 n) w" k; I
# Q; a- E7 r& A) D( T& N$ r这个IO-Link的硬协议方案就是使用了支持IO-Link协议版本V1.1.2的四端口主站控制器的ASIC,型号为IOLM4P。它是基于STM32L4,由Arrow来进行定制和烧写的。其后续版本也会随着IO-Link 协议站版本的升级进行迭代升级。它与主控制器之间通过SPI接口进行通信,主控制器再通过工业现场总线,也就是说EtherNet IP和ProfiNet这类总线与PLC系统进行相连。使用这个方案可以极大加快主站的设计和软件开发流程,因此也可以更容易地通过IO-Link 协会的一系列相关的功能认证,这样就节省了整个项目的综合成本。
% N1 s7 i3 t+ I$ b( _利用这个IOLM4P的ASIC,ST开发了一个完整的八端口主站的产品级参考设计。一个IOLM4P的协议站ASIC可以支持4路IO-Link主站端口,因此我们就使用了两片这样的ASIC,每片连接4个L6360,总共可以支持8路的IO-Link端口。对于它L+的供电,我们使用了VN808CM这种可八路输出的智能开关。一个芯片就可以支持8路的L+的对外供电。这个供电是作为IO-Link从站的电源供电的输出。而对于上位机,ST使用的是型号为STM32F76的MCU。可以利用它来支持以太网或者现场的工业网络总线。这个板上还有USB口,它可以连接电脑,使用TEConcept的IO-Link tool、IO-Link control Tool进行测试和配置。同时,这板上还有ST的电源芯片L7986。它输出端口的ESD保护是使用了SPT01-335,另外还有一些USB和EtherNet的USB保护器件。对于其他对外的端口,我们使用了一些TVS管进行保护。如果需要使用到这样一套8端口的完整方案,可以直接联系我们。我们能够提供完整的软硬件配套方案和相关的技术支持,帮助客户快速实现产品量产。

; n# y( @& L) r" g
! e5 Z8 @2 h# G4 H( a6 j+ G
微信图片_20221115222851.png 9 e1 }2 {. B9 }& t

0 F% z6 o7 C; p+ j3 A# w  U该参考设计配合TEConcept IO-Link control Tool的使用,在连接好之后,可以打开每一个端口,选择每个端口对应的IODD文件,导入文件并Power On,选择IO-Link,最后这个设备就可以上线了。; U$ a; l0 }' ~
相应的第二个端口,也要选择对应的IO-Link设备去导入IODD文件并Power On,同样也可以看到相关信息。依次打开每一个端口,选择对应端口的所连接设备的IODD文件,把文件导入后就可以看到这个设备的描述信息。Power On之后,再选择IO-Link设备齿轮,于是就能收到IO-Link 的设备信息,从而读取IO-Link 传入的一些数据等。每一个对应端口都是进行同样的操作。打开之后等待一会儿,就可以看到相关raw data信息,也可以是传感器的信息。不同传感器的信息都可以被看到。2 n) T2 f! f" n
对于后面两个新端口,也同样选择端口所连接的IO-Link 设备,选择IO-Link之后就能打开。可以看到,这个raw data上的信息呈现在用户界面的数据窗口中。最后两个端口也是同样的步骤,把这两个端口所选的NUCLEO Demo 板的IODD导入进去。这个demo 板上会有几个传感器,想读取哪个传感器,就选择所要的传感器。从下面的PD input可以看到读取的一些数据信息。
4 |" K2 X5 D' U# L对于不同的传感器,可以通过同样的方法来读取数值。数据和参数也是参照同样的流程。TEconcept 的IO-Link Tool中每一个传感器的数值都可以在PD input里看到。选择需要的传感器,也可以点击感兴趣的数据进行读取。右下角有一个PD output选项可以输出数据。数据是不断变化的。
; w7 G; J* Y) r. x4 _7 H  Y$ a由IO-Link协议站提供商TMG及其国内代理虹科合作开发的软协议的IO-Link 主站方案使用了STM32H743或者753的MCU拥有八个串口,可以连接八路的L6360,从而只需要一个MCU就可以支持8路的IO-Link通道。其L+的供电也是利用了VN808八路输出智能开关,这样的话,芯片就可以支持八路的L+对外的IO-Link从站电源的供电输出。在连接上层PRC设备的现场工业总线上,我们可以选择不同的接口芯片来支持不同的工业现场总线,比如说perfect EtherNet/IP或者加上一个ET1100来支持EtherCAT都可以。对于这个单板的24v电源降压,我们可以使用A27986A这样一个电源芯片。IO-Link对外的EST保护也可以使用SPT01-335。还有网口和其他对外接口,我们也都有相关的ESD保护器件、TAVS管等。这种方案的主站协议站需要和主站协议站厂家,比如说TMG、TEConcept、亚信等主站协议站厂家去协商。这样的话,主站协议站的购买方式和价格可以帮你掌握相关软件代码,并与一些现场总线集成到你的产品中去。

% k9 w8 ~6 j: A4 N1 U/ K/ Y" z. B' E, r6 V# y: y& n
微信图片_20221115222854.png
4 m8 [0 j* q* c% F/ L
# ~4 t3 b4 N+ ?: I2 A: H2 m亚信的EtherCAT转IO-Link主站的方案(见上图)使用了一个型号为AX58400的主控制器,里边封装一个STM32H755,再加上一个EtherCAT的从站控制器的SIP。这个SIP的上面可以连接到EtherCAT的主站,下面可以接8个L6360来支持8路的IO-Link接口,这样就可以形成一个单芯片的方案,可以支持EtherCAT的从站作为IO-Link主站的方案。' ]6 b- n  Q* v0 b, h9 _8 g: D
4 o. z% u' G! C7 V3 f' H* A# L6 {

; o/ [' j2 K# e" _( U8 A7 H  L3 M. ]! O
收藏 评论0 发布时间:2022-11-15 22:31

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版