本文所用软件及版本如下:
STEP7 V5.7
WINCC V7.5 SP2
SIMATIC NET(WINCC第二张盘或ISO所附)
EXCEL
EVERTHING
网上有说200SMART自带的OPC(PC ACCESS SMART)不稳定(实际上我未做测试,不知传言是否属实),故在实际项目中不使用;
一、用STEP7/博途组站(PC STATION),并下载;
a.硬件组态;
b.网络组态后编译下载;
c.PC STATION组态(站名与硬件组态中相同,中英文皆可!) ;
d.PC STATION下载。
二、COMMUNICATION SETTING 设置并启动OPC;
三、OPC SCOUT V10测试,重点是DB1(相当于200SMART的V区);
四、通过SYMBOL EDITOR编辑OPC变量并导入;
a.先建所需数据类型的各一个,数据读写类型选为R/W(其格式可参看SCOUT中的测试项或SCORE7.TXT——EVERYTHING查找),并导出为.CSV;
b.根据规划的变量表(变量名最好用英文),将变量按.CSV文件中的格式调整(上一步导出的.CSV文件中第一、二行只有一列,其余的行为两列,以原文件立即回导会报错;应将两列的都合成为一列;此应是软件问题);
c.将调整好的.csv文件回导SYMBOL EDITOR,保存为.ati文件;
d.在COMMUNICATION SETTING中的SYMBOL(符号)下导入,导入前请关闭OPC。
注意:
1.按步骤五批量导入的变量,在OPC中路径与按图文教程中的路径不太一样,教程中的只是提示单个变量或少量变量的操作方法。
2.后期如果要修改或添加变量,将步骤四中生成的.ati文件修改后重复步骤四.c/d和步骤五。
五、在WINCC变量管理中添加上步已编好的变量,可对变量按数据类型进行必要分组方便查找。
以上第一、二、三步及第五步官网上均有图文教程,不再赘述,只给链接。
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/018.html
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/059.html
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/OPC/SIMATIC%20NET%20%E4%BD%9C%E4%B8%BA%20OPC%20UA%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%20S7-200%20SMART%20%E5%9F%BA%E4%BA%8E%E4%BB%A5%E5%A4%AA%E7%BD%91%E7%9A%84S7%E9%80%9A%E4%BF%A1_V02/SIMATIC%20NET%E4%BD%9C%E4%B8%BAOPC%20UA%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8ES7-200%20SMART%E5%9F%BA%E4%BA%8E%E4%BB%A5%E5%A4%AA%E7%BD%91%E7%9A%84S7%E9%80%9A%E4%BF%A1.html
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/OPC/STEP7OPC/WinCC_OPC.htm