文档下载:
s7-1500_odk1500s_中文手册.pdf
(2.57 MB, 售价: 5 E币)
相关内容:
SIMATIC ODK 1500S V2.5 安装文件下载
https://www.eleok.com/thread-116425-1-1.html
SIMATIC ODK 1500S C#编程入门 中文教程
https://www.eleok.com/thread-122031-1-1.html
目录
前言 .................................................................................................................................................. 3
1 文档指南 ......................................................................................................................................... 11
2 产品概述 ......................................................................................................................................... 12
2.1 ODK 1500S 简介 ............................................................................................................. 12
2.2 开发系统........................................................................................................................... 17
2.3 基本操作步骤 ................................................................................................................... 18
3 安装 ................................................................................................................................................ 20
3.1 系统需求........................................................................................................................... 20
3.2 安装 ODK......................................................................................................................... 21
3.3 许可 ODK 1500S ............................................................................................................. 23
3.4 在后期将 Windows CPU 函数库的项目模板集成到 Visual Studio 中.............................. 25
3.5 卸载 ODK......................................................................................................................... 26
4 为 Windows 环境开发 CPU 函数库 ................................................................................................. 27
4.1 创建 CPU 函数库 ............................................................................................................. 27
4.1.1 要求.................................................................................................................................. 27
4.1.2 创建项目........................................................................................................................... 27
4.1.2.1 解决方案资源管理器结构:C++ 项目 .............................................................................. 29
4.1.2.2 解决方案资源管理器结构:C# 项目 ................................................................................ 33
4.1.2.3 解决方案资源管理器结构:VB 项目 ................................................................................ 34
4.1.3 生成 CPU 函数库 ............................................................................................................. 35
4.1.4 定义 CPU 函数库的运行系统特性.................................................................................... 35
4.1.5 定义 CPU 函数库的函数和结构 ....................................................................................... 38
4.1.5.1 将 ODK_VARIANT 用作参数 ........................................................................................... 43
4.1.5.2 处理字符串....................................................................................................................... 44
4.1.5.3 定义 <项目>.odk 文件 ...................................................................................................... 45
4.1.5.4 修改 <项目>.odk 文件 ...................................................................................................... 47
4.1.5.5 注释.................................................................................................................................. 49
4.1.5.6 Visual Basic 中的注释...................................................................................................... 52
4.1.6 执行函数........................................................................................................................... 53
4.1.6.1 常规注意事项 ................................................................................................................... 53
4.1.6.2 回调函数........................................................................................................................... 54
4.1.6.3 执行自定义的函数............................................................................................................ 56
4.2 将 CPU 函数库传送到目标系统 ....................................................................................... 57
4.3 在 STEP 7 中导入和生成 SCL 文件................................................................................. 58
4.4 执行函数........................................................................................................................... 59
4.4.1 加载函数........................................................................................................................... 59
4.4.2 调用函数........................................................................................................................... 64
4.4.3 取消加载函数 ................................................................................................................... 68
4.5 远程调试........................................................................................................................... 70
4.5.1 执行远程调试 ................................................................................................................... 71
5 为实时环境开发 CPU 函数库 ................................................................................................. 74
5.1 创建 CPU 函数库 ............................................................................................................. 74
5.1.1 要求.................................................................................................................................. 74
5.1.2 创建项目........................................................................................................................... 74
5.1.3 生成 CPU 函数库 ............................................................................................ 77
5.1.4 定义 CPU 函数库的运行系统特性................................................................... 78
5.1.5 用于加载或运行 CPU 函数库的环境 .............................................................. 80
5.1.6 定义 CPU 函数库的函数和结构 ............................................................................ 81
5.1.6.1 定义 CPU 函数库的函数 ................................................................................ 81
5.1.6.2 将 ODK_CLASSIC_DB 用作参数............................................................................ 86
5.1.6.3 处理字符串....................................................................................................... 87
5.1.6.4 定义 <项目>.odk 文件 ...................................................................................................... 88
5.1.6.5 修改 <项目>.odk 文件 ...................................................................................................... 90
5.1.6.6 注释.................................................................................................................................. 90
5.1.7 执行函数........................................................................................................................... 92
5.1.7.1 常规注意事项 ................................................................................................................... 92
5.1.7.2 回调函数........................................................................................................................... 93
5.1.7.3 执行自定义的函数............................................................................................................ 94
5.1.7.4 动态存储器管理................................................................................................................ 96
5.1.7.5 调试(测试) ................................................................................................................... 97
5.2 将 CPU 函数库传送到目标系统 ..................................................................................... 101
5.3 在 STEP 7 中导入和生成 SCL 文件............................................................................... 103
5.4 执行函数......................................................................................................................... 104
5.4.1 加载函数......................................................................................................................... 104
5.4.2 调用函数......................................................................................................................... 107
5.4.3 取消加载函数 ................................................................................................................. 110
5.4.4 读取跟踪缓冲区.............................................................................................................. 112
5.5 事后分析......................................................................................................................... 115
5.5.1 简介................................................................................................................................ 115
5.5.2 执行事后分析 ............................................................................................................... 117
6 开发 C/C++ 运行系统应用程序 .................................................................................... 122
6.1 安装其它 Eclipse 插件.................................................................................................... 122
6.2 创建 C/C++ 应用程序..................................................................................................... 124
6.2.1 要求................................................................................................................................ 124
6.2.2 创建 C/C++ 运行系统应用程序项目............................................................................... 124
6.2.3 编辑 C/C++ 代码............................................................................................................ 127
6.2.4 生成 C/C++ 运行系统应用程序 ...................................................................................... 128
6.3 将 C/C++ 运行系统应用程序加载到目标系统中............................................................. 129
6.3.1 组态 PuTTY.................................................................................................................... 129
6.3.2 调试 C/C++ 运行系统..................................................................................................... 131
6.3.3 在 Eclipse 中建立到目标系统的新连接.......................................................................... 133
6.3.4 通过 Eclipse 将 C/C++ 运行系统应用程序加载到目标系统中并执行............................. 135
6.3.5 通过 Eclipse 将 C/C++ 运行系统应用程序加载到目标系统中并进行调试 ..................... 136
6.4 执行 C/C++ 运行系统应用程序 ...................................................................................... 138
6.4.1 自动启动应用程序.......................................................................................................... 138
6.4.2 通过安全外壳启动应用程序 ........................................................................................... 138
7 使用示例项目 ................................................................................................................................ 140
A 常规条件 ....................................................................................................................................... 141
A.1 可加载的 CPU 功能库数量............................................................................................. 141
A.2 兼容性 ............................................................................................................................ 142
B CPU 函数库的语法接口文件 <项目>.odk ....................................................................................... 143
B.1 数据类型......................................................................................................................... 143
B.2 参数................................................................................................................................ 146
C CPU 函数库的代码生成器消息 ...................................................................................................... 148
C.1 代码生成器的错误消息................................................................................................... 148
C.2 代码生成器警告.............................................................................................................. 152
D CPU 函数库的帮助函数 ................................................................................................................ 153
D.1 C++ 帮助函数................................................................................................................. 153
D.2 C#/VB 帮助函数............................................................................................................. 157
E CPU 函数库说明 ........................................................................................................................... 160
E.1 “Load”指令 ..................................................................................................................... 160
E.2 “Unload”指令.................................................................................................................. 160
E.3 “GetTrace”指令 .............................................................................................................. 160
索引 .............................................................................................................................................. 162
部分内容截图:
【必读】版权免责声明
1、本主题所有言论和内容纯属会员个人意见,与本论坛立场无关。2、本站对所发内容真实性、客观性、可用性不做任何保证也不负任何责任,网友之间仅出于学习目的进行交流。3、对提供的数字内容不拥有任何权利,其版权归原著者拥有。请勿将该数字内容进行商业交易、转载等行为,该内容只为学习所提供,使用后发生的一切问题与本站无关。 4、本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 5、本网站所有软件和资料均为网友推荐收集整理而来,仅供学习用途使用,请务必下载后两小时内删除,禁止商用。6、如有侵犯你版权的,请及时联系我们(电子邮箱1370723259@qq.com)指出,本站将立即改正。
|