首页 > 其他分享 >三菱FX系列PLC以太网通讯处理器ModbusTCP通讯

三菱FX系列PLC以太网通讯处理器ModbusTCP通讯

时间:2023-07-18 16:56:28浏览次数:73  
标签:通讯 FX 线圈 标识号 PLC 寄存器 ModbusTCP 以太网

大家好,今天我们要来聊一聊转以太网捷米特JM-ETH-FX,这款设备内部集成了ModbusTCP通讯服务器,这意味着什么?ModbusTCP客户机,比如支持ModbusTCP的组态软件、OPC服务器、PLC以及使用高级语言开发的实现ModbusTCP客户机软件等等,可以直接访问三菱FX系列PLC的内部数据区。

 

Modbus协议地址在内部已经被默认映射到FX系列PLC的地址区。我们来看一下它的功能,包括FC1、FC2、FC3、FC5、FC6和FC16。这意味着我们的PLC可以更加便捷地进行通讯和数据交换,提高生产效率。如果你正在寻找一款高效、稳定的通讯设备,那么转以太网捷米特JM-ETH-FX绝对是一个不错的选择。

 

 

 

ModbusTCP协议帧格式:

事务处理标识符

事务处理标识符

协议标识符

协议标

识符

长度字段(高字节)

长度字段

(低字节)

从站地

功能号

数据地址(低字节)

指令数(高字节)

指令数(低字节)

0x0

0x0

0x0

0x0

0x0

后面的字节数

 

 

 

 

 

1、地址映射表

Modbus从站地

FX系列PLC内

部软元件

数据

类型

 

计算公式

 

功能号

 

最大指令数

000001~

输出线圈:Y0~

 

 

 

Ymn=000001+m*8+n    ①

 

 

FC1(读线圈)

FC5(写线圈)

 

 

FC1:512FC5: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~

Xmn=100001+m*8+n    ③

FC2(读输入)

512

400001~

定时器:T0~

 

 

 

Tm=400001+m

 

FC3(读寄存器)

FC16(写寄存器)

FC6(写单一寄存器)

 

FC3:125FC16:125FC6:1

401001~

计数器:C0~

Cm=401001+m

401301~

特殊:D8000~

D8m=401301+m   ④

402001~

资料暂存器:D0~

Dm=402001+m

420001~

文件寄存器:R0~

Rm=420001+m ⑤

 

说明:

①、其中m表示Y线圈标识号的百十位,n表示Y线圈标识号的个位,如Y37时m=3,n=7;Y112时m=11,n=2;

②、其中m表示M线圈标识号去掉8000的剩余数,如M8212时m=212;

③、其中m表示输入X标识号的百十位,n表示Y线圈标识号的个位,如X37:m=3,n=7;X111:m=11,n=7;

④、其中m表示特殊功能寄存器D标识号去掉8000的剩余数,如M8120时m=120;

⑤、此R寄存器,仅当FX3U机型(存在R寄存器的PLC机型)时可用,注意Modubs地址映射成6位;

2、用ModScan32测试

解压产品光盘\使用手册\通讯测试软件下的modscan2_cr.rar。

运行ModScan32软件。

选择菜单Connection/Connect,选择RemoteTCP/IPServer,输入模块的IP地址,Service端口为502;点击[OK]按钮,

在子窗口“ModSca1”中设置DeviceID为PLC的站地址(如1),功能号选择03:HOLDINGREGISTER,Address=1301,Length=100。

子窗口数据区显示401301~401400的16进制数据,其对应于三菱FX系列PLC的特殊寄存器D8000到D8100的数值,

双击子窗口数据区的数据可以修改数值。

标签:通讯,FX,线圈,标识号,PLC,寄存器,ModbusTCP,以太网
From: https://www.cnblogs.com/jiemite/p/17563441.html

相关文章

  • FX110讯:ADSS正逐步关闭英国业务
    总部位于阿布扎比的零售和机构货币对及差价合约经纪商ADSS将逐步关闭其英国业务——ADSSecuritiesLondonLtd(ADSSL),以便将资源重新集中于集团内的其他实体。去年10月,Fazzaco报告称,在截至2021年12月31日的2021财年,ADSSL的收入(不包括转让定价)同比下降了34%。就在本月初,DanBenton在A......
  • 欧姆龙以太网选项板设置连接 Kepware opc步骤
    在数字化和自动化的今天,PLC在工业控制领域的作用日益重要。然而,PLC通讯口的有限资源成为了困扰工程师们的问题。为了解决这一问题,捷米特推出了JM-ETH-CP转以太网模块,让即插即用的以太网通讯成为可能,不仅有效利用了PLC的通讯资源,还提高了数据传输的效率和稳定性。  捷米特JM-......
  • 第三章-以太网
    第三章-以太网3.2.1MAC地址MAC(MediumAccessControl)地址是在IEEE802标准中定义并规范的,凡是符合IEEE802标准的网络接口卡都必须拥有一个MAC地址。其长度为48bit(6个字节)。前24bit为厂商代码,后24bit由制造商自己确定,但不同的网卡后3个字节不能相同。MAC地址共分3种,分别是单播MA......
  • ZFX山海证券:外汇点差是越低越好吗? 少心暗藏套路
    点差是越低越好吗?答案是“不一定”。本篇文章ZFX山海证券带您来看看具体原因。低点差平台更容易获取投资者青睐对于那些不太了解投资的人来说,可能并不知道点差的概念。简单来说,点差就是市场价格和实际成交价格的差价。打个比方,比如银行卖出一个投资产品的价格为100万元时,经纪商收......
  • 欧姆龙ci2m以太网通讯连接力控方法
    JM-ETH-CP转以太网模块采用即插即用设计,不占用PLC通讯口,即编程软件/上位机软件通过以太网对PLC数据监控的同时,触摸屏可以通过复用接口与PLC进行通讯。捷米特JM-ETH-CP转以太网模块支持工控领域内绝大多数SCADA软件,支持欧姆龙以太网协议和透传两种通讯方式。  捷米特J......
  • 欧姆龙ci2m以太网通讯
    捷米特JM-ETH-CP转以太网模块控,用于欧姆龙CP1L/CP1E/CP1H系列PLC的以太网数据采集,非常方便构建生产管理系统。支持FINS/UDP、FINS/TCP以太网协议通信,支持上位机软件(组态王、MCGS、力控、KepWareOPC服务器等)以欧姆龙的以太网驱动访问。 捷米特JM-ETH-CP集成ModbusT......
  • 欧姆龙CP系列PLC以太网通讯欧姆龙cp1h以太网模块
    大家好,今天要和大家分享的是一款在工控领域中非常实用的产品——捷米特JM-ETH-CP转以太网模块。这款模块采用了即插即用的设计,不仅不会占用PLC的通讯口,而且可以通过复用接口让触摸屏与PLC进行通讯。这个设计真的非常巧妙,相信会让很多工控从业者感到非常方便。 那么,这款捷米特J......
  • python - 串口通讯
    1.安装pyserialpip3installpyserial2.使用方式config.pyimportserialport="COM1"baudrate=2400bytesize=serial.SEVENBITSstopbits=serial.STOPBITS_TWOparity=serial.PARITY_NONEtimeout=10main.pyimportserialimportconfigser=s......
  • python通过Websocket与html主动通讯
    python通过Websocket与html主动通讯导语:在Web开发中,实现实时通信是一项常见的需求。本文将介绍如何使用Python和WebSocket技术实现与HTML页面的实时通信,以显示当前的实时时间。1.WebSocket简介WebSocket是一种全双工通信协议,允许在客户端和服务器之间建立持久连接,实现实时数据......
  • 汉源高科工业级10口千兆管理型以太网交换机千兆2光8电ERPS环网交换机
    汉源高科10口千兆网管型工业以太网交换机HY5700-7528G-X采用IP40防护外壳,工业级EMC设计,支持宽范围冗余电源输入(12~48VDC)以增加通讯网络的可靠性。提供管理功能,可通过Web浏览器、CLI和SNMP进行管理。支持8个10/100/1000BASE-T(X)RJ45电口和2个1000BASESFP接口。基于工业安装需求,提......