我在做毕业设计,遇到了如下的问题:系统采用S7-200 (CPU226),现在想采用OPC进行通信,可是我不懂得建立Wincc与S7-200的连接,我知道要用PC Access及SIMATIC NET 但具体怎么做我不知道,请各位帮帮忙!我的联系方式是:fengye7298143@163.com
请告诉我具体的做法,越具体越好。
在这里先谢谢了!
拜托路过的美女帅哥帮帮忙。
最佳答案
1,首先安装Microwin32和PC ACCESS;
2,pc acess与S7-200的通讯硬件连接可以是PC/PPI,mpi,profibus,电话线或IE等。
3,wincc连接S7-200,最经济简单就是通过OPC
4,具体步骤如下:
A,用STEP7 MICROWIN完成S7-200的工程建立和编程,其中必须为OPC准备好符号表。注意符号表名称以及表中变量名都禁用中文,这是OPC的要求。
B,安装PC ACCESS,然后导入前面建立的S7-200符号表。同时定义PC access到S7-200的通讯,这在PG/PC INTERFACE中完成,比如用PC/PPI电缆选择PPI。
完成上述步骤后,可以在PC ACCESS中的测试中检测一下通讯是否成功。
3,进入SCADA软件,比如WINCC或ifix,添加OPC驱动,定义OPC的属性时点击浏览。浏览路径是LOCAL/SIMATIC S7-200 OPC SERVER,由此按提示将导入到PC ACCESS中的变量添加到SCADA。
4,进入SCADA完成其他组态,即可引用S7-200中的变量。
提问者对于答案的评价:
谢谢!
我想再问你:如果我用了中文变量,在上位机wincc中我用C来编程,这样可以吗?
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359516.html