LabView简单通过PLC控制电磁阀

2023-12-22 09:30

本文主要是介绍LabView简单通过PLC控制电磁阀,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

     ## 标题   LabView简单通过PLC控制电磁阀

大二做了一个基于LabView的虚拟液压实验台的课题,其中包括了在labview中点击开关按钮就可以控制实验台plc的开关,再将plc输出口与电磁换向阀相连,这样就可以在虚拟界面上做实验,不用到液压台上按按钮来控制阀的开关,现在做完过了一年,结题时间太长,有两年的时间,感觉都快忘完了,正好重拾,边记录,边想着结题报告的细节吧。
第一步是搞虚拟液压界面,这个以后再写,先写采集数据和控制plc吧。先贴图
在这里插入图片描述在这里插入图片描述

YL0-7是指示灯,Y0-7是按钮,平铺式顺序结构,左边就是八个层叠式的,将八个开关分别写出,每个按钮打开后将三个值传递到下一个,并打开指示灯,右边利用了activeX容器(http://zone.ni.com/reference/zhs-XX/help/371361N-0118/lvconcepts/using_activex_with_labview/)然后实验台是三菱plc,所以(https://jingyan.baidu.com/article/64d05a02337342de54f73b49.html)就是一直百度教程,哈哈。电磁换向阀就是0和1,不像比例阀,只要简单控制开和关就好。打算再学学,看能不能控制比例阀。
在这里插入图片描述先把控件放好

在这里插入图片描述再用层叠结构,将各部分并列

在这里插入图片描述当我将三位四通阀变到左位,指示灯亮起,同时电磁阀通电,实现虚拟仿真和控制。

打算搞一个同类型的,不过把电磁阀换成比例阀,有想法的可以讨论下

这篇关于LabView简单通过PLC控制电磁阀的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/523433

相关文章

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

Python实现简单封装网络请求的示例详解

《Python实现简单封装网络请求的示例详解》这篇文章主要为大家详细介绍了Python实现简单封装网络请求的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录安装依赖核心功能说明1. 类与方法概览2.NetHelper类初始化参数3.ApiResponse类属性与方法使用实

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

Python 基于http.server模块实现简单http服务的代码举例

《Python基于http.server模块实现简单http服务的代码举例》Pythonhttp.server模块通过继承BaseHTTPRequestHandler处理HTTP请求,使用Threa... 目录测试环境代码实现相关介绍模块简介类及相关函数简介参考链接测试环境win11专业版python

python连接sqlite3简单用法完整例子

《python连接sqlite3简单用法完整例子》SQLite3是一个内置的Python模块,可以通过Python的标准库轻松地使用,无需进行额外安装和配置,:本文主要介绍python连接sqli... 目录1. 连接到数据库2. 创建游标对象3. 创建表4. 插入数据5. 查询数据6. 更新数据7. 删除

Jenkins的安装与简单配置过程

《Jenkins的安装与简单配置过程》本文简述Jenkins在CentOS7.3上安装流程,包括Java环境配置、RPM包安装、修改JENKINS_HOME路径及权限、启动服务、插件安装与系统管理设置... 目录www.chinasem.cnJenkins安装访问并配置JenkinsJenkins配置邮件通知

Python yield与yield from的简单使用方式

《Pythonyield与yieldfrom的简单使用方式》生成器通过yield定义,可在处理I/O时暂停执行并返回部分结果,待其他任务完成后继续,yieldfrom用于将一个生成器的值传递给另一... 目录python yield与yield from的使用代码结构总结Python yield与yield

Spring Boot集成/输出/日志级别控制/持久化开发实践

《SpringBoot集成/输出/日志级别控制/持久化开发实践》SpringBoot默认集成Logback,支持灵活日志级别配置(INFO/DEBUG等),输出包含时间戳、级别、类名等信息,并可通过... 目录一、日志概述1.1、Spring Boot日志简介1.2、日志框架与默认配置1.3、日志的核心作用

Java中使用 @Builder 注解的简单示例

《Java中使用@Builder注解的简单示例》@Builder简化构建但存在复杂性,需配合其他注解,导致可变性、抽象类型处理难题,链式编程非最佳实践,适合长期对象,避免与@Data混用,改用@G... 目录一、案例二、不足之处大多数同学使用 @Builder 无非就是为了链式编程,然而 @Builder

浅析Spring如何控制Bean的加载顺序

《浅析Spring如何控制Bean的加载顺序》在大多数情况下,我们不需要手动控制Bean的加载顺序,因为Spring的IoC容器足够智能,但在某些特殊场景下,这种隐式的依赖关系可能不存在,下面我们就来... 目录核心原则:依赖驱动加载手动控制 Bean 加载顺序的方法方法 1:使用@DependsOn(最直