Eplan教程:网络与PLC

欢迎大家来到“Eplan带你做项目”第六个过程。在第五个过程中,Eplan基于实际项目的绘制(电气设计中的电源回路以及电源分配相关回路)重点分享分了“电机的供电和控制图纸的绘制”。

本文中,先猜个问题,设计一个PLC系统,总共分几步?

在本次过程中,Eplan将进行PLC选型及原理设计,来继续完成项目的绘制工作。在这次绘制过程中,我们将基于设备,以半自动生成和拖拽的方式进行PLC图纸的绘制。相信本节结束后,您会有所启发。

 

1.统计与规划 1.1 PLC点数

将 项目数据>PLC>地址/分配列表 中,查看整个项目中所使用的PLC IO点,统计IO点数量:

 

统计得知,DI共22个,DO共23个。查看设计任务书,本段作业线需要安装远程IO站,触摸屏等客户设备,和本地的24V DC供电电源。

1.2 规划选型

依据IO点表需求方案,对关键PLC元件及相关设备进行选型。本项目中所有PLC相关元件选择使用西门子品牌。因此借助西门子的TIA Selection Tool进行选型,是最便捷的方式之一。TIA Selection Tool是西门子的一站式选型工具,可在官方网站免费下载使用。 1.3 搜索TIA Selection Tool

在搜索引擎中输入“tia selection tool site: siemens.com”,搜索结果第一条,点击进入即可。

小技巧:搜索词中的site:siemens.com表示仅显示siemens.com网站内容,避免搜索引擎提供过多广告推送,无法快速找到官方网站。

 

  1. 点击链接进入,即可看到:“启动TIA Selection Tool云端版本”按钮,如网络连接不便,也可在网页中找到离线版本使用。

 

1.4 使用工具选型

选型完成,结果预览如下,此时,已完成了PLC,开关电源,以及触摸屏的选型:

 

1.5 导出选型结果到Eplan,并自动生成

  1. 导出:在TIA Selection tool的Port视图右上角,找到“…”按钮,选择 导出>TIA Portal或ECAD系统。

 

设定导出的目标系统和版本如下,最终导出为*.aml格式。

注:*.aml全称Automation ML,是工业4.0组件中资产的建模语言,目前Eplan,西门子,罗克威尔,倍福,三菱,博世等等诸多国际领先企业均已加入该组织,并将自家产品与该标准建模语言兼容。

 

2)导入:Eplan的项目数据>PLC>导入数据 菜单中,选择相应的格式,以及中间文件,同时勾选生成PLC原理图。

 

 

3)指定好总览页的页名,确定生成。大约需要一到两分钟,等待自动生成总览图,最终效果图如下。

 

2.PLC的绘制

2.1 规划设计PLC机架

从PLC导航器, 向新原理图页中逐个拖拽机架布局的宏变量。Eplan将自动识别并选择未放置的宏。

小技巧:通常,用于绘制机架布局图的宏变量为多线原理图的E变量。

小技巧:当默认选择宏不是需要的机架布局宏时,按Tab切换不同的宏变量。

 

2.2 设计网络拓扑

电气原理图的网络拓扑, 需要使用单线原理图设计。将需要的设备拖拽至单线图中, 按需要连接不同的网络端口即可。

 

小技巧:向不同页类型的图纸中拖拽设备宏时,软件将自动选择对应类型的宏变量。

小技巧:若需要放置与当前页类型不同的宏变量,可按shift+tab键切换宏变量。 2.3 分配PLC点

在前一阶段中,我们已经使用分散式方式放置了PLC点,但这些PLC点并没有指定设备标识和PLC通道名称。在完成了PLC的选型,网络连接与配电设计,接下来,要用拖拽的方式,指定PLC连接点。

在PLC导航器中,右键点击需要的PLC连接点,选择菜单“分配”,鼠标指向原理图中的PLC连接点符号图形,点击,即可完成信息的分配。如下图:

 

小技巧:分配的快捷键是,按住ctrl+shift,鼠标左键选择后向原理图中拖拽。

小技巧:在PLC导航器中右键,可以选择基于地址,基于设备标识,基于通道,基于机架,基于驱动装置等5种不同的视图。 2.4 PLC编址

分配完成PLC符号,接下来要完成的是PLC编址。在PLC导航器中,右键点击,选择编址,即可进入编址界面。按提示,确认PLC起始地址,编址规则,确定即可完成编址。

 

小技巧:Eplan软件内置A-B,B&R,西门子,三菱,施耐德等多种编址规则,针对特殊编址,还可以方便地自定义PLC编址规则。

小技巧:除去批量编址,还可以通过表格式编辑,外部excel编辑,地址/分配列表的数据粘贴多种方式批量处理PLC地址。

 

3.导出设计数据到组态软件

原理设计完成,接下来要将设计数据中的IO列表,PLC机架数据,发送给PLC编程的同事。操作方法和导入类似,只需要简单设定要导出的组态软件名称,以及相对应版本即可。

 

 

4.总结与回顾

PLC设计工作即将告一段落,是否还记得最初的问题:设计一个PLC系统,总共分几步?答案就是:

  1. 通过选型软件选型,并导入数据到Eplan,并自动生成总览图

  2. 简单拖拽,完成PLC的设计

  3. 导出数据到PLC编址软件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/919688.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/919688.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大模型落地全攻略:从技术实现到场景应用

大语言模型(LLM)的快速发展正在重塑各行各业的智能化进程,但其落地应用仍面临技术适配、场景融合、成本控制等多重挑战。本文将系统解析大模型落地的四大核心方向 ——微调技术、提示词工程、多模态应用和企业级解决方案,通过代码…

【论文】Zotero文献管理

Zotero文献管理 写论文前查找阅读大量文献,写论文时引用文献,都是一件非常麻烦的事情,一款合适的文献管理工具可以帮助我们更快捷地完成这些任务。zotero作为一款免费开源的工具,可以实现文献阅读、同步管理以及引用管理。 安装…

MsSQL 函数,实现数字转换成人民币大写

MsSQL 函数,实现数字转换成人民币大写-- 如果函数已存在则删除 IF OBJECT_ID(dbo.ConvertToRMBChineseNew, FN) IS NOT NULLDROP FUNCTION dbo.ConvertToRMBChineseNew GOCREATE FUNCTION dbo.ConvertToRMBChineseNew (NumberInput SQL_VARIANT -- 使用 SQL_VARIANT…

OpenHarmony深度定制:从系统到模块的全景剖析与自定义模块实战

摘要:OpenHarmony 作为面向万物互联时代的开源操作系统,其“系统-子系统-部件-模块”的四层架构设计,为开发者提供了高度可裁剪、可扩展的能力。本文将系统梳理这四层结构的职责边界与协作关系,并手把手演示如何向 OpenHarmony 新增一个可交付的自定义模块(Module),帮助…

数字社会学是干什么的?数字社会学理论与数字社会学家唐兴通讲数字社会学书籍有哪些?AI社会学人工智能社会学理论框架

在当今社会,传统物理空间和人际关系网络成为了许多年轻人寻找合适伴侣的重大障碍。以深圳为例,这座移民城市的大部分居民都来自外地,年轻人的人脉关系、尤其是亲戚关系大多仍在家乡。这使得深圳的单身男女在交友和婚恋方面的选择面变得狭窄&a…

数据库-MYSQL配置下载

目录 一.数据库概念 一、数据库的基本定义 二、数据库管理系统(DBMS) 三、数据库系统(DBS) 四、数据模型 五、数据库的特点 六、数据库的应用领域 二.MySql 一、开源免费,降低中大型项目成本 二、跨平台与兼容…

Java 中表示数据集的常用集合类

Java 中表示数据集的常用集合类 Java 集合框架提供了多种数据结构来表示和操作数据集,每种集合类都有其特定的用途和性能特征。以下是主要的集合类及其特点: 一、List 接口及其实现类 1. ArrayList 特点:基于动态数组实现优点:随机…

Django REST框架核心:GenericAPIView详解

Django REST framework (DRF) 中 GenericAPIView 的源码核心部分。 它是所有“泛型视图”的基础类,比如常用的 ListAPIView、RetrieveAPIView、CreateAPIView 都是继承自它。🌟 作用继承自 APIView,因此仍然是一个标准的 DRF 视图。提供了常用…

深入解析HashMap的存储机制:扰动函数、哈希计算与索引定位

今天复习了一下HashMap的部分,写一篇博客记录一下今天学习内容虽然之前学习过,但由于后来没怎么使用过而且也没复习基本忘得差不多了在Java的HashMap中,高效存储键值对的核心在于哈希算法和索引定位。本文将结合源码逐步拆解存储流程&#xf…

【机器学习 / 深度学习】基础教程

阶段一:机器学习 / 深度学习基础教程定位:针对准备进入 AI多智能体开发 的初学者,打牢机器学习与深度学习的基础。一、为什么需要学习机器学习/深度学习 在进入智能体(Agent)开发之前,必须具备一定的 机器学…

ESP32应用——HTTP client(ESP-IDF框架)

目录 一、前言 二、URL 2.1 URL简介 2.2 URL示例 三、HTTP 3.1 HTTP协议概述 3.2 HTTP的工作原理 3.2.1 HTTP 请求-响应流程 3.2.2 HTTP 请求结构 3.2.3 HTTP请求方法 3.2.4 HTTP响应结构 3.2.5 HTTP状态码 四、ESP HTTP 客户端流程 五、ESP HTTP 客户端实战解析…

动学学深度学习07-现代卷积神经网络

动学学深度学习pytorch 参考地址:https://zh.d2l.ai/ 文章目录动学学深度学习pytorch1-第07章-现代卷积神经网络1. AlexNet1.1 AlexNet 的核心贡献是什么?1.2 AlexNet 与 LeNet 的主要区别有哪些?1.3 为什么 AlexNet 需要 GPU 训练&#xff1…

详细讲解Java中的反射和经典面试题(保姆级别)

1.1 反射的概述:专业的解释(了解一下):是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意属性和方法;这种动态获取…

MyCAT完整实验报告

MyCAT完整实验报告 ‍ 前言 刚刚看了一下前面的那篇MyCAT的文章 感觉有一些问题 所以拿出一篇文章再说一下 单独构建了完整的实验环境 这样会全面一点 ‍ 安装MyCAT #跳过‍ 主从配置 #不多追溯 因为我们选择的主从 也可以做双主机 但我们后边再说‍ 环境搭建 一、环境规划 服务…

机器翻译论文阅读方法:顶会(ACL、EMNLP)论文解析技巧

更多内容请见: 机器翻译修炼-专栏介绍和目录 文章目录 一、论文选择:快速判断论文价值 1.1 关注核心会议与子领域 1.2 筛选标准 1.3 预读筛选 1.4 快速定位关键信息 二、精读解析 2.1 问题定义(5分钟) 2.2 方法解剖(15分钟) 2.3 实验深挖(20分钟) 2.4 批判性思考(10分…

Transformer模型实战篇

引入 基于Transformers的NLP解决方案的步骤如下:(以文本分类为例) 导入相关包,General,可以询问ai需要导什么包加载数据集,Data_loader,Datasets数据集划分,测试机,验证集…

深入(流批【牛批】框架)Flink的机制

flink本身是专注有状态的无限流处理,有限流处理【batch批次】是无限流处理的一中特殊情况!应用场景实时ETL 集成流计算现有的诸多数据通道和SQL灵活的加工能力,对流式数据进行实时清洗、归并和结构化 处理;同时,对离线…

Git 2.15.0 64位安装步骤Windows详细教程从下载到验证(附安装包下载)

一、下载后双击运行 安装包下载:https://pan.quark.cn/s/7200b32a1ecf,找到下载好的文件:​Git-2.15.0-64-bit.exe​双击这个文件,就会弹出安装向导窗口,点 ​​“Next”(下一步)​​ 二、选择…

在职老D渗透日记day23:sqli-labs靶场通关(第29关-31关)http参数过滤

5.29.第29关 http参数过滤 闭合5.29.1.手动注入(1)判断注入类型、注入点闭合(2)有回显,优先用联合查询注入,判读字段数?id1&id2 order by 3 -- ?id1&id2 order by 4 --(3)…

Spring Boot整合Amazon SNS实战:邮件订阅通知系统开发

Spring Boot整合Amazon SNS实战引言配置服务总结新用户可获得高达 200 美元的服务抵扣金 亚马逊云科技新用户可以免费使用亚马逊云科技免费套餐(Amazon Free Tier)。注册即可获得 100 美元的服务抵扣金,在探索关键亚马逊云科技服务时可以再额…