首页 NJ培训课件

NJ培训课件

举报
开通vip

NJ培训课件欢迎参加OMRONNJ专题班**第一章EtherNet/IP概述 第一节EtherNet/IP概述 第二节功能比较第一章EtherNet/IP概述 EtherNet/IP是一种可通过以太网来实现多厂商联合的工业网络。EtherNet/IP是基于ODVA(OpenDeviceNetVendorAssociation)协会公开的标准规格所设计的网络,类似于现场网络层里DeviceNet网络的概念。第一章EtherNet/IP概述 功能比较(NJ1与CJ2) NJ系列具有自动IP功能,自动IP功能必须基于Windows9...

NJ培训课件
欢迎参加OMRONNJ专题班**第一章EtherNet/IP概述 第一节EtherNet/IP概述 第二节功能比较第一章EtherNet/IP概述 EtherNet/IP是一种可通过以太网来实现多厂商联合的工业网络。EtherNet/IP是基于ODVA(OpenDeviceNetVendorAssociation)协会公开的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 规格所设计的网络,类似于现场网络层里DeviceNet网络的概念。第一章EtherNet/IP概述 功能比较(NJ1与CJ2) NJ系列具有自动IP功能,自动IP功能必须基于Windows98或者以上的系统,顾名思义,这种功能就是会自动注册IP地址,从其保留的IP地址中分出一个来配置 即便不知道电脑和NJ系统的IP地址的情况下也能方便得实现连接第一章EtherNet/IP概述 区别列表(1)数据连接及其循环周期上的区别表1-1*1需要CJ1W-EIP21版本2.1,NJ固件版本1.1以上。 Item NJbuilt-inEtherNet/IPport NJ+CJ1W-EIP21(*1) CJ2Hbuilt-inEtherNet/IPport CJ2Mbuilt-inEtherNet/IPport Numberofconnections 32 256 256 32 Numberofregisterabletagsets 32 256 256 32 Packetinterval 10.0to10,000ms(1-msincrements) 0.5to10,000ms(0.5-msincrements) 0.5to10,000ms(0.5-msincrements) 1.0to10,000ms(0.5-msincrements) AllowedcommunicationsbandwidthperUnit 1,000pps 6,000pps 6,000pps 3,000pps Maximumdatasizeperconnection 600bytes(300words) 1,444bytes(722words) 14,44bytes(722words) 1,280bytes(640words) Maximumlinkdatasizepernode 19,200bytes(9,600words) 369,664bytes(184,832words) 369,664bytes(184,832words) 1,280bytes(640words) Tagdatalinkinunitsofoddnumberofbytes Supported Notsupported Notsupported Notsupported CommunicationspastanIProuter Supported Supported Supported Supported第一章EtherNet/IP概述(2)CIPmessage服务方面的区别表1-2*1需要CJ1W-EIP21版本2.1,NJ固件版本1.1以上。表1-3 Item NJbuilt-inEtherNet/IPport NJ+CJ1W-EIP21(*1) CJ2Hbuilt-inEtherNet/IPport CJ2Mbuilt-inEtherNet/IPport Class3(connected)Numberofconnections 64 128 128 64 UCMM(unconnected)Numberofpossiblecommunicationsatonetime Client:32maxServer:32max Client:32maxServer:32max Client:32maxServer:32max Client:16maxServer:16max CIPclientfunction Supported Supported Supported Notsupported第一章EtherNet/IP概述(3)TCP/IP的区别*1需要CJ1W-EIP21版本2.1,NJ固件版本1.1以上。*2只能访问类CJ内存区域。 Item NJbuilt-inEtherNet/IPport NJ+CJ1W-EIP21(*1) CJ2Hbuilt-inEtherNet/IPport CJ2Mbuilt-inEtherNet/IPport FTPServer Supported Supported Supported Supported FTPClient Tobeexaminedforfuturesupport Notsupported Notsupported Notsupported NTPClient SupportedNTP SupportedSNTP SupportedSNTP SupportedSNTP DNSClient Supported Supported Supported Supported BOOTPClient Supported Supported Supported Supported SNMP Supported Supported Supported Supported CIDR Supported Supported Supported Supported SocketService SupportedSpecialinstructionsprovided Notsupported Notsupported Notsupported SMTPClient Tobeexaminedforfuturesupport Notsupported Notsupported Notsupported FINS Supported(*2) Supported(*2) Supported Supported第一章EtherNet/IP概述 设置IP地址的区别 NJ系列CPU没有拨码开关 不能通过修改内存来修改IP地址   NJ-seriesbuilt-inEtherNet/IP CJ2-seriesbuilt-inEtherNet/IP Defaultfactorysetting 192.168.250.1(fixedsetting) 192.168.250.1 DefaultIPaddress 192.168.250.1(fixedsetting) 192.168.250.rotaryswitchsetting IPaddresschangingmethods Setfromsupportsoftware SysmacStudioNetworkConfigurator CX-ProgrammerNetworkConfigurator Setfromuserprogram Nofunction SetintheallocatedDMareawords(IPaddressonly) BOOTP 1ShotBOOTPAlwaysBOOTP 1ShotBOOTP第二章NJ系列PLC的EtherNet/IP通讯 内置EtherNet/IP口 NETRUN指示灯 NETERR指示灯 LINK/ACT指示灯第二章NJ系列PLC的EtherNet/IP通讯第二章NJ系列PLC的EtherNet/IP通讯 EtherNet/IP处理过程是在系统服务时间内进行的。由于系统服务周期和任务周期是异步的,所以你必须特别留意到变量刷新的时序问题。 可以通过设置,使得变量刷新与任务周期同步第二章NJ系列PLC的EtherNet/IP通讯 标签数据连接 标签数据连接含义是指通过EIP在设备之间进行周期性的数据交换的一种功能 标签数据连接的设定是通过NetworkConfigurator这个软件来实现的第二章NJ系列PLC的EtherNet/IP通讯 标签(tag)与标签组(tagset) 在做数据连接中,PLC与PLC之间是通过标签组来交换数据的,一个标签组(tagset)可以包含一组1~8个标签(tag) 最多可以创建32个tagset 最大数据长度是600字节 只有全局变量才能设置为标签(tag) 单个标签最大数据尺寸也是600个字节第二章NJ系列PLC的EtherNet/IP通讯 连接方式 (1)组播方式(Multi-castconnection) (2)点对点方式(PointtoPointconnection)第二章NJ系列PLC的EtherNet/IP通讯 组播连接方式 一个输出类标签组面向整个网络广播。 在一个输出类标签组被复数节点访问的时候用这种方式可以降低通讯的读取次数。 在组播连接方式下,因为有的节点是不需要接受数据包的,那么为了防止这种影响网络的情况发生,需要使用一个带有组播过滤功能的以太网交互机第二章NJ系列PLC的EtherNet/IP通讯 点对点连接方式 输出类标签组是独立地发送给各个节点 这种通讯方式增加了通讯上的负担,因为同样的一个数据包如果要被不同的节点收到现在要重复得发送多次第二章NJ系列PLC的EtherNet/IP通讯 将标签变量设置给了相关任务用于同步。当设置了以后,标签变量的数据就会和所在的任务同步刷新第二章NJ系列PLC的EtherNet/IP通讯 当需要几个标签变量在交换数据时候 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 同步,需要注意以下方面。 必须把这几个标签变量挂在同一个标签组下。 必须将这些标签变量设置为同一个任务下的网络变量。 标签不能使用AT功能。 反馈任务周期内的采集变量时间(具体参考TaskPeriods)必须设置得比标签数据包传送周期(参考RPIS)大。第二章NJ系列PLC的EtherNet/IP通讯 系统定义变量 系统定义变量指那些提供给内置EtherNet/IP口的变量。可用以检测口的错误,口的状态等 系统定义变量是在系统服务时间内刷新的。第二章NJ系列PLC的EtherNet/IP通讯 CIPMessage信息通讯 CIPcommand能在EIP网络运行过程中的任何时刻被请求发送到其他的设备 CIPmessage通讯有两种形式非连接方式(UCMM或者UnConnectedMessageManager)和连接方式(Class3) 以下两种变量可以通过CIPmessage通讯:(1)已经设置了网络公开属性的全局变量(2)设置了网络公开属性的系统定义变量 同一时刻最多只能使32个CIPmessage指令动作第二章NJ系列PLC的EtherNet/IP通讯 UCMM UCMM为非连接报文管理器 使用CIPconnectionlessmessages时请求设备和应答设备之间是不组成连接的 可靠性不高第二章NJ系列PLC的EtherNet/IP通讯 Class3 NJ要使用Class3方式在发送命令前,要先通过使用CIPOpen指令来建立发请求设备和应答设备之间建立连接和通讯的第二章NJ系列PLC的EtherNet/IP通讯 路由路径(RoutePath) 与因特网协议所不同,在CIP通讯中请求节点和应答节点之间所有路径都被写入发送的帧当中。这个路由说明就被称作路由路径 “EPATH”类数据类型就是专门设计给这种路由路径来使用的第二章NJ系列PLC的EtherNet/IP通讯 举例1 从CPU1号的内置EIP口到CUP2号的内置EIP口 路径:|02|192.168.250.2第二章NJ系列PLC的EtherNet/IP通讯 举例2: 通过CPU单元1的内建EIP口到CPU单元2的EIP21模块 |02|192.168.250.2|01|#00|第二章NJ系列PLC的EtherNet/IP通讯 CIP通讯指令第二章NJ系列PLC的EtherNet/IP通讯 通讯举例 要求通过UCMM写入指令实现将CPU1的192.168.250.1的SDat[0]写入到CPU2的192.168.250.2的RDat[0]第二章NJ系列PLC的EtherNet/IP通讯 对于NJ系统而言,一个正常通讯状态代码或者其他状态代码会存放在输出变量ErrorIDEx中。 如果一个错误发生在CIP通讯指令的动作过程当中,就能通过相应的错误代码第三章与非NJ系列CPU的EtherNet/IP通讯 NJ系列CPU单元可以和CJ,CJ2单元实现标签数据链接表以及CIPmessage通讯。但是要注意以下几点。(1)NJ系列CPU可以和CJ系列所有特殊数据类型的变量进行数据交换,这些特殊的数据类型包括TIMER,COUNTER以及CHANNEL。(2)NJ系列无法与CJ系列进行那些CJ不支持的数据类型变量进行数据交换。例如BYTE和SINT数据类型。(3)当需要使用结构体来进行通讯的时候注意会发生一些变化。第三章与非NJ系列CPU的EtherNet/IP通讯 当结构体里含有BOOL数据类型变量时不能通讯 当结构体里含有多种数据类型时会有所限制或发生变化第三章与非NJ系列CPU的EtherNet/IP通讯 例如:NJ结构体中无论INT,还是DINT数据类型实际都会占用32个位即2个通道,而在CJ2中INT只占用一个通道,DINT是两个通道第四章数据标签链接通讯 目的: 建立起一组可以通讯的数据标签。 建立起三台为一个网络的PLC通讯组。 三台PLC之间构成一个网络,其中NJ1两台,CJ2一台。第四章数据标签链接通讯(1)对NJ系列IP地址进行设置(2)对CJ2系列IP地址进行设置第四章数据标签链接通讯 对IP地址进行测试 输入CMD PING+空格+IP地址第四章数据标签链接通讯(1)在NJ系列内设置变量 (2)在CJ系列内设置变量第四章数据标签链接通讯 变量配置执行控制任务 下载**可编辑第四章数据标签链接通讯 导出变量第四章数据标签链接通讯 NetworkConfigurator的设定 构架正确的网络配置 设置IP地址第四章数据标签链接通讯 导入变量 手动建立变量第四章数据标签链接通讯 建立关联第四章数据标签链接通讯最后下载第五章其他通讯服务功能 第一节Socket服务 第二节FTP服务 第三节NTP服务 第四节BOOTP客户端 第五节HOST名指定 第六节IP路由表 第七节SNMP服务 第八节FINS服务第五章其他通讯服务功能 Socket服务 NJ内置EIP口支持Socket服务,这种功能是用于当控制器和一些通用的应用设备之间需要通讯但设备又不支持CIP报文的时候可以使用第五章其他通讯服务功能 与传统型号的区别(1)对于NJ系统内置EIP口,有具体socket服务专用功能块提供。以前必须要对一些特殊指定位进行操作,这就限制了程序和功能设计以前必须使用CMND指令,这使得编程非常麻烦。(2)Socket通讯编辑不再过分依赖硬件不需要特别注意某些FINS通讯逻辑口有无特别规定。可以对同一个TCP口建立多个的连接(3)Socket通讯程序的执行速度增加了第五章其他通讯服务功能 Socket服务指令第五章其他通讯服务功能 Socket服务举例:一条UDP报文从NJCPU1发送到NJCPU2。NJCPU2IP地址为192.168.250.2。第五章其他通讯服务功能 这段ST程序如下 (*Openrequestbysource*) udpCreate(//SktUDPCreateinstance Execute:=UdpCreate_Execute,//Portopenrequestexecutionflag SrcUdpPort:=UINT#10#60000);//Portnumbertoopen (*Senddata*) udpSend(//SktUDPSendinstance Execute:=UdpSend_Execute,//Datasendingexecutionflag Socket:=SocketData,//Destinationsocketinformation(IPaddress,portnumber,etc.) Size:=UINT#10#0003//Transmissiondatasize SendDat:=srcDat);//Senddata (*Closerequestbysource*) skt_Close(//SktCloseinstance Execute:=SktClose_Execute,//Portcloserequestexecutionflag Socket:=udpCreate.Socket);//Sockettoclosetheport第五章其他通讯服务功能 FTP服务(FileTransferProtocol) 这个功能允许FTP客户端设备与SD内存卡之间实现大容量文件的读和写(或者说讲上载和下载)动作第五章其他通讯服务功能 一.增加了同时能连接的FTP客户端数量(从1到6台) 二.增加的专用FTP指令(MLS,MDIR,APPEND指令)第五章其他通讯服务功能 控制命令 Open,User,Ls,Ms,Dir,Rename,Mkdir,Rmdir,Cd ,Pwd,Command,Rename,Mkdir,Rmdir,Cd,pwd第五章其他通讯服务功能 NTP服务 NTP(NetworkTimeProtocol)功能(亦称自动时钟时间校正AutomaticClockAdjustment)是指多台NTP客户端可以从NTP服务器处获得内部时钟的时间信息。这个功能一般是用来控制局域网里的时间第五章其他通讯服务功能 CJ2系列PLC和CJ1W-EIP的模块是通过SNTP协议来校正的。 NJ系列可以设置指定时间点或者指定周期间隔来确定更新时间第五章其他通讯服务功能 Bootp客户端 通过BOOTP服务器,可以给所有的客户端分配IP地址。这对每个节点设置IP地址来说十分简便第五章其他通讯服务功能 设置BOOTP客户端 (软件为罗克韦尔的BOOTP设置软件)第六章NJ系列与NS系列通讯 FINS服务 NJ系列内建EtherNet/IP口支持FINS服务 FINS指令本身不支持变量,所以具体的对象依然要使用CJ系列的内存第六章NJ系列与NS系列通讯 由于结构变化FINS有些指令无法使用 例如现在不能指定EM区操作 以下功能码发生变化   MR SR Command Function Remark Parameteraccess 0x02 0x01 PARAMETERAREAREAD Readsthecontentsofconsecutiveparameterareawords. DisabletoaccesstoPLCsystemsettingarea 0x02 0x02 PRARMETERAREAWRITE Writesthecontentsofconsecutiveparameterareawords. 0x02 0x03 PARAMETERAREAFILL Writesthesamedatatothespecifiedrangeofparameterareawords. Operationmodecontrol 0x04 0x01 RUN ChangestheCPUUnit’soperatingmodetoRUN,MONorDBG. OnlyRUNandPROGRAMmodesaresupported. Filememory 0x22 0x01 FILENAMEREAD Readsfilememorydata. EMfilescannotbespecified. 0x22 0x02 SINGLEFILEREAD Readsaspecifiedlengthoffiledatafromaspecifiedpositionwithinasinglefile. 0x22 0x03 SINGLEFILEWRITE Writesaspecifiedlengthoffiledatafromaspecifiedpositionwithinasinglefile. 0x22 0x04 FILEMEMORYFORMAT Formats(orinitializes)thefilememory. 0x22 0x05 FILEDELETE Deletespecifiedfilesstoredinthefilememory. 0x22 0x07 FILECOPY Copiesfilesfromonefilememorytoanotherinthesamesystem. 0x22 0x08 FILENAMECHANGE Changeafilename.第五章其他通讯服务功能 HOST名指定 HOST名指定功能是可以将使用一个Host名去指定赋予给一个IP地址。之后在类似NTP服务,SNMP管理器,Socket指令,CIP通讯指令功能内使用到它第五章其他通讯服务功能 Host名指定 WkSocket.DstAdr.PortNo:=UINT#6001;WkSocket.DstAdr.IpAdr:=’192.168.250.1’; 现可以改写为WkSocket.DstAdr.PortNo:=UINT#6001;WkSocket.DstAdr.IpAdr:=’EIPP1’;第五章其他通讯服务功能 IP路由表 路由表主要是用以通讯,通过IP路由器就能使和其他网段的节点进行通讯的情况下需要设置。一般指的是静态路由 NJ系列里,当路由表设置中发生错误,_EIP_IPRTblErr变量会变成TRUE第五章其他通讯服务功能第五章其他通讯服务功能 SNMP服务 SNMP(SimpleNetworkManagemntProtocol)是一种用以管理和监视网络,当你建立一个网络都是支持SNMP,你就能监控到全局的状态第五章其他通讯服务功能 SNMP代理器 当SNMP代理器接受到一条来自于SNMP管理的SNMP信息,它会反馈监控信息给控制器 当一个网络管理软件来做SNMP管理器后,就能监控到错误信息和错误的原因第五章其他通讯服务功能 SNMPtrap概述 SNMP客户端会发送状态的反馈给SNMP管理器 即便不通过EIP定期监视,管理器一样能掌握各机的状态变化一.当控制器启动二.当连接被建立三.当SNMP客户端是未验证的第六章NJ系列与NS系列通讯 在与欧姆龙的NS触摸屏进行通讯的时候需要注意以下几个关于版本的问题:一.触摸屏NS系列必须是V2或者更高版本。二.触摸屏内操作系统必须是V8.5或者更高版本。三.触摸屏操作软件CX-Designer必须是V3.3或者更高版本。 NJ系列PLC内以下两类变量可以被NS触摸屏显示:设置成网络公开的全局变量。网络公开属性的系统内置变量。(可以通过“SoftwareUser’sManual”软件 操作手册 操作手册模板用友nc操作手册操作手册格式模板汽车起重机操作手册用友nc操作手册53 确认)第六章NJ系列与NS系列通讯 实验目的:希望实现NJ系列CPU与NS系列触摸屏的通讯。 实验设置: NJCPU1的IP地址为10.110.66.1。 NS的IP地址为10.110.66.4。 实现NJ“Bool”,“Real”,“Struct”三类不同的变量与触摸屏进行交换。第六章NJ系列与NS系列通讯(1)设置NJ系列CPU的IP地址(2)创建变量第六章NJ系列与NS系列通讯 设置变量的动作控制任务(如需同步)第六章NJ系列与NS系列通讯 对NS触摸屏进行设置 IP地址和HOST设置第六章NJ系列与NS系列通讯 变量进行登记 由于NS没有结构体数据类型变量,因此需要分开来登记第六章NJ系列与NS系列通讯 变量比较多的时候,显然这种手动添加的方法会导致错误的发生和更多的时候,所以可以选择使用 SysmacStudio软件里的导出功能第六章NJ系列与NS系列通讯 对控件进行设置END欧姆龙客户服务中心WWW.fa.omron.com.cn免费声讯:800-820-4535****可编辑****
本文档为【NJ培训课件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
金水文库
鑫淼网络科技有限公司主要经营:PPT设计 、课件制作,软文策划、合同简历设计、计划书策划案、各类模板等。公司秉着用户至上的原则服务好每一位客户
格式:ppt
大小:3MB
软件:PowerPoint
页数:0
分类:小学语文
上传时间:2020-05-06
浏览量:18