首页 > 其他分享 >数字量输入模块:远程组态说明

数字量输入模块:远程组态说明

时间:2024-07-22 21:30:20浏览次数:5  
标签:监控 模块 组态 IO 所示 如图 远程

Profinet远程IO模块:本章主要介绍XD系列远程IO的耦合器配合IO模块与目前工业主流PLC配置。该文举例介绍一种数字量模块的组态(其它数字量模块同理)

1、通信连接图,如图4-1所示。

图4-1通信连接图

2、硬件配置如表4-1所示

3、安装XML描述文件

安装XML描述文件到TwinCAT3中,如图4-2所示。示例默认文件夹为

(C:\TwinCAT\3.1\Config\Io\EtherCAT)

图4-2 安装XML描述文件

4、新建工程与设备组态

打开TwinCAT3软件,菜单栏中选择“文件”>新建>项目,如图4-3所示,在新建项目窗口中选择“TwinCAT projects”,如图4-4所示。

图4-3 新建项目

图4-4 选择TwinCAT工程

将编程电脑连接的IO扫描到工程中,项目树中点击“I/O”>“Devices”>“Scan”,如图4-5所示,扫描上来的硬件组态如图4-6所示。

图4-5 扫描IO设备

图4-6 硬件组态

5、IO监控

项目树中选择“I/O”>“Devices”>“Device2(EtherCAT)”>“Box1(XD7000)”>“Mobule2(XD2008)”>“Output”,右击“DO1”,选择“Online”>“Write1”,监控结果如图4-7所示。

图4-7 监视结果

4.2 博图组态

1、通信连接图,如图4-8所示。

图4-8 通信连接图

2、硬件配置如表4-8所示

3、安装GSD文件

打开TIA Portal V16,菜单栏中选择“选项”>“支持设备描述文件(GSD)”,如图4-9所示。

图4-9 安装GSD文件

4、新建工程与设备组态

打开TIA Portal V16,选择新建工程并组态,如图4-10所示。

图4-10 新建工程

组态设备,在网络视图中展开硬件目录,并选择耦合器,如图4-11所示,双击耦合器进入设备视图中组态I/O模块,如图4-12所示。

图4-11 组态设备

图4-12 组态I/O模块

在网络视图中为IO分配控制器,鼠标单击IO模块中“未分配”,选择PLC_1.PROFINET接口_1,如图4-13所示。

图4-13分配IO控制器

设置I/O模块的IP地址,在设备视图中,鼠标双击模块进入属性视图中,如图4-14所示。

图4-14 分配IP地址

远程I/O模块分配设备名称,右键模块选择“分配设备名称”如图4-15,选择接口类型以及更新列表并分配名称如图4-16所示。

图4-15 写入设备名称 图4-16

5、程序下载与设备监控

网络视图中选择所有设备并下载,如图4-17所示,程序下载完成后启动CPU运行,并点击转至在线查看监控通讯是否正常,如图4-18所示。

图4-17 程序下载

图4-18 设备监控

6 监控数值,如图4-19

在项目树中展开“监控与强制表”-单击“添加监控表”写入地址-最后点击监控,即可监控到数值。

图4-19 监控数值

标签:监控,模块,组态,IO,所示,如图,远程
From: https://www.cnblogs.com/ENDAIC/p/18316607

相关文章

  • 利用request + BeautifulSoup 模块批量爬取内容,实现批量获取书名对应的豆瓣评分
    文章目录代码代码解释控制台输出结果代码#-*-coding:utf-8-*-frombs4importBeautifulSoupimportrequests,time,jsonheaders={"User-Agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/79.0.394......
  • python中datetime模块
    importdatetime#fromdatetimeimportdate#1.获取当前时间2024-06-0617:30:20.733408print(datetime.datetime.now())#2.获取当前日期2024-06-06today=datetime.date.today()#获取年月日print(today.year)print(today.month)print(today.day)#......
  • 附加篇 函数经典模块
    1.open函数使用 在Python中,open()函数用于打开文件,并返回一个文件对象,可以用于读取或写入文件。f=open("./44.函数的参数.py",mode='r',encoding="utf8")#是否可读#print(f.readable(),f.writable())#读取整个文件返回字符串content=f.read()print(cont......
  • 【Python datetime模块精讲】:时间旅行者的日志,精准操控日期与时间
    当然,让我们深入探讨Python的datetime模块,详细解释其功能和用法。Pythondatetime模块:时间旅行者的日志在编程中,日期和时间的处理是一个常见但复杂的问题。幸运的是,Python的datetime模块为我们提供了一套全面的解决方案。这个模块不仅包括日期和时间的基本表示,还提供......
  • 本地部署WampServer集成环境结合内网穿透实现远程访问内网服务
    文章目录前言1.WampServer下载安装2.WampServer启动3.安装cpolar内网穿透3.1注册账号3.2下载cpolar客户端3.3登录cpolarwebui管理界面3.4创建公网地址4.固定公网地址访问前言Wamp是一个Windows系统下的Apache+PHP+Mysql集成安装环境,是一组常用来搭......
  • 【Remotery】 Remotery-轻量级的远程实时 CPU/GPU 分析器设计浅析
    1.Remotery简介Remotery是一个轻量级的远程实时CPU/GPU分析器,主要用于监控CPU和GPU上多线程的活动。它提供了一个C文件,可以很容易的集成到项目中,并配置一个实时监控的Web界面,可以通过远程观察和分析程序的性能,适用于监控游戏的实时运行性能和分析移动端应用的性能场景。2.Remot......
  • Verilog程序模块最详细的说明-实现流水灯
    文章目录前言一、Verilog注释二、Verilog关键字三、Verilog模块1.Verillog的基本设计单元是**"模块"(block)**2.一个模块是由两部分组成,一部分是描述接口,另一部分描述逻辑功能.3.每个Verilog模块包括4个主要部分:4.举例-流水灯5.功能定义部分有三种方法:6.模块的调用......
  • 模块2 面向对象编程初级 --- 第四章:创建类
    第四章 创建类主要知识点:1、类的定义2、类的修饰学习目标:掌握类的定义方法,能够编写简单的类。4.1类的定义问题空间元素在方法空间中的表示称为对象,面向对象的程序设计是以解决的问题中所涉及到的各种对象为主要考虑因素,更加贴近于人的思维方式,面向对象程......
  • SD模块知识点
    一、销售公司组织架构公司代码(四位编码)销售组织分销渠道产品组科目表(Chartofaccount和Companycode间是一对多的关系)-公司代码-销售组织-分销渠道-产品组二、销售范围和工厂以及公司的关系图一个销售组织只能对应一个公司。但一个公司可以对应多个销售组织。一个销......
  • PyCharm远程部署带屏幕影响串口
    我有一个Flaskapp.py,我正在本地计算机上开发。Flask应用程序使用连接到远程计算机的串行接口(pyserial)。我设置PyCharm以在远程计算机上进行远程部署机器。当我远程(从本地机器)部署和运行应用程序时,我想在独立的screen中启动它,以便我可以在需......