在step7中组态OPC服务器,在列表里最高是6.4,如何能组态到版本7.1。若组态成6.4版本则在Scout中组态变量不能显示DB块的数据。多谢高手指教!
最佳答案
OPC Server的版本不仅和SIMATIC NET有关,与STEP7的版本也有关系。我正在使用的是STEP7 V5.4 SP5和SIMATIC NET 2008(V7.1) SP2,OPC Server的版本也只是V7.0。
其实OPC Server的版本只要组态不超过SIMATIC NET的版本,且最近的一个版本即可。那楼主的例子来说,在SIMATIC NET下组态OPC Server V6.4是没有问题的。
一般来说,在OPC Scout中的S7中不能显示DB块号的原因有二:一是OPC Server到PLC的连接未建立,二是没有相应的DB块存在。
楼主检查能否访问M区的变量,如果不行证明上述第一种情况;如果可以,使用STEP7在线访问相应的DB块,如果不行证上述第二种情况;如果可以,那只能从网上下载第三方的OPC Client程序来测试了,如果还不行,很可能是OPC Server的问题,需要重新安装 SIMATIC NET。
提问者对于答案的评价:
可以看到M区、I区、Q区等的数据。但是经常出现窗口说没有lisence。Step7的版本是v5.4 SP3。谢谢指教!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc173413.html