




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目10 CP342-5作为从站PROFIBUS-DP通信,10.1 项目要求 由两台S7-300PLC组成的PROFIBUS-DP通信中,主站PLC的CPU模块为CPU314C-2DP,主站DP地址为2,从站PLC的CPU模块为CPU313C,从站的通信模块为CP342-5,从站DP地址为3。从站通过调用FC1和FC2指令实现PROFIBUS-DP通信。主站发送2字节给从站,从站发送2字节给主站,要求: 1. 在主站按下启动按钮SB1,从站电机转动。在主站按下停止按钮SB2,从站电机停止。 2. 在从站按下启动按钮SB1,主站电机转动。在从站按下停止按钮SB2,主站电机停止。,10.2 学习目标,1. 掌握CP342-5 PROFIBUS通信模块应用 2. 掌握FC1和FC2指令的应用 3. 理解CP342-5作为主站或者从站的DP通信含义 4. 掌握CP342-5作为从站PROFIBUS-DP通信的硬件、软件配置 5. 掌握CP342-5作为从站PROFIBUS-DP通信的硬件连接 6. 主站和从站之间数据交换的地址分配 7. 掌握CP342-5作为从站PROFIBUS-DP通信网络组态及参数设置 8. 掌握CP342-5作为从站PROFIBUS-DP通信网络编程及调试,10.3 相关知识,10.3.1 CP342-5 ROFIBUS通信模块应用 CP342-5是S7-300系列PROFIBUS通信模块,对于没有集成PROFIBUS通信端口的CPU,例如CPU313C,可以通过CP342-5来实现PROFIBUS通信。 CP342-5可以作为主站或从站,但不能同时作为主站和从站,而且只能在S7-300的中央机架上使用,不能放在分布式从站(例如ET200M)上使用,。 CP342-5与CPU集成的DP接口不一样,它对应的通信区不是I区和Q区,而是虚拟的通信区,且需要调用通信功能FC1(DP-SEND)和FC2(DP-RECV)。,CP342-5通信模块,10.3.2 FC1(DP-SEND)指令应用,FC1(DP-SEND)发送数据。在程序编辑器左侧目录中,单击库左边“+”,单击SIMATIC_NET_CP左边“+”,单击CP300 左边“+”,双击“FC1 DP_SEND CP_300”,在程序代码编辑区界面中出现下图。,FC1指令,10.3.3 FC2(DP-RECV)指令应用,FC2(DP-RECV)接收数据。在程序编辑器左侧目录中,单击库左边“+”,单击SIMATIC_NET_CP左边“+”,单击CP300 左边“+”,双击“FC2 DP_RECV CP_300”,在程序代码编辑区界面中出现下图。,FC2指令,10.4 项目解决步骤,步骤1. 通信的硬件和软件配置 步骤2. CP342-5作为从站通信的硬件连接 步骤3. 新建项目,步骤4. 从站网络组态及参数设置,1. 硬件组态。 2. 设置从站DP地址。 3. 网络设置。 4. 工作模式选择从站。 5. 输入/输出缓冲区选择默认值。,步骤5. 对主站进行网络组态及参数设置,1. 硬件组态。 2. 工作模式选择主站。 3. 新建子网 4. 从站342-5连接到主站。 5. 在从站中编辑主站接收区。 6. 在从站中编辑主站发送区。,步骤6.下载网络组态及参数设置 步骤7. 输入/输出地址分配 1. 主站I/O地址分配。 2. 从站I/O地址分配。 步骤8. 输入/输出接线图 步骤9. 主站和从站之间数据交换的地址分配,步骤10. 建立符号表 步骤11. 编写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论