版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、曲由“Il由”曲由“Il由”山.山.由”B-|jF山.由.白”InstructiorsPUT通过指令实现S7-200Smart获取IP地址和设置IP地址S7-200Smart固件版本V2.0及以上,STEP7-MicroWinSmart软件V2.0及以上提供指令GIP_ADDR可以实现在线获取PLC的IP地址;指令SIP_ADDR在线设置PLC的IP地址。其中,IP地址、子网掩码和网关值被写入永久性存储器。指令位置见下图:MainProiectlWhatsNewCPUST40ProgramBlockSymtiolTableStalusChartDataBlockSystemBlock.Cros
2、s:ReferenceCoMonuriitatiorisWizardsToolsJFavorites1-jVjBitLogic-囿Clock.-川Comnnunicalions-RCV-GET_ADDR-SETADDRGIP_ADDRSIP_ADDR图1.GIP和SIP指令注意:若要使用SIP_ADDR指令,必须取消选中IP地址数据固定为下面的值,不能通过其它方式更改“(IPaddressdataisfixedtothevaluesbelowandcannotbechangedbyothermeans)复选框。该组态复选框位于系统块(SystemBlock)”通信(Communication)
3、节点下的以太网(Ethernet)字段中。SystemBlock图2.系统块中可以设置PLC固定IP地址设置电脑的固定IP地址与程序下载首先设置电脑的IP为固定地址:控制面板-NetworkandInternet”-“NetworkandSharecenter”-“LocalAreaConnection”-“Properties”-“InternetProtocolVersion4(TCP/IPv4)”-见下图:InternetProtocolVersion4:TCP/IPv4)PropertiesGeneralYoucangetIPsettingsassignedautDmaticallyi
4、fyournetworksupportstillscapability.OtlierwiEe,youneedtnaskvournetworkadministratnrfbrdieappropriateIPsettings,ObtainanIPaddressautomaticallydUsethefallowingIPaddress:172.22172.22,100.31Subnetmask:DefaultObtainDNSserveraddressautamatitallyaUsethefallowingDNSservermddre翳郎:PreferredDNSserver;.Altfirna
5、teDNSserver;.Validatesettingsuponexit|Advanced,.OK1Cancel图3.设置电脑IP地址编写程序实现IP地址的获取和设置,建议使用变量触点获取IP地址,使用变量上升沿设置IP地址,如下图所示:图4.GIP和SIP的编程部分程序编译正确后,点击下载按钮进行下载操作。在弹出的窗口中,查找PLC,如下图所示:图5.查找PLC测试结果在指令中,IP地址、子网掩码和网关输出给Dword,在程序监控表里可以单独对Byte寻址,对应IP地址、子网掩码和网关如下图所示:MAinxStatusChartiGR0INT0|ProgramCcmnertsNctvjDr
6、kComncnt卜01=0NFrfprrrmrinerlGIP.ADDRENENOXIAVDO-921E8,-0C,9?,VD4M25E255.0.0VDSO.OD.Ch0.1=0NISIFLDRMAinxStatusChartiGR0INT0|ProgramCcmnertsNctvjDrkComncnt卜01=0NFrfprrrmrinerlGIP.ADDRENENOXIAVDO-921E8,-0C,9?,VD4M25E255.0.0VDSO.OD.Ch0.1=0NISIFLDRENENDVD2DVDMVD2SJIVD2D-VD24-VD28-APAddiessFormatCurrentVa
7、lue十口IJnsianed192,yB1Unsigned1C0IJnsigntd100IJnsianed阳,yB4Unsigned55VE5Unsigned上55VE6Unsignedt,vB7Unsigneda加20UnsignedL加21UnsignedC,VB22UnsignedaIJnsigntd0E24UnsignedcVB25UnsignedaVBZ6IJnsigntd01234569910131415图6.获取IP地址程序监控及状态表监控在进行设置IP地址时,需要完整设置IP地址、子网掩码和网关。先将IP地址和子网通过监控表设置好后,用M0.1上升沿触发,之后再从新使能M0.0
8、,读取IP地址,如图所示:图7.设置IP地址程序监控及状态表监控因设置的IP地址已更改,所以程序监控连接中断,见下图:STEP7-Micro/WIMSMARTNoconnectiontothespecrfiiedaddresscouldbeestablished.Possibly!aninvalidornon-eKirt6ntaddresi.图8.因IP地址更改后通信连接中断如果修改后的IP地址与电脑不在同一子网,需要再次修改电脑的固定IP与新设置的IP地址在同一子网,从新查找PLC后进行连接。注意:根据需求判断是否需要使用设置IP地址的功能,比如使用触摸屏上修改IP后,可能需要从新设置触摸屏
9、的连接组态才可以通信得上。常见问题.对于设置IP地址的使能建议用沿指令触发,获取IP地址的指令使能条件可以是触点或者沿指令。指令中ADDR,MASK,GATE为Dword,若需要进行设置,建议对其中的Byte进行操作。.必须完整设置IP地址、子网掩码和网关,否则,无法正确执行该程序。下图,仅设置IP地址,而不设置子网掩码。M0.1上升沿后,多次读取IP,仍是以前的IP地址,说明新的IP地址没有设置成功。图9.未设置子网掩码无法成功设置IP地址若是换成触点接通SIP_ADDR,可以看到,当IP地址部分设置错误,例如没有设置子网掩码的话,该指令在执行程序监控时为红色,无法正确执行。MAIN_IPm
10、q旧n.匚。mTier心Stsitu5disrtNetworkConTneni:MOO=ONGIP_ADDRENENQVDOVD4VD813Z.16B.1OQ33255255.0.0-O.O.O.O11AddressFormatCurrentVaue1VBDUnsignedM212VB1Unsigned1583VB2Unsignednn4VB3Unsigned935VB4Unsoned255167V05Unsigned255:EntercommentVB6Urisgned09VB7Unsigned0M0.1=ONL18IP_Z1DDRENENQVDZOVD24VD289VB20Unsigned17210VB21UnsignBd22VDZDVD24-VD26111213VB22Unsigned1JUVB23UnsignedSBVB24Uns
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数据仓库与数据挖掘第一章-数据仓库和数据挖掘概述
- 报关员资格管理制度改革公告后工作范文
- 人教部编版四年级语文上册习作《我和-过一天》精美课件
- 【同步提优】部编版三语下第四单元各类阅读真题(含小古文、非连续性文本等)名师解析连载
- 算法设计与分析 课件 6.8-贪心法总结
- 2024年惠州客运从业资格证考试培训试题和答案
- 2024年日照旅客运输从业资格证考试题库
- 2024年泰安道路旅客运输从业资格考试
- 2024年扬州客运从业资格证模拟考试练习题
- 吉首大学《媒体编辑》2021-2022学年第一学期期末试卷
- (统编版四年级上册)课本内多音字汇总
- 动物细胞培养技术.ppt
- 金属压型夹芯板屋面施工工艺工法
- 色谱柱Agilent安捷伦化色谱柱介绍
- 海上风电基本术语(中英文对照)
- 井下电机车管理规定
- 银行分行“职工之家”活动室管理暂行规定
- 医疗器械生产场地的相关要求
- 西安赛格国际购物中心市场调查报告(31页)
- 《产品合格证》(通用格式模板)
- 电梯控制器DP30使用手册应用篇
评论
0/150
提交评论