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

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

3天内不再提示

欧姆龙plc与西门子s7-300如何交换数据

远创智控 来源:远创智控 作者:远创智控 2023-07-25 08:58 次阅读

远创智控Y8000-FX 模块内部集成ModbusTCP 服务器,因此ModbusTCP 客户机,如支持ModbusTCP 的组态软件、OPC 服务器、PLC 以及实现ModbusTCP 客户机的高级语言开发的软件等,可以直接访问三菱FX 系列PLC 的内部数据区,Modbus 协议地址在Net 内部已经被默认映射到FX 系列PLC 的地址区,实现的功能号包括:FC1、FC2、FC3、FC5、FC6 和FC16。

wKgaomS_Ia6AWFHQAANleO011gE161.png

1, ModbusTCP 协议帧格式:

事务处理标识
事 务处 理标 识
协议标识符 协 议 标识符 长度字段(高字节) 长 度 字 段
(低字节)
从站地址 功能号 数据地址
( 高 字节)
数 据 地址(低字节) 指 令数(高字节) 指 令数(低字节)
0x0 0x0 0x0 0x0 0x0 后面的字节

地址映射表

Modbus从站地
FX系列PLC
内部软元件
数据
类型
计算公式 功能号 最大指令数
000001~ 输出线圈:Y0~ Ym = 000001+DEC(m) FC1(读线圈)
FC5(写线圈)
FC1:2000 FC5:1
005001~ 特殊:M8000~ M8m = 005001+m
006001~ 定时器线圈:T0~ Tm = 006001+m
007001~ 计数器线圈:C0~ Cm = 007001+m
010001~ 线圈:M0~ Mm = 010001+m
030001~ 线圈:S0~ Sm = 030001+m
100001~ 输入:X0~ Xm = 100001+DEC(m) FC2(读输入) 2000
400001~ 定时器:T0~ Tm = 400001+m FC3(读寄存器)
FC16(写寄存器)
FC6(写单一寄存器)
FC3:125 FC16:125 FC6:1
401001~ 计数器:C0~ Cm = 401001+m
401201~ 计数器:C200~ Cm=401201+(m-200)*2
401301~ 特殊:D8000~ D8m = 401301+m
402001~ 资料暂存器:D0~ Dm = 402001+m
420001~ 文件寄存器:R0~ Rm=420001+m

1, S7-1200 编程

本例中,S7-1200 作为ModbusTCP 主站(客户机),三菱FX3U 作为 ModbusTCP 从站(服务器)。读取从站400001~400008 的8 个寄存器(T0 到T7)到主站 MW100~MW114,以及将主站MW116~MW130 的 8 个字写入到从站 402101 至 402108 (D100 到D108)。

示例程序如下:

2, 新建DB 块

wKgZomS-b2WAWzwWAAai1jZ_CXc056.png

3, 编写ModbusTCP 客户机程序

wKgaomS-b3qAYg22AAChMiscVA8883.pngwKgZomS-b4CAekJuAADEaj2amfs199.pngwKgZomS-b4SALZOtAABuYwSCcjk688.pngwKgaomS-b4eAVV1DAADCCq7W1lE911.pngwKgaomS-b4uAYwKmAABv0YuGMdA680.png


数据验证

S7-1200 读取三菱FX3U 数据验证

4, 用三菱编程软件works2 监视并修改三菱FX3UT0 至T7 的数值

wKgZomS-b5mAZbYJAADU9ysw22s641.png

5, 西门子编程软件监视MW100 至MW114 的数值

wKgaomS-b6GAKoDSAADQuAbHYPE184.png


S7-1200 写入三菱FX3U 数据验证

6, 用西门子编程软件修改西门子MW116 至MW130 的数值

wKgZomS-b6uAZ32NAAFtAvbOCKk550.png


7, 监视三菱FX3UD100 至D107 的数值

wKgZomS-b7KAZCItAAGxzHVb-Kw042.png



审核编辑:汤梓红

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

    关注

    5010

    文章

    13277

    浏览量

    463111
  • 西门子
    +关注

    关注

    94

    文章

    3035

    浏览量

    115797
  • MODBUS
    +关注

    关注

    28

    文章

    1802

    浏览量

    76965
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1353

    浏览量

    79058
收藏 人收藏

    评论

    相关推荐

    西门子S7-300 PLC视频教程大全

    此文将详细介绍西门子S7-300,全文共有15个视频,介绍S7-300的结构、CPU模块、PLC功能及模拟量模块地址的确定。 1、西门子
    发表于 09-26 10:11 5.6w次阅读

    西门子S7-300/400 PLC与VB的通信方法

    本文主要介绍了用VB 与西门子S7-300/400 PLC 的通信方法,并把此方法应用于复杂控制系统的调试以及PC 机管理系统与PLC 控制系统的信息
    发表于 08-13 08:59 154次下载

    西门子S7-200和S7-300的CAD图

    西门子S7-200和S7-300的CAD图
    发表于 09-17 10:06 507次下载

    西门子 S7-300 PLC 从入门到经典问题及解答

    西门子 S7-300 PLC 从入门到经典问题及解答
    发表于 11-13 14:01 72次下载

    玩转西门子S7-300系列PLC的PID

    玩转西门子S7-300系列PLC的PID
    的头像 发表于 03-21 10:46 9167次阅读

    西门子S7-1500凭什么秒杀S7-300/400?

    西门子S7-1500作为西门子迄今为止功能最强大、性价比最高的PLC,得到了广大客户关注,今天与大家分享西门子
    的头像 发表于 04-27 14:16 2.5w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7</b>-1500凭什么秒杀<b class='flag-5'>S7-300</b>/400?

    西门子、三菱、欧姆龙PLC电气设计与编程自学需要学习的教程

    西门子、三菱、欧姆龙PLC电气设计与编程自学宝典双色版(3册电子版)(1)西门子PLC电气设计与编程自学宝典
    的头像 发表于 05-18 09:49 1.3w次阅读

    西门子S7-300选型说明

    西门子S7-300选型说明资料免费下载。
    发表于 04-22 10:39 7次下载

    详解西门子S7-300基本指令应用

    详解西门子S7-300基本指令应用说明。
    发表于 04-22 14:58 26次下载

    西门子S7-300系列PLC基本指令系统

    西门子S7-300系列PLC基本指令系统资料免费下载。
    发表于 04-23 11:50 192次下载

    VB与西门子S7-300的通讯方式

    VB与西门子S7-300的通讯方式说明。
    发表于 04-23 15:55 26次下载

    推荐国产远程IO,替代西门子ET200SP,可接西门子三菱欧姆龙PLC做从站

    推荐国产远程IO,替代西门子ET200SP,可接西门子三菱欧姆龙PLC做从站
    的头像 发表于 06-08 13:58 5328次阅读
    推荐国产远程IO,替代<b class='flag-5'>西门子</b>ET200SP,可接<b class='flag-5'>西门子</b>三菱<b class='flag-5'>欧姆龙</b><b class='flag-5'>PLC</b>做从站

    边缘网关modbusTcp采集实现采集西门子S7-300 PLC接入云平台

    西门子SIMATIC自动化控制系统在工业控制市场应用相当广泛,S7-300是德国西门子公司生产的可编程序控制器(PLC)系列产品之一。西门子
    的头像 发表于 10-21 17:48 1247次阅读
    边缘网关modbusTcp采集实现采集<b class='flag-5'>西门子</b><b class='flag-5'>S7-300</b> <b class='flag-5'>PLC</b>接入云平台

    天拓分享:西门子plc S7-300/400系列的PLC通讯

    ,ISO的通信速度比TCP/IP快)这里需要保证进行数据通信的S7-400 与S7-300之间的以太网在同一个网段。 2)西门子plc 
    的头像 发表于 08-03 16:35 4106次阅读
    天拓分享:<b class='flag-5'>西门子</b><b class='flag-5'>plc</b> <b class='flag-5'>S7-300</b>/400系列的<b class='flag-5'>PLC</b>通讯

    西门子S7-300 PLC的详细介绍

    S7-300是德国西门子公司生产的PLC系列产品之一,以下是关于S7-300 PLC的详细介绍: 一、产品特性 模块化结构:
    的头像 发表于 12-10 18:18 206次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-300</b> <b class='flag-5'>PLC</b>的详细介绍