CODESYS v3.5调试下载

新建CODESYS v3.5工程

根据以上说明,我们已经完成了,软件安装,环境配置,硬件连接等内容。 下面就开始我们的程序开发之旅吧!
此处以HSC 6150为例说明

新建标准工程

双击CODESYS桌面快捷方式图标,打开CODESYS v3.5 IDE编程环境。
debug.png

按照图示新建工程,选择工程保存路径。
debug1.png

debug2.png

设备选择 “Heesn-HSC6 Series”,选择编程语言。
debug3.png

按照图示添加 “HSC6150-IoDrv”。
debug4.png

debug5.png

HSC 6150 通讯配置

1. 以太网方式调试配置:

[!NOTE] 此处默认已完成 HSC 6150 以太网调试方式连接并已正确配置计算机IP地址,如尚未连接 HSC 6150 设备, 请参考:
Arrow.png 设备连接

双击打开设备 “Heesn-HSC6 Series”,右侧窗口点击 “扫描网络...”。 debug6.png

弹出窗口,等待扫描结果,如未出现设备,请检查接线,并点击窗口右侧 “扫描网络” 重新扫描。
出现设备 “HSC6150 V_1.0[00BC]” ,如有固件版本更新或网络地址变化,设备名称会有不同。
双击设备名称或选择设备,点击确定,关闭窗口。 debug7.png

通讯设置页面会显示绿色已激活设备,并显示 HSC 6150 基本属性。 debug8.png

2. CANBUS方式调试配置:

[!NOTE] 此处默认已完成 HSC 6150 CANBUS 调试方式连接并已正确选择 CAN 接口,配置节点号、波特率,如尚未连接 HSC 6150 设备, 请参考:
Arrow.png 设备连接

在 “Device” 选项卡,点击 “网卡” -> "配置本地网关..." 打开网关配置窗口。 debug9.png

“网关配置” 窗口,点击 “添加” -> "添加顶级接口..."。 debug10.png

新加接口选项中,选择 “CAN 客户端”。 debug11.png

新加接口选项中,选择 “CAN 客户端” ,选择与 HSC 6150 相同的波特率(此处为 250kbit/s)。 debug11.png

debug12.png

选择新加接口 “CAN 客户端” ,点击 “上移”,将接口移动到首位。 debug13.png

[!Tip] ** 至此 CODESYS 本地网关 “CAN 客户端” 配置已完成。
接下来需要修改 "CODESYS Gateway SysTray" 配置文件内容

通知区域 “CODESYS Gateway SysTray” 图标上右键,点击弹出窗口菜单 “Stop Gateway” 停止本地网关。 debug14.png

转到 “CODESYS Gateway SysTray” 配置文件 “Gateway.cfg” 所在目录。
本例为:

 C:\ProgramData\CODESYS\CODESYSGatewayV3\51E892FD

debug15.png


修改 “Gateway.cfg” 文件。
debug16.png

将:

[ComponentManager]
;--> Additional components for CmpBlkDrvCanClient
;Component.1=CmpBlkDrvCANClient
;Component.2=CmpCAASdoClient
;Component.3=CmpCAACanL2
;Component.4=CmpPCANBasicDrv
;Component.5=CmpCANFoxDrv
;Component.6=CmpIxxatCANDrv
;<-- Additional components for CmpBlkDrvCanClient
;--> Additional components for CmpBlkDrvUsb
;Component.6=CmpUsbMpdUsbLib
;<-- Additional components for CmpBlkDrvUsb

修改为:

[ComponentManager]
;--> Additional components for CmpBlkDrvCanClient
Component.1=CmpBlkDrvCANClient
Component.2=CmpCAASdoClient
Component.3=CmpCAACanL2
Component.4=CmpPCANBasicDrv
;Component.5=CmpCANFoxDrv
;Component.6=CmpIxxatCANDrv
;<-- Additional components for CmpBlkDrvCanClient
;--> Additional components for CmpBlkDrvUsb
;Component.6=CmpUsbMpdUsbLib
;<-- Additional components for CmpBlkDrvUsb

完成修改,保存退出。

[!Tip] ** CODESYS 支持多种CAN工具硬件。
具体说明参考 CODESYS 官方帮助文档:
PCAN USB Adapter Sontheim USB Adapter Ixxat USB Adapter SJA1000 Controller

作者: 苏州禾晟微电子科技
链接: http://book.heesn.com/Heesn/CODESYS/v3/debug.html
来源: Heesn 知识库
本文原创发布于「Heesn 知识库」,转载请注明出处,谢谢合作!

/assets/images/wechat-open.png

Copyright © heesn.com 2019 all right reserved,powered by Gitbook该文件修订时间: 2021-10-27 09:14:28

results matching ""

    No results matching ""