基本信息
源码名称:C语言控制器模块用户手册(详细篇).pdf
源码大小:46.61M
文件格式:.pdf
开发语言:C/C++
更新时间:2019-12-30
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 10 元×
微信扫码支付:10 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
安全注意事项 ................................................................................ A - 1 关于产品的应用 .............................................................................. A - 7 修订记录 .................................................................................... A - 8 使用注意事项 ................................................................................ A - 9 前言 ........................................................................................ A - 19 目录 ........................................................................................ A - 19 关于手册 .................................................................................... A - 26 手册阅读方 .................................................................................. A - 27 手册的使用方法 .............................................................................. A - 28 本手册中使用的总称及略称 .................................................................... A - 29 术语的含义及内容 ............................................................................ A - 32 产品构成 .................................................................................... A - 33 第 1 章 概要 1 - 1 到 1 - 10 1.1 特点................................................................................ 1 - 3 第 2 章 系统配置 2 - 1 到 2 - 22 2.1 系统配置........................................................................... 2 - 1 2.1.1 设备构成....................................................................... 2 - 2 2.1.2 与开发环境的配置............................................................... 2 - 4 2.1.3 与外围设备的配置............................................................... 2 - 5 2.1.4 系统配置的概要................................................................. 2 - 6 2.1.5 系统配置时的注意事项........................................................... 2 - 9 2.2 对应模块........................................................................... 2 - 10 2.2.1 可使用的输入输出模块、智能功能模块............................................. 2 - 10 2.2.2 使用输入输出模块、智能功能模块时的注意事项..................................... 2 - 12 2.3 连接构成设备....................................................................... 2 - 15 2.4 功能版本、软件版本的确认方法 ...................................................... 2 - 21 第 3 章 规格 3 - 1 到 3 - 8 3.1 一般规格............................................................................ 3 - 1 3.2 性能规格............................................................................ 3 - 2 3.3 RS-232 连接器规格 ................................................................... 3 - 4 3.4 运算处理............................................................................ 3 - 5 前言 在此感谢贵方购买了 C 语言控制器模块。 使用产品之前应仔细阅读本手册,在充分了解 C 语言控制器模块的功能·性能的基础上正确地使用。 目录 A - 20 3.4.1 初始化处理 ..................................................................... 3 - 5 3.4.2 I/O 访问的时机 .................................................................. 3 - 6 3.4.3 RUN 状态、STOP 状态、PAUSE 状态的运算处理 ........................................ 3 - 7 3.4.4 瞬间掉电时的运算处理 ........................................................... 3 - 8 第 4 章 功能 4 - 1 到 4 - 74 4.1 功能一览 .......................................................................... 4 - 1 4.2 输入输出模块、智能功能模块访问功能 ................................................ 4 - 4 4.3 CC-Link 模块访问功能 ............................................................... 4 - 6 4.3.1 循环数据站单位保证功能 ........................................................ 4 - 7 4.4 MELSECNET/H 模块访问功能 ........................................................... 4 - 14 4.4.1 信息通信 ...................................................................... 4 - 15 4.4.2 链接软元件访问 ................................................................ 4 - 19 4.4.3 参数设置 ...................................................................... 4 - 24 4.4.4 链接软元件刷新设置 ............................................................ 4 - 25 4.4.5 链接数据的发送接收处理时间规格 ................................................ 4 - 33 4.5 远程操作功能 ...................................................................... 4 - 40 4.5.1 远程 RUN/STOP .................................................................. 4 - 40 4.5.2 远程 PAUSE ..................................................................... 4 - 43 4.5.3 远程 RESET ..................................................................... 4 - 45 4.5.4 远程操作与 RUN/STOP 状态的关系 ................................................. 4 - 50 4.6 自诊断功能 ........................................................................ 4 - 52 4.7 置为 STOP 状态、RUN 状态时的输出 (Y) 状态的设置 ...................................... 4 - 55 4.8 时钟功能 .......................................................................... 4 - 58 4.9 输入响应时间选择 (I/O 响应时间 ) .................................................... 4 - 61 4.10 出错时输出模式设置 ................................................................ 4 - 63 4.11 硬件出错时 CPU 动作模式设置 ........................................................ 4 - 64 4.12 智能功能模块、中断模块的开关设置 .................................................. 4 - 65 4.13 看门狗定时器 (WDT) ................................................................. 4 - 67 4.14 来自于智能功能模块的中断 .......................................................... 4 - 69 4.15 C 语言控制器模块与 GOT 的连接功能 ( 微机连接 ) ....................................... 4 - 71 4.16 Telnet 功能 ........................................................................ 4 - 72 第 5 章 投运前的设置及步骤 5 - 1 到 5 - 58 5.1 使用注意事项 ...................................................................... 5 - 1 5.2 失效安全电路的思路 ................................................................ 5 - 3 5.3 投运前的设置及步骤 ................................................................ 5 - 10 5.4 各部位的名称及功能 ................................................................ 5 - 17 5.5 电缆的连接 ........................................................................ 5 - 22 5.6 1:1 连接时的网络设置 ............................................................... 5 - 23 5.7 电池的规格、安装、更换 ............................................................ 5 - 28 5.7.1 电池的规格 .................................................................... 5 - 28 A - 21 5.7.2 电池的安装..................................................................... 5 - 29 5.7.3 电池的更换..................................................................... 5 - 30 5.7.4 未安装电池运行时的注意事项..................................................... 5 - 35 5.7.5 存放时卸下电池的操作........................................................... 5 - 38 5.8 小型快闪卡的拆装方法及访问停止处理 ................................................ 5 - 39 5.8.1 小型快闪卡的拆装方法........................................................... 5 - 39 5.8.2 至小型快闪卡的访问停止处理..................................................... 5 - 44 5.8.3 通过 RESET/SELECT 开关卸载小型快闪卡的方法...................................... 5 - 46 5.9 标准 ROM 的删除次数确认方法 ........................................................ 5 - 47 5.10 将 C 语言控制器模块恢复为出厂时状态的操作 .......................................... 5 - 48 5.11 登录用户的设置及限制功能 .......................................................... 5 - 52 5.11.1 可根据登录用户限制的功能....................................................... 5 - 52 5.11.2 登录用户的设置方法............................................................. 5 - 53 5.12 维护点检........................................................................... 5 - 55 5.12.1 日常点检....................................................................... 5 - 56 5.12.2 定期点检....................................................................... 5 - 57 第 6 章 输入输出编号的分配 6 - 1 到 6 - 28 6.1 基板级数与插槽数的关系............................................................. 6 - 1 6.2 关于扩展基板的安装及级数设置 ...................................................... 6 - 3 6.3 基板的分配 ( 基本模式 ) ............................................................. 6 - 7 6.4 关于输入输出编号................................................................... 6 - 13 6.5 输入输出编号分配的思路............................................................. 6 - 14 6.5.1 基板的输入输出编号............................................................. 6 - 14 6.6 通过 C 语言控制器设置应用程序进行 I/O 分配 .......................................... 6 - 17 6.6.1 通过 C 语言控制器设置应用程序进行 I/O 分配的目的................................. 6 - 17 6.6.2 通过 C 语言控制器设置应用程序进行 I/O 分配的思路................................. 6 - 19 6.7 I/O 分配示例 ....................................................................... 6 - 24 6.8 输入输出编号的确认................................................................. 6 - 27 第 7 章 关于 C 语言控制器模块中使用的存储器及文件 7 - 1 到 7 - 6 7.1 关于 C 语言控制器模块的存储器 ....................................................... 7 - 1 7.1.1 用户用存储器.................................................................... 7 - 1 7.1.2 系统用存储器.................................................................... 7 - 3 7.2 文件操作及文件处理时的注意事项 ..................................................... 7 - 4 7.2.1 文件操作........................................................................ 7 - 4 7.2.2 文件处理时的注意事项............................................................ 7 - 5 第 8 章 SW □ PVC-CCPU 的安装 / 卸载 8 - 1 到 8 - 8 8.1 开发环境............................................................................ 8 - 1 8.2 安装................................................................................ 8 - 2 8.3 登录的图标.......................................................................... 8 - 6 8.4 卸载................................................................................ 8 - 7 A - 22 第 9 章 应用程序的操作 9 - 1 到 9 - 140 9.1 应用程序的通用操作 ............................................................... 9 - 1 9.1.1 应用程序的启动 ............................................................... 9 - 1 9.1.2 应用程序的结束 ............................................................... 9 - 2 9.1.3 连接目标的设置 ............................................................... 9 - 3 9.1.4 帮助画面的显示 ............................................................... 9 - 6 9.1.5 版本的确认 ................................................................... 9 - 7 9.1.6 关于参数设置文件 ............................................................. 9 - 8 9.1.7 关于标题栏 / 状态栏的显示内容 ................................................. 9 - 10 9.2 C 语言控制器设置应用程序 .......................................................... 9 - 11 9.2.1 C 语言控制器设置应用程序的功能一览 ............................................ 9 - 12 9.2.2 模块信息画面的操作 ........................................................... 9 - 13 9.2.3 事件履历画面的操作 ........................................................... 9 - 15 9.2.4 SRAM 监视画面的操作 ........................................................... 9 - 20 9.2.5 模块监视画面的操作 ........................................................... 9 - 25 9.2.6 在线操作画面的操作 ........................................................... 9 - 34 9.2.7 系统设置画面的操作 ........................................................... 9 - 41 9.2.8 I/O 分配设置画面的操作 ........................................................ 9 - 45 9.2.9 多 CPU 设置画面的操作 ......................................................... 9 - 49 9.2.10 通信诊断画面的操作 ........................................................... 9 - 51 9.2.11 系统菜单的操作 ............................................................... 9 - 52 9.2.12 初始设置文件的读取以及多 CPU 参数引用方法 ..................................... 9 - 54 9.3 CC-Link 应用程序 .................................................................. 9 - 55 9.3.1 CC-Link 应用程序的功能一览 ................................................... 9 - 56 9.3.2 模块信息画面的操作 ........................................................... 9 - 57 9.3.3 其它站监视画面的操作 ......................................................... 9 - 63 9.3.4 在线操作画面的操作 ........................................................... 9 - 67 9.3.5 参数设置画面的操作 ........................................................... 9 - 68 9.3.6 对象设置画面的操作 ........................................................... 9 - 73 9.3.7 测试画面的操作 ............................................................... 9 - 76 9.3.8 系统菜单的操作 ............................................................... 9 - 79 9.4 MELSECNET/H 应用程序 .............................................................. 9 - 80 9.4.1 MELSECNET/H 应用程序的功能一览 ................................................ 9 - 81 9.4.2 模块信息画面的操作 ........................................................... 9 - 82 9.4.3 出错履历监视画面的操作 ....................................................... 9 - 89 9.4.4 其它站监视画面的操作 ......................................................... 9 - 94 9.4.5 在线操作画面的操作 ........................................................... 9 - 105 9.4.6 参数设置画面的操作 ........................................................... 9 - 106 9.4.7 对象设置画面的操作 ........................................................... 9 - 118 9.4.8 系统菜单的操作 ............................................................... 9 - 121 9.5 软元件监视应用程序 ............................................................... 9 - 122 9.5.1 软元件监视应用程序的功能一览 ................................................. 9 - 122 9.5.2 批量监视的设置 ............................................................... 9 - 123 9.5.3 16 点登录监视的设置 ........................................................... 9 - 125 9.5.4 监视目标的设置 ............................................................... 9 - 127 9.5.5 监视软元件的设置 ............................................................. 9 - 128 9.5.6 字软元件值的更改 ............................................................. 9 - 129 9.5.7 字软元件值的连续更改 ......................................................... 9 - 131 9.5.8 位软元件的 ON/OFF ............................................................. 9 - 133 A - 23 9.5.9 显示格式的切换................................................................ 9 - 135 9.5.10 监视的开始 / 停止操作.......................................................... 9 - 136 9.5.11 关于数值输入面板.............................................................. 9 - 137 9.5.12 其它操作...................................................................... 9 - 138 第 10 章 函数及编程 10 - 1 到 10 - 62 10.1 函数的概要........................................................................ 10 - 1 10.2 总线接口函数的编程................................................................ 10 - 5 10.2.1 总线接口函数一览.............................................................. 10 - 5 10.2.2 编程步骤...................................................................... 10 - 7 10.2.3 用户程序工程的新建及编译方法.................................................. 10 - 8 10.2.4 总线接口函数的程序流程........................................................ 10 - 14 10.2.5 函数的限制事项................................................................ 10 - 17 10.2.6 程序调试时的注意事项.......................................................... 10 - 20 10.2.7 程序的登录.................................................................... 10 - 26 10.2.8 脚本文件 “STARTUP.CMD”的创建 ................................................ 10 - 30 10.2.9 总线接口函数的软元件类型...................................................... 10 - 34 10.3 MELSEC 通信函数的编程 ............................................................. 10 - 36 10.3.1 MELSEC 通信函数一览 ........................................................... 10 - 36 10.3.2 编程步骤...................................................................... 10 - 36 10.3.3 用户程序工程的新建及编译方法.................................................. 10 - 36 10.3.4 MELSEC 通信函数的程序流程 ..................................................... 10 - 37 10.3.5 MELSEC 通信函数的限制事项 ..................................................... 10 - 41 10.3.6 程序调试时的注意事项.......................................................... 10 - 41 10.3.7 程序的登录.................................................................... 10 - 41 10.3.8 脚本文件 “STARTUP.CMD”的创建 ................................................ 10 - 41 10.3.9 通道.......................................................................... 10 - 41 10.3.10 MELSEC 通信函数的站号设置 ..................................................... 10 - 42 10.3.11 MELSEC 通信函数的软元件类型 ................................................... 10 - 43 10.3.12 MELSEC 通信函数的可访问范围·软元件 ........................................... 10 - 48 10.4 样本程序.......................................................................... 10 - 62 第 11 章 多 CPU 系统的概要 11 - 1 到 11 - 4 11.1 关于多 CPU 系统..................................................................... 11 - 1 第 12 章 多 CPU 系统的系统配置 12 - 1 到 12 - 24 12.1 系统配置.......................................................................... 12 - 1 12.1.1 设备构成...................................................................... 12 - 2 12.1.2 与开发环境的配置.............................................................. 12 - 5 12.1.3 与外围设备的配置.............................................................. 12 - 5 12.1.4 系统配置的概要 (1 号机为 C 语言控制器模块的情况下 ) ............................. 12 - 6 12.1.5 系统配置的概要 (1 号机为基本型 QCPU 的情况下 ) .................................. 12 - 9 12.1.6 系统配置的概要 (1 号机为高性能型 QCPU 的情况下 ) ................................ 12 - 12 12.2 对应模块.......................................................................... 12 - 15 12.2.1 可使用的 CPU 模块.............................................................. 12 - 15 12.2.2 使用输入输出模块、智能功能模块时的注意事项.................................... 12 - 17 12.3 系统配置时的注意事项.............................................................. 12 - 18 A - 24 第 13 章 多 CPU 系统的思路 13 - 1 到 13 - 26 13.1 关于 CPU 模块的安装位置 ........................................................... 13 - 1 13.2 CPU 模块的 CPU 编号 ................................................................ 13 - 10 13.3 输入输出编号分配的思路 ........................................................... 13 - 12 13.3.1 各种模块的输入输出编号分配 ................................................... 13 - 12 13.3.2 各 CPU 模块的输入输出编号 ..................................................... 13 - 13 13.4 CPU 模块及各种模块的访问范围 ...................................................... 13 - 14 13.4.1 对管理模块的访问范围 ......................................................... 13 - 14 13.4.2 对非管理模块的访问范围 ....................................................... 13 - 15 13.5 至 MELSECNET/H 模块的链接软元件的访问 ............................................. 13 - 22 13.6 CPU 复位时的动作 .................................................................. 13 - 23 13.7 CPU 模块停止型出错时的动作 ........................................................ 13 - 24 第 14 章 CPU 模块之间的通信 14 - 1 到 14 - 22 14.1 通过 MELSEC 通信函数进行数据通信的功能 ............................................ 14 - 2 14.2 事件通知功能 ..................................................................... 14 - 3 14.3 通过 CPU 共享存储器进行数据通信的功能 ............................................. 14 - 8 14.3.1 CPU 共享存储器的构成 .......................................................... 14 - 10 14.3.2 使用了自动刷新的数据通信 ..................................................... 14 - 13 14.3.3 未使用自动刷新的数据通信 ..................................................... 14 - 16 14.4 可编程控制器远程控制功能 ......................................................... 14 - 18 14.5 顺控程序控制功能 ................................................................. 14 - 19 14.6 至运动 CPU 的中断功能 ............................................................. 14 - 20 14.7 运动 CPU 控制指示功能 ............................................................. 14 - 21 14.8 运动 CPU 软元件访问功能 ........................................................... 14 - 22 第 15 章 多 CPU 系统的添加参数 15 - 1 到 15 - 6 15.1 参数一览 .......................................................................... 15 - 1 15.1.1 CPU 个数设置 ( 必设项目 ) ....................................................... 15 - 4 15.1.2 动作模式设置 ( 选项 ) ........................................................... 15 - 6 15.1.3 组外的输入输出设置 ( 选项 ) ..................................................... 15 - 6 15.1.4 刷新设置 ( 选项 ) ............................................................... 15 - 6 15.1.5 管理 CPU 设置 ( 必设项目 ) ....................................................... 15 - 6 第 16 章 使用 AnS 系列模块时的注意事项 16 - 1 到 16 - 2 16.1 使用 AnS 系列模块时的注意事项 ...................................................... 16 - 1 第 17 章 多 CPU 系统的启动 17 - 1 到 17 - 12 17.1 多 CPU 系统的启动流程 .............................................................. 17 - 1 17.2 多 CPU 系统中添加的参数的设置 ...................................................... 17 - 4 17.2.1 系统配置 ...................................................................... 17 - 4 A - 25 17.2.2 使用多 CPU 系统时的必要参数..................................................... 17 - 5 17.2.3 新建时......................................................................... 17 - 6 17.2.4 引用设置的多 CPU 参数时......................................................... 17 - 9 第 18 章 发生出错时的处理方法 18 - 1 到 18 - 80 18.1 故障排除的基本.................................................................... 18 - 1 18.2 故障排除.......................................................................... 18 - 2 18.2.1 电源模块的 POWER LED 熄灯时的流程.............................................. 18 - 3 18.2.2 MODE LED 不亮绿灯时的流程 ..................................................... 18 - 4 18.2.3 ERR. LED 亮灯 / 闪烁时的流程 ................................................... 18 - 5 18.2.4 RUN LED 保持闪烁状态不变时 .................................................... 18 - 6 18.2.5 发生 UNIT VERIFY ERR. 时的流程................................................. 18 - 7 18.2.6 发生 CONTROL-BUS.ERR. 时的流程................................................. 18 - 8 18.2.7 开发环境 ( 个人计算机 ) 无法与 C 语言控制器模块通信时的流程...................... 18 - 9 18.2.8 无法写入程序时的流程.......................................................... 18 - 11 18.2.9 执行函数时发生出错时的流程.................................................... 18 - 12 18.2.10 发生文件系统出错时的流程...................................................... 18 - 13 18.2.11 输出模块的 LED 不亮灯时的流程.................................................. 18 - 15 18.2.12 输出模块的输出负荷不变为 ON 时的流程........................................... 18 - 16 18.2.13 由于脚本文件的执行导致动作不正常时............................................ 18 - 17 18.2.14 下载用户程序时或执行 ld 指令时发生出错的情况下................................. 18 - 18 18.3 ERR. LED 亮灯 / 闪烁时的处理方法 ................................................... 18 - 19 18.4 出错代码、出错信息一览............................................................ 18 - 38 18.4.1 执行函数时出错代码的处理方法.................................................. 18 - 38 18.4.2 按事件 No. 分类的处理方法...................................................... 18 - 48 18.4.3 按出错信息分类的处理方法...................................................... 18 - 55 18.5 硬件自诊断功能.................................................................... 18 - 72 18.6 标准 ROM、小型快闪卡驱动器的诊断及恢复 ............................................ 18 - 77 附录 附录 - 1 到附录 - 16 附录 1 函数处理时间.................................................................. 附录 - 1 附录 2 外形尺寸图.................................................................... 附录 - 4 附录 3 运输时的注意事项.............................................................. 附录 - 5 附录 3.1 规定对象机型 ............................................................. 附录 - 5 附录 3.2 运输时的处理 ............................................................. 附录 - 5 附录 4 关于欧盟成员国内的电池以及电池安装设备的处理.................................. 附录 - 6 附录 4.1 废弃时的注意事项 ......................................................... 附录 - 6 附录 4.2 出口时的注意事项 ......................................................... 附录 - 7 附录 5 用户名及口令中可输入的字符.................................................... 附录 - 8 附录 6 参数 No. 一览.................................................................. 附录 - 10 附录 7 比较.......................................................................... 附录 - 16 索引 索引 - 1 到索引 - 4