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

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

3天内不再提示

虹科干货|PLIN-View Pro C#脚本使用教程

虹科汽车电子 2022-03-05 11:08 次阅读

PLIN-View Pro

c5321036-9bd8-11ec-8b86-dac502259ad0.png

PLIN-View Pro

显示LIN报文的Window软件

PLIN-View Pro

PLIN-View Pro目前已经支持 C#语言用于实现简单的LIN报文自动收发的功能,包括: ①用于LIN发送帧和接收帧的处理 ②用于LIN报文发送前和被接收后的处理 ③用于调度表中报文发送和接收处理当需要用PLIN设备自动发送和接收LIN报文时,按照下面的操作步骤,使用C#脚本对LIN报文进行处理,即可实现LIN报文的自动收发,无需手动修改LIN报文的数据,可以用于LIN总线设备的自动化测试中。

01

设备连接

c541a992-9bd8-11ec-8b86-dac502259ad0.png

打开PLIN-View Pro3软件,按照下图所示步骤连接对应的硬件

c54952e6-9bd8-11ec-8b86-dac502259ad0.png


c55e0d4e-9bd8-11ec-8b86-dac502259ad0.png

02

单帧发送模式中使用C#脚本

c541a992-9bd8-11ec-8b86-dac502259ad0.png在此功能中,提供了两个函数用来处理发送发送的数据。其中OnBeforeTransmit是用于在发送LIN数据帧前的处理函数,OnAfterTransmit则是用于在发送LIN数据帧后的处理函数。配置C#脚本的方式如下图所示。首先在Transmit窗口添加需要的报文,如图中所示ID为01h的报文。然后按照图中步骤,在指定区域输入相应的C#代码,点击OK即可。

c575ba70-9bd8-11ec-8b86-dac502259ad0.png

示例代码可以参考帮助文档中下图所示的部分。

c5879fba-9bd8-11ec-8b86-dac502259ad0.png

c55e0d4e-9bd8-11ec-8b86-dac502259ad0.png

03

调度表模式使用C#脚本

c541a992-9bd8-11ec-8b86-dac502259ad0.png在调度表模式中,主要需要配置3个地方。分别为发送帧发送前和发送后的处理函数,和单帧发送模式类似,还有接收帧处理函数。详细如下图所示。

c5ae9c32-9bd8-11ec-8b86-dac502259ad0.png

c5c12726-9bd8-11ec-8b86-dac502259ad0.png

配置上述函数需要在对应的选项处,选择Create New,如下图。

c5d00782-9bd8-11ec-8b86-dac502259ad0.png


然后进入到下图所示的代码输入界面。

c5dbadc6-9bd8-11ec-8b86-dac502259ad0.png


示例代码可参考帮助文档中下图所示部分。

c5ef7b08-9bd8-11ec-8b86-dac502259ad0.png


c55e0d4e-9bd8-11ec-8b86-dac502259ad0.png

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

    关注

    69

    文章

    4801

    浏览量

    87182
收藏 人收藏

    评论

    相关推荐

    万字干货CAN XL研讨会问答,你想知道的都在这里!

    CANXL国际研讨会圆满结束,感谢各位观众的热情参与!携手多位CANXL创始成员及行业领袖,包括来自国际CiA协会、博世、英飞凌以及恩智浦等,带来5场精彩纷呈的主题演讲,让我们
    的头像 发表于 11-16 01:00 394次阅读
    万字<b class='flag-5'>干货</b>!<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN XL研讨会问答,你想知道的都在这里!

    培训 | 重磅升级!全新模式月底开班,你想学的都在这里!

    全新升级/技术提升/以技会友&TG中心波形诊断大师班上海:2024.11.30~12.2主办单位广州电子科技有限公司TechGear免拆诊断学院支持单位英国
    的头像 发表于 11-14 01:02 118次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | 重磅升级!全新模式月底开班,你想学的都在这里!

    应用 为什么PCAN方案能成为石油工程通讯的首选?

    在石油工程领域,实时监控钻井参数对于确保作业安全和提高效率至关重要。提供的PCAN解决方案凭借其高可靠性和便捷的安装维护特性,为石油钻井行业带来了显著的革新。PCAN石油钻井数
    的头像 发表于 11-08 16:48 177次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 为什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN方案能成为石油工程通讯的首选?

    干货 轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    导读:PCAN-Explorer 6(下称“PE6”)作为一款专业的CAN/CAN FD网络处理软件,不仅提供了强大的报文监控和发送功能,还通过其创新的dll加载功能,为用户带来了更加灵活和高效
    的头像 发表于 08-29 10:00 436次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干货</b> 轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    方案 领航智能交通革新:PEAK智行定位车控系统Demo版亮相

    导读: 在智能汽车技术发展浪潮中,车辆控制系统的智能化、网络化已成为行业发展的必然趋势。PEAK智行定位车控系统,集成了尖端科技,能够实现车辆全方位监控与控制的先进系统。从实时GPS定位到CAN
    的头像 发表于 08-27 09:28 243次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  领航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位车控系统Demo版亮相

    应用 当CANoe不是唯一选择:发现PCAN-Explorer 6

    在CAN总线分析软件领域,当CANoe不再是唯一选择时,PCAN-Explorer 6软件成为了一个有竞争力的解决方案。在现代工业控制和汽车领域,CAN总线分析软件的重要性不言而喻。随着技术
    的头像 发表于 08-16 13:08 421次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 当CANoe不是唯一选择:发现<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer 6

    科技术 Linux环境再升级:PLIN驱动程序正式发布

    Linux驱动程序领域再添新成员,PLIN驱动程序现已正式发布。
    的头像 发表于 06-28 13:34 341次阅读
    <b class='flag-5'>虹</b>科技术 Linux环境再升级:<b class='flag-5'>PLIN</b>驱动程序正式发布

    干货 | 突破功耗限制:PCAN Router设备低功耗模式与高效唤醒

    在汽车测试和现代工业领域,功耗控制与效率优化是工程师们不断追求的目标。PCAN Router系列设备以其卓越的性能和灵活性,为CAN和CAN FD网络中的报文转换提供了高效解决方案。本文将探讨
    的头像 发表于 06-12 13:14 295次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干货</b> | 突破功耗限制:PCAN Router设备低功耗模式与高效唤醒

    案例|为什么PCAN MicroMod FD是数模信号转换的首选方案?

    精确的信号采集和转换是确保生产效率和质量的关键。PCAN MicroMod FD系列模块,以其卓越的数模信号转换能力,为工程师们提供了一个强大的工具。本文将深入探讨如何通过PC
    的头像 发表于 06-11 15:36 341次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|为什么PCAN MicroMod FD是数模信号转换的首选方案?

    干货丨轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    PCAN-Explorer 6(下称“PE6”)作为一款专业的CAN/CAN FD网络处理软件,不仅提供了强大的报文监控和发送功能,还通过其创新的dll加载功能,为用户带来了更加灵活和高效的批量
    的头像 发表于 04-19 10:36 754次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干货</b>丨轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    新品 | E-Val Pro Plus有线验证解决方案

    有线验证解决方案E-ValProPlus我们很高兴地宣布,我们将推出全新的E-Val
    的头像 发表于 04-19 08:04 334次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品 | E-Val <b class='flag-5'>Pro</b> Plus有线验证解决方案

    科技术 | PCAN View功能细讲:从实时监测到错误帧分析

    相信使用过PCAN工具的朋友都知道PCAN-View这款免费软件,它具有直观的用户界面,可以实时监测和分析CAN总线上的数据帧,并提供过滤、发送和报文记录。但你知道吗?它其实不只是简单收发报文,
    的头像 发表于 03-18 13:48 1146次阅读
    <b class='flag-5'>虹</b>科技术 | PCAN <b class='flag-5'>View</b>功能细讲:从实时监测到错误帧分析

    干货|HK-TE-200x系列FAQ(一):如何定义EES的VLAN?

    导读:在今天的干货系列中,我们将探讨HK-TE-200x系列交换机中的VLAN配置。VLAN(虚拟局域网)在现代网络架构中扮演着至关重要的角色,它能够帮助我们有效地隔离广播域,提高网络安全性,并
    的头像 发表于 03-04 14:26 380次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干货</b>|HK-TE-200x系列FAQ(一):如何定义EES的VLAN?

    数字化与AR部门升级为安宝特AR子公司

    致关心AR的朋友们: 感谢您一直以来对数字化与AR的支持和信任,为了更好地满足市场需求和公司发展的需要,
    的头像 发表于 01-26 15:34 462次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>数字化与AR部门升级为安宝特AR子公司

    C#网络串口调试助手源码

    非常牛B网络串口调试助手C#源码,支持添加多条协议
    发表于 12-27 09:45 4次下载