我单位的工控台式机通过PPI电缆与S7-200的CPU 226连接起来,可以在编程软件中进行程序设计等各种工作。现在在同一台工控机上安装了WINCCV6希望与S7-200进行通讯,在不要求增加硬件的前提下,安装了PC ACCESS软件,通过PC ACCESS软件可以获取S7-200中各个I/0的数据了,但是WINCCV6如何与PC ACCESS进行通讯呢?在WINCC中的通讯驱动中的OPC.Chn和DDE.Chn二者之间有何差别?我应该采用哪种方式呢?具体步骤是啥呢?请高人指点!
最佳答案
采用OPC通讯
1,用STEP7 MICROWIN完成S7-200的工程建立和编程,其中必须为OPC准备好符号表。注意符号表名称以及表中变量名都禁用中文,这是OPC的要求。
2,安装PC ACCESS,然后导入前面建立的S7-200符号表,同时定义PC access到S7-200的通讯。这在PG/PC INTERFACE中完成。具体通过PPI,或MPI,或PROFIBUS,或以太,或MODEM均可以,根据所用硬件定。
3,进入wincc,添加OPC驱动,定义OPC的属性时点击浏览。浏览路径是LOCAL/SIMATIC S7-200 OPC SERVER,由此按提示将导入到PC ACCESS中的变量添加到wincc。
4,进入wincc完成其他组态,即可引用S7-200中的变量。
5,注意如果通过以太网访问时,需要在STEP7 MICROWIN中完成通讯的连接定义,以及通讯双方的TSAP的定义。
提问者对于答案的评价:
感谢,真是太详细了。以后还请多多指教啊。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359510.html