编辑: 怪只怪这光太美 2018-08-15

DT Service &

Support Page 6-21 图5插入 CPU 和FM352-5 2.1.5 保存并编译硬件组态 为保证组态无误,需在项目硬件组态界面菜单中选择 Station -- Save and Compile 或点击 按钮编译硬件组态, 如下图所示: 图6编译硬件组态 2.2 复制实例程序 2.2.1 如何查找实例程序 IA&

DT Service &

Support Page 7-21 在安装完 FM 352-5 软件包之后,一个实例项目也被安装到了 STEP

7 的 样例项目 文件夹下.项目路径如下: ..\STEP7\EXAMPLES\zEn29_01 2.2.2 拷贝实例程序到用户项目 在SIMATIC Manager 窗口中通过菜单 File >

Open >

Sample Projects 打开示例项 目 zEn29_01_FM352-5_Prog ,从项目的块文件夹下拷贝以下程序块: OB1 -- 主程序 OB40 -- 中断处理程序 FB3 -- FM 352-5 程序 FB30 -- FM 352-5 Debug 模式 FB31 -- FM 352-5 Normal 模式 FB113 --

32 位脉冲定时器 FB114 -- 延时导通定时器 FB119 -- 时钟脉冲发生器 DB3 -- Debug 模式下系统使用的数据块 DB5 -- CPU 发送数据到 FM 352-5 所使用的数据块 DB6 -- CPU 从FM 352-5 接受数据所使用的数据块 DB30 -- FB30 的背景数据块 DB31 -- FB31 的背景数据块 VAT_1 -- 变量表用于调试 FM 352-5 IA&

DT Service &

Support Page 8-21 图7打开实例项目 拷贝错误处理块 OB82 到用户程序.在SIMATIC Manager 窗口中通过菜单命令: Insert >

S7 Block >

Organization Block >

OB82 ,新建一个 OB82 空程序块进行错误处 理. 从实例项目中拷贝符号表到用户项目中. 2.3 组态 FM 352-5 模块参数 2.3.1 设置基本参数 1. 返回到硬件组态窗口中双击 FM 352-5 模块. 2. 选择 Addresses 标签并分配输入和输出地址,如下图所示: IA&

DT Service &

Support Page 9-21 图8模块输入输出地址 注:FB30 和FB31 的输入和输出地址在实例程序中为 256,如果用户项目中 FM 352-5 模块地址不同,需要修改 OB1 中FB30 和FB31 的地址,如下图所示: IA&

DT Service &

Support Page 10-21 图9FB 30/31 输入输出地址 3. 选择参数(Parameters)标签. 4. 使能 基本参数 (Basic Parameters)下 生成中断 (Interrupt generation) 选项,中断选择(Interrupt Selection)为过程中断(Process Interrupts). 在 使能过程中断 (Process Interrupts Enable)下使能

8 个过程中断,如下 图所示: IA&

DT Service &

Support Page 11-21 图10 使能模块中断 2.3.2 编译参数和程序 在编程(Programming)标签中点击 按钮对 FM 程序 (FB3) 进行编译, 如下图所示: IA&

DT Service &

Support Page 12-21 图11 编译模块参数和程序 编译完成后点击 按钮关闭此对话框. 2.3.3 编译硬件组态 为了生成 FM 352-5 的系统文件需要编译项目的硬件组态. 在硬件组态窗口中,选择菜单命令 Station >

Save and Compile 或用 按钮保存 并编译项目的硬件组态,如下图所示: IA&

DT Service &

Support Page 13-21 图12 编译项目组态 2.4 准备 S7 CPU 如果实例程序 FB (本实例使用 FB3) 块处于编辑状态,请先关闭它,然后按照以下步 骤下载项目到 S7 CPU . 2.4.1 下载程序到 S7 CPU 进入 SIMATIC Manager 窗口,选中 S7-300 站点图标(本例为 AS317-2PN)点击 按钮,将系统数据和程序下载到 S7 CPU . IA&

DT Service &

Support Page 14-21 图13 下载项目程序和组态 2.4.2 调整 CPU 拨码开关 调整 CPU 的拨码开关到 RUN 位置. 2.4.3 调整 FM 352-5 模块拨码开关 调整 FM 352-5 的拨码开关到 RUN 位置.观察每个模块的 LED 灯的状态,这时 CPU 处于 RUN 状态,FM 352-5 处于 STOP 状态(SF 灯亮,因为模块处于 STOP 状态). 2.5 用Debug 模式运行并监控程序 2.5.1 通过变量表初始化 Debug/Run 模式参数 打开变量表 (VAT_1),如下图所示: IA&

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题