Wincc7.2演示版,项目使用单机版,连接PLC(S7-400)后(用普通以太网),能够读取I和E地址的数据(能够读取设备状态,启停设备),但是无法读取模拟量的值,该部分值得地址为DB块。装机Simaticnet和wincc7.2。是否需要安装STEP(SIMATICManager)?还是需要安装别的软件或组态;
用同事电脑wincc6.2演示版,在Wincc中进行相同配置,激活后却可以读取。
求教高手,给与建议。不胜感谢!
问题补充:
根据各位回答,补充如下:
1.下位程序使用STEP5.4编写的。
2.后来我又重新安装了STEP软件在我机器里,也还不行;
3.不存在数据类型错误;显示不是灰色;
4.后来测试我仅仅用了一二个变量;所以不会是变量多了;
5.同样是演示版,为什么6.2行呢?——回答2(星人);
6.什么是软件兼容性问题?—-回答1(zhangli0)
最佳答案
1、你plc中给一个md赋值实数,然后wincc中建立变量链接这个md看看是否能够显示?感觉是你的软件兼容性有问题。
http://www.ad.siemens.com.cn/download/SearchResult.ASpx
搜索关键字:软件兼容性
提问者对于答案的评价:
是的,软件问题。
专家置评
1.软件的兼容性问题,可以参考兼容性列表链接:
https://support.automation.siemens.com/kompatool/pages/main/index.jsf
2.通讯的问题请参考文档检查:
WINCC连接SiemensPLC的常用方式
https://support.industry.siemens.com/cs/cn/zh/view/71787681
如果个别不能正常显示,先使用工具检测通道状态,如果正常。在检查其它设置(如I/O域格式等)。
3.演示版软件和正式版的软件的功能是一样的。