首页 > 其他分享 >欧姆龙CP欧姆龙以太网通讯教程

欧姆龙CP欧姆龙以太网通讯教程

时间:2023-07-14 15:44:28浏览次数:60  
标签:CJ 欧姆龙 16 地址 PLC CP 以太网

捷米特JM-ETH-CJ转以太网模块内部集成ModbusTCP通讯服务器,因此ModbusTCP客户机,如支持ModbusTCP的组态软件、OPC服务器、PLC以及实现ModbusTCP客户机的高级语言开发的软件等,可以直接访问欧姆龙CJ系列PLC的内部数据区,Modbus协议地址在YC内部已经被默认映射到CP/CJ系列PLC的地址区,实现的功能号包括:FC1、FC2、FC3、FC5、FC6、FC15和FC16。

捷米特JM-ETH-CJ转以太网模块采用即插即用设计,不占用PLC通讯口,即编程软件/上位机软件通过以太网对PLC数据记录的同时,触摸屏可以通过复用接口与PLC进行通讯。远创智控转以太网模块支持工控领域内绝大多数SCADA软件,支持欧姆龙以太网协议和透传两种通讯方式。

ModbusTCP协议帧格式:

 

事务处理标识

事务

处理

标识符

协议标识符

协议标识符

长度字段(高字节)

长度字段

(低字节)

从站地址

功能号

数据地址

(高字节)

数据地址(低字节)

指令数(高字节)

指令数(低字节)

0x0

0x0

0x0

0x0

0x0

后面的字节

 

 

 

 

 

 

 

1.地址映射表

Modbus从

站地址

CJ系列PLC内部软元

数据

类型

 

计算公式

 

功能号

最大指

令数

000001~

CIO区:CIO0.0~

 

 

 

CIOm.n=000001+m*16+n                                          ①

 

 

FC1(读线圈)

FC5(写单个线圈)

FC15(写多个线圈)

 

 

 

FC1:512FC5:1

025001~

工作区:WR0.0~

WRm.n=025001+m*16+n      ①

033201~

保持区:HR0.0~

HRm.n=033201+m*16+n                                           ①

041401~

辅助区:AR0.0~

ARm.n=041401+m*16+n                                           ①

056901~

定时器完成标志:TCF0~

TCFm=056901+m

061001~

计数器完成标志:CCF0~

CCFm=061001+m

065101~

任务标志:TK0~

TKm=065101+m

400001~

CIO区:CIO0~

 

 

 

 

CIOm=400001+m

 

 

 

FC3(读寄存器)

FC6(写单个寄存器)

FC16(写多个寄存器)

 

 

 

FC3:125FC16:125FC6:1

406151~

工作区:WR0~

WRm=406151+m

406671~

保持区:HR0~

HRm=406671+m

407191~

辅助区:AR0~

ARm=407191+m

408191~

定时器:TIM0~

TIMm=408191+m

412291~

计数器:CNT0~

CNTm=412291+m

417001~

数据内存:DM0~

DMm=417001+m

450001~

外部内存:EM0~

EMm=450001+m

 

说明:

①、该项为对应存储区的位操作,例如CIO100.3,则m=100,n=3,计算公式为:000001+100*16+3=001604。在Modbus的对应地址为0区的01604地址。

2、用ModScan32测试

1.   运行ModScan32软件。

2.   选择菜单Connection/Connect,选择RemoteTCP/IPServer,输入以太网模块的IP地址,

Service端口为502;点击[OK]按钮,如图1所示。

 

 

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

4.   子窗口数据区显示400001~400100的16进制数据,其对应于欧姆龙CJ系列PLC的寄存器CIO0到CIO100的数值,如图2所示。

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

标签:CJ,欧姆龙,16,地址,PLC,CP,以太网
From: https://www.cnblogs.com/jiemite/p/17553860.html

相关文章

  • 树莓派CM4_Ultra扩展板硬件资源介绍原生千兆 2.5G以太网 USB3.0 WiFi6 5G SSD固态硬盘
    关键词:树莓派CM4  Ultra扩展板  原生千兆2.5G以太网  USB3.0  5G蜂窝WiFi6  SSD固态硬盘概述:CM4_Ultra扩展板是一款基于树莓派CM4核心板设计的PCIE扩展底板。本扩展板将CM4的原生PCIE接口通过PCIEPacketSwitch芯片一扩为四,分别用来连接M.2Akey接口的WiFi6、M.......
  • 【HMS Core】AR Engine中,运行时出现../../../../src/main/cpp/world_ar_application.h
    ​【问题描述】1、AREngine中,从官网下载的“NDK示例代码”,运行时出现../../../../src/main/cpp/world_ar_application.h:30:10:fatalerror:'glm.hpp'filenotfound,该如何解决?2、arengine4.0.0.5版本新增秒放特性。不需要扫描平面,就能创建锚点并放置虚拟物体,目前只支持创......
  • linux服务器安装环境和wdcp管理系统 V3最新版安装
    wdcp支持两种安装方式1源码编译此安装比较麻烦和耗时,一般是20分钟至一个小时不等,具体视机器配置情况而定2RPM包安装简单快速,下载快的话,几分钟就可以完成源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)wgethttp://dl.wdlinux.cn:5180/lanmp_laster.tar.g......
  • winscp的root连接ubuntu“拒绝访问”
    问题解决:1、修改ssh配置文件:vimetc/ssh/sshd_config在#PermitRootLoginwithout-password此行下新增一行:PermitRootLoginyes 使用MobaXterm直接修改文件与vi命令修改文件第一种:使用MobaXterm第二种:使用vi命令修改文件vi命令没有+默认第一行;+到文件最后一行......
  • 多通道cPCI接口值编码器信号采集
    可同时实现与4路 ENDAT2.2值码盘数据通讯,读取25位或29位等精度的码盘位置信息。l  支持ENDAT2.2标准l  通讯距离达30米以上l  支持PCI和CPCI接口l  双V68接口l  支持常用25位或29位码盘及其它标准ENDAT2.2码盘l  支持由板卡向码盘供电l  支持定制化修改FPGA......
  • 三菱转以太网通讯模块三菱fx转以太网
    大家好,今天要和大家分享一个有趣的故事,是关于一款神奇的以太网通讯处理器——捷米特JM-ETH-FX。这款产品来自捷米科技有限公司,是一款经济型的以太网通讯处理器,设计非常独特,能够满足日益增多的工厂设备信息化需求,帮助我们更好地进行设备网络监控和。 大家有没有想过,我们的工厂里......
  • QOJ 6504. CCPC Final 2022 D Flower's Land 2题解
    QOJ6504.CCPCFinal2022DFlower'sLand2题解题意简述给你一个只含\(0,1,2\)的序列,相邻两个相同的数字可以直接消掉。询问包含两种区间所有数\(+1\)并对\(3\)取模。求一段区间能否用上述消除方式消完。样例输入8901211012245236168168236......
  • ORA-00600 [kqldstcpy:in], [0x2B7DB8930], [35] ORA-01578
    问题概述9月13日接到用户反馈,查询dba_segments视图报错。问题原因1.查看alert日志,发现有ORA-00600和ORA-01578报错。2.分析ORA-00600根据ora-00600报错信息的函数kqld,查找资料这是内核查询库缓存回调相关的信息,如下截图:再查看相关trace信息,发现错误信息指向的是librarycache,需要重......
  • CPU性能指标简览
    ​作为计算机的运算核心和控制核心,CPU(CentralProcessingUnit)由运算器、控制器、寄存器和实现其之间联系的数据、控制及状态的总线构成,决定着计算机运算性能强弱。作为信息技术产业的核心基础元器件,CPU的运作可分为四个阶段:提取(Fetch)、译码(Decode)、执行(Execute)和回写(Writeback)。......
  • librdkafka的rdk:broker-1线程cpu百分百问题分析
    问题调用栈:(gdb)bt#00x000000000068307cinrd_kafka_q_pop_serve(rkq=0x1ff31a0,timeout_ms=<optimizedout>,version=version@entry=0,cb_type=cb_type@entry=RD_KAFKA_Q_CB_RETURN,callback=callback@entry=0x0,opaque=opaque@entry=0x0)atrdkafka_que......