版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、显示订货号1 .概述通过以太网可以实现S7-1200与S7-300连接通信。S7-300可以使用带集成口 CPU或通信处理器(CP343-1)连接到工业以太网上,它们都提供 S7通信的功能,既可作为客户机,也可以作为服务器,所拥有的连接资源可参见相关产品手册;S7-1200集成以太网接口,提供S7通信的功能,只能作为服务器,可以同时建立 3个通信连接。下面会用一个实例来描述S7-300如何与S7-1200建立通信连接。192.168.0.8 192.168.0.18192.168.0.100图1 :实例网络拓扑图S7 1200与S7-300通过S7通信的基本原理如下图所示:S7-1200 on
2、ly server图2: S7-300与S7-1200通信原理2 .硬件需求? S7-1214C AC/DC/RLY? CPU 319-3 PN/DP? SCALANCE X204-2? PG/PC3 .软件需求? S7-1200 编程软件 STEP 7 Basic V10.5? S7-300 编程软件 STEP 7 V5.4 + SP44 .组态5 . 1 S7-1200 配置?使用 STEP 7 Basic创建项目 “ comS7300” inFUffilkl修安密日腓幡MFI图3:创建项目?添加 S7-1200 设备 CPU1214G 设置 IP 地址 192.168.0.18;COM5
3、730OPLCJ工 I 想 % /支 100%&设爵和网播 . PLCJICPLHAK AC 口 冰犯量议占i第也在蟆脸峥卜孑工艺171PLe重餐卜心监祖裹格5 克*?卜之本地摘决卜公井数据/心诺片布境爬.正嬲访问一争卡波卡图4: 添加S7-1200设备4. 2 S7-1200 PLC 编程?在Program blocks下,添加程序块(DB1,DB2,DB3),其中DB1和DB3为符号 DB (选择Symbolic access only) ,DB2 为绝对地址 DB(不选择 Symbolic access only) , S7 通信只支持绝 对地址DB寻址通信;添加m战X技型t-至口照方言
4、1时等垃I自动空厅1亚理M常嵬卢,二,员,呈握.序上包台冏户热隹的勘嵬上域.品忠探以下事型之一:-金任要冠奥一帚累歉百提里冬更多信息,露摭新对里并打开通工 期清图5:创建绝对地址DB2?打开全局DB2,输入2个数组类型数据,每个数组有16个元素;Data_block_2 名琮芦泰。犁初的值 StQUCv WUflAnny 0 . 1S cl byte0.05rlim日瘠JU4rl|11白履也白Rib0由Clvtrt31Hyre,B016MQOv*r1日网80161008n 14Qyteeai6Jco日婀6V16JI00ur)|6日ylEBA16440Itver1|7Byte1-wfirl|SB
5、016AQOUW4r1|9Byte2nli 制Pyte1JV4ft|1 1 |切匚efrj*co15varlfl 2|ByteB416弄电口“I MlSyte1 wrl|l4|9yie昆1金100Byte1i0 1S| ol byteIE。20图6:在DB2中添加数据?创建两个监视表格(监视表格_1,监视表格_2)用来观察DB2的实时状态;?将程序下载到 PLC CPU1214c中。4. 3 S7-300 配置使用 STEP 7 创建 SIMATIC 300 Stations在硬件组态中添加 CPU 319-3 PN/DP,设置IP地址192.168.0.8;图7:硬件组态?在网络组态中(Ne
6、tPro)中创建S7连接,首先在打开的 NetPro中点击 SIMATIC 300 (1)机 架的 “CPU 319-3PN/DP处;占 NeJPrHi - izarnL 71 200 (Me kH rk) - CiKPrfgraim FiiLesL. JprojUzaiiiS /I Xt Met workTdLInsedtPLCViewQctJons WnlavHaMJ I1.1 UPTSIWIC 300 1)HillUB XTDZ3JE thcrnct IIndustrial Ethi图8:在NetPro中选择相应的机架?创建连接一个与“ Unspecified”的S7连接,点击“ OK”
7、 ;图9:添加S7连接?在相应的输入通信伙伴的IP地址192.168.0.18,点击“Address Details图10:输入通信伙伴IP地址;?在Address Details对话框中,将通信伙伴的才t号改为1 ,确认其 TSAP为03.01,点击“ OK”,之后,可以将所建立硬件组态和网络连接编译并下载到PLC中。图11:设置通信伙伴机架和槽号;4.4 S7-300 PLC 编程?在STEP 7 Blocks中创建写数据 DB1 ( put data)和读数据 DB3 (get data)数据块;LADATUFBO |凭 1 。腌丁】他底倒打儿31 4 3 PHJ1K)TjpIblI i
8、ibl *Imwit一皿 STWCTIAl)U/l|U |m Ejl旧|1川刑1 件 ntU叫.aMj ifij 6GTc5TTOCTiBil t ml va.1 iLPCikU“、.V出血口*口必十 口 SBr57 Cbtilpadtl-a, 口 FfOnErAmEk. 口 PDEMIg.F鸣UUtX?J. .1E1BII必力*HJ8L0,皿 STMT图 12: DB1 和 DB2;?打开主程序 OB1,分别在 Networkl和Network2中添加指令 FB14 GET和FB15 PUT,并为其添加背景数据块DB14 和 DB15 ;a ffl a TO 1O_RJMCT 口 m打 3T
9、HQ COJUMCT Q 曰父 irojpfliir injFUKi Q 由23: sEiio_pflRt mRitarrSCOHNu 钞 w qg q rm 7C FC2 DP.RFb 0.300 口 FC3P_0Q FC* Mjem ORQ C.GMTHL g.XB j-i IE * La 一 SBcfLJzrsfcsQ ddbc SlfMvd Lbrry 5TMMK JCTJOP-口 AMO FHi Ecir cPioa 口 FB3 RAIII HvfftrPWWIid nW* 版Jl RqeEwrtrd口 I 54ft/RoCzIJ SfJtUfilEfff也l4WG3EHh KbbJ
10、sQijq| WCiitodijjj| IUpAe Trstare |Jv4 CPU JOO O rail 舱口I1_F FBI* mr OTJ_XCLJ 用, Pur CPU JOQ b.JEN U m RiPCRl CP JM Q FqTAJIK EJDO 口 Ffi6 tRITTE CP.WQ 口 Fte iraihD CFMIW 口 限 m 血* d*Bm2 DSOfC CFSOTRkFBIJ BflCT 0s如0O F14ffTOPOTJPBL_? Ff 1=.PUTcPMOPefcFM2 PW0_*W_RtC GL口 FBEH- PMIDaUWM CFJOT FS5S DP CQh
11、fDG CFBOD FCL _SEJi BJHK H 7 心人0 Wi图13:选择单边通信指令;汪息:在选择指令时,要根据使用的产品来确定。如果采用CPU集成的以太网接口建立 S7通信,要采用左侧的指令;如果采用CP以太网卡建立S7通信,要采用右侧的指令。Ofll : lain Ftostm(Cycle)Iotvork 1 :口必匚;干;DB11皿4R唱意d D&ti Fioil 氏mo*看CFUGffT rwrniHIMKEQWRH Wdl -idEfiftC:RPtOBJ.DMM BE 16-5T/TU5Ptl)也及曲.0 jet dal a. DB3, DB.VJiR-RD_1-m. i
12、TL 2-TIZ图14:在OB1中调用FB14 ;Ktvnrfc 2 : Title:二匚nncn,;F915ENOIONEEWifiSTATUS-15.-MS.-NWSVxi,tc Dili 方 R皿垢C PirrENM5E- REQ隔,6*1 - ITPfDB2,DBXi6.o smIfi - 1LDBL1P4DB1.DB33 . O 3 data rBt.tB_7AR-5D_l图15:在OB1中调用FB15 ;?创建变量表VAT_1监视写数据操作(PUT);:, Var VAT#旧 dit Plc 砧怕 Vww 中wirrfcw Hcto利口同。I al x隹x|,置lI 约叫l“l涉网
13、T 1 conflS71 mteHATK 300(1 PCPU 319-3 PNflMS7 Proram(1 jddrt喜了nMl I Si ib1 trvbIm” .ML即卜恸0PEC而 LDBO 1HEXDBi.DBB 2HEIDBi.DBB 3的TgDBEDBB 同DiBLDBBBDB1.DBB6gHEXMEHgDBt.DBB 7】白帕1小弗曲1112PDhDBB SDB1,DM 10HEXHE2收DB1.DBB 11回1DiBl.DBO 12HEX15DB1.DBB 13HEY1617ISDEL DBS 1-4.D6B 15HE3HEX图16:变量表 VAT_1 ;?创建变量表VAT_
14、2监视读数据操作(GET);T北IeFVar VAT_2E* rfrtt F1C 日 Vt&rt- optuns window 岫利口|二旧| al *1却回 x|刊皆| w窗 VAT 7 comSXI JOOIMATIC 300(1 !CPU 319 3 PWDPV57 P同问n(1 JAd4t eEiWnli口1壬皿了 forntit StLtm imliit Kod.ifj itsIuk1MLj 1B(M)lIriBYTBB0DEC3Lb.C*f MCH闺*TrIM?炉 *鹏CWFi*尸f 口 r ii” !Wie七飞!4d.y wrlE”ihf milMJW居pntjHar |口 itWMUWtHE.图18: S7-300调用GET函数读取 S7-1200数据?从S7-300程序中可知,在M5.0从0变为1时, 写入 S7-1200 的 DB2.DBB16DB2.DBB31 中;将 S7-300 的数据 DB1.DBB0DB1.DBB1中1曜.由,见鼻;事、,胖 。国VW* |X3Z-FTFI *产内第TWbiod:才 vw/l xwK1!川 y中+I产 rki” 打 1葡84一n盟:笛 yTYrFzyprYF 小,“ f “切1“耳外打犷闽HxJT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品行业直播带货方案
- 物业服务方案社区环保
- 应急医疗包配置项目分析方案
- 多平台预订渠道管理方案分析
- 物业物业社区环境美化方案
- 铁路货运专列运营项目分析方案
- 住宅小区安全方案
- 工业自动化5G控制网项目分析方案
- 消防水池基础施工方案
- 大型字体施工方案设计
- 消除艾梅乙培训课件
- 骨折术后康复指南
- 体细胞高频突变机制研究
- 2025年天津市教师职称考试(数学)历年参考题库含答案详解(5套)
- 国家社科基金项目2025年度课题指南
- 重庆市七校联考2024-2025学年高一上学期第一次月考生物试题含解析
- 2025年春国家开放大学《管理英语3》形考任务综合测试答案
- 呼吸科重点专科建设汇报
- 2025公需课《新质生产力与现代化产业体系》考核试题库及答案
- 测绘安全生产责任制度
- 肾病中西医结合治疗
评论
0/150
提交评论