【傻瓜教程】S7-200 EM277 PROFIBUS-DP模块的使用(工控公开课 8点 老地方 不见不散!)

温馨提示:

今晚,6月9日,20:00-21:00,工控班长主讲的“WinCC的入门与提高 (一)”工控公开课如期而至。本节课将涉及“上位机软件的应用、WinCC基本作用、与PLC通讯的方法、画面的编辑与智能元件的使用”等多方面内容,其中奥妙,且听工控班长为大家一一道来。记得一定要按时来上课哦!(参与方式见正文后面!)

与剑指工控携手零距离、零成本的分享具有实用价值的工控技术与工控心得,共同学习,共同进步!

老时间、老地点、不见不散!

剑指工控

正 文  

S7-200PLC可以通过EM277模块与S7-300进行PROFIBUS-DP通讯 

模块面板指示灯的作用:

S7-200PLC连接EM277实物图:

软件中硬件的组态和具体编程中的使用

第一步:

导入EM277的GSD文件,(西门子的硬件中是EM277的,我们需要导入一个GSD文件,让西门子的硬件组态中支持这个原件)

打开硬件组态界面

SD文件导入完成,关闭硬件组态界面

第二步:

重新打开硬件组态界面,开始进行EM277的组态

硬件组态OK

第三步:

进行数据地址的映射。从上图我们可以看出,300与200PLC通过PROFIBUS-DP通讯的时候(站在300PLC的角度)是32个字节输入,32字节输出对应的300PLC地址是QB0到QB31,IB0到IB31,这里300PLC字节使用这些地址即可(当300PLC本身的IO点使用)。

在200的PLC内,他是不能识别QB0到QB31,IB0到IB31这个地址的,系统会自动进行映射。

映射关系为:300PLC的Q区和I区分别对应200PLC的V区

上图300PLC的Q区和I区,对应200V区的映射关系如下:

关于对应200PLC V区起始地址的修改:

从上图中对应表我们可以看出,300PLC对应的200 V区是从VB0开始的,在S7-200的使用编程中往往我们习惯从VB0开始使用,这就带了问题,VB0开始的字节已经在200B编程的时候使用了,我们要是在和300进行PROFIBUS-DP通讯,通讯数据传输的映射地址就会冲突,这里我们可以使用300PLC里的一个设置,把通讯映射V区的起始地址修改一下。

打开硬件组态界面

上图中的操作把通讯映射关系中200PLC V区的起始地址修改成了1000,新的通讯地址映射关系如下图

参加剑指工控免费公开课的方法:

加入剑指工控-技术群QQ群:69507531 

      (为防止各种营销的进群发广告,大家申请入群是注明姓名-行业-地区)

(剑指工控-QQ技术群,扫码加入)

讲师简介

工控班长张勇):工业自动化高级讲师,高级技师,多年工业自动化项目现场经验,对工控行业有自己独特的理解,参与并设计/调试了多个国内中大型项目,主导完成了《西门子S7-200SMART综合应用教材》《西门子S7-300、400高级应用》《WinCC7.4高级应用》《EPLAN P7电气制图》等多本自动化行业实训教材,在教学过程中不断的结合自己的项目经验和最新技术发展需求,调整教学方案,学员不但学会了知识,更多的学会了在工业现场处理问题的方法,风趣幽默的讲解方式也深受学员的喜欢。