- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验二 工业控网络工具软件的安装和使用
实验二 工业控制网络工具软件的安装和使用
西门子从PLCSIM V5.4 SP3开始增加了对与PLC之间通讯的仿真能力,但是这种能力仅仅局限于Profibus-S7之间的通讯。
S7通讯是S7系列PLC基于MPI,Profibus,Ethernet网络的一种优化的通讯协议,主要用于S7-400之间,S7-300与S7-40之间的主对主通讯,也非常适合S7 PLC与HMI通讯,例如与操作面板OP/TP以及上位监控软件Wincc的通讯,下面的例子将围绕Profibus网络展开S7的通讯。
每个CPU都有资源限制,如过程映像区的大小,计数器/定时器的个数,同样,通信的资源也有限制,在产品样本中有CPU的链接数量指标,这就是指CPU的通信资源。旧版本的S7-300PLC有动态连接与静态连接的区分,动态连接指通过MPI,PLC与PLC通过调用SFC通信的通信连接,调用SFC时连接建立,停止调用时连接仍然维持,通过调用断开连接的SFC才能释放连接资源;静态连接指与HMI的通信连接,当把OP/TP、Wincc连接到同一CPU时会发生有的OP/TP、Wincc连接不上,这是因为使用的连接数已经超过了CPU的连接资源限制,此外还有一个静态连接资源保留给编程器使用。
PLC与PLC之间的通信也占用这些资源,一个S7的连接要占用一个静态连接,因为S7-300PLC的静态连接资源较少所以S7-300系统建议不采用S7连接。同时S7-300系统之间也不能直接建立S7连接,如两个S7-300 CPU315-2DP集成的DP接口、MPI之间不能直接建立S7连接。可以通过新版本的CP242-5,CP343-1扩展16个S7连接而不占用CPU一个连接资源、扩展的连接资源可以连接PLC和OP/TP,但不能连接Wincc。S7-400 PLC的连接资源随CPU的型号而定,至少有16个,但不能扩展。
S7-300PLC只能作为通信的Server,S7-400PLC调用SFB14(GET),SFB15(PUT)访问Server的数据,这种方式称为单边通信。S7-300PLC通过CP可以与S7-300PLC(通过CP)或S7-400PLC建立双边S7通信,通过发送/接收功能块相互访问对方数据。
?
S7通信所需的功能块,这些功能块被PLCSIM所支持,因此,除以下功能块外,其余的通讯功能块并不能在PLCSIM中被仿真。
1、S7-400 SFB8USEND)/SFB9(URCV)
S7-300 FB8(USEND)/FB9(URCV)
发送数据后无对方接收确认。
2、S7-400 SFB12BSEND)/SFB13(BRCV)
S7-300 FB12(BSEND)/FB13(BRCV)
????发送数据后有对方接收确认。
3、S7-400 SFB14GET)/SFB15(PUT)
S7-300 FB14(GET)/FB15(PUT)
?S7通信的数据量大小取决于通信双方使用的CPU和上面介绍的功能块,如下表:
?实验三 PLCSIM通讯仿真
以S7-400与S7-400进行PLCSIM通讯仿真的实例来说明如何进行Profibus-S7的通讯,使用的功能块为S7-400 SFB12(BSEND)/SFB13(BRCV)。
Step1:开启Simatic Manager并新建一个项目,插入2个S7-400站
Step2:对Simatic400(1)进行硬件组态,在此,我们插入机架,电源以及CPU,因为仅需要模拟DP通讯,因此是否插入信号模块无关紧要。?
?
Step3:对Simatic400(2)进行同样的操作,选择选项——组态网络(Netpro),组态DP网络
?
Step4:右击Simatic400(1)的CPU414-3DP,选择插入新连接,或者直接按快捷键Ctrl+N
?
Step5:确定后出现:
?
其中块参数即通讯ID,本地通讯ID与伙伴的通讯ID应保持一致,即在后续的功能块中的ID设定应一致。
Step6:确定后能看到,编译后保存。
?
Step7:打开Simatic400(1)的OB1,在其中OB1编写如下程序
?
R_ID需要SFB12与接收方SFB13设置相同
?
P#M0.0 Byte 10代表发送区为MB0~MB9
?
Step8:在Simatic400(2)的OB1中编写如下程序:
?
使用常闭节点写法为了保证接收块始终接收数据。
?
Step9:为了保证可以查看模拟的结果,我们为2个站建立VAT表。
?
Step10:在Simatic Manager中选择Simatic400(1),并开启PLCSIM,PLC——Download下载程序。
注意:首先应该在PLCSIM中选择通讯方式,这里是DP
您可能关注的文档
- 宝钢一厂区十多窃贼偷东西时被发现砍伤三保安.doc
- 宝飞镇中心小学季四级语文上册期末测试卷及答案.doc
- 实习医生格蕾 Burke、Christina、Justin的精彩剧情与台词回顾.docx
- 实操演练:绩效核指标存在问题及解决办法.doc
- 实施产业倍增助城乡统筹加快新津都市现代农业发展.doc
- 实施集团公司管中的问题与对策培训大纲.doc
- 实现稀疏矩阵(用三元组表示)的基本运算实验报告.doc
- 实习相关资料(绍函、接收函、协议书等).doc
- 实例讲解Wor 2007中编辑公式的方法.doc
- 实用英语综合教3--Unit2 Unique Problems In International Trade.doc
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)