内容包括信捷PLC与其触摸屏运用的一个实例的介绍。紫色文字是超链接,点击自动跳转至相关博文。持续更新!

目录:

一、信捷XC系列PLC介绍

二、硬件I/O口与PLC类型
三、累计脉冲数量与正、反软极限
1、累计脉冲数量
2、Y0、Y1、Y2公共参数(软限位)
3、在软限位的范围内复位错误标志
四、产品编号触摸屏设置
五、参数设置与参数转换计算
1、参数设置与回原点操作
2、参数转换计算
六、示教状态
七、运行状态
八、急停、报警信息
----------------------------------------------------------------------------------------------------------------
一、信捷XC系列PLC介绍
----------------------------------------------------------------------------------------------------------------
二、硬件I/O口与PLC类型
1、类似钻孔机3头3轴自动钻孔机_哔哩哔哩_bilibili
2、X轴旋转角度(修改钻孔点位),Y轴前后钻孔,Z轴上下钻孔。
3、PLC类型:XD5-48T6,28X20Y共48个IO口。

图2.3.1
4、本程序包含:数据运算、脉冲单位换算、急停报警信息、回原点、手动、示教、运行共7个部分。
----------------------------------------------------------------------------------------------------------------
三、累计脉冲数量与正、反软极限
1、累计脉冲数量

图3.1.1

-----------------------------------------------------------
2、Y0、Y1、Y2公共参数(软限位)
Y0公共参数(软限位):

图3.2.1 SFD930 Y0软限位正负极限

Y1公共参数(软限位):

图3.2.2 SFD1060 Y1软限位正负极限

Y2公共参数(软限位):

图3.2.3 SFD1190 Y2软限位正负极限

-----------------------------------------------------------

3、在软限位的范围内复位错误标志

图3.3.1 复位软限位错误标志

负软极限值<累计脉冲数量<正软极限值,复位错误标志SM1010、SM1030、SM1050。

图3.3.2

----------------------------------------------------------------------------------------------------------------
四、产品编号触摸屏设置
HD0中的值≤0,则将1送入,HD0初始化;将HD0*20=20送入D102,产品编号从20开始;D102+D100(索引)送入D104,修改相应点位;D106(后面的图示教触摸屏“修改点”)-1送入D105;D102+D105送入D107。

图4.1.1
断电保持数据寄存器参数:

图4.1.2

图4.1.3 将值输入给PLC断电保持寄存器HD0

图4.1.4  M60显示灯显示,示教M60=ON

图4.1.5 传送M60给PLC

图4.1.6 M60=ON显示“钻孔中……”

图4.1.7 弹出键盘用于输入参数

----------------------------------------------------------------------------------------------------------------
五、参数设置与参数转换计算
1、参数设置与回原点操作

图5.1.1 按下“示教界面”,M50=ON,见下方“五、示教状态

回原点操作:

图5.1.2

图5.1.3

其中的SFD918内容见“XD、XL系列可编程控制器用户手册(定位控制篇)”,用于通过触摸屏传递参数修改PLC中的相关参数,比如回归速度、正负软极限等。先在PLC中设置一个初始值。

-----------------------------------------------------------
2、参数转换计算

示教界面中的点动距离

HD22转浮点->D24,D24*D60->D64转整数->D110,D110*(-1)->D112。

参数设置中是当前脉冲,运行界面与示教界面是当前位置。
X轴角度HSD0-16000->D50,Y轴距离HSD4/4->D58

----------------------------------------------------------------------------------------------------------------
六、示教状态

图6.1.1 按下“运行界面”后,M50=OFF、M51=OFF、M52=OFF

D106≤0,D106=1初始化;M15是一个X轴电机运行按钮,SM1000有脉冲输出置ON,无脉冲有一个下降沿,复位M15。
M15运行到修改点,M14修改到指定点。

图6.1.2 SM1000、SM1020、SM1040、SM1060、SM1080、SM1100、SM1120、SM1140、SM1160、SM1180
示教界面中运行到X轴修改点位:

图6.1.3 DRVA指令

示教修改点运行:

图6.1.4
进入修改点示教状态:
M50=ON,M51=ON。

图6.1.5
手动操作:

图6.1.6 PLSF、DRVI、DRVA、ZRN、STOP、GOON指令

图6.1.7 手动

图6.1.8 PLSF指令

图6.1.9 STOP指令应用

图6.1.10 STOP指令
X轴手动顺转由触摸屏M0发出,如下图或5.1.2所示;M1手动逆转。
M2是Y轴前后脉冲的手动正转,M3手动反转。
M4是Z轴上下脉冲的手动正转,M5手动反转。
M10、M11、M12对应高速、中速、低速三档设置。

图6.1.11

图6.1.5中的STOP指令的使用:

图6.1.12

图6.1.13 “四、参数设置”中的HD14、HD16、HD18

图6.1.14

----------------------------------------------------------------------------------------------------------------
七、运行状态

图7.1.1

上图的TD20对应T20计时值,计时值数据存放在定时器 T 相对应的 TD 寄存器内。

以上两条指令是等价的。在左边指令中 T0 作为寄存器处理,而右边指令中 TD0 则为对应定时器 T0的数据寄存器。TD 和 T 是一一对应的。 

----------------------------------------------------------------------------------------------------------------
八、急停、报警信息

图8.1.1

----------------------------------------------------------------------------------------------------------------

信捷PLC应用-三轴钻孔机相关推荐

  1. 信捷PLC程序 八轴程序,有伺服也有步进,内部有伺服和步进计算公式换算

    信捷PLC程序 八轴程序,有伺服也有步进,内部有伺服和步进计算公式换算,模块化编程框架,包含各功能区规划,伺服步进电机DOG+JOG,气缸手动,公式计算数据处理,报警功能区,自动步进S调用等 研究透彻 ...

  2. 信捷PLC程序,八轴程序,有伺服也有步进,内部有伺服和步进计算公式换算,模块化编程框架

    信捷PLC程序,八轴程序,有伺服也有步进,内部有伺服和步进计算公式换算,模块化编程框架,包含各功能区规划,伺服步进电机DOG+JOG,气缸手动,公式计算数据处理,报警功能区,自动步进S调用等. 研究透 ...

  3. 1至5轴通用示教程序,程序拿去就能用信捷plc程序

    #1至5轴通用示教程序,程序拿去就能用信捷plc程序 信捷PLC与昆仑触摸屏5轴示教程序,自己编写的程序 . 含程序PLC源码,整个程序有结构体用法,自定义寄存器Typedef,子函数,头文件,自动回 ...

  4. 信捷PLC与昆仑触摸屏5轴示教程序

    1至5轴通用示教程序,程序拿去就能用 信捷PLC与昆仑触摸屏5轴示教程序,自己编写的程序 . 含程序PLC源码,整个程序有结构体用法,自定义寄存器Typedef,子函数,头文件,自动回原排序,指针,结 ...

  5. 信捷PLC程序插键槽机全套程序方案,用信捷plc触摸屏伺服驱动,绝对值伺服电机。 实现对两轴伺服进行插键槽控制,对刀快捷,调试简单

    信捷PLC程序插键槽机全套程序方案,用信捷plc触摸屏伺服驱动,绝对值伺服电机. 实现对两轴伺服进行插键槽控制,对刀快捷,调试简单. PLC通讯绝对值伺服,回绝对值原点,绝对值伺服电池记忆零点,不用重 ...

  6. 信捷PLC XD5系列运动控制(10轴)编程应用篇

    项目PLC采用XD5-60T10-E,36DI 24DO 晶体管输出,支持10路脉冲输出功能.这篇文章主要整理信捷PLC的项目开发,学习笔记,如果是第一次使用信捷PLC的话,相信对你的帮助会很大,感谢 ...

  7. 三菱PLC控制三轴(3个伺服)机械搬运手程序

    三菱PLC控制三轴(3个伺服)机械搬运手程序,程序结构清晰明了,通俗易懂,触摸屏画画功能齐全,有PLC程序,触摸屏程序,CAD电气图纸. 实际项目,plc fx3u ,触摸屏 信捷,伺服台达B2. Y ...

  8. 三菱modbusRTU通讯实例_「笔记」信捷plc应用,两个plc通讯篇

    本文转自微信公众号:自动化电气工程师技术交流与分享 关键词:Modbus协议本文目标:以XC5系列为例,完成两个信捷PLC基于Modbus RTU协议的通讯. 本文目录 一,通讯前须知 二,参数设置 ...

  9. 信捷步进指令的使用_【笔记】信捷plc应用,指令篇

    关键词:编程指令 本文目标:以XC5系列为例,了解信捷常用的应用.脉冲及特殊指令 本文目录 一,应用指令 二,脉冲指令使用注意事项 三,脉冲指令 四,特殊指令 正文开始 一,应用指令 1, [STL] ...

  10. 信捷pLC C语言错误格式,信捷PLC常见问题及解决方法经验分享

    目前国产PLC以信捷为主,主要总结下信捷PLC常见问题及解决方法如下: 一.为什么PLC与外围设备无法通讯上? 通讯失败一般归纳为以下几个问题: 1. 通讯线:连接可能不正确,或接触不良,用户可更换通 ...

最新文章

  1. php imap配置,php中的自定义IMAP命令
  2. [数据结构与算法] 单链表的简单demo
  3. 鼠标点击测试_鼠标键盘如何检测故障,这边教您简单的测试
  4. JSON合并补丁程序:JSON-P 1.1概述系列
  5. 亲测三遍!8步搭建一个属于自己的网站
  6. Linux学习笔记008---Centos7中Couldn't resolve host 'mirrorlist.centos.org'
  7. 神经网络造“汉字”新技能全开,biangbiang面自愧不如
  8. 安徽省计算机一级PDF,安徽省计算机一级考试试题 .pdf
  9. 408计算机考研2012真题解析,2018年计算机408统考考研真题及答案解析.pdf
  10. 上海学计算机编程,上海自学计算机编程入门
  11. 小波分解、去噪、时频分析画图
  12. 邓俊辉 数据结构 词典
  13. 使用Android Studio 开发地图案例之二(展示普通图、卫星图、交通流量图和百度城市热力图)
  14. VHD轉換VHDX格式
  15. 图解 深入浅出JavaWeb:事务必会必知
  16. Elasticsearch:创建 Ingest pipeline
  17. Python 分析近2000条“数据分析”相关岗位招聘信息
  18. 钙钛矿型复合氧化物高熵陶瓷/过渡金属碳氮化物高熵陶瓷/固体氧化物燃料电池(SOFC)材料
  19. 天地不仁,以万物为刍狗No.42
  20. ANOMALY: meaningless REX prefix used

热门文章

  1. Hbase的MapReduce(Hbase权威指南)+ BulkLoad导入HBase
  2. 计算机会计学实验报告,计算机会计学实验报告5(UFO报表管理).docx
  3. android代码设置digits,andorid editext android:digits=abcdefghijklmnopqrstuvwxyz用代码写来控制规则该怎么写呢?...
  4. 整理99种好用的电脑软件
  5. jquery.form.js的ajaxSubmit和ajaxForm使用
  6. 《深入理解Windows操作系统》笔记1
  7. 苹果6s强制删除id锁_苹果解锁软件 屏幕解锁及AppleID解锁
  8. C语言嵌入式系统编程修炼之键盘操作
  9. 通讯简单测试—Modscan32使用简介-Susie 周
  10. QXDM 存储log的方法