工业通讯桥接器主要为工业设备联网项目提供硬件支持,帮助上层终端通过以太网的方式采集底层工业设备(主要为PLC,但不局限于PLC的设备)的数据,进而对这些数据进行统计和分析。

该桥接器为三菱FX系列PLC(包括FX1S、FX1N/FX2N、FX3U/FX3G/FX3S等)专用,同时支持汇川、禾川、士林等兼容三菱FX系列的PLC。

桥接器支持标准ModbusTCP以太网通讯

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

1)PLC内部寄存器地址与MODBUS地址对应表:

MODBUS地址

PLC内部寄存器地址

数据类型

计算公式

modbus功能号

最大指令数

000001~

输出线圈:Y0~

Ym = 000001+m   

FC1(读线圈)

FC5(写线圈)

FC1:512

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+m   

FC2(读输入)

512

400001~

定时器:T0~

Tm = 400001+m

FC3(读寄存器)

FC16(写寄存器)

FC6(写单一寄存器)

FC3:127

FC16:127

FC6:1

401001~

计数器:C0~C199

Cm = 401001+m

411001 ~

计数器:C200~C255

Cm = 411001+(m-200)*2 

401301~

特殊:D8000~

D8m = 401301+m         

402001~

资料暂存器:D0~

Dm = 402001+m

420001~

文件寄存器:R0~

Rm=420001+m

注释说明:

其中m表示Y线圈标识号的八进制数,需要将其换算成十进制后进行公式,如Y25,八进制25换算成十进制后为21,其对应的modbus地址为:Y25=000001+21=000022;

②:其中m表示M线圈标识号去掉8000的剩余数,如M8325m=325;

③:其中m表示X线圈标识号的八进制数,需要将其换算成十进制后进行公式,如X25,八进制25换算成十进制后为21,其对应的modbus地址为:X25=100001+21=100022;

其中m表示C线圈标识号,当m>=200时,用此公式计算;

其中m表示特殊功能寄存器D标识号去掉8000的剩余数,如M8206m=206;

2).ModScan32测试:

打开软件,设置需要测试的数据,例如:读取402001开始的127个字,设置如下:

选择菜单栏【Connection】--Connect,在对话框中的【IP Address】处输入桥接器的IP地址,点击【OK】按钮;

测试正常的画面如下:

上位机通讯配置(以西门子组态软件WINCC为例)

1.打开Wincc软件,新建一个项目,右击“变量管理”,选择“添加新的驱动连接”,在弹出的对话框中选择“Modbus TCPIP.chn”,点击“确定”。

2.右击“Modbus TCPIP/IP 单元#1”选择“新驱动程序的连接”,新建一个名称,点击“属性”,弹出属性的对话框,在“CPU类型”选择“984”,在“服务器”中填入桥接器的IP地址,点击确定。

3.右击“变量名称”,新建变量,这里我们新建一个D0变量,对应地址的设定请点击“选择”,弹出对话框,“区域”中选择“4x保持寄存器”,“4x”中填入“402001”,注意:根据ModbusTCP地址对应关系D0的地址为42001,由于wincc中的地址位数为6位,所以42001对应到wincc中为402001。

三菱FX系列PLC的modbusTCP以太网通讯相关推荐

  1. 三菱plc与计算机无协议通讯,三菱FX系列PLC与计算机无协议通讯

    资 源 简 介 本文主要通过介绍PLC通讯的意义和三菱FX系列PLC的四种通讯方式,并重点介绍FX系列PLC与计算机无协议通讯,主要从无协议通讯的硬件.配线.数据寄存器设置.PLC与计算机无协议通讯的 ...

  2. 三菱FX系列PLC以太网通讯

    三菱FX系列PLC以太网通讯 BCBet-FX用于三菱FX1N/1S/2N/3U/3G/3S等系列PLC,以及汇川.禾川.士林等品牌PLC. BCBet-FX 以太网模块采用三通设计,不占用PLC通讯 ...

  3. 三菱FX系列PLC以太网连接西门子wincc软件

    三菱FX系列PLC以太网连接西门子wincc软件 三菱FX系列PLC,包括FX1N.FX2N.FX3U.FX3S.FX3G等:可以通过MCTCP和ModbusTCP两种以太网方式连接西门子wincc软 ...

  4. 三菱FX系列PLC以太网连接力控ForceControl

    三菱FX系列PLC,包括FX1N.FX2N.FX3U.FX3S.FX3G等:可以通过MCTCP以太网连接力控软件ForceControl. 配置步骤: 1.新建IO设备,这里选择A.ANA系列以太网驱 ...

  5. 三菱FX系列PLC以太网连接杰控FameView

    三菱FX系列PLC,包括FX1N.FX2N.FX3U.FX3S.FX3G等:可以通过MCTCP以太网连接杰控FameView软件. 配置步骤: 1.选择[设备通讯]下的[安装驱动],这里选择MC-FX ...

  6. 三菱FX系列PLC以太网连接kepwareopc软件

    三菱FX系列PLC,包括FX1N.FX2N.FX3U.FX3S.FX3G等:可以通过MCTCP以太网连接kepwareopc软件. 配置步骤: 1.新建channel,选择Mitsubishi Eth ...

  7. 485通讯的校验和_三菱FX系列PLC与三菱变频器通讯应用实例(RS485)

    ① 三菱PLC:FX2N + FX2N-485-BD ② 三菱变频器:A500系列.E500系列.F500系列.F700系列.S500系列 两者之间通过网线连接(网线的RJ45插头和变频器的PU插座接 ...

  8. 三菱plc与计算机无协议通讯,三菱FX系列PLC与计算机无协议通讯.doc

    三菱FX系列PLC与计算机无协议通讯 一.FX系列与计算机通信所用到的命令码: 命令命令码目标设备元件读取CMD??0X,Y,M,S,T,C,D元件写入CMD???1X,Y,M,S,T,C,D强迫ON ...

  9. 三菱FX系列PLC串口通讯协议整理

    三菱FX系列PLC串口通讯协议整理 记录原因 项目要求 工具与资料 通讯格式 读寄存器 写寄存器 PLC回复数据 最后附几张上位机截图 记录原因 因项目需求,要写上位机与PLC进行通讯,查了诸多资料与 ...

  10. plc和pc串口通讯接线_三菱FX系列PLC与电脑之间串口RS232通讯协议简易解析

    本文介绍的 PC 与三菱 FX 系列 PLC 通信,是通过 PLC 的编程口与 PC 机的串口进行的,采用 SC-09 编程电缆作为计算机与 PLC 通信的连线.电缆的 9 芯 D 形插头连接在计算机 ...

最新文章

  1. Android Stuido启动提示No JVM installation found.Please install a 32-bit JDK....
  2. php 24点算法,PHP实现简单的24点游戏
  3. C++ new delete(二)
  4. (3)websocket实现单聊和群聊
  5. Java数据结构-基于数组的栈和泛型
  6. 第五十二期:甲骨文遭遇“中年危机”:继阿里后,再被亚马逊永久抛弃
  7. linux中nodejs后台运行工具forever
  8. 3D重建:硬派几何求解vs深度学习打天下?
  9. MFC API——》WM_NCHITTEST、OnNcHitTest (CPoint point) 点击鼠标时产生的消息
  10. 多项式函数的极值点与拐点判别及个数公式
  11. 领域驱动设计(DDD)入门概要
  12. HTML前端特效集合
  13. Hadoop、Storm和Spark主流分布式系统特点和应用场景
  14. HTML5主要针对什么进行优化,html5哪些标签可以优化SEO?
  15. matlab special,matlab的special函数用法
  16. 【CF613D】Kingdom and its Cities(虚树,动态规划)
  17. DCM4CHEE-ARC-LIGHT
  18. 武汉星起航跨境:跨境电商新蓝海,南非跨境电商市场迸发活力
  19. SpringBoot+AOP(@Around)
  20. dlg.DoModal();不响应

热门文章

  1. ElementUI全局配置message的弹窗时间
  2. R语言使用sort函数对向量数据进行排序、默认从小到大升序排序、设置decreasing为真进行降序排序
  3. 使用Arduino和TTP223电容式触摸传感器制作触摸检测器
  4. 【pygame小游戏】摸鱼系列:”躲避粒子“小游戏在线玩,看谁才是”最强王者“?
  5. ESPHome 和 Home Assistant传感器之TMT6000 环境光握手
  6. codewars题目
  7. 易捷文件共享web服务器 v3.5,易捷文件共享Web服务器 官方版
  8. 关于VM虚拟机一启动就会使电脑重启的问题
  9. 数字化势不可挡:“衣食住行”的升级之战,行业巨头如何破局
  10. 深入理解Amazon Alexa Skill(一)