基于IGT-DSER智能网关实现GE的PAC/PLC与罗克韦尔(AB)的PLC之间通讯

        工业自动化领域的IGT-DSER智能网关模块支持GE、西门子、三菱、欧姆龙、AB等各种品牌的PLC之间通讯(相关资料下载),同时也支持PLC与Modbus协议的工业机器人、智能仪表等设备通讯。网关有多个网口、串口,也可选择WIFI无线通讯。无需编程开发,只须配置数据的起始地址和数量即可,通讯速度快、数据量大,支持多台PLC之间通讯,支持热插拔,断电重启后自恢复运行,在实际的工程项目中应用方便。

        本文是GE的RX7i与罗克韦尔的1769-L32E(CompactLogix系列)之间以太网跨网段通讯。L32E采用标签方式通讯,IP地址为192.168.1.9,通讯端口44818;RX7i采用绝对地址方式,IP地址为10.10.0.5,通讯端口为18245;通过IGT-DSER的参数配置软件(下载地址)软件的'功能'->'网络参数设置表'设置IGT-DSER智能网关自身的网络参数,如下图:

        通过软件的'功能'->'PLC之间通讯配置'设置PLC数据交互地址表,包括PLC的IP地址网络端口、寄存器标签地址,以及通讯的字节数量等。需要注意的是寄存器地址是从0开始的,所以配置时应该减1,比如R2121配置时应该按R2120输入。

        上图中总计2个通讯任务,具体如下:

        01:读取GE RX7i R2121开始的40个字节,写入到L32E的'FromGE_R2121_40B' DINT数组;

        02:读取L32E的'ToGE_R2301_20B' DINT数组,写入到GE RX7i R2301开始的20个字节;

        将以上配置写入到IGT-DSER智能网关模块后重启,通过参数软件读取工作状态,下图是正常时的状态显示,通过软件的'工具'->'网关数据监控'可查看数据源的数据。

网关常配套的PLC类型如下:

◆ FX: 三菱FX系列PLC                                      ◆ QL: 三菱Q/L/R系列PLC

◆ AS: 三菱A系列PLC                                        ◆ OM: 欧姆龙全系列PLC

◆ S72S: 西门子S7-200/Smart系列PLC             ◆ S734: 西门子S7-300/400系列PLC

◆ S71K: 西门子S7-1200/1500系列PLC             ◆ MBS: 施耐德等Modbus兼容PLC

◆ DVP: 台达、信捷PLC                                     ◆ NAIS: 松下全系列PLC

◆ KVS: 基恩士全系列PLC                                  ◆ FTK: 永宏全系列PLC

◆ MSK: LS/LG全系列PLC                                  ◆ KOY: 光洋全系列PLC

◆ ABM: AB MicroLogix系列PLC                         ◆ ABC: AB Compact/Control系列PLC

◆ INO: 汇川全系列PLC                                       ◆ GE: GE PAC/PLC系统\

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/127284.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

3线硬件SPI+DMA驱动 HX8347 TFT屏

3线硬件SPIDMA驱动 HX8347 TFT屏,实现用DMA清屏。 参考:基于stm32 标准库spi驱动st7789彩屏TFT(使用DMA)-技术天地-深圳市修德电子有限公司 一、源码 HX8347.h #ifndef USER_HX8347_H_ #define USER_HX8347_H_#define SPI_hardware #define SPI_hardw…

基于表面电势的AlGaN/GaN MODFET紧凑模型

标题:A Surface-Potential-Based Compact Model for AlGaN/GaN MODFETs 来源:IEEE TRANSACTIONS ON ELECTRON DEVICES(11年) 摘要 - 本文首次构建了基于表面势(SP)的AlGaN/GaN调制掺杂场效应晶体管&#…

说说地址栏输入 URL 敲下回车后发生了什么?

面试官:说说地址栏输入 URL 敲下回车后发生了什么? 一、简单分析 简单的分析,从输入 URL到回车后发生的行为如下: URL解析DNS 查询TCP 连接HTTP 请求响应请求页面渲染 二、详细分析 URL解析 首先判断你输入的是一个合法的 URL 还是一个…

C++初阶(九)内存管理

📘北尘_:个人主页 🌎个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上,不忘来时的初心 文章目录 一、C/C内存分布1、选择题2、填空题3、sizeof 和 strlen 区别?4、总结 二、 C语言…

19.8 Boost Asio 异或加密传输

异或加密是一种对称加密算法,通常用于加密二进制数据。异或操作的本质是对两个二进制数字进行比较,如果它们相同则返回0,如果不同则返回1。异或加密使用一把密钥将明文与密文进行异或运算,从而产生密文。同时,使用相同…

数字马力笔试面试复盘

笔试——10月9日19:00 单选:30题 16.如何获取AJAX 请求的响应状态码? A通过AJAX对象的 statusCode 属性获取 B通过AJAX对象的responseText 属性获取C通过AJAX对象的status 属性获取 D通过AJAX对象的responseCode属性获取 答案:可以通过AJAX…

Python学习笔记--枚举类的使用

一、枚举类的使用 实际开发中,我们离不开定义常量,当我们需要定义常量时,其中一个办法是用大写变量通过整数来定义,例如月份: JAN 1 FEB 2 MAR 3 ... NOV 11 DEC 12当然这样做简单快捷,缺点是类型是…

paddleOcr训练一个属于自己的模型

自己配置开发环境的时候踩了不少坑,现在记录下来,以后需要了可以直接找到现成的代码,也希望能够帮到有需要的小伙伴 目录 (一)、运行环境搭建1、Anaconda部分Anaconda安装Anaconda创建虚拟环境指令Anaconda Prompt工作…

xilinx primitives(原语)

Xilinx的原语分为10类,包括:计算组件,IO端口组件,寄存器/锁存器,时钟组件,处理器组件,移位寄存器,配置和检测组件,RAM/ROM组件,Slice/CLB组件,G-t…

微信号绑定50个开发者小程序以后超额如何删除不用的

我们在开发微信小程序的时候,当前开发者工具登录的必须是该小程序的开发者才能进行小程序的开发,添加开发者的步骤是: 添加开发者 1、进入微信开放平台,然后扫码进入管理平台 2、找到下图所示位置 3:、输入要添加的微信账号&am…

工商银行卡安全码怎么看

工商银行的安全码,作为一项至关重要的安全措施,旨在保护用户的银行账户和交易安全。为了查看工商银行的安全码用户需要按照以下步骤操作: 首先,用户需要使用电脑或手机访问工商银行的网上银行平台。在平台首页,用户需要…

Git 入门使用

一、Git 入门 1.1 Git简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是由Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 Git是目前世界上最先进的分布式版本控制系统,没有之一&a…

千城千站系统源码+SEO关键词推广优化 万能通用版 带完整的搭建教程

大家好啊,源码小编来给大家分享一款超级好用的千城千站系统源码。其实最近大家会发现做SEO排名做的最好的就是千城千站系统,排名好,流量高,其实这都是用千城千站系统做的。而这一套系统搭建起来十分简单,只要把里面的内…

LCD英文字模库(16x8)模拟测试程序

字模 字模,就是把文字符号转换为LCD能识别的像素点阵信息。 电子发烧友可能都熟悉字模的用途。就是调用者通过向LCD模块发送字模数据,LCD根据字模数据在LCD面板上相应的像素描绘出图形或文字。 现在,大部分的LCD都内置了字模库&#xff0c…

【脑源成像】术前癫痫的电源成像 评价:现状与未来展望

Electric source imaging for presurgical epilepsy evaluation: current status and future prospects 术前癫痫的电源成像 评价:现状与未来展望论文下载:算法程序下载:摘要1 项目介绍1.1. 选择要综述的文章2. 电源成像的基本原理4. ESI的实践方面4.1脑…

Nodejs沙箱绕过

目录 JavaScript和Nodejs介绍 沙箱(sandbox) 简单的介绍一下vm模块 下面介绍几种绕过方式 方法1:利用Function构造函数沙箱逃逸,执行命令 方法2:利用argument.callee.caller实现 方法3:利用ES6的 pro…

虚幻引擎 5.1 中全新的增强型输入操作系统

教程链接 https://www.youtube.com/watch?vCYiHNbAIp4s 前提 虚幻引擎5.1之后,项目设置里的input选项,默认会有一条警告,告知旧的input系统已经不能用了。 做法 在content文件夹下新建一个input按钮 input文件夹里面分成两部分内容 1.…

Java必考面试题,谈谈你对 Spring AOP 的理解

大家好,我是伍六七。 今天我们来学习 Spring 框架中最重要的概念之一:AOP。 这是一个 Java 程序员必考的面试题,大家好好理解。我们开始正文。 AOP 的概念 Spring AOP 是 Java 程序员们面试经常被问到的一个问题,但 AOP&#…

高等数学教材啃书汇总重难点(三)微分中值定理与导数的应用

本章节包含多个知识点,一些列微分中值定理是考研证明题的重头戏,而洛必达和泰勒展开则是方法论的天花板难度,虽然对于小题的考察难度较低,整体上仍需重点复习 首先是考研大纲包含的内容: 1.理解并会用罗尔(Rolle)定理、…

万字详解Java的三大特性:封装 | 继承 | 多态

前言:面向对象程序设计的三大特征就是:封装,继承,多态。在前文介绍了类和对象后,我们就可以继而学习什么是封装,怎么用类的子类来实现继承和多态 目录 一.面向对象的特性 1.封装性 2.继承性 3.多态性…
最新文章