Search the Community
Showing results for tags '简体中文'.
Found 155 results
-
三菱 高级 PLC 传送带控制:正向和反向旋转
leikang posted A PLC and HMI Simplified Chinese article in PLC programming learning
PLC 编程用于控制传送带方向:根据检测到的零件尺寸促进正向或反向移动。识别每个零件的尺寸并确保其分配到指定位置。 高级 PLC 传送带控制 当操作员按下按钮时,料斗提供不同尺寸的物体,然后传送带和传感器用于根据物体的大小分离物体。 推进器用于分离两种不同尺寸的物体。传送带可以向前和向后移动,以根据其专用的存储托盘放置物体。 机器人用于拾取和放置中型盒子中的物体。 下面的模拟显示了具有不同盒子尺寸的 PLC 传送带模拟。 PLC 输入和输出 下表列出了此 PLC 项目的输入和输出。 类型... -
三菱 舞台控制的 PLC 程序:幕布和舞台升降
leikang posted A PLC and HMI Simplified Chinese article in PLC programming learning
舞台控制的 PLC 程序提供幕布的打开和关闭,以及舞台的升降。它提供两种操作模式:自动和手动。 舞台控制的 PLC 程序 下面的模拟显示了 PLC 在舞台控制应用中的使用情况。 这是一个实用项目,我们必须自动打开和关闭舞台幕布,也可以使用按钮手动打开和关闭。传感器用于检测不同点的左右幕布的位置。 打开幕布后,舞台将向上移动并升至顶部位置。同样,当幕布关闭时,中央舞台将向下移动。还将使用下限和上限传感器跟踪舞台位置。 PLC 设备列表 下表列出了此 PLC 程序中的所有输入和输出。 类型... -
三菱 基于 PLC 的产品分拣机系统 - 升降机控制
leikang posted A PLC and HMI Simplified Chinese article in PLC programming learning
在此高级 PLC 程序中,基于 PLC 的产品分拣机系统用于使用升降机根据尺寸分离零件来运送不同的产品。 这里有三个基于尺寸的位置,如小、中、大。传送带用于传送产品并将其放置在托盘上。 基于 PLC 的产品分拣机系统 以下模拟显示了使用升降机操作的 PLC 分拣系统。 输入和输出 类型 设备编号 设备名称 操作 输入 X0 检测到零件时, 上部 ON。... -
三菱 按高度对箱子进行分类和分配的 PLC 编程
caixiaofeng posted A PLC and HMI Simplified Chinese article in PLC programming learning
在此 PLC 编程中,我们使用传感器和传送带按高度对箱子进行分类和分配,并将其放入指定的存储箱中。 此 PLC 程序根据零件的大小分配指定数量的零件。 PLC 按高度对箱子进行分类 下面的模拟显示了 PLC 逻辑根据箱子高度对箱子进行分类的工作原理。这里有 3 种不同大小的箱子,如小号、中号和大号。 每种箱子尺寸都有三个存储箱。有三个推杆和三个传送带。每种箱子尺寸都有一个推杆和一个传送带。 机器人将箱子随机放置在传送带上。传感器用于检测箱子的尺寸。当相应尺寸的箱子到达那里时,使用传感器启动和停止传送带。 相应的推杆被激活... -
三菱 分拣和配送线 PLC 编程高级逻辑
caixiaofeng posted A PLC and HMI Simplified Chinese article in PLC programming learning
在此高级 PLC 逻辑中,检测不同尺寸的零件,并根据箱子尺寸对其进行分类,然后将其放置在托盘中。 零件不过是不同尺寸的箱子,例如小、中、大。机器人将不同尺寸的箱子随机放置在传送带上。然后系统检测箱子尺寸并移动到相应的传送带并将它们放置在相应的托盘中。 分拣和配送线 PLC 编程 以下模拟显示了分拣和配送线系统的操作。 输入和输出 类型 设备编号 设备名称 操作 输入 X0 起点(供... -
设计一个 PLC 程序,通过根据低水位和高水位打开和关闭排水泵来控制储水箱的水位。 水位控制 PLC 程序 逻辑描述 自动:如果在本地控制面板中选择自动模式,则泵将根据低液位开关和高液位开关进行逻辑控制 手动:如果在本地控制面板中选择手动模式,则无论低液位开关和高液位开关状态如何,都将使用本地控制面板中的开/关按钮手动控制泵。 当水位达到低水位时,泵将停止。 如果水位达到高点,水泵就会启动,将水排出,从而降低水位。 指示面板:该面板包含 LED,用于显示水位控制的状态。 它具有泵运行、低电平和高电平信号...
-
西门子 跨 PLC 系统传输数据 – TSEND_C 和 TRCV_C
caixiaofeng posted A PLC and HMI Simplified Chinese article in PLC programming learning
在上一篇文章中,我们讨论了如何使用 TCON 和 TDISCON 块在两个 PLC 之间建立连接,以及如何使用 TSEND 和 TRCV 块在它们之间移动数据。 跨 PLC 系统传输数据 在本文中,我们将学习一条新指令,可用于使用 TSEND_C 和 TRCV_C 块跨 PLC 系统进行通信和传输数据。 TSEND_C TSEND_C 指令是 TIA Portal 指令,用于在两个 PLC 之间建立连接。 连接建立后,PLC 将自动维护和监控。 TSEND_C 指令是异步执行的,具有以下功能: 与 TCON 块类似,建立通信连接。... -
西门子 西门子 S7-1200 PLC 硬件配置
leizuofa posted A PLC and HMI Simplified Chinese article in PLC programming learning
S7-1200 PLC 是一种紧凑、模块化且经济高效的解决方案,为中小型自动化应用提供广泛的功能和灵活性。这些功能包括通信选项、内存、CPU 性能和 IO 配置。当您有需要控制的过程时,您应该选择 PLC 并对其进行配置,以最适合您的过程要求。 在本文中,我们将讨论 S7-1200 PLC 的硬件配置,并举例说明如何在西门子 Tia portal 中对其进行配置。 内容: PLC 的硬件配置是怎样的? 硬件配置的重要性。 简单的项目示例。 如何使用给定的示例配置我们的 PLC?... -
如何阅读 PLC 数据表?– 关于 PLC 的重要注意事项
leizuofa posted A PLC and HMI Simplified Chinese article in PLC programming learning
在本文中,我们将学习如何阅读 PLC 数据表以及对自动化工程师有用的 PLC 规格的重要说明。此外,我们还将讨论 PLC 数据表中提供了哪些不同的信息,以及这些信息对我作为程序员或安装工程师有何用处。 内容: 数据表提供哪些信息? PLC 数据表中的信息示例 额定电流和电压 PLC 内存 不同的块和数据区寻址 输入和输出规格 通讯接口和协议 环境条件 阅读数据表的重要注意事项。 数据表提供哪些信息? PLC 的数据表将为您提供很多信息;这些信息将涵盖 PL... -
停车场进出控制 PLC 程序
caixiaofeng posted A PLC and HMI Simplified Chinese article in PLC programming learning
这是一个用于地下室或地下停车场的出入控制的 PLC 程序。 PLC 停车场 问题描述 由于区域拥挤,我们在商场、酒店、综合体等场所面临着许多车辆在地下室或地下停车的问题。这是由于城市中商场、商店和综合体的车辆数量迅速增长与有限的停车位之间的矛盾而发生的。 造成“停车难、乱停车”的现象。当前停车问题严重影响人们的生活质量和道路运行。 问题图 问题方案 通过简单的自动化,我们可以减少商场、酒店、综合体等地下室或地下的停车问题。地下室的出入口是单车道通道,需要红绿灯来控制汽车。这里我们考虑两个灯指示 汽车控制。 红灯禁止车辆进出,绿灯允许车辆进... -
用于计数传送带上移动物体的 PLC 程序
leikang posted A PLC and HMI Simplified Chinese article in PLC programming learning
这是一个 PLC 程序,用于实现对移动传送带上的物体进行计数的程序。 计数传送带上的移动物体 物体在传送带上移动。我们需要计算输送机末尾收集的对象的总数,并将其显示在本地控制面板上。 为此应用编写一个 PLC 程序。 问题图 问题方案 这里我们使用 PLC 梯形图程序来实现这个逻辑。 大多数接近传感器用于检测物体。在这里,我们安装接近传感器来检测传送带上移动的零件或物体。 电感传感器主要用于检测金属物体。对于其他类型的对象,我们使用电容接近传感器来检测传送带上移动的对象。我们将该传感器连接到 PLC,并通... -
有许多控制情况需要在 PLC 中实现某种逻辑功能条件组合时启动动作。 PLC 逻辑功能 例如,对于自动钻孔机,可能存在这样的情况:当限位开关被激活时,指示工件的存在以及钻孔位置位于工件的表面处,钻孔电机将被激活。 这种情况涉及 AND 逻辑功能,条件 A和 条件 B 都必须实现才能发生输出。本节是对此类逻辑函数的考虑。 PLC 和逻辑 图 1.7a 显示了一种情况,除非两个常开开关都闭合,否则输出不会通电。开关 A 和开关 B 都必须闭合,从而给出 AND 逻辑情况。 我们可以将其视为具有两个输入 A 和 B 的控制系统(图 1....
-
西门子 西门子如何从物理 PLC 进行程序备份?
caixiaofeng posted A PLC and HMI Simplified Chinese article in PLC programming learning
在本文中,我们将展示如何使用西门子 Tia Portal 软件将程序从物理 PLC 备份到您的计算机。 内容: 为什么需要备份? 如何从 PLC 进行备份? 关于从 PLC 备份的注意事项 结论 为什么需要备份? 想象一下,如果您在使用软件时不小心从 PC 中删除了软件。或者您可能需要对已运行 10 年的某些流程软件进行更新,并且您不再拥有软件代码。 与其从头开始重写整个代码,不如直接上传当前代码并对其进行更改,这样会更容易。 在本文中,我们将展示如何轻松地将 PLC 中包含的软件上传到您的 P... -
西门子 西门子 PLC 在 TIA Portal 中使用时钟存储器位
caixiaofeng posted A PLC and HMI Simplified Chinese article in PLC programming learning
在本文中,我们将介绍 TIA Portal 和西门子 PLC 中的时钟存储器位。我们将展示如何启用内存位的使用,以及它如何帮助您避免编码大量逻辑线以获得 PLC 内部已完成的简单功能。 内容: 什么是时钟存储器位? 需要时钟存储器位。 在我的项目中启用时钟内存。 简单的程序示例。 程序模拟。 结论。 什么是时钟存储器位? 时钟存储器是一种以 1:1 的比率周期性地改变其二进制状态的位存储器。这仅仅意味着它以预定义的频率定期在 true 和 false 之间更改其状态。 CPU 中预... -
西门子 西门子 PLC 固件版本是什么?
caixiaofeng posted A PLC and HMI Simplified Chinese article in PLC programming learning
在这篇文章中,我们将讨论当您开始对 PLC 进行编程时经常出现的一个主要问题,即固件版本的常见错误以及如何处理它们。 内容: PLC 的固件版本是多少? 为什么固件版本会引起问题? 如何知道硬件 PLC 的固件版本? 如何处理固件版本错误? 结论。 PLC 的固件版本是多少? PLC 或 PLC 模块(IO、通信模块等)的固件只是安装在 PLC 中的内部软件,负责硬件的实际功能。 固件版本将决定您的 PLC 具有哪些内部功能,例如安全协议、内部优化功能、更好的时间处理以及其他不同的特性和功能。... -
西门子 西门子 S7-1500、S7-1200、S7-400、S7-300 PLC 概述
leizuofa posted A PLC and HMI Simplified Chinese article in PLC programming learning
西门子是一家著名的跨国公司,业务涉及能源、医疗保健、交通和工业自动化等多个行业。西门子成立于 1847 年,现已发展成为一家在多个国家开展业务的全球性公司。西门子以其创新产品和服务而闻名,并被公认为世界上最具可持续发展能力的公司之一。 在本文中,我们将概述西门子 PLC,它只是西门子在工业自动化领域各种产品中的一小部分。 内容: 西门子在工业自动化领域。 西门子不同的 PLC 系列。 西门子 S7 PLC 概述。 西门子 S7-1200。 西门子 S7-1500。 西门子 S7-300。... -
西门子 西门子 Tia Portal – OB121 编程错误中断组织块
leigehong posted A PLC and HMI Simplified Chinese article in PLC programming learning
在本文中,我们将继续讨论西门子 PLC 中不同类型的组织块。这次我们将讨论 OB121 或 Tia Portal 中的编程错误中断。 内容: 什么是编程错误中断 OB121? 编程错误的示例。 如果检测到编程错误会发生什么? 在 TIA Portal 中模拟编程错误。 OB121 如何有助于防止编程错误? 结论。 什么是编程错误中断 (OB121)? OB121 是一个组织块,如果运行逻辑时发生编程错误,PLC 操作系统将调用该块。请注意,我们并不是在讨论在尝试将逻辑下载到 PLC 时编译器会捕获的编... -
西门子 西门子 Tia Portal – OB100 启动组织块
leigehong posted A PLC and HMI Simplified Chinese article in PLC programming learning
在之前的文章中,我们开始讨论 TIA Portal PLC 的不同组织块,讨论了 OB 是什么,并讨论了一些 OB,例如 OB1 - 主循环、OB10 和 OB20,分别表示时间延迟和时间延迟中断。在本文中,我们将讨论西门子 Tia Portal 中的 OB100 或启动组织块。 内容: 什么是 OB100? 为什么需要 OB100? 启动期间的重要注意事项。 简单的程序示例。 什么是初创组织块(OB100)? OB100 或启动 OB 是一个组织块,在 PLC 启动时由操作系统调用并执行一次,即每次从 STOP... -
西门子 西门子 Tia Portal – OB30 循环中断组织块
leigehong posted A PLC and HMI Simplified Chinese article in PLC programming learning
在之前的文章中,我们讨论了不同类型的组织块,例如主 OB1 是主循环程序块,在本文中我们将讨论另一个循环组织块。OB30 或循环中断 OB。 内容: 什么是循环中断 OB30? OB1 的主周期是什么? 为什么需要 OB30? 如何配置循环中断? 如果我有多个循环中断怎么办? 结论。 什么是循环中断 OB30? 循环中断 OB30 是一个组织块,它以指定且精确的时间间隔被调用和执行,与连续调用和执行的主循环 OB1 不同,循环中断将按照您在创建循环中断 OB 时配置的时间间隔被调用 。... -
西门子 西门子 Tia Portal – OB20 延时中断组织块
leigehong posted A PLC and HMI Simplified Chinese article in PLC programming learning
在之前的文章中,我们讨论了什么是组织块,并讨论了主循环中断 OB1 和时间中断 OB10。 在本文中,我们将继续讨论不同的 OB,这次我们讨论的是延时中断组织块或 OB20。 内容: 什么是 OB20? 如何调用 OB20? SRT_DINT 指令的参数。 示例程序。 结论。 什么是延时中断 (OB20)? OB20 是一个组织块,由操作系统调用并执行,但是我们必须告诉操作系统什么时候调用这个 OB20。 操作系统从用户 PLC 程序获取信息来调用该 OB20,它将等待配置的延迟时间... -
西门子 西门子 Tia Portal – OB10 时钟中断组织块
leigehong posted A PLC and HMI Simplified Chinese article in PLC programming learning
在上一篇文章中,我们讨论了什么是组织块,并且谈到了一个非常重要的组织块,它就是主 OB1。 在本文中,我们将继续讨论不同的 OB,这次我们讨论的是时间中断组织块或 OB10。 内容: 中断 OB10 是一天中的什么时间? 如何创建和使用 OB10? 简单的程序示例。 一天中中断时间的重要规则。 结论。 什么是当日时间中断 (OB10)? 顾名思义,时间中断是一个组织块,它将在一天中的某个时间中断 PLC 程序主周期的执行。该中断时间(日期和时间)可以指定为在指定时间发生一次,或者以指定时间间隔... -
西门子 西门子 TIA Portal — OB1 主要循环组织块
leigehong posted A PLC and HMI Simplified Chinese article in PLC programming learning
在之前的文章中,我们讨论了 SIEMENS TIA Portal 中的不同类型的块,其中讨论了功能块 FB、功能 FC 和数据块 DB。 在本文中,我们将讨论西门子 PLC 中的另一种类型的块,这些是组织块,在本文中,我们将讨论其中最重要的组织块,即主组织块或 OB1。 内容: 什么是组织块? 不同类型的 OB。 什么是 OB1? 周期时间监控。 简单的程序示例。 结论。 什么是组织块 (OB)? 组织块,您可以将它们视为功能 FC 或功能块 FB。但不同的是,你不调用它们,PLC... -
西门子 西门子 Tia Portal – 优化和标准的数据块访问
leigehong posted A PLC and HMI Simplified Chinese article in PLC programming learning
在上一篇文章中,我们讨论了数据块,我们讨论了两种不同类型的数据块,全局数据块和功能块FB的数据实例。 在本文中,我们将讨论西门子 Tia Portal 中优化数据块访问和标准数据块访问的含义。 内容: 什么是优化数据块和标准数据块? 简单的程序示例。 什么是标准 DB? 偏移量是多少? 什么是优化的数据库? 使用优化数据库的优点。 结论。 什么是优化和标准数据块访问? 首先,这些不是新类型的数据块;我们说过我们只有两种不同的类型:全局数据库和背景数据库。优化数据块访问是数据块的一项... -
三菱 自动门操作 PLC 编程和仿真
caixiaofeng posted A PLC and HMI Simplified Chinese article in PLC programming learning
在此 PLC 程序中,使用 PLC 编程设计自动门操作,当检测到物体时打开或关闭门。这里的物体只是一辆汽车。 自动门操作 下面的模拟显示了自动门系统的操作。 输入和输出 类型 设备编号 设备名称 操作 输入 X0 下限 当门到达下限位时亮起。 输入 X1 上限 当门到达... -
西门子 西门子 Tia Portal – 调用功能块的不同实例
leigehong posted A PLC and HMI Simplified Chinese article in PLC programming learning
在上一篇文章中,我们讨论了什么是功能块 FB、它在 PLC 程序中如何工作以及如何创建和使用功能块 FB。在本文中,我们将讨论西门子 Tia Portal 中不同功能块类型的数据块实例以及何时使用每种类型。 内容: 什么是功能块 FB? 数据实例的不同选项。 单实例。 参数实例。 多实例。 什么是功能块? 功能块或 FB 只是包含代码逻辑的块。您可以使用该 FB 通过编写在其中的代码片段来实现特定的功能。 当在代码中调用功能块时,系统会要求您分配一个数据块(也称为数据实例)与该 FB 关联,以...