欧姆龙NJ系列和NX系列PLC之间的通讯技术

发布者:Leishan最新更新时间:2024-08-01 来源: elecfans关键字:欧姆龙  PLC  通讯技术 手机看文章 扫描二维码
随时随地手机看文章

一、创建PLC项目文件

1、创建NJ501-1300项目文件。在全局变量中创建两个变量,设置变量的数据类型、网络公开模式。如图1

318c751a-2043-11ee-962d-dac502259ad0.png

图1

重点:网络公开模式有不公开、公开、输入、输出。不希望外部通讯访问变量时选择不公开,相反选择公开。希望外部通讯对变量进行输入选择输入,相反选择输出。

2、创建NX1P2-9024DT项目文件。在全局变量中创建两个变量,设置变量的数据类型、网络公开模式。如图2

31a55706-2043-11ee-962d-dac502259ad0.png

图2

重点:NJ501-1300全局变量中选择输入网络公开模式,用来接收NX1P2-9024DT全局变量中选择输出网络公开模式的变量。相反NJ501-1300中选择输出网络公开模式的变量是输出到NX1P2-9024DT全局变量中选择输入的变量。

2、导出全局变量

1、将NJ301中的变量导出。

选择工具--导出全局变量--NetworkConfigurator。选择要导出的变量表存储地址和变量表的名称。参图3。

31c45764-2043-11ee-962d-dac502259ad0.png

图3

下图是变量表的存储和命名。图4

31d71836-2043-11ee-962d-dac502259ad0.png

图4

2、将NX1P2中的变量导出。

选择工具--导出全局变量--NetworkConfigurator。选择要导出的变量表存储地址和变量表的名称。参图5。

31ec09f8-2043-11ee-962d-dac502259ad0.png

图5

下图是变量表的存储和命名。图6

32045350-2043-11ee-962d-dac502259ad0.png

图6

三、NetworkConfigurator中创建项目

1、网络连接的修改

单击Option--Select Interface--Nj/NX Seriers Ethernet Direct I/F.

选择Ethernet直连的方式。见图7.

321ea1d8-2043-11ee-962d-dac502259ad0.png

图7

2、添加设备

在左侧设备栏,双击双击下NJ501-1300 Rev 2图标文件,将NJ501-1300添加到设备网络中。相同操作将NX1P2--9024DT添加到网络中。见图8

323b8d98-2043-11ee-962d-dac502259ad0.png

图8

3、修改设备IP

按照在SysmacStudio中设置的PLC的IP地址,对网络中的设备修改相同的地址。保证两台PLC在同一个网段中。参图9,在Sysmac中设置PLC的IP地址。

324d7da0-2043-11ee-962d-dac502259ad0.png

图9

设置NetworkConfigurator网络中设备的IP,见图10。

326731b4-2043-11ee-962d-dac502259ad0.png

图10

四、添加变量

1、添加NJ501-1300的变量表。

双击设备图标--TafSets--To/FromFiles--ImportFiles--选择变量表--打开。见图11.

3284bcc0-2043-11ee-962d-dac502259ad0.png

图11

2、导入NX1P2的变量表

32957d12-2043-11ee-962d-dac502259ad0.png

图12

3、编辑设备变量

双击设备图标--Connections--选择要添加到NJ501下的设备--选择向下箭头。见图13

32b4624a-2043-11ee-962d-dac502259ad0.png

图13

编辑连接变量。双击设备NX1P2--选择NJ501接收数据变量--选择NX1P2输出数据变量--OK。见图14

32d1c178-2043-11ee-962d-dac502259ad0.png

图14

相同方式将NJ501-1300添加到NX1P2中。见图15,图16.

32edc800-2043-11ee-962d-dac502259ad0.png

图15

3304c5e6-2043-11ee-962d-dac502259ad0.png

图16

4、下载配置文件

在空白处点击鼠标右键,选择Downlord,在弹出的窗口点击 ,是。见图17,图18。

33291dec-2043-11ee-962d-dac502259ad0.png

图17

3341bcb2-2043-11ee-962d-dac502259ad0.png

图18

注意:下载完成后,需要断电重启设备。

五、通讯测试

打开两个项目的监视窗口,分别选择输入和输出变量的第一个整型变量。见图19,图20。分别给输出变量写入一个数值。NJ501-1300中变量OUT501_INT[0],写入100。NX1P2中OUT变量OUTNX1_INT1[0]写入55

335a91ce-2043-11ee-962d-dac502259ad0.png

图19

336dd9c8-2043-11ee-962d-dac502259ad0.png


关键字:欧姆龙  PLC  通讯技术 引用地址:欧姆龙NJ系列和NX系列PLC之间的通讯技术

上一篇:变频器接线端子的含义和功能
下一篇:单相接触器接线图和电路图

推荐阅读最新更新时间:2024-11-12 15:06

意法半导体与中兴通讯合作在国内推广LoRa技术及应用
2017年6月13日,横跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)和全球领先的电信信息技术提供商中兴通讯与中国LoRa(TM) 应用联盟(CLAA)密切合作,开发兼容CLAA协议的STM32微控制器,在中国市场推广LPWAN(低功耗广域物联网)产业应用。 在这个合作项目中,中兴通讯负责提供CLAA技术规范和测试认证工具,并负责CLAA网关IWG(IoT Wireless Gateway,物联网无线网关)及CLAA网络服务器MSP(Multi-service Platform,多业务平台)的产品开发和市场营销;意法半导体将支持STM32系列产品与
[物联网]
西门子PLC通过CHNet-S7200/300连接组态王KingSCADA实现ModbusTCP通信
西门子300系列PLC 本案例用PLC的是315-2DP,此型号PLC有两个通信接口分别是MPI、DP口。 首先把300PLC连接兴达易控PLC转以太网模块CHNet-S7300MD通过ModbusTCP或者是S7TCP 与上位机组态软件通信 1. 新建工程并打开工程,右击“IOServer 应用组”,选择“添加新 IOServer 应用组”。 2. 在弹出的对话框中,填入“应用名称”, 点击“确定”。 3. 选择“设备”,在右边空白区域,点击鼠标右键,选择“新建”。 4. 在“设备名称”处输入一个名称,点击“下一步”。 5. “采集驱动”选择“S7_TCP”;“链路类型”选择“以太网”,点击“下一步”。
[嵌入式]
西门子<font color='red'>PLC</font>通过CHNet-S7200/300连接组态王KingSCADA实现ModbusTCP通信
HMI内部变量如何在PLC中使用
在一个项目中见到HMI定义的内部变量,可以传送给PLC,两者进行数据交换。格式为DB .DBw 。请问这是如何实现的,需要做哪些设置 答:1、通讯——变量——鼠标右键——添加变量。 2、通讯?变量下建立报警变量(注意:报警变量不能为BOOL类型,只能是Word或者Int类型的变量),例如:我们这里建立一个报警变量,地址为MW20。 3、进入报警管理?离散量报警输入相应文本,触发变量选择“报警变量”,触发器位填入相应的位号。例如: 文本 触发变量 触发位号 实际PLC地址 电机故障 报警变量 1 M21.1 皮带机打滑 报警变量 8 M20.0 温度报警 报警变量 9 M20.1 压力报警 报警变量 0 M21.0 这里要注意的是西门
[嵌入式]
嵌入式PLC发展呈现多元化 行业前景乐观
嵌入式PLC技术是嵌入式系统与软PLC技术的完美结合。在我国嵌入式PLC的发展空间,它十分有利于发挥我国自动化行业发展。当前,嵌入式PLC的发展也呈现多元化,国内外均有良好表现。 嵌入式PLC的发展也呈现多元化,国内外均有良好表现:德国赫优讯推出的将现场总线技术和PLC技术结合的netPLC很有特色;国内几年前就有华中科技大学在EASYCORE1.00核心芯片组中加载了嵌入式PLC系统软件,作为硬件平台,开发了多模人通道的嵌入式PLC;还有一种发展路径是以开发PLC与人机界面相结合的硬件/软件一体化为目标的平台,充分利用了CASE工具,结合各类嵌入式芯片的开发平台和各种输入/输出通道的硬件电路库,专为机电设备开发客制化、具有O
[嵌入式]
PLC常见的六大应用详解_PLC结构与工作环境
PLC的结构及各部分的作用 PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC的硬件系统结构如下图所示: 1、主机 主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已
[工业控制]
三菱FX系列PLC指令集速查表分享
三菱PLC指令集速查表
[嵌入式]
三菱FX<font color='red'>系列</font><font color='red'>PLC</font>指令集速查表分享
三菱PLC配方编程实例
01 功能应用场合 在伺服,步进等控制参数等因设备产品需要修改伺服位置,每次手动修改位置,比较麻烦,所以需要对每个数据能进行保存和读取。 02 硬件设备 1、三菱PLC 2、三菱触摸屏 03 使用软件 1、GX Work2 2、GT Work3 04 三菱PLC配方分析 控制要求分析 分析程序,就是对一个寄存器的数据能保存能读取,并且能够跟着配方,来做不同的数据保存读取,这里读取和保存,采用传送指令,要求能跟随配方做出更改,所以采用变址寄存器 05 三菱PLC配方指令使用分析 主要指令讲解 BMOV是成批传送指令,对指定点数的多个数据进行成批传送或者复制,这个相当于多个MOV指令同时传送数据,将S开始的n点的数
[嵌入式]
三菱<font color='red'>PLC</font>配方编程实例
三菱plc辅助继电器的功能是什么
三菱PLC辅助继电器是一种在PLC(可编程逻辑控制器)系统中用于实现各种控制功能的重要组件。本文将详细介绍三菱PLC辅助继电器的功能、类型、应用以及如何使用它们来实现复杂的控制逻辑。 辅助继电器的基本概念 辅助继电器是一种虚拟的继电器,它在PLC程序中用于存储和传递信号。与实际的物理继电器不同,辅助继电器没有机械部件,因此它们可以快速、准确地执行各种控制任务。辅助继电器通常分为两类:内部辅助继电器和特殊辅助继电器。 1.1 内部辅助继电器 内部辅助继电器是PLC内部的存储元件,用于存储程序中的中间结果和状态信息。它们通常用于实现程序中的逻辑控制、数据存储和数据处理等功能。内部辅助继电器的编号范围因PLC型号而异,但通常在几
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved