【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用

在工业控制领域,CANopen作为一种标准协议被广泛应用,今天为大家分享下一体化步进电机与台达PLC(AS228T)在CANopen通信协议下的应用案例:

一、硬件组成

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第1张图片

STM57系列一体化步进电机

软件组成:

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第2张图片

二、建立新项目

1.打开编程软件ISPSoft315,点击“新项目”

2.给项目命名

3.控制器种类和PLC机种选择

4.文件路径选择

5.点击“确定”

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第3张图片

三、硬件配置

1.双击“HWCONFIG”进入硬件配置软件

2.双击模块,进入编辑区

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第4张图片

3.点击“内建CAN通讯口”

4.对参数进行设置

5.点击“下载”

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第5张图片

四、网络配置

1.点击模块

2.点击“CANopen Builder”进入网络配置软件

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第6张图片

五、EDS文件安装

1.点击“工具”,选择EDS操作

2.选择“安装EDS文件”

3.点击“下一页”
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第7张图片

4.选择“安装一个EDS文件”

5.选择所需安装的EDS文件(本文所用的文件下载地址https://wwwe.lanzoum.com/ixdqz0p3bq7i 密码:bxdy)

6.点击“下一页”
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第8张图片

7.选择任意图标

8.点击“下一页”
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第9张图片

9.点击“完成”
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第10张图片

六、节点配置

1.点击“设备

2.展开NiMotion,双击安装的EDS文件“STM57XXA-CANopen-H”
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第11张图片

3.双击图标“STM57XXA”

4.对节点ID和节点信息进行配置

5.已配置的PDO,点击RXPDO或TXPDO,可对PDO进行映射

6.添加PDO映射参数

7.点击“确定”,完成PDO映射

8.点击“确定”,完成节点配置
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第12张图片

七、节点列表配置

1.双击主站模块,进入节点列表配置页面

2.选择节点设备

3.点击把节点设备添加到节点列表

4.点击“确定”,完成节点列表配置
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第13张图片

八、网络配置下载
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第14张图片

九、程序建立

1.右击“程序”,点击“新增”

2.对POU进行命名

3.选择程序语言

4.点击“确定” 
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第15张图片

5.定义变量,并进行PLC地址关联 

6.进行程序编写 
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第16张图片

十、通讯设置

1.点击工具,选择通讯设置

2.点击“COMMGR”

3.点击“新增”并双击打开

4.通讯类别和通讯接口设置

5.点击“确定”,完成驱动程序设置

6.点击“确定”,完成通讯设置
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第17张图片

十一、程序下载

1.点击下载图标,弹出下载页面

2.点击“重新传输”,进行程序下载

3.下载完成后,点击关闭按钮

4.点击联机图标,进入联机模式
 

【上位机教程】CANopen通信下一体化步进电机与台达PLC(AS228T)的应用_第18张图片

以上就是今天分享的全部内容,更多精彩请关注我们!智能控制,驱动未来!

你可能感兴趣的:(一体化步进电机,CANopen,总线协议,java,开发语言)