情况是这样的:上位机我用wincc 6.0,现场下位机有两个cpu226站点,下位机和上位机用以态网通讯(通信介质为光纤),我现在所做的准备有:1、上位机里面我装了wincc6.0软件和pc acess V1.0,下位机我在站点加装了cp243-1,以前我没做过这样的通讯方式,在这里我想请教一下做过这种通讯的各位老师,指点一下,我现在想清楚以下几点:1、上位机部分:怎么配置pc acess软件和wincc的通讯;2、下位机部分cp243-1部分,如果能给一个做过类似的方案,在这里就不胜感激先!
问题补充:
我的疑问点在通讯链路的做法上,上位机组态和下位机编程我熟悉,本人的电子邮箱:xionghongxing@163.com,谢过先!
最佳答案
西门子最新推出的PC Access 软件是专用于S7-200 PLCs 的OPC Server(服务器)软件,它向OPC客户端提供数据信息,可以与任何标准的OPC Client(客户端)通信。 PC Access 软件自带OPC 客户测试端,用户可以方便的检测其项目的通信及配置的正确性。
OPC(OLE for Process Control)是嵌入式过程控制标准,是用于服务器/客户端链接的统一而开放的接口标准和技术规范。OLE是微软为Windows系统、应用程序间的数据交换而开发的技术,是Object Linking and Embedding缩写。
PC Access目前的版本是PC Access V1.0 SP3 。
PC Access可以在Microsoft的如下操作系统中安装、使用:
Windows 2000 SP3以上
Windows XP Home
Windows XP Professional(已通过Windows XP SP2下的测试)
PC机的硬件要求:
任何可以安装运行上述操作系统的计算机
最少150M硬盘空间
Microsoft Windows支持的鼠标
推荐使用1024×768像素的屏幕分辨率,小字体
PC Access可以通过如下硬件连接与S7-200通信:
通过PC/PPI电缆(USB/PPI电缆)连接PC机上的USB口和S7-200
通过PC/PPI电缆(RS-232/PPI电缆)连接PC机上的串行COM口和S7-200
通过西门子通信处理器(CP)卡和MPI电缆连接S7-200
通过PC机上安装的调制解调器(Modem)连接S7-200上的EM241模块
通过以太网连接S7-200上的CP243-1或CP243-1 IT模块
上述S7-200的通信口可以是CPU通信口,也可以是EM277的通信口。
不支持CP5613和CP5614通信
PC Access软件的使用
完成一个项目的配置需要完成以下五个基本步骤:
第一步:设置通信访问通道
鼠标右键点击MicroWin访问点,进入Set PG/PC Interface对话框,选择TCP/IP协议的以太网卡。
PC Access 可与Micro/WIN共享通信路径,共享通信路径需要STEP 7 Micro/WIN V4.0以上版本。要实现用以太网对S7-200 CPU编程,你需要有:
装有以太网卡的PC机,PC机上装有STEP 7-Micro/WIN(V3.2 SP1以上)软件
能够通过PC/PPI电缆、或CP卡、或EM241与CPU做通信编程
CP243-1以太网模块
一个HUB(集线器)、或Switch(交换机)和网络电缆,或以太网直连电缆
首先你需要用STEP 7-Micro/WIN 软件,在Tools > Ethernet Wizard(以太网向导)中对CP243-1进行配置,为其设定IP地址、子网掩码等。
注意:要保证CP243-1和PC机的IP地址在一个网段上 。CP243-1模块不会自动适应电缆的接线方式,因此直接连接PC机网卡和CP243-1模块时,需要注意网线的类型。
在完成以太网向导后,会生成一个子程序,
在程序中用SM0.0调用这个子程序,生成如下程序:(略)
程序中的状态字VW0、VW2地址由用户指定,要注意不能与Ethernet Wizard(CP243-1)、Internet Wizard(CP243-1 IT)做配置时指定的V存储区重复。
将此程序下装到CPU中,然后将CPU重新上电,并运行,此时对以太网的配置开始生效。
最后在MICRO/WIN软件中,进入Set PG/PC Interface,设定为TCP/IP通信接口,即可进入Communications(通信)中与CPU编程通信。
第二步:设置PC Access本机的IP地址和TSAP地址
鼠标右键点击PLC进入“Properties”进行属性设置,要保证PC Access中所设的IP地址和TSAP地址与上面Micro/WIN以太网向导中所设置的一致,且要特别注意两边远程和本地的TSAP地址设置要交叉过来,才能保证正确的通信。
两边的Local(本地)和Remote(远程)TSAP地址正好相反对应。
第三步:添加Folder
鼠标右键点击所添加的S7-200 PLC的名称,进入New > Folder添加文件夹并命名
第四步:添加Item(条目)
鼠标右键点击文件夹,进入New > Item添加PLC内存数据的条目并定义内存数据。
可以从Micro/WIN的项目中直接导入符号表,则条目的符号名与项目中的符号名相对应。
第五步:用测试客户端检测配置及通信的正确性
PC Access软件带有内置的测试客户端,用户可以方便的使用它检测配置及通信的正确性。
将测试的条目拖拽到测试客户端,然后点击在线按钮使之在线,如果配置及通信正确,会显示数据值,并在Quality一栏中显示“good”,否则这一栏会显示“bad”。
注意:配置完成后必须保存整个配置文件。这样OPC Client(客户端)软件才能找到S7-200 OPC Server的配置。S7-200 PC Access软件创建的项目的文件扩展名是.pca(p = P,c = C,a = Access) 。
提问者对于答案的评价:
你太有才了鞠躬致敬!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc357525.html