ControlNet网络组态

上传人:小** 文档编号:39156563 上传时间:2021-11-10 格式:DOC 页数:19 大小:1.06MB
返回 下载 相关 举报
ControlNet网络组态_第1页
第1页 / 共19页
ControlNet网络组态_第2页
第2页 / 共19页
ControlNet网络组态_第3页
第3页 / 共19页
点击查看更多>>
资源描述
Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8. Con trolNet网络组态Lab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom Training情景模拟:工厂某工段新添置了一台设备,其控制和反馈信号接入该工段的从控制站上 的10模块;电气工程主管找到你,说他需要你在该工段所属工艺区的主控制器中添加一些 程序,通过ControlNet网络控制该设备。在本实验中,我们假设该设备为一台风机,我们将利用RSLogix5000编程软件在ControlLogix处理器中创建一个项目,配置从站IO模块和ControlNet网络通讯模块,组态ControlNet网络,并编辑简单的梯形图阶梯,来演示实际的启停控制过程。实验主题:z创建一个ControlLogix项目z 组态ControlNet网络通讯模块 z配置从站IO模块z 观察RSLogix5000自动生成的对象数据模型z添加控制启停的梯形图逻辑z 通过 RSNetWorx For ControlNet 软件组态 ControlNet 网络z PLC控制设备启停请按步骤:、创建工程1. 打开RSLogix5000编程软件,点击File (文件)? New (新建),打开New Controller (新 建控制器)画面。如下图所示填写控制器的名称、描述(可选),选择控制器类型、版本和所在槽位(起始槽号从0开始),指定框架类型、工程保存目录等相关信息,然后按0K。现在我们已经创建了一个ControlLogix项目。此时我们还没有与项目相关的任何I/O模块,项目中也没有可执行的代码(如梯形图),你正在离线工作。所作的任何改变都只限于软件中,并存储在计算机的硬盘驱动中。在进入到在线操作以前,这些变化并不能反映到控制器中。接下来是要辨认我们想用在这个项目中的、插在本地背板上和远程框架上的I/O模块。在本地4槽的框架中,有如下设备:0号槽:1756- L1 Logix5550处理器模块1号槽:1756- ENET以太网通讯模块,IP地址为192.168.1.1082号槽:1756- CNB ControlNet网络通讯模块,站点地址为4在远程的7槽框架中,有如下设备:0号槽:1756- CNB ControlNet网络通讯模块,站点地址为51 号槽:1756- IB32/A 32 点 DI 模块2号槽:1756-OB16D/A 16 点诊断型 DO模块注意:所有模块都可带电插拔,如有需要可以另行配置其他模块。I/O Con figuration(I/O组态,位于左边窗口添加本机架CNB通讯模块。鼠标右键点击 的底部),并选择New Module(新模块)。Lab8- 3 -Lab material for ControlNetHuaZhang Electric Custom Training關 Module-D shined2lMajor Revision:CutCopyPastePrint在模块列表中选择 1756-CNB/D。选中之后,按 OK。Select Modulle T ypeType:11756-CNB/DType| DescriptionR5&CFM 丛Configurable Flew Meter1756-CNE/A1756 ConlrolNet BridgeP5ECNB/B175E ContrdNet Bridge=1175B-CNB/D1756 ControlN et B ridge175E-CNER/A1756 ControlN et Bridge. Redundant Media175ECNBR/B1756 ContrdNet Bridge, Redundant Media1756-CNBR/D1756 ControlNet Bridge, Redundant Media175G-DHRI0/B1756 DH+ Bride/FIIO Scanner”5&DHRIO/C175E DH+ Bridge/RIO Scanner175&DMA301756 SA3000 Drive Interface1756-DMAJ11756 SA3100 Drive Interfacep75EDMA50175E SA500 Drive InterfacezdVendof: Rji丁莎 Other 咸 Special I/OSelect All | Analog 0 Digital / CommunicationMotion W ControllerClear Al |OK Uanuel | Help |本机架CNB通讯模块位于2号槽,并且在 ControlNet上的节点是4 (观察自己的网络 节点,通过模块上的拨码来设置)。按下图所示填写模块组态信息,其他接收默认设置,选 择 Finish。Lab8- 4 -Lab material for ControlNetHuaZhang Electric Custom TrainingModule Properties - Local:2 (17S6-匸NB/D 5.1)Tvpe:Vendor:Name:Description:175G CNB/D 1756 ControlNet BridgeAllen-BradleyNode:Slot:选择节点号为4,与模CNB1756-CNB ControlNetCommuriicatiDn card块拨码设置相符。选择槽号为2,与 实际的设备具体 槽号配置相符。Revision:ET嘶隔呵习选择 Compatible Module。CancelFinish Help |Lab8- 5 -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingElectronic Keying (电子锁)允许你在 online (在线)之前确定一个物理模块与软件组态之间达到何种匹配程度。这种特性可以避免在不经意中将错误的模块插入错误的槽中。它有如下三种选择:Compatible Module 物理模块的模块类型 (Module Types)、目录号(Catalog Number) 以及主要版本号(Major Revision)必须与软件组态匹配, 次要版本号(Minor Revision)必须 大于等于软件指定的数值,否则 RSLogix 5000将不接受所插模块。Disable KeyingRSLogix 5000不会检查模块版本的匹配情况。Exact Match 物理模块的下列五个参数必须与软件组态匹配,否则RSLogix 5000将不接受所插模块:Ven dor, Product Type, Catalog Number, Major Revisi on. Minor Revisi on(供应商、产品类型、目录号、主要版本号、次要版本号)2. 添加远程机架上的 CNB模块。鼠标右键点击本机架CNB模块,选择New Module。已 I/O Coniguratian(24 1756-CMB/D CNBJNew Moddle.需Cut电 Copy在模块列表中选择 1756-CNB/D。选中之后,按 OK。远程机架 CNB通讯模块位于0 号槽,并且在ControlNet上的节点是5;机架类型为7槽。如下图所示填写模块组态信息。Lab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- 6 -Lab material for ControlNetHuaZhang Electric Custom Training填好之后,按 Next,设置RPI时间,在这里我们接受默认设置20ms。Lab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom Training其他的接受默认设置,选择Finish。3. 添加远程10模块。鼠标右键单击远程CNB模块,选择New Module。佔 I/O Configuration5Q 1756-CNB/DCNB REMOTE0 3 2 ?175営也口18目 New Module.A Cut目N 厂crwLab8- 7 -Lab material for ControlNetHuaZhang Electric Custom Training在模块列表中选择1756-IB32/A,选中之后,按 OK。如下图所示填写模块组态信息。其他的接受默认设置,选择Finish。Lab8- 8 -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom Training再添加一个远程 DO模块OB16D,如下图所示填写模块组态信息,然后选择Finish。Lab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom Training4. 双击控制器标签,观察配置模块后由RSLogix5000编程软件自动生成的标签。二I W Controller ControlNet控制器标签Controller TagsI*82二I 匚ontroller Fault Handler .Lj Power-Up HandlerP Tag NameTypeBatse|AKas For+ OIB REMOTE:1:CAB:175B_DI:C:0H-CNB_REMOrE:1:lAB:1756_CNe_SLJOT:l:0CNB REMOTEISIot1CNfl REMOTE:LStot1+ CNB_HEMOTE:i:I.FauftDINTCNB REMOTE:I.SIot1lFjuk+-CNB REMIJTE;1;I.DataDINTC NB REMOTE:I.SIot1Data+ OJB REMOTE:2CAB:175E_DO:C:0+ OJB REMOTE:2IAB:175fi CNB SLOT0CNB REMOTE:I.SIot2CNB REMOTE:I.SIot2T CNB.REMOTE;2;0AB:1756_CNB_SLOT:O:0CNB_REMOTE:0 SlotRCNB_REMOTE:O.SIot2l+ C NB_PEMOTE:2:O.DataDINTCNB_REM0TE:0. Slot4D ata-CWB_REMOTEJAB:175G_CNG_7SLOT:kO由-CNB_REMOTE:I.Sk)tSMu$BteDINT由-CNB REMOTE:I.SIotAB:1796_CNe_SLOrkO7-CNB REMOTE:OAB:1796 CNB 7SLaT:0:0+ CNB REMOTER.SlotAE:175E CNB SLOT:O:07l5. 将工程下载运行一下,看看有没有问题。点击主菜单上的Communication,选择 WhoActive,在路径中选中本地框架中的处理器模块,然后选择Download。利用菜单将控制器切换到Remote Run模式,这样你就可以验证你的工程了。软件切换编程、运行 和测试三个状态软件切换编程、运行和测试三个状态通过观察,发现I/O not responding的灯在处理器上闪动,并且远程CNB模块和远程10模块上有黄色的三角标记,如下图所示,这表示虽然已经用 ControlNet连接了远程框架,但 是远程IO的数据属于Schedule的数据,需要进行控制网络规划后才能使用,因此我们需要 进行ControlNet的网络规划。Rem Run3JNo ForcesTNo Editsa厂厂Run ModeController OKBatteiy OKI/O Not RespondingiCantroller ControlNetTasksMotion GroupsData Types注意带有惊叹号的黄色三角标记。TrendsJ 2 4 1756-CNB/D CNBh j 5 0 1756-CNB/D 匚NB_REMOTEB 117S&-IB32/A IB325. 2 1756-OB16D OB1&D、组态ControlNet网络7. 双击 RSNetWorx For ControlNet 快捷图标R5NetWorx for ControlNet进入 ControlNet组态界面。Lab8- 11 -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom Training1) 在工具栏上点击 Online按钮,选择网络路径后,读取ControlNet网络上所有设备信息。Lab8- # -Lab material for ControlNetHuaZhang Electric Custom Training选中ControlNet网络后,点击 OK。Browse for NetworkYTxTSelect a communicdtion? path to the desired network,W Autobrowe Refr.liWorkstation, ZHANGWE1Linx Gateways, Ethernet-盖 AB_ETH-b Ethernet+ fl 192.160.1,107, SLC-5/OSj LABST曰 5 15Z.16e.E103, 1756-ENET/Bij 175&-ENET/B-目 Backphn&j 1756-A4/A+ J g 1756-L1/A LOGIX5550, ControlNetP- I OL 1756-ENET/B-,02, 1756PCW4CLINAC Drive - No Drive ObjectCommuTiicatiori Adapter ControMet to SCANlwrt DC Drive - No Drive Object DPI Drives on Fiber Controhet DPI to ControWetD5I to ControMetHumar Machine Interface 口FriCF=mriglila I nni厂crt卜3) 单击菜单Network的Properties项进行网络参数设定。File Edit View Network Device Diagnostics Tools H&lp闾 洁肩 Single Paes Browse Conti仃iicriig BrowseP EdibEru 磊 5,已F10Network Up匚妙匚创EditsLab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingHardwareUpload from Network?l(P ConbrolMe日(D gateq1田-广:S-:S-I S-AcDownload to NetworkDownload Minimum 2 Network.,Keeper Status.5匚ariner Signature Status.Properties, h.如图所示改变 Max Scheduled Address 为 5, 改变 Max Un scheduled Address 为 10,然 后点击 “OK。Lab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- 14 -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- 15 -Lab material for ControlNetHuaZhang Electric Custom Training4)单击菜单栏的保存按钮”,命名组态文件后选择Save。Lab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingSaveCancel AFile name:|ControlNet_Lab3 xcSave as type | ControlNet Files p. xc)在随后出现的画面中单击 OK继续,网络组态信息被写入 CNB模块。Save ConFigurationEither of the following choices 血II save the updated schedule to the file and to the online network f you aie online.Save TvpeOptimise and re wiife schedule for all connections广 changes ino existing scheduleLab8- 16 -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom TrainingLab8- # -Lab material for ControlNetHuaZhang Electric Custom Training完成ControlNet网络的组态后,我们回到RSLogix5000编程界面,在线观察,发现远程机架CNB模块和10模块上的黄色三角标记已经消失,并且处理器的I/O显示0KRem Run厂 Run ModeNc FofctsNo Edits吕厂 Controller OK Battery Fault I/O OK.匚 ontroller ControMetE Cl3-I Tasks ZbJ Motion GroupsTirerds+:_ Data Types 日已 I ConFigu ration2 4 1756-CNB/D ChIB0 1756-CNB/D CNB_REMOTE1 1756-IB32/A IB321756-OB16D 0B16D二1勺白j 5H 1 3I三、添加梯形图逻辑完成以上步骤后就可以编程了,程序的执行效果是风机的启停控制和运行状态的反馈, 如下图所示。启停控制MotDr_CMD(13)Stop13)start(13_3 EMotor Run13 Motor_CMD13)L3 E5 EMoto*13 Start CcmmandCNB REMOTE ZO Data.13MotouCWD13Motorl3 StatusCNB REMOTE1I Data.13Mot_Run13)(End)恭喜你!如果你完成了上面所列的工作,那你就完成了本实验Lab8- 18 -Lab material for ControlNetHuaZhang Electric Custom TrainingNote:Lab8- 19 -
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!