基于PLC触摸屏控制的伺服电机绕线机
摘 要
绕线机是专供连续绕制多圈电位器绕阻的专用机床设备。本文介绍了采用 PLC作为主控制机器,触摸屏作为操作界面,步进电机、伺服电机驱动的绕线机系统。描述 了触摸屏的原理、分类和触摸屏人机界面的控制方式,完成了触摸屏人机界面设计。介绍了伺服电机控制系统及工作原理、伺服电机及其驱动器的选型,最终实现了基与触摸屏和 PLC的伺服电机控制系统。该课题的研究目的是设计一个低成本、高速、可靠的绕线机伺服系统以代替原系统,论文给出整个系统的控制方案、主要部件的选型及成本核算。完成了触摸屏的应用程序设计和 PLC 伺服电机控制程序设计,基本实现了所要求的设计目标。
本次设计在基于PLC的控制思想上,来对伺服电机绕线机控制系统进行研究与设计。本次设计对可编程逻辑控制器(PLC)进行了介绍,确定了使用西门子PLC的型号,用来作为伺服电机绕线机控制系统的下位机;确定PLC的通信方式,并对伺服电机绕线机相关控制进行编程实现。
关键词:伺服电机;绕线机;触摸屏;PLC;
Abstract
Winding machine is a special machine tool equipment for continuous winding resistance of multi-turn potentiometer. This paper introduces a winding machine system which uses PLC as the main control machine, touch screen as the operation interface, stepper motor and servo motor drive. The principle, classification and control mode of touch screen man-machine interface are described, and the design of touch screen man-machine interface is completed. This paper introduces the servo motor control system and its working principle, the selection of servo motor and its driver, and finally realizes the servo motor control system based on touch screen and PLC. The purpose of this research is to design a low cost, high speed, reliable winding machine servo system to replace the original system, the paper gives the control scheme of the whole system, the selection of main components and cost accounting. The application program design of touch screen and PLC servo motor control program design are completed, and the required design objectives are basically realized.
This design is based on the PLC control idea, to the servo motor winding machine monitoring system research and design. The design of programmable logic controller (PLC) was introduced, determined the use of Siemens PLC model, used as the servo motor winding machine monitoring system of the lower machine; Determine the PLC communication mode, and the servo motor winding machine related control programming.
Key words: Container Servo motor; Winding machine; Touch screen. PLC;
目录
摘 要... 1
第一章 绪论... 4
1.1 研究课题背景... 5
1.2 国内外发展现状... 6
1.3 绕线机的分类... 8
1.4 选题来源及意义... 9
1.5 本课题的研究内容及章节安排... 10
第二章 伺服电机... 11
2.1 伺服电机... 11
2.2 伺服电机的工作原理... 12
2.3 伺服电机的选型... 13
2.4 伺服电机驱动器及其选型... 13
2.5 伺服电机的控制方式... 14
2.6 伺服电机的优良性能... 15
第三章 基于触摸屏的绕线机控制系统总体方案... 16
3.1 绕线机控制系统总体方案设计... 16
3.2 触摸屏原理... 17
3.3 触摸屏的分类... 17
3.3.1 电阻触摸屏... 17
3.3.2 红外线触摸屏... 18
3.3.3 电容式触摸屏... 19
第四章 基于PLC的伺服电机绕线机控制系统设计... 21
4.1 PLC的工作原理... 21
4.2 可编程控制器(PLC)的选型... 21
4.2.1 PLC机型选择的考虑因素... 21
4.2.2 西门子PLC的相关介绍... 22
4.2.3 PLC的选型... 23
4.3 伺服电机控制系统设计... 23
4.4 系统主控程序设计... 24
4.4.1 PLC对伺服电机的控制... 25
4.4.2 触摸屏对PLC的控制... 28
第五章 触摸屏人机界面控制设计... 32
5.1 触摸屏简介... 32
5.2 触摸屏人机界面的控制特点... 33
第六章 ...............................................
完整论文点击如下链接下载:
基于PLC触摸屏控制的伺服电机绕线机资源-CSDN文库
开题报告点击如下链接下载:
基于PLC触摸屏控制的伺服电机绕线机-开题报告资源-CSDN文库
相关文章:
基于PLC触摸屏控制的伺服电机绕线机
摘 要 绕线机是专供连续绕制多圈电位器绕阻的专用机床设备。本文介绍了采用 PLC作为主控制机器,触摸屏作为操作界面,步进电机、伺服电机驱动的绕线机系统。描述 了触摸屏的原理、分类和触摸屏人机界面的控制方式,完成了触摸屏人机界面设计。…...
1.8 C语言之参数传递
1.8 C语言之参数传递 一、参数传递 一、参数传递 在C语言中,所有的参数传递都是值传递,也就是说,传递给被调用函数的参数值存放在临时变量中,而不是存放在原来的变量中。这与其他语言的引用传递有所不同。在C语言中,被…...
【Linux】进程间通信——system V共享内存、共享内存的概念、共享内存函数、system V消息队列、信号量
文章目录 进程间通信1.system V共享内存1.1共享内存原理1.2共享内存数据结构1.3共享内存函数 2.system V消息队列2.1消息队列原理 3.system V信号量3.1信号量原理3.2进程互斥 4.共享内存的使用示例 进程间通信 1.system V共享内存 1.1共享内存原理 共享内存区是最快的IPC形式…...
【黑马甄选离线数仓day05_核销主题域开发】
1. 指标分类 通过沟通调研,把需求进行分析、抽象和总结,整理成指标列表。指标有原子指标、派生指标、 衍生指标三种类型。 原子指标基于某一业务过程的度量值,是业务定义中不可再拆解的指标,原子指标的核心功能就是对指标…...
使用gin 代理 web网页
问web项目的代理,业界常用的方案是nginx做代理,这个是网上最多资料的。 因为我需要做自己的流量转发,也就是所有访问都要经过我的一个流量分发微服务,这和nginx作用冲突了。如果再加个nginx来做第一层方向代理和网页的静态资源代…...
计算器的模拟实现
计算器的模拟实现 一、实验题目:计算器二:实验目的:三:实验内容与实现1:【实验内容】2:【实验实现】1.计算器界面的实现,如下图所示:2:各项功能的实现,如下图…...
CentOS7搭建smb服务器
安装smb sudo yum install samba samba-client samba-common配置smb vim /etc/samba/smb.conf [shared] path /path/to/shared/folder writable yes browsable yes guest ok yes valid users yourname添加smb用户 sudo useradd youname sudo smbpasswd -a youname然后会…...
openEuler 22.03 LTS x86_64 cephadm 部署ceph 16.2.14 未完成 笔记
环境 准备三台虚拟机 10.47.76.94 node-1 10.47.76.95 node-2 10.47.76.96 node-3 下载cephadm [rootnode-1 ~]# yum install cephadm Last metadata expiration check: 0:11:31 ago on Tue 21 Nov 2023 10:00:20 AM CST. Dependencies resolved. Package …...
Java计算时间差,距结束还有几天几小时几分钟
文章目录 1、写法2、备份3、LocalDate、LocalDateTime、Date、String互转 1、写法 //静态方法,传入年月日时分秒 LocalDateTime startTime LocalDateTime.of(2023, 11, 22, 15, 09, 59); LocalDateTime endTime LocalDateTime.of(2023, 11, 30, 0, 0, 0); //计算…...
【云原生 Prometheus篇】Prometheus的动态服务发现机制与认证配置
目录 一、Prometheus服务发现的方式1.1 基于文件的服务发现1.2 基于consul的服务发现1.3 基于 Kubernetes API 的服务发现1.3.1 简介1.3.2 基于Kurbernetes发现机制的部分配置参数 二、实例一:部署基于文件的服务发现2.1 创建用于服务发现的文件2.2 修改Prometheus的…...
ref详解(C#)
本质上来说 ref 的就是把 C/C 指针的那一套又拿回来了,而且还封装成一套自己的玩法。 我想设计者的初心把 ref 的功能限制得死死的,可能也考虑到 C# 是一门面向业务开发的语言,讲究的是做项目快狠准,性能反而不是第一要素&#x…...
运维高级-day01
shell回顾 1、快速生成版权控制信息,具体的内容自己替换 [root scripts]# cat ~/.vimrc autocmd BufNewFile *.py,*.cc,*.sh,*.java exec ":call SetTitle()" func SetTitle() if expand("%:e") sh call setline(1,"#!/bin/bash")…...
含分布式电源的配电网可靠性评估matlab程序
微❤关注“电气仔推送”获得资料(专享优惠) 参考文献: 基于仿射最小路法的含分布式电源配电网可靠性分析——熊小萍 主要内容: 通过概率模型和时序模型分别进行建模,实现基于概率模型最小路法的含分布式电源配电网…...
k8s docker总结特殊点
k8s docker总结特殊点 前言一、docker 的驱动。1、cgroup:(Control Groups)2、日志驱动(log driver)3、存储驱动4、网络驱动: 二、k8s中网络插件(常用calico,次flannel)**Flannel:**…...
区块链技术与应用 【全国职业院校技能大赛国赛题目解析】第四套区块链应用后端开发
第四套区块链应用后端开发 环境 : ubuntu20 fisco : 2.8.0 springboot 2.1.1 fisco-java-sdk: 2.7.2 maven 3.8.8 前言 这套后端样题,只涉及调用fisco的系统接口,不涉及此食品溯源项目的业务接口,所以我就直接生成一个springboot项目进行完成此题目。 请提前准备好一…...
《向量数据库指南》——向量数据库Milvus Cloud搭建Excel公式编辑器助手
引言 在日常工作中,Excel是我们经常使用的办公工具,而熟练应用Excel公式对于提高工作效率非常重要。然而,有时候我们会遇到一些复杂的需求,需要用到较为专业的Excel公式,而这正是Excel公式编辑器助手的用武之地。本文将介绍如何利用向量数据库Milvus Cloud搭建GPT大模型和…...
qgis添加arcgis的FeatureServer
左侧浏览器-ArcGIS要素服务器-新建连接 http://sampleserver6.arcgisonline.com/arcgis/rest/services/ 展开-双击即可...
java进阶---多态
多态的概述 什么是多态 同一个对象,在不同时刻表现出来的不同形态 多态的前提 要有继承或实现关系要有方法的重写要有父类引用指向子类对象 多态的具体实现 对象的多态是多态的核心和重点 规则: 一个对象的编译类型与运行类型可以不一致编译类型在定义对象时,就确定了,…...
常用脚本-持续更新(文件重命名、视频抽帧、拆帧、删除冗余文件、yolo2xml、转换图片格式、修改xml)
所有代码位置:Learning-Notebook-Codes/Python/常用脚本 1. 文件重命名 脚本路径:codes/files_rename.py脚本说明:可以自动重命名某个文件夹下指定类型的文件。 修改前文件名称: img1.jpg修改后文件名称: Le0v1n-20231123-X-0001.jpg imp…...
百度文心一言(千帆大模型)聊天API使用指导
开篇不得不吐槽下百度,百度智能云平台首页跳转千帆大模型平台的按钮太多了,不同按钮跳转不同的子页面,不熟悉的,能把人找懵。入口太多,就导致用户不知道从何开始。本文就从一个前端开发人员的角度,教大家快…...
STM32嵌入式存储方案:基于ThreadX与LevelX构建W25Q128的FileX文件系统驱动
1. 为什么需要嵌入式文件系统 在STM32这类资源受限的嵌入式设备上直接操作W25Q128 Flash芯片时,开发者常会遇到几个头疼的问题。比如每次写入前必须擦除整个扇区(4KB),频繁擦写会导致特定区块提前损坏,还有断电时数据丢…...
从NCLT Dataset到ROS:高效转换rosbag的实战指南
1. NCLT Dataset简介与ROS环境准备 NCLT Dataset是由密歇根大学发布的长期自动驾驶数据集,包含激光雷达、IMU、GPS等多种传感器在校园环境持续采集的数据。这个数据集特别适合SLAM算法开发和传感器融合研究,但原始数据格式需要转换才能与ROS兼容。 我在…...
数字集成电路版图设计实战(二)——Cadence IC反相器版图DRC规则详解与避坑指南
1. DRC规则基础:从读懂规则文件开始 第一次用Cadence IC画反相器版图时,我对着满屏的DRC报错直接懵了——那些密密麻麻的红色标记就像考试卷上的红叉,但更可怕的是我连错在哪都看不懂。后来才发现,DRC规则文件其实就是芯片制造的…...
SpringBoot整合Jackson-dataformat-xml:高效处理XML请求与响应的实战指南
1. 为什么需要处理XML数据? 在当今的互联网开发中,JSON已经成为主流的数据交换格式,但在很多传统行业和金融领域,XML仍然是重要的数据格式标准。特别是在与银行系统、税务平台、医疗系统等传统企业系统对接时,XML几乎…...
深入理解EtherCAT状态机:从IGH代码看伺服电机如何从‘上电’到‘使能’
深入解析EtherCAT状态机:从状态字到伺服控制的实战指南 当伺服电机在EtherCAT网络中无法正常使能时,许多工程师的第一反应往往是检查硬件连接或网络配置,却忽略了最核心的状态机逻辑。实际上,超过60%的伺服控制问题都源于对DS402状…...
Zookeeper集群在K8s中的高可用验证:从部署到故障模拟全流程
Zookeeper集群在K8s中的高可用验证:从部署到故障模拟全流程 分布式系统的高可用性一直是企业级架构设计的核心挑战。作为分布式协调服务的标杆,Zookeeper凭借其强一致性和容错机制,成为众多关键系统的基石。本文将带您深入实践,在…...
终极指南:3分钟免费重置JetBrains IDE试用期,轻松突破30天限制 [特殊字符]
终极指南:3分钟免费重置JetBrains IDE试用期,轻松突破30天限制 🚀 【免费下载链接】ide-eval-resetter 项目地址: https://gitcode.com/gh_mirrors/id/ide-eval-resetter 还在为JetBrains IDE试用期到期而烦恼吗?ide-eval…...
鸿蒙权限管理避坑指南:为什么你的元服务总是权限申请失败?
鸿蒙元服务权限管理实战:从原理到避坑指南 在鸿蒙生态中开发元服务时,权限管理往往是开发者遇到的第一个"拦路虎"。许多看似简单的功能调用,却因为权限配置不当而频频报错。我曾在一个智能家居控制元服务项目中,花了整整…...
零基础用AI建站工具:10分钟从注册到网站上线的极速实操教程
痛点共情:代码恐惧症?别怕,现在建站只需要会“说话”你是不是觉得建网站是程序员的事,自己完全是个门外汉?看着那些复杂的后台、代码和术语,头都大了。心里想建个官网,却因为不懂技术࿰…...
OFA视觉蕴含模型实操手册:结果可解释性增强——注意力热力图可视化
OFA视觉蕴含模型实操手册:结果可解释性增强——注意力热力图可视化 1. 项目概述 OFA视觉蕴含模型是一个强大的多模态AI系统,能够智能分析图像内容与文本描述之间的语义关系。简单来说,它能判断一张图片和一段文字是否匹配,就像一…...
