不用编程,快速实现西门子PLC与罗克韦尔(AB)PLC之间以太网通讯
智能网关IGT-DSER支持多点对多点的PLC之间通讯,支持以太网,串口设备混合数据交换;无需编程开发,只须配置数据的起始地址和数量即可,支持热插拔,断电重启后自恢复运行,支持网络跨网段,在实际的工程项目中应用方便。本文是罗克韦尔(AB)的Micro850的PLC与西门子S7-200Smart之间的通讯的案例。
在AB的Micro850的PLC内建立‘TAG_INT’、‘TAG_DINT’、‘TAG_REAL’3个全家变量,准备将其数值分别写入到Smart的PLC的VW1000、VD1002、VD1006寄存器,数据类型分别为16位有符号整数、32位有符号整数、32位浮点数;再建立‘ARR_DINT’、‘ARR_REAL’两个数组,分别用于接收来自Smart的VD800~VD836、VD900~VD936的数据。
通过IGT-DSER的参数配置软件(下载地址)通过网线连接上网关模块后设置参数,网关的详细配置如下图:
参数设置完成后将参数下载到网关模块,然后重启。重启完成后在通过参数设置软件连接上IGT-DSER网关模块读取参数,如果有错误会在软件的消息栏显示出来,同时错误的数据行底色为红色,须要根据状态消息提示修改参数后再次下载重启。
参数软件带有网络检查和数据监控功能,在‘工具’菜单里面,分别为‘查找设备/PING’、‘网关数据监控’,方便调试实现数据交互。
同时也可以通过PLC的编程软件监控PLC的数据,确认数据传输的正确性,以下是罗克韦尔Micro850的数据监控截图:
下图是西门子S7-200Smart的数据监控截图:
可以看到Micro850的3个标签的数据已经正常写入到Smart的V区域了,在Smart内设置的数据一同样写入到Micro850的数组了。
三菱、西门子、欧姆龙等PLC都可以这种方式与支持Modbus协议的机器人、仪表等设备快速实现数据交互(其它品牌的PLC之间通讯案例)。网关常用的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系统
不用编程,快速实现西门子PLC与罗克韦尔(AB)PLC之间以太网通讯相关推荐
- 不用编程,实现三菱FX5U与罗克韦尔(AB)PLC之间实时通讯
IGT-DSER智能网关模块支持西门子.三菱.欧姆龙.AB等各种品牌的PLC之间通讯,同时也支持PLC与Modbus协议的工业机器人.智能仪表等设备通讯.网关有多个网口.串口,也可选择WIFI,4G无 ...
- 不用编程 实现西门子PLC和罗克韦尔AB PLC的通讯和协议转换
1 需求背景 工控项目中经常遇到西门子PLC和AB PLC之间需要交换数据.但是这些PLC之间的通信协议并不兼容,不能实现两个品牌的PLC之间的直接通信.在此需求下,使用协议转换网关,可轻松实现两种p ...
- 罗克韦尔AB PLC Logix5000中如何创建标签并使用标签进行编程?
罗克韦尔AB PLC Logix5000中如何创建标签并使用标签进行编程? 本文主要针对以下内容: 标签分类 标签命名原则 标签命名 创建标签 在Logix控制器中,数据的读取和写入是通过标签来实现的 ...
- 罗克韦尔AB PLC 通过KEPServer实现与西门子1200PLC的以太网通信
罗克韦尔AB PLC 通过KEPServer实现与西门子1200PLC的以太网通信 环境搭建: 软件: Studio 5000 V33.01.01 KEPServerEX 6.4 TIA ...
- assembly 输出ab中所有数_罗克韦尔(AB)PLC控制器选型(2)-CompactLogix 5370
前面的文章我们介绍过AB的大型PLC--ControlLogix的选型(参考:罗克韦尔(AB)PLC控制器怎样选型(1)). 今天这篇文章,我们来认识下AB的中型PLC产品--CompactLogix ...
- 罗克韦尔AB PLC RSLogix5000中的位指令使用方法介绍
罗克韦尔AB PLC RSLogix5000中的位指令使用方法介绍 位指令是PLC中最基本的指令之一. 以下为大家介绍几种常用的位指令及其使用方法. 位指令1:检查位是否闭合 XIC 图标如下: 执行 ...
- 罗克韦尔AB PLC RSLogix数字量IO模块基本介绍
罗克韦尔AB PLC RSLogix数字量IO模块基本介绍 数字量IO模块: 数字量IO模块的型号 数字量IO模块的安装与拆卸 数字量IO模块的状态显示 数字量IO模块的结构如下图所示 以 ...
- 罗克韦尔AB PLC RSLogix5000中定时器指令使用方法介绍
罗克韦尔AB PLC RSLogix5000中定时器指令使用方法介绍 定时器指令用于控制基于时间的操作,属于输出指令. 定时器指令 定时器指令共有3个: 延时导通定时器 TON 延时断开定时器 ...
- 罗克韦尔AB PLC RSLogix5000中计数器指令使用方法介绍
罗克韦尔AB PLC RSLogix5000中计数器指令使用方法介绍 计数器指令: 增计数器指令CTU 管脚功能说明如下: PRE:预设值,即目标计数值 ACC:累加值,即当前计数值 CU:增计数使能 ...
- 罗克韦尔AB PLC RSLogix5000中的比较指令使用方法介绍
罗克韦尔AB PLC RSLogix5000中的比较指令使用方法介绍 比较指令是输入指令,每次梯级扫描都被判断,用以决定梯级的条件. RSLogix5000中的比较指令主要分为以下4种: 单一比较 ...
最新文章
- java 0000 0001 0002 000a 000b_同样的 Java 文件,为什么直接用 Javac 编译和使用 Maven 编译出来所得到的字节码不一样?...
- 纯CSS3实现轮播图
- React的组件生命周期
- 【kali】kali环境下安装dvwa
- Codeforces Round #360 (Div. 2) C. NP-Hard Problem 水题
- 盗梦空间http://acm.nyist.net/JudgeOnline/problem.php?pid=125
- Vue-Router学习笔记-(黑马视频)
- python3爬取网易云歌单数据清洗_网易云音乐古风歌词统计分析
- STM32F103 485通信开发实例(三):与触摸屏通过Modbus进行通信
- CentOs7和leapftp的时候遇到的一些坑
- Java-万元与元之间的换算
- Emacs-057-hippie-expand使用
- Php维语翻译,维语翻译_维吾尔翻译_维语翻译在线
- 使用ffmpeg将m3u8文件转为mp4
- MySQL数据结构选择的合理性
- 我能使用这台计算机吗英语,使用电脑的英语怎么说
- 用JavaSwing也能写出win10扁平风的软件
- D.G.Pals游戏5月23日晚9点新上线,布局Cronos协议Panterra游戏生态
- noip1999 旅行家的预算 (贪心)
- 浅谈Masonry的使用技巧