当前位置: 首页 > news >正文

TwinCAT3示例项目1

目录

  • 一、需求分析
  • 二、程序编写
    • 1.实现1盏灯的自控(IF、TOF)
    • 2. 添加模式控制(Case、枚举)
    • 3. 添加多盏灯(FOR、数组)
    • 4. 添加多组灯(二维数组)
  • END


项目结合了,FB,IF,CASE,FOR循环,常量,枚举,数组等知识点

一、需求分析

在这里插入图片描述

实现灯的控制:

  • 灯默认状态为半亮状态
  • 当传感器检测到信号时,由半亮变为全亮
  • 当信号消失后,2分钟后由全亮变为半亮
  • 灯需要有关闭、半亮、常亮、自动控制四个模式控制

二、程序编写

1.实现1盏灯的自控(IF、TOF)

要求:传感器为1时高亮,2分钟后变为半亮(if、tof)

  1. 新建TwinCAT项目
    在这里插入图片描述
  2. 新建PLC项目
    在这里插入图片描述
  3. 新建FB功能块
    在这里插入图片描述

FB块程序编写(变量声明)
在这里插入图片描述
FB块程序编写(变量访问)
在这里插入图片描述

  1. FB块调用
    在这里插入图片描述
  2. 功能测试
    在这里插入图片描述

2. 添加模式控制(Case、枚举)

  1. 添加模式0、1、2、3
    在这里插入图片描述
  2. 添加枚举数据类型并应用类型
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

3. 添加多盏灯(FOR、数组)

  • 声明一个数组FB功能块(单个灯的功能块封装)
  • 声明FB块引脚变量(数组类型sensor、lampAI、mode)
  • 声明一个FOR循环变量(For循环周期应用)
    在这里插入图片描述
  • 声明一个常量(数组阈值一键改写)
    在这里插入图片描述
    在这里插入图片描述

4. 添加多组灯(二维数组)

添加组循环
在这里插入图片描述
在这里插入图片描述


END

http://www.lryc.cn/news/607302.html

相关文章:

  • 日志管理进入「对话式」时代:日志易MCP Server落地实录
  • C# _Json数据
  • 仿艾莫迅MODBUS调试工具写一个上位机
  • 基于springboot的快递分拣管理系统
  • 【智能协同云图库】第七期:基于AI调用阿里云百炼大模型,实现AI图片编辑功能
  • 【AI 加持下的 Python 编程实战 2_12】第九章:繁琐任务的自动化(上)——自动清理电子邮件文本
  • 【Linux学习|黑马笔记|Day1】Linux初识、安装VMware Workstation、安装CentOS7、远程连接、虚拟机快照
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现围栏羊驼的检测识别(C#代码,UI界面版)
  • 标准项目-----网页五子棋(4)-----游戏大厅+匹配+房间代码
  • AJAX快速入门 - 四个核心步骤
  • HTML无尽射击小游戏包含源码,纯HTML+CSS+JS
  • 【Flutter】内存泄漏总结
  • 【数据可视化-78】2025年上半年广东省各市GDP排名深度解析与可视化:Python + Pyecharts 深度洞察(含完整数据、代码)
  • OpenVLA: 论文阅读 -- 开源视觉-语言-行动模型
  • ZKmall开源商城微服务架构电商平台:服务注册与配置中心设计
  • Spring Boot 整合量子密钥分发(QKD)实验方案
  • Linux---make和makefile
  • 分布在背侧海马体CA1区域的位置细胞(place cells)对NLP中的深层语义分析的积极影响和启示
  • 面试题:怎么理解 OSI 参考模型(开放式系统互联参考模型) 和 TCP/IP 模型(传输控制协议 / 网际协议模型 )
  • 【vue】Vue 项目创建工具对比:vue create 与 create-vue 的核心区别
  • RAGFLOW~knowledge graph
  • k8s部署mysql
  • 【数论】P8954 「VUSC」Math Game|普及+
  • SpringBoot3.x入门到精通系列:1.5 配置文件详解
  • QT6 源,十章绘图(2)画刷 QBrush:刷子只涉及填充颜色,线型,填充图片,以及变换矩阵这几个属性,附源代码带注释。
  • 京东零售在智能供应链领域的前沿探索与技术实践
  • 【Kubernetes 指南】基础入门——Kubernetes 集群(二)
  • Java抽象类与接口深度解析:核心区别与应用场景全指南
  • 四类屏幕录制方案的技术选型指南
  • 神经网络学习笔记