ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:564.91KB ,
资源ID:8936501      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8936501.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MCGS通用版与S7300400 PROFIBUS通讯.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MCGS通用版与S7300400 PROFIBUS通讯.docx

1、MCGS通用版与S7300400 PROFIBUS通讯一、问题描述本说明介绍了西门子S7系列PLC在MCGS中使用PROFIBUS通讯方式较常遇到的问题,并提供了详细的问题处理方案。二、适应对象1、硬件条件PROFIBUS-DP主站可以是带有集成DP口的CPU(例如S7-300 315-2DP),或者用CP342-5扩展的S7-300站、IM467、CP443-5Extend扩展的S7-400站。上位机中插有通信卡CP5411、CP5511、CP5611、CP5611-A2、CP5412、CP5613,也作为PROFIBUS-DP主站。PROFIBUS-DP从站有ET200系列、调速装置、S7

2、-200/300/400站及第三方设备等(例如S7200 PLC扩展EM277通信模块)。通讯电缆一条,也可以自己制作。若有多个PLC,则可以把所有的3对3,4对4,5对5,8对8接线。 2、软件条件 (1)操作系统要求是Windows2000 Professional SP4版本或Windows98 SE操作系统推荐使用Windows2000 Professional SP4操作系统。(2)支持软件必须安装西门子SoftNet软件,SoftNet版本为V5.3 Build 1381。西门子安装光盘为:SIMATIC NET CD: 05/2000。要安装的内容:光盘目录下:sw sn_pb_

3、s7 disk1 Setup.exe光盘目录下:sw VBasic S7disk1 Setup.exe。 (3)PLC编程软件若PROFIBUS-DP主站使用的是S7-300 PLC或S7-400 PLC,必须装有Step7 5.0以上的编程软件,推荐使用Step7 V5.2。 注:MCGS ProfibusDP驱动是调用SoftNet来实现通讯的,所使用SoftNet(V5.3 Build 1381)版本对操作系统有要求,只能在Window 2000 Pro或Windows98 SE系统上使用,而无法用于Windows2000 Server、WindowsXP或更新的操作系统上。 下面以S7

4、-300 PLC为主站,S7-200PLC扩展EM277模块为从站,上位机插CP5611通信卡为例介绍MCGS中PROFIBUS-S7通信步骤。三、通讯步骤 1 、S7-300 PROFIBUS参数设置 第一步:将硬件连接好,包括把网卡安全插入计算机中,用电缆将PLC MPI口与网卡连接。具体如图3-1所示。 图3-1第二步:到计算机的“控制面板”中找到“Set PG/PC interface”,如图3-2所示,并打开:图3-2 选择“CP5611(MPI)”方式,若网卡没有出现在列表中,则点击“InterfacesSelect”,来安装网卡。然后返回,点击“Diagnostics”按“tes

5、t”,若返回“OK”则按“Read”可以检测到总线上所挂的PLC个数,下面表示有一个PLC,网卡的地址是0, S7-300 PLC MPI的地址是2。如图3-3所示:图3-3然后退出,用Step7编程软件设置PROFIBUS参数。 第三步:在开始菜单或桌面上打开“SIMATIC Manage”,弹出建立新工程的向导对话框。如图3-4所示:图3-4单击“Next”:如图3-5所示:图3-5选择当前连接的PLC型号,和测试出来的PLC的MPI地址,单击“Next”:如图3-6所示:图3-6单击“Next”:如图3-7所示:图3-7填写上工程的名字,单击“Finish”。如图3-8所示:图3-8在3

6、00 Station中双击“Hardware”,配置PLC硬件:如图3-9所示:图3-9 由于S7315-2DP有一个MPI口和一个ProfiBus-DP口,所以上图列出了两项,用鼠标选中DP项双击:如图3-10所示:图3-10点击“Properties”选项:如图3-11所示:图3-11点击“New”新建Profibus网络:如图3-12所示:图3-12在Network Settings项目中选择Profibus网络的传输速率和行规,然后点击ok退出Profibus网络组态。这是在硬件组态窗口中就出现了一条DP-Master通信线:如图3-13所示:图3-13设置完成后把硬件组态下载到PLC

7、中,退出“SIMATIC Manage”。 注意:若PLC中有电池,则这些设置能掉电保存,若PLC中没有电池则掉电后设置就会丢失,建议给PLC安装电池。 下载成功后,请把电缆连接到PLC DP通信口上。若没有电池则只能带电插拔,很容易烧坏DP口,一般不要这样做。 2、S7-200 PROFIBUS参数设置 S7200PLC由于本身不支持PROFIBUS通讯方式,所以必须扩展一个DP模块EM277,不需要设置任何特殊的参数。3、COM S7配置 第一步:在开始菜单中找到SIMATIC NET打开“COML S7”应用程序:图3-14“Node Name”:任意名字都可以;“Network typ

8、e”:选择PROFIBUS;“Name”:必须唯一;“VFD Name”:任意命名,多个NAME可以共用一个VFD Name ,但不能超过8个;“Remote Addr”:为PLC地址名必须唯一(对于S7300为Hardware中设置的Profibus地址;对于S7200,为EM277的拨码地址。);“Local TSAP”:不需要设置;“Remote TSAP”:四位16进制数,中间以.隔开。第二位数字表示远程站点的类型:0-PS, 1-PG,2-OS;第三位数字表示PLC的CPU的RACK号,第四位数字表示CPU的SLOT号。若是S7200,则不需要更改,若是S7300一般设置成01.02

9、或者02.02;第二步:设置完成后点击“Insert”插入。图3-15若是多个PLC则继续设置,每设置一个则点击一次“Insert”图3-16第三步:所有PLC添加完成后在File菜单中,选择Generate Binary DB As生成二进制数据库*.ldb文件。图3-17 4、Set PG/PC Iterface 配置 进入控制面板,选择并打开Set PG/PC Iterface ,配置通讯卡PROFIBUS,访问点选择“CP_L2_1CP5611(PROFIBUS)”: 图3-18点击Properties设置Properties属性:图3-19在SAPI S7项中搜索并选择COM S7配

10、置中生成的*.ldb文件:图3-20点击“diagnostics”按钮进行诊断:图3-21 按“test”,若返回“OK”则点击“Read”可以检测到总线上所挂的PLC个数,下面表示有2个PLC,一个为S7300,ProfiBus地址为2,1个是S7200,ProfiBus地址为4,0是CP5611网卡的地址。 5、MCGS设备构件设置步骤 5.1 选择通信设备构件 在设备工具箱中将“ProfiBus-S7父设备”,“ProfiBus-S7子设备”从设备工具箱“PLC设备西门子 ProfiBusNT设备Profibus-S7父设备和Profibus-S7子设备目录下装载到选定设备窗口中,然后按

11、确定,并将父设备和子设备添加到设备窗口,若是多个PLC则添加多个子设备。图3-22 注:驱动列表“ProfiBusNT设备”目录中驱动是用在操作系统Windows2000上的, “ProfiBus98设备”目录中驱动是用在操作系统98上的。请根据情况进行正确选择。 5.2 Profibus-S7子设备属性设置:图3-23 (1)设备名称:可根据需要来对设备进行重新命名,但不能和设备窗口中已有的其它设备构件同名。 (2)初始工作状态:用于设置设备的起始工作状态,设置为启动时,在进入MCGS运行环境时,MCGS即自动开始对设备进行操作,设置为停止时,MCGS不对设备进行操作,但可以用MCGS的设备

12、操作函数和策略在MCGS运行环境中启动或停止设备。 (3)最小采集周期:为运行时,MCGS对设备进行操作的时间周期,单位为毫秒,由于通讯一般在静态测量时设为1000ms,在快速测量时设为10ms。 (4)PLC地址:在S7200中PLC的地址为EM277的地址,在S7300中,地址为PLC的ProfiBus地址。 (5)VFD名:必须与在COM S7组态时相对应,写错或不存在都导致通讯失败。 (6)连接点名:必须与您在COM S7组态时相对应,写错或不存在都导致通讯失败。 5.3 内部属性 点击设备基本属性页内的“设置设备的内部属性”,可以设置PLC的读写通道,以便后面进行设备通道连接,从而把

13、设备中的数据送入实时数据库中的指定数据对象或把数据对象的值送入设备指定的通道输出。西门子PROFIBUS-S7协议PLC设备构件把PLC的通道分为只读,只写和读写三种,读通道用于把PLC中的数据读入到MCGS的实时数据库中,写通道用于把MCGS实时数据库中的数据写入到PLC中,读写则有既读又写的功能,一般第一次先读,之后,若MCGS变量要求改变,则写,若MCGS变量没有变,则从PLC中读回来,并且更新当前MCGS变量值,本设备构件可操作PLC的寄存器有: (1) 输入、输出、中间寄存器。图3-24图3-25 (2) PLC中定义的任何数据块:如DB1,DB2,DB3但最大数据块号不能超过512

14、,即DB512等。在S7200中只有DB1,DB1对应V数据区。图3-26四、常见问题解答 1、下位机西门子300,想用DP口通讯,电缆线如何制作? 答:DP通讯接线方式如下: CP5611 DP口 西门子300 DP口 3 - 3 4 -4 5 -5 8 -8 2、打开“ProfiBus-S7子设备”进行属性设置或设备调试时,会弹出“部件SinecMsg.ocx或其附件之一不能正确注册: 一个文件丢失或无效”的错误提示。是什么原因?图4-1 答:弹出的错误提示如上图所示,这是因为没有安装MCGS驱动构件所必须的西门子SoftNet支持软件,或SoftNet安装不正确导致。请按本文前边软件条件

15、中说明,安装SoftNet(V5.3 Build 1381)即可。西门子安装光盘为:SIMATIC NET CD: 05/2000。要安装的内容:光盘目录下:sw sn_pb_s7 disk1 Setup.exe,和sw VBasic S7disk1 Setup.exe。如果没有相关安装光盘或安装文件包,可以与我们MCGS技术联系。 3、McgsTPC触摸屏是否支持ProfibusDP方式的通讯? 答:McgsTPC触摸屏目前不支持ProfibusDP方式通讯,与S7300/400通讯,只能通过MPI适配器器,以MPI方式通讯。 用MCGS通用版或网络版软件可以走DP方式,实现方式为西门子CP5611卡+SoftNet。具体设置请参见本文说明。 4、使用CP5611卡走ProfibusDP方式,需要安装什么软件和授权?有什么要注意的? 答:需要安装Step7(V5.2)编程软件、SoftNet(V5.3 Build 1381)支持软件,SoftNet的Profibus SoftNet-S7授权需同西门子购买(连接多于8个PLC设备须用授权)。CP5611及CP5611-A2卡只能支持最多8个PLC设备,如果连接多于8个设备,只能换用CP5613卡。每台PC只能用1块CP5611卡。此为西门子设备限制,相关问题建议咨询西门子技术人员。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1