PRODAVE使用指南:连接库与MPI版本详解
4星 · 超过85%的资源 需积分: 10 181 浏览量
更新于2024-07-26
收藏 326KB PDF 举报
"PRODAVE是西门子公司提供的一种用于PG/PC与PLC通信的动态链接库,适用于Win95/98/NT/ME/2000及XP操作系统。该库允许高级语言编程器读写PLC中的M、T、C、I/O等存储区数据。它分为两个版本:PRODAVE MPI和PRODAVE MPI MINI(也称为PRODAVE S7和PRODAVE S7 MINI)。最新版本为V5.6,包括SingleLicense和CopyLicense两种购买选项。用户应先卸载旧版软件才能安装新版本,并可在西门子技术支持网站上找到更多帮助和FAQ。"
在深入理解PRODAVE之前,首先需要知道PG/PC(Programmer/Personal Computer)是指用于编程、诊断和监控PLC(可编程逻辑控制器)的个人计算机。PRODAVE作为西门子自动化与驱动(A&D)部门开发的工具,为PG/PC提供了与西门子S7系列PLC进行通信的接口。
PRODAVE MPI和PRODAVE MPI MINI之间的主要差异在于它们提供的功能集。两者都支持基本的S7-300/400功能,如`load_tool`(加载工具)、`unload_tool`(卸载工具)和`new_ss`(创建新子站),但某些高级功能可能在PRODAVE S7 MINI中未被包含。例如,`ag_info`和`ag_zustand`(可能涉及获取模块信息和状态),以及数据库操作如`xdb_buch`, `xdb_read`和`db_write`,这些在PRODAVE S7 MINI中可能是缺失的或有限制的。
`load_tool`和`unload_tool`函数允许用户将PLC程序加载到或从PLC中卸载,这对于编程和调试过程至关重要。`new_ss`则可能用于创建新的PLC子站配置。而`ag_info`和`ag_zustand`则用于获取PLC硬件的状态信息,这对于诊断和维护非常有用。数据库相关的函数,如`xdb_buch`, `xdb_read`和`db_write`,则是用于读写PLC的数据库块,这是程序运行中数据交换的基础。
在安装PRODAVE V5.6时,需要注意的是,必须先卸载旧版本,否则可能导致新版本无法正确安装。此外,新版本V5.6支持Windows XP操作系统,同时保持了对其他早期Windows版本的支持,但其功能并未改变。
用户可以在西门子的官方网站www4.ad.siemens.de上进行搜索,通过输入关键字如“PRODAVE”来查找相关的技术文档、手册和FAQ,以便获取更详细的使用指南和解决问题的方法。提供的VB(Visual Basic)和VC(Visual C++)示例程序(VB_Example.zip和VC_Example.zip)可以帮助开发者更好地理解和应用PRODAVE API。
PRODAVE是西门子S7系列PLC与个人计算机间通信的重要桥梁,为程序员提供了强大的工具来实现数据交换和控制任务。用户需根据具体需求选择合适的版本,并充分利用在线资源进行学习和故障排查。
2012-12-26 上传
2019-04-18 上传
2016-01-11 上传
2009-09-08 上传
202 浏览量
2019-10-12 上传
151 浏览量
wenjiang1129
- 粉丝: 2
- 资源: 34
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全