hezhen880924
级别: 略有小成
精华主题: 0
发帖数量: 174 个
工控威望: 300 点
下载积分: 894 分
在线时间: 643(小时)
注册时间: 2013-01-08
最后登录: 2025-03-17
查看hezhen880924的 主题 / 回贴
楼主  发表于: 2024-07-23 11:37
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
       最近有点闲,之前用过武藏三轴平台,用威纶通7寸触摸屏和西门子S7-1510SP编写了一个类似的二次编程程序,基本功能都可以实现。
触摸屏只做输入接口,程序写在西门子PLC里,程序包括 HMI设置程序,手动程序,自动程序,指令程序,复位程序,报警程序几个FC块。
DB块有 HMI变量,产品变量,运行变量,报警变量。HMI变量是触摸屏输入PLC接口变量,产品变量是程序频道,分配了20个程序频道。
触摸屏上数据的存和取在PLC的HMI设置程序里写好,步号最大100,可以自由设置,指令有:等待IN  输出  延时  原点  重复  跳转  频道调用
X轴定位 X1定位  Z1定位  Z2定位 结束指令等。其中 等待IN  输出  延时 重复  跳转  频道调用X轴定位 X1定位  Z1定位  Z2定位 是有参指令,
一般带一到两个参数,原点  结束指令是无参指令。编程时坐标可以示教,程序可以 步插入  步删除  频道复制  频道删除。
       由于手上只有威纶通和西门子的PLC做测试,一般汇川 三菱 基恩士 欧姆龙 PLC都可以写二次编程,对触摸屏品牌没要求。
分配的内存要足够大,西门子用了12M的内存卡,还有77%数据内存。内存大可以分配更多步号和程序频道。
       西门子PLC和触摸屏源程序在43楼44楼,可以下载学习,如果想做成大型很多台CNC构成的200轴PLC系统,还需要自己思考调试,
复杂的事情都是由很多简单的原理构成。
       我可以做200轴多CNC的PLC系统,普通编程和二次编程混编,单轴或三轴插补1000多点位运动控制,解决大型多轴多工位设备控制问题。
[ 此帖被hezhen880924在2024-12-31 17:51重新编辑 ]
本帖最近评分记录:
  • 下载积分:+5(mk自动化) 感谢分享!
  • 下载积分:+1(15211831883) 感谢分享!
  • 下载积分:+2(neafar22) 真是好人!
  • 下载积分:+1(libin520) 真诚感谢!
    雷神动君将留
    级别: 探索解密
    精华主题: 0
    发帖数量: 54 个
    工控威望: 105 点
    下载积分: 62 分
    在线时间: 47(小时)
    注册时间: 2025-01-02
    最后登录: 2025-05-23
    查看雷神动君将留的 主题 / 回贴
    1楼  发表于: 9天前
    大佬汇川AC的做出来了吗,可以分享一下吗
    引用
    引用第62楼hezhen880924于2024-12-27 11:32发表的  :
    最近比较闲,想用汇川AC系列PLC写多工位二次编程,问供应商AC810没库存只剩AC802,买了一套汇川AC802带UPS电源和一些伺服,准备在PLC里写100工位二次编程,后面再移值到AC810PLC里控制200多轴,每个工位3个插补轴(XYZ)和一些气缸变频器(也可以加几个单轴),每个工位占用5个程序频道,每个程序频道200步。工位使用可以在触摸屏上勾选,想用50个工位就勾选50个工位。指令库里写 输入指令,输出指令,气缸指令,变频器指令,延时指令,回原指令,跳转指令,频道调用指令,重复指令,矩阵指令,单轴相对运行指令,单轴绝对运行指令,平面直线插补指令(XY),平面圆插补指令(XY),空间直线插补指令(XYZ),空间圆插补指令(XYZ)(螺旋指令和CNC指令看了手册好像有点问题,后面再测试分析,先实现功能)。汇川AC802像一台电脑,内存4G,硬盘128G,这样的配置内存很大很适合写二次编程,写完100工位的数据存储数据库,还有很多内存,写起来很舒服。现在在写伺服底层和指令库,估计还要写一段时间,每天写一点不能把自己忙的太累了,按照基恩士的多工位二次编程方式写汇川程序,Codesys上手就会用,和西门子基恩士编程类似。