0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

施耐德M241与MR20-MT-1616的组态过程

明达技术 来源:jf_34410357 作者:jf_34410357 2025-01-14 12:00 次阅读

一、系统概述


MR20 一体式IO是一个高度灵活的一体式I/O 系统,具有众多优点(见下图),本文主要演示MR20-MT-1616与施耐德MT241控制器连接的演示过程

wKgZPGeF4WGANY1HAAz8czwatQk953.png


二、实验材料

wKgZO2eF4WGAZpn2AACl9_nCuiI908.pngwKgZPGeF4WGAAIlzAAJV4Q4U8SI617.png


三、组态过程

wKgZO2eF4WKALx-kAACk8JCec_I632.png

1. 组态步骤:
1、连接M241和MR20-MT-1616
2、接通控制电源
3、在Machine Expert 中组态
4、将组态下载到控制器
5、测试输入输出信号

2. 新建项目

打开Machine Expert V2.0,新建项目,点击空项目,设置项目名称后点击确定,如下图所示。

wKgZPGeF4WKAUIokAAKvs4x1aWs692.png


3. 添加 CPU
点Untited1,点击设备树,在Logic Controller→M241→TM241CEC24T/U 目录下选择CPU后,点击添加设备并关闭对应框。

wKgZO2eF4WKANd0dAAWRbJaX1jg819.png


4. 设置CPU IP地址
双击设备树中的Ethernet_1(Ethernet Network),在右侧配置的参数中设置IP 地址,子网掩码及网关地址等参数,如下图所示。

wKgZPGeF4WKAZhPbAAGPWTpgWpI174.png


5. 在编程界面调用ADDM、READ_VAR和WRITE_VAR功能块
 添加地址转换功能块

wKgZO2eF4WOAeGItAADotXFINOk600.png


ADDM_0释义:
ADD_0为Modbus TCP服务器转换后的地址;
Execute_ADDM为触发位,此变量需要使用上升沿触发;
'3{192.168.1.30}'中的3为端口号,192.168.1.16为Modbus TCP服务器IP地址。
 添加读取开关量输入功能块

wKgZPGeF4WOAQn-eAAHvT7IdZw4706.png


READ_VAR_1释义:
ADDM_0.Done:为ADDM功能块激活完成信号,用于触发READ_VAR功能块;
WRITE_VAR_0.Done 和 WRITE_VAR_0.Error:为 WRITE_VAR 功能块的完成和错误信号,用于触发本功能块,并与其它功能块形成轮循;
Addr:为ADDM 功能块转换后的IP地址;
objType:为功能码,1表示开关量输入信号;
FirstObj:表示要读取的开关量输入的第1个地址;
Quantity:表示要读取的开关量输入的数量;
Buffer:表示客户机的缓存地址,数量类型为Word型数组;
 添加读取开关量输出功能块

wKgZO2eF4WOABzx_AAG3IVLKP0o324.png


READ_VAR_2 释义:
READ_VAR_1.Done 和 READ_VAR_1.Error:为 READ_VAR 功能块的完成和错误信号,用于触发本功能块,并与其它功能块形成轮循;
Addr:为ADDM 功能块转换后的IP地址;
objType:为功能码,2表示开关量输出信号;
FirstObj:表示要读取的开关量输出的第1个地址;
Quantity:表示要读取的开关量输出的数量;
Buffer:表示客户机的缓存地址,数量类型为Word型数组;
 添加写入开关量输出功能块

wKgZPGeF4WOAcqCPAAG4CCYFesk584.png


WITE_VAR_0 释义:
READ_VAR_2.Done 和 READ_VAR_2.Error:为 READ_VAR 功能块的完成和错误信号,用于触发本功能块,并与其它功能块形成轮循;
Addr:为ADDM 功能块转换后的IP地址;
objType:为功能码,2表示开关量输出信号;
FirstObj:表示要写入的开关量输出的第1个地址;
Quantity:表示要写入的开关量输出的数量;
Buffer:表示客户机的缓存地址,数量类型为Word型数组;
6. 设置MR20的IP地址
打开网关工具集软件,选择对应的以太网后点击开始,再点击右上角的搜索,待搜索到IO模块后,双击该模块即可弹出设置对话框。点击设置IP,在弹出的对话框中设置需要的IP后点击Start,IP设置成功后会有提示信息对话框,可以做为判断是否设置成功的依据,以上所有设置的截图如下所示。

wKgZO2eF4WSAKw1KAAB1IieZ3CU530.pngwKgZPGeF4WSAO129AABmOjEST8Y376.pngwKgZO2eF4WSAQU6aAACqt5AgP2Y874.png


四、组态测试


1. 搜索CPU
切换至设备树,双击CPU,点击更新,可搜索到已连接的CPU如下图所示

wKgZPGeF4WWABaSeAAIMD60fNPA795.png


2. 登录CPU
点击菜单栏中的在线,在下拉菜单中点击登录到

wKgZO2eF4WWAX8c2AAGvZwI1Kvk995.pngwKgZPGeF4WWAWSNfAAIh9nuCTRM398.png


3. 建立监控表
点击菜单栏中的视图→监视→监视1,将触发变量及需要监控的变量添加进监控表,如下图所示。

wKgZO2eF4WWAKl2tAAM5cxELP4g345.png


4. 启动并监控程序

wKgZPGeF4WaAV4auAAITVrDohKs886.png


将Execute_ADDM 赋值为1,启动Modbus TCP通过程序块读写主站功能,观察READ_VAR_1.Done、READ_VAR_1.Done、WRITE_VAR_0.Done 是否循环为 1,如果循环为1,表明轮循成功。
通过控制开关量输出模块的通道,设定模拟量输出模块的通道,观察对应的开关量输入通道及模拟量输入通道的值是否与输出一致即可判断测试是否正常。 通过观察上图表明,模块测试正常。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IO
    IO
    +关注

    关注

    0

    文章

    454

    浏览量

    39242
  • 组态
    +关注

    关注

    0

    文章

    152

    浏览量

    15031
收藏 人收藏

    相关推荐

    施耐德M241MR30-FBS-MT 在Machine Expert V2.0的组态过程

    一、系统概述 MR30分布式IO是一个高度灵活的可扩展分布式 I/O 系统,MR30-FBC-MT用于通过 Modbus TCP 总线将过程信号连接到上一级控制器。 具有以下特点: 结构紧凑
    的头像 发表于 01-13 14:32 42次阅读
    <b class='flag-5'>施耐德</b><b class='flag-5'>M241</b>与<b class='flag-5'>MR30-FBS-MT</b> 在Machine Expert V2.0的<b class='flag-5'>组态</b><b class='flag-5'>过程</b>

    国产舜铭存储SF25C20对标MB85RS2MT性能、优势全面解析

    国产舜铭存储SF25C20对标MB85RS2MT性能、优势全面解析
    的头像 发表于 01-06 10:20 87次阅读
    国产舜铭存储SF25C<b class='flag-5'>20</b>对标MB85RS2<b class='flag-5'>MT</b>性能、优势全面解析

    S7-1500与MR20一体式IO在博途V18的组态过程

    MR20一体式IO是一个高度灵活的一体式I/O 系统,具有众多优点(见下图),本文主要演示MR20-PN-1616与西门子S7-1500控制器连接的演示过程
    的头像 发表于 12-10 10:55 338次阅读
    S7-1500与<b class='flag-5'>MR20</b>一体式IO在博途V18的<b class='flag-5'>组态</b><b class='flag-5'>过程</b>

    施耐德 PLC 转以太网:案例展示与经验交流

    /Premium/Twdio/M200/M218/M221/M241/M238/M251/
    的头像 发表于 12-06 11:25 241次阅读
    <b class='flag-5'>施耐德</b> PLC 转以太网:案例展示与经验交流

    (华芯微特)SWM241系列、主流领域 LCD断码屏、TFT液晶屏

    概述: SWM241 系列 32 位 MCU(以下简称 SWM241)内嵌 ARM® Cortex®-M0 内核,凭借其出色的性能以及高可靠性、代码密度大等突出特点 可应用于工业控制、电机控制、白色
    发表于 09-03 10:30

    兼容MB85RS2MT,国产SF25C20广泛用于工业高频存储

    兼容MB85RS2MT,国产SF25C20广泛用于工业高频存储
    的头像 发表于 09-03 09:47 264次阅读
    兼容MB85RS2<b class='flag-5'>MT</b>,国产SF25C<b class='flag-5'>20</b>广泛用于工业高频存储

    国产FRAM SF25C20用于实时处理系统,兼容MB85RS2MT

    国产FRAM SF25C20用于实时处理系统,兼容MB85RS2MT
    的头像 发表于 07-31 10:06 441次阅读
    国产FRAM SF25C<b class='flag-5'>20</b>用于实时处理系统,兼容MB85RS2<b class='flag-5'>MT</b>

    有助于提高网络设备性能的FRAM SF25C20(MB85RS2MT

    有助于提高网络设备性能的FRAM SF25C20(MB85RS2MT
    的头像 发表于 07-25 09:49 313次阅读
    有助于提高网络设备性能的FRAM SF25C<b class='flag-5'>20</b>(MB85RS2<b class='flag-5'>MT</b>)

    铁电存储器SF25C20(MB85RS2MT)在电机控制中应用

    铁电存储器SF25C20(MB85RS2MT)在电机控制中应用
    的头像 发表于 07-01 10:00 559次阅读
    铁电存储器SF25C<b class='flag-5'>20</b>(MB85RS2<b class='flag-5'>MT</b>)在电机控制中应用

    工控组态软件的特点和应用

    随着工业自动化的不断发展,工控组态软件作为工业自动化领域中的关键工具,扮演着越来越重要的角色。工控组态软件以其强大的数据可视化、系统监控和配置功能,为工业自动化过程的监控与管理提供了极大的便利。本文将详细介绍工控
    的头像 发表于 06-19 11:07 711次阅读

    全能型施耐德可编程控制器M241介绍

    施耐德M241是一款通信强大、定位控制、丰富扩展于一身的全能型可编程控制器,适用于具有速度控制和位置控制功能的高性能一体型设备。其内置以太网通信端口,可以提供FTP和网络服务器功能,能够更为便捷地整合到控制系统架构中,通过智能手机、平板电脑及电脑等终端应用,实现远程监控和
    的头像 发表于 06-11 15:47 1271次阅读
    全能型<b class='flag-5'>施耐德</b>可编程控制器<b class='flag-5'>M241</b>介绍

    兼容MB85RS2MT,SF25C20在船舶导航数据记录器中的应用

    兼容MB85RS2MT,SF25C20在船舶导航数据记录器中的应用
    的头像 发表于 05-22 10:05 414次阅读
    兼容MB85RS2<b class='flag-5'>MT</b>,SF25C<b class='flag-5'>20</b>在船舶导航数据记录器中的应用

    金升阳在K12MT系列原有6-16A产品基础上推出K12MT-20A系列

    市场对于电源模块小型化、高功率密度需求日趋强烈,对此,金升阳在K12MT系列原有6-16A产品基础上进行拓展,推出K12MT-20A系列。该
    的头像 发表于 05-16 14:31 619次阅读

    什么是组态软件?组态软件有什么用?

    组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。 简单来说
    的头像 发表于 04-20 14:16 835次阅读

    搞不懂组态软件和HMI?常见组态软件有哪些?

    组态(Configure)从英文单词可以看出指配置、组装的意思。也就是说,用户可以在不使用计算机编程语言的前提下进行开发,其过程是利用组态软件的各类组件组成一套符合自己需求的软件系统。整个过程
    的头像 发表于 03-22 08:19 6684次阅读
    搞不懂<b class='flag-5'>组态</b>软件和HMI?常见<b class='flag-5'>组态</b>软件有哪些?