光通讯
HOME
光通讯
正文内容
欧姆龙光通讯 欧姆龙与西门子PLC可以进行通讯吗?如何通讯?
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

欧姆龙与西门子PLC可以进行通讯吗?如何通讯?

写在前面

本文分享欧姆龙与西门子PLC以太网通讯的组态与编程。

【一】欧姆龙PLC的设置

(1)IP地址的设置

通过拨码盘来设定耦合器的IP地址,NX-EIC202的IP地址设置为:节点号拨03,4号拨码 OFF,表示的IP地址为:192.168.250.3;EIC202的IP地址设置规则如下图所示:

(2)端口号的设置

1>首先打开Network Configurator软件

2>插入1个NX-EIC202以太网耦合模块

3>设置耦合器的端口号

4>设置要连接设备的IP地址

5>选择与耦合器的通讯接口为Ethernet I/F

6>连接耦合器

7>选择与耦合器相连的设备(本地电脑的IP)

8>载程序到耦合器

(3)欧姆龙Sysmac Studio中配置硬件组态和曝光变量

1>首先组态欧姆龙PLC的硬件

2>设置安全模块的输入输出形式,并添加通道注释

3>建立全局变量,包含硬件通道的变量和需要使用的中间变量

4>在I/O映射中将硬件通道和全局变量进行对应

5>在曝光变量中建立要和西门子PLC进行交互的信号点。

【二】西门子PLC的配置

(1)在设备视图中建立2个TCP联接

(2)欧姆龙PLC和西门子PLC的通讯格式

1>西门子写入到欧姆龙PLC:

西门子发送的字节如下:

01 10 00 00 0E 00 00 10 04 00 94 00 03 00 00 00 00 00 00 00

所建立的曝光输入变量的长度(橙色字体)+前8个字节的固定长度,要与设定的变量长度(红色字体)大小一致,0E表示8+6=14(E),其中8为发送字节前的固定长度,6为发送数据的长度(橙色部分)。建立的输入变量长度看I/O分配,如下图所示:

2>西门子从欧姆龙读取数据

当安全PLC组成为:

NX-EIC202耦合+SL3300+SID800*4+SOD400*2

发送:

011000000800000E040064000300

接收欧姆龙PLC曝光变量:

接收:

01 10 28 00 00 8e 00 00 00 80 0f 00 01 00 00 00 00 00 00 00 00 00 00 00 00 07 ff 00 00 07 ff 00 00 07 ff 00 00 07 ff 00 70 0f 70 0f

其中,灰色为固定返回格式,无意义,红色部分为CPU中的曝光变量的输出部分,橙色为4个输入模块的输入通道状态部分,其中1个模块的格式为00 07 ff 00,绿色部分为2片输出模块的输出通道状态,其中1个模块的格式为70 0f。

3>西门子PLC内的程序编写

欧姆龙NXNJ系列用sysmac studio软件内置EtherNet IP工具做EIP通讯

通过sysmac studio软件内置EtherNET IP 连接设置工具手动建立EIP,进行两台PLC之间的数据交互。

创建NJ501的工程

设置NJ501内置EIP口IP地址与子网掩码

设置NJ501输入输出变量,分配至任务

右键左上方的PLC图标,添加设备,插入NX102的PLC

设置NX102的内置EIP口IP地址与子网掩码

设置NX102的输入输出变量,分配至任务

在NJ501的控制器中打开EtherNetIP连接设置工具

双击IP地址为192.168.250.1的NJ501

选择全部注册

变量全部注册并分配到输入输出标签中,并点击注册

注册完成

在NX102的控制器中打开EtherNetIP连接设置工具,双击IP地址为 192.168.250.11的NX102,选择全部注册,变量全部注册并分配到输入输出标签中, 并点击注册,标签注册完成 此时,因为在同一个工程中,在目标设备里可以看到NJ501

同样在NJ501的控制器里可以看到目标设备NX102

最后,把输入输出变量一一对应即可。

NJ501配置如下

NX102配置如下

设置好之后,分别于NJ和NX102在线同步,分别传送到各自的控制器中,配置下载完成后,在两台PLC对应数据区分别写入数据,在另外一台对应地址里可以直接读取到数据。

来源:技成培训网,作者:黄柏菘,未经允许不得转载!

小贴士

PLC专属资料: 含有从入门到高级所有PLC学习资料(三菱/西门子/欧姆龙) ,电气经典18本大全书,历年电气考试真题、电气必备实训仿真软件、电气自动化行业各类型技术手册!

如何获取更多 电气热门资料?

操作指引如下!

相关问答

欧姆龙通讯协议-不易_的回答-懂得

欧姆龙自己的协议有Hostlink以及Toolbus、NTLink等。当然一些通用的通讯协议基本都能支持。Hostlink是开放的,Toolbus不公开欧姆龙自己的协议有Hos...

欧姆龙通讯协议怎么写?

欧姆龙通讯协议是一种专为欧姆龙公司的可编程逻辑控制器(PLC)设计的通讯协议。要编写欧姆龙通讯协议,需要遵循一定的格式和规范。以下是一个基本的欧姆龙通讯...

欧姆龙plc通讯接口定义?

欧姆龙PLC通讯接口是指用于连接欧姆龙PLC与其他设备进行数据交换和通信的接口。常见的通讯接口包括串口(RS232C/RS485)、以太网口(Ethernet)、USB接口等。通...

欧姆龙设置rs232串口通讯?

比较简单的有两种通讯方式:1.通过串口通信,两个cpu上分别安装cp1w-cif01即rs232串口选件板,通过pclink协议无需编程实现简单通讯;2.通过网口通信,cp1h安装...

如何实现欧姆龙PLC与上位机的以太网通讯?

产品品牌:欧姆龙产品名称:晶体管输入模块产品型号:DRT2-ID16-1晶体管。16点输入。PNP(-common)。I/O连接:M3螺钉终端。额定内部电路电源电压:通信连...

欧姆龙plc+modbus通讯用甚么指令?

需要把你要发的数据转换成PLC里定义的数据格式。然后按照你设定的条件,PLC会在满足时发出。需要你定义发送的端口。接收也需要定义端口。定义接收的地址。一...

欧姆龙plc与电脑相连通讯怎么设置?-ZOL问答

欧姆龙PLC不像三菱那样,需要选择com口。当驱动自动安装好后,就直接可以通过US...你配置主站的映射地址,通讯参数问400或者上海技术支持。他们的服务还是不错...

欧姆龙PLC支持哪些通讯?

回答如下:欧姆龙PLC支持多种通讯方式,包括:1.串口通讯:通过串口连接与外部设备通讯,支持RS232C和RS485通讯协议。2.以太网通讯:通过以太网连接与外部设备...

WINCC能和欧姆龙PLC通讯吗?

可以的,一般采用OPC通讯,而且你需要安装OMRONOPCserver软件!可以的,一般采用OPC通讯,而且你需要安装OMRONOPCserver软件!这完全是可以的,西门子的Wincc就是...

显控触摸屏也欧姆龙PLC连接的通讯线怎样做?-ZOL问答

一个公司的产品基本上通讯格式是一样的,你百度“欧姆龙工业网”有用(0)回复ABBac500eco是什么PLC?有用(0)回复是的除了新的有用(0)回复当然先找...

 捷西橱柜  创新型城市 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部