现场总线技术及其应用第2版教学作者郭琼第3章节课件(2738KB).pptVIP

  • 11
  • 0
  • 约1.01万字
  • 约 90页
  • 2018-04-09 发布于广东
  • 举报

现场总线技术及其应用第2版教学作者郭琼第3章节课件(2738KB).ppt

图27 组态315C-2DP主站 图28 连接313C-2DP智能从站 图29 设置主站通讯接口 图30 配置输入/输出接口区 图31 调用系统功能块 (4)通信编程 在系统块中找到SFCl4、SFCl5如图9-28所示,并在OBl中调用。 CALL“DPRD_DAT” SFCl4 LADDR := W#16#32 RECORD := P#DBl.DBX0.0 BYTE 20 RET_VAL := MW2 SFCl4解开主站存放在IB50~IB69的数据包并放在DBl.DBBO~DBl.DBB19中。 CALL“DPWR_DAT” SFCl5 LADDR := W#16#32 RECORD := P#DB2.DBX0.0 BYTE 20 RET_VAL := MW4 SFCl5给存放在DB2.DBBO~DBl.DBB19中的数据打包,通过QB50~QB69发送出去。 编写主站程序 说明:LADDR的值是W#16#32,表示十进制“50”,和硬件组态虚拟地址一致。 在从站的OBl中调用系统功能SCF14、SCF15。 CALL“DPRD_DAT” SFCl4 LADDR := W#16#32 RECORD := P#DBl.DBX0.0 BYTE 20 RET_VAL := MW2 SFCl4解开主站存放在IB50~IB69的数据包并放在DBl.DBBO~DBl.DBB19中。 CALL“DPWR_DAT” SFCl5 LADDR := W#16#32 RECORD := P#DB2.DBX0.0 BYTE 20 RET_VAL := MW4 SFCl5给存放在DB2.DBBO~DBl.DBB19中的数据打包,通过QB50~QB69发送出去。 编写从站程序 程序“参数”说明以及主从站的数据区对应关系见表2、表3 表2 参数 说明 LADDR 接口区起始地址 RET_VAL 状态字 RECORD 通信数据区,一般为ANY指针格式 表3 数据对应 主站数据 传输方向 从站数据 输入:DB1.DB0~DB1.DB19 ← 输出:DB2.DB0~DB2.DB19 输出:DB2.DB0~DB2.DB19 → 输入:DB1.DB0~DB1.DB19 3.S7 300PLC之间的Profibus通讯 1.控制要求 采用Profibus-DP通信方式,完成S7-300 PLC之间的信息交换和控制功能。要求如下: 1) 主站控制从站电动机的运行和停止; 2) 从站控制主站电动机的运行和停止; 3)按下启动按钮3s后电机运行,同时电机运行5s后停止,3s后继续运行,如此循环。 3.S7 300PLC之间的Profibus通讯 2.控制系统硬件配置及结构图 根据系统控制要求,系统配置如下:CPU313C-2DP PLC 2台;PC机 1台;PC/Adapter编程电缆1根;Profibus-DP通信电缆1根。 3.S7 300PLC之间的Profibus通讯 3.硬件组态 1)新建S7项目 打开SIMATIC Manage对话框,单击“ 文件”—“新建”菜单项,创建一个项目。然后单击“插入”-〉“站点”-〉“SIMATIC 300 Station”菜单项,插入两个S7-300站,分别命名master和slave,如图;然后分别组态主站和从站,在对两个CPU主从通信硬件组态时,原则上先组态从站。 3.S7 300PLC之间的Profibus通讯 3.硬件组态 2)从站组态 3.S7 300PLC之间的Profibus通讯 3.硬件组态 2)从站组态 3.S7 300PLC之间的Profibus通讯 3.硬件组态 2)从站组态 3.S7 300PLC之间的Profibus通讯 3.硬件组态 2)从站组态 Profibus网络的建立 3.S7 300PLC之间的Profibus通讯 3.硬件组态 2)从站组态 DP模式设置 3.S7 300PLC之间的Profibus通讯 3.硬件组态 2)从站组态 设置通信接口区 3.S7 300PLC之间的Profibus通讯

文档评论(0)

1亿VIP精品文档

相关文档