[CodeSys] 仅需6步!虹科教你如何在第三方软件CODESYS中配置PCAN

[复制链接]
查看59123 | 回复0 | 2024-5-5 07:32:42 | 显示全部楼层 |阅读模式


Q:PCAN是什么?

A:CAN是目前国际应用最广泛的现场总线之一,它可以为串行通信网络提供有效的分布式控制或实时控制。CAN最早于二十世纪八十年代初由德国BOSCH公司推出,用于解决现代汽车中众多电控单元(ECU)之间的数据交换问题,如今其总线规范已被定为国际标准。随着科学技术的不断创新,现阶段的CAN总线技术逐渐成熟,并从汽车环境中应用到逐步向工业以及传感器等方向过渡发展。

PCAN是一种能够将CAN网络的报文通过USB接口传输到PC上的CAN卡,它能够用于监控CAN网络,也可以发送、保存、过滤CAN报文。PCAN是目前市场上最热销的CAN转USB接口之一,广泛应用于汽车、工业、医疗和其它行业,用于CAN总线监控,CAN总线测试与分析,CAN总线仿真,ECU刷写等方面,大量用户根据该产品开发了自己的软件并使用相关配套产品,如康明斯,博世,大陆汽车电子,德尔福等。



Q:CODESYS是什么?

A:CODESYS是一款基于先进的.NET架构和 IEC 61131-3国际编程标准的、面向工业4.0及物联网应用的软件开发平台,它支持多种总线协议、运动控制、HMI、功能安全、PLC编程等功能。该软件的架构可以分为开发层、通讯层、设备硬件层,配合虹科PCAN接口卡可用于程序下载、电机控制、功能测试等方面。



CODESYS软件的三层架构

除了CODESYS,PCAN支持的第三方软件还包括:





如何在CODESYS中配置PCAN?



01

在将PCAN-USB连接到电脑上之前建议先安装设备驱动程序,从官网下载PeakOemDrv.exe驱动并安装:https://peak-system.com.cn/wp-content/uploads/2020/11/PEAK-System_Driver-Setup.zip



02

从官网上下载PCAN Light APl,链接如下:

http://www.peak-system.com/fileadmin/media/files/pcan-light.zip

PCAN Light开发包内包含一个名为PCAN_USB.dl的文件,将这个文件复制到“C:\Windows\System32\"or to your\GatewayPLC"安装文件夹,注意区分操作系统位数。



03

在PLC配置文件中进行CmpPUSBCanDrv组件配置,按照以下设置编辑配置文件,注意更改配置后重启下CODESYS的Gateway及PLC:

1、打开C盘,在上方菜单栏中选择“查看”→“隐藏的项目”,并勾选上,可查看到隐藏的ProgramData文件夹,找到路径C:\ProgramData\CODESYS\CODESYSControlWinV3x64\xxx下文件CODESYSControl.cfg



2、打开选择CODESYSControl.cfg ,[ComponentManager]下添加Component.X=CmpPUSBCanDrv,注意正确设置运行系统组件序号X(X=1,2,3.)(中间不能有空隙)。



04

打开PCAN-View软件(PCAN-USB驱动安装时会一并安装),设置PCAN-USB的波特率与Device ID。





05

PCAN-USB接口卡驱动配置完毕,连接上CAN卡,在CODESYS中使用时尚需其他设置(例如网络号),并且所有设置都可以在CODESYS工程中的CAN总线配置对话框中设置,注意波特率与此前在PCAN-View中设置的保持一致。



06

在CODESYS中完成必要配置后,选择“编译→登录→运行”,CAN总线网络中设备识别和通讯正常所有设备前会出现绿色圆圈。



另外,对于PCAN-USB接口卡来说,LED状态灯可指示CAN卡运行状态。



INTRODUCTION OFHONGKE PCAN虹科PCAN的介绍产品特点
1、光电解耦版本可隔离高达 500V 的高压提供免费CAN监控软件 PCAN-View2、免费的编程接口 PCAN-Basic API,支持 C++, C#, VB, C++/CLR, Delphi, NET, Java, and Python 2.63、支持多种操作系统的驱动:Windows 10,8.1, 7, Windows CE6.x(x86 and ARMv4 processor) and Linux (32/64-bit)4、支持多种第三方软件:LabView, CodeSys, Matlab, BUSMASTER, EasyMotion Studio, CANmoon, XX-SCAN, PCAN-Explorer55、波特率高达1 Mbit/s6、符合两种CAN规范即2.0A (11-bit ID) 和2.0B (29-bit ID)7、通过D-Sub, 9-引脚实现CAN总线连接(遵守CiA 102)8、运行温度范围从-40°C到85°C

- End -



▎往期回顾

1. 据说只有1%的人知道PCAN还能这样用

2. 虹科PCAN在工程机械领域的应用

3. 虹科PCAN在医疗设备领域的应用

4. 朝花夕拾:HSR/PRP冗余协议(一)

5. 【HSR/PRP应用】为现代列车配备安全可靠的通信网络

6. 【HSR/PRP应用】打造有效应对自然灾害的智能电网

点击左下角“阅读原文”,获取更多资讯~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则