台达AX8产品特色
- 采用 Intel x86 高效能 CPU,体积小,效能高
- 内置 EtherCAT、 PROFINET (Slave)、OPC UA (Server)、EtherNet/IP、Modbus TCP/IP 通讯协议
- 内置PAC 低电压检测及数据覆写功能
- 配置高速本地 I/O、编码器输入
- 支持同步运动周期最大128 轴 / 1 ms
- 符合国际 IEC-61131-3 规范的 DIADesigner-AX 开发软件
- 支持 IEC61131-3 国际标准编程语言:支持功能块 (FBD)、梯形图(LD)、指令表 (IL)、结构化文本 (ST)、顺序功能图 (SFC)
在实际的应用场景里,对伺服的控制特别重要,这也是每一位工程师都得掌握的技能。本期呢,主要跟大家说一说在 CODESYS 里怎么进行简单的伺服运动控制使用。
PART 01 硬件及软件组成部分
1)、台达AX8:J1900+4G+32G
2)、汇川伺服:IS620N
PART 02
01),创建新工程
打开 Codedsys 软件,先点击文件,然后选择新建工程,再选 Standard project ,最后按下确定键。接着呢,在标准工程里挑中 AX8 ,再点击确定。到这时候,新工程就建立完成啦。
02),添加XML档
点击工具里面的–设备存储库,接着点击安装,选到 IS620N - Ecat 文件来进行安装,等安装完了也就行了。
03),添加轴控制库
在左侧的设备档里找到库管理器,然后点击添加库,再选高级,输入 MC_Power ,接着挑中 SM3_Basic ,之后点击确定。这时候就成功添加库文件啦。
04),进行PLC的扫描连接
先点击 Device ,接着扫描网络,选择 PLC 设备,然后点击确定。接下来,选择 EtherCAT_Master 右键里的扫描设备,添加外部伺服设备,再复制到工程中。再点击 IS620N 右键添加 CIA402 轴。到这时候就已经完成建立。
05),功能块介绍
MC_Power :这是用来开启端口号监听的功能块。
MC_JOG :这是能让客户端进行连接的功能块。
06),设置伺服参数
设置伺服的参数。
07),编写程序
按照要求来编写轴控制的程序,在本案例当中呢,只是个简单的运动程序,主要涉及到怎么去上使能还有点动这两块。
08),下载程序至PLC
编写程序完成后,将程序下载到PLC中。
09),伺服上使能
程序里触发 MC_Power 来让伺服进行上使能的操作,这时候伺服已经上使能成功啦。
10),简单的点动操作
在程序中触发MC_Jog功能块,让伺服简单的动作起来。
11),注意
在CODESYS中,必须将总线与控制的程序放在同一个扫描周期中才可以正常的运行。
结语
通过上面的这些讲解,能够学到怎么用 CODESYS 的 PLC 来进行简单的运动控制,还能跟倍福的 PLC 程序的编写方法对照一下,看看哪一种更简单些。
如何使用CODESYS的PLC进行简单的伺服控制? PLC论坛-全力打造可编程控制器专业技术论坛 -
如何使用CODESYS的PLC进行简单的伺服控制?
http://bbs.plcjs.com/forum.php?mod=viewthread&tid=506448&fromuid=42656
(出处: PLC论坛-全力打造可编程控制器专业技术论坛)