我想在step7中建立一系列变量与plc一一对应,但不在step7中编程。
运行时能够使用自编的windows软件修改step7中的变量,届时运行step7和windows软件之后,就可以实现对plc的控制操作。
请问有什么办法能够实现?谢谢!
问题补充:
一楼的……我这么问也是有人跟我这么说的
所以我很好奇,上来问一下
因我司某两个部门之间合作某项目
据同事说就是开着step7用自编的程序改变量值
说的我觉得很惭愧啊……
最佳答案
可以实现,使用西门子prodave 软件, 用其中的函数库来调用step7中变量,上位可以用vb来开发windows应用程序
PRODAVE 是用于PC 与S7 系列PLC 之间的数据链接通信的工具软件包。PRODAVE 是
“Process Data Traffic”(过程数据交换)的缩写,通过PC/MPI 适配器(PC-Adaptor)、
MPI 通信处理器(CP5611 卡)等硬件设备,可以实现PC 与PLC 之间的数据链接。PRODAVE
的动态链接库(DLL)提供了大量基于Windows 操作系统的DLL 函数,供用户解决PLC 与PC
之间的数据交换和数据处理问题。Windows 环境中的西门子公司的PRODAVE 工具箱有PRODAVE
S7(完全版)和PRODAVE S7 mini(简化版)两种,PRODAVE S7(完全版)功能比较全面,可按
位或者字节读写PLC 中的输入过程映像区、输出过程映像区、位存储区、定时器、计数器、
数据块等区域,PRODAVE S7 mini(简化版)则只能读写DB 中的字和字节。
具体使用方法可以下载prodave手册来学习
提问者对于答案的评价:
感谢二楼的支持
三楼的只会灌水,白白混了个等级而已
一楼的相信你能获得西门子百万年薪
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc132988.html