s7-200 pc access wincc通讯问题

现有如下硬件 两套s7-200 其中cp243-1
 工控机配普通以太网卡,pc access软件一套
 我现在要用wincc6.0来监控s7-200控制的设备,应该如何做?尤其是pc access与s7-200怎么通讯的?能否给详细介绍下?

最佳答案

PC Access可以在Microsoft的如下操作系统中安装、使用:
 Windows 2000 SP3以上 
 Windows XP Home 
 Windows XP Professional(已通过Windows XP SP2下的测试)
 PC机的硬件要求:
 任何可以安装运行上述操作系统的计算机 
 最少150M硬盘空间 
 Microsoft Windows支持的鼠标 
 推荐使用1024×768像素的屏幕分辨率,小字体
 PC Access支持的硬件连接
 通过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的协议连接
 PC Access所支持的协议
 PPI(通过RS-232PPI和USB/PPI电缆) 
 MPI(通过相关的CP卡) 
 Profibus-DP(通过CP卡) 
 S7协议(以太网) 
 Modems(内部的或外部的,使用TAPI 驱动器)
 所有协议允许同时有8个PLC连接 
 一个PLC通信口允许有4个PC机的连接,其中一个连接预留给Micro/WIN 
 PC Access与Micro/WIN可以同时访问CPU 
 支持S7-200所有内存数据类型
 要通过以太网与S7-200 PLC通信,S7-200必须使用CP243-1(或CP243-1 IT)以太网模块,PC机上也要安装以太网网卡。
 要实现以太网通信,首先要在编程软件Micro/WIN的Ethernet Wizards中完成CP243-1模板的配置: 
 为CP243-1模块定义IP地址及子网掩码地址
 按“Next”按钮:
 继续CP243-1模块配置
 a.设置CP243-1所占用的输出字节地址
 此地址根据计算CP243-1前面的I/O所占用的Q地址字节来决定。如CP243-1安装在紧挨CPU224的0号槽,其前面输出就占用了QB0和QB1两个字节,CP243-1的地址按顺序排,即设为QB2。CP243-1模块占用一个QB输出字节。
 b.选择连接数
 如果只跟PC Access软件通信,设置连接数为1。
 再按“Next”按钮,设置CP243-1的工作模式和TSAP地址。
 设置CP243-1的工作模式和TSAP地址
 a.必须将CP243-1以太网模块配置成服务器端 
 b.接受所有客户端的连接请求 
 c.设置TSAP地址:
 TSAP(Transport Service Access Point)地址是通信连接地址,它包括两部分:
 第一部分:通信连接号,如 10
 第二部分:CP243-1模块安装在S7-200的机架/槽号,如 “00” 代表CP243-1安装在0号机架0号槽(即CPU之后的第一个模块)
 L. 本地(CP243-1)TSAP地址,自动生成,无法修改。 
 R. 远程TSAP地址,即连接的远程Pc Access 所设置的地址。
 TSAP地址很重要。在PC Access中设置以太网连接时也需要规定TSAP地址,而且需要与此对应。
 完成以太网向导配置后需要在程序中调用以太网向导所生成的ETHx_CTRL块(如图4.),并将项目程序下装到PLC后,将PLC断电后重新上电使配置生效。
 调用以太网模块控制程序
 PC Access的以太网连接设置
 在完成S7-200的以太网配置后,进入PC Access软件进行设置。
 第一步: 设置通信通道
 鼠标右键点击MicroWin访问点,进入Set PG/PC Interface对话框,选择TCP/IP协议的以太网卡。
 选择本机安装的以太网卡,并且选择TCP/IP协议
 第二步:设置PC Access本机的IP地址和TSAP地址
 鼠标右键点击PLC进入“Properties”进行属性设置,要保证PC Access中所设的IP地址和TSAP地址与上面Micro/WIN以太网向导中所设置的一致,且要特别注意两边远程和本地的TSAP地址设置要交叉过来,才能保证正确的通信。
 设置IP地址和TSAP地址
 a.设置所访问的CP243-1的IP地址
 R. 设置PC Access的本地TSAP地址,与CP243-1设置的远程TSAP地址一致,即两边R.处设置的地址要一样。
 L. 设置PC Access 的远程TSAP地址,与CP243-1设置的本地TSAP地址一致,即两边L.处设置的地址要一样。
 这就是说两边的Local(本地)和Remote(远程)TSAP地址正好相反对应。

提问者对于答案的评价:
很详细 谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc276894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 字符串的问题

    温度设定值 PLC从RKC温控仪表中读取到的8字符串, 在WINCC中设定一个输入域,但是 输入40 的时候 就输不进去&nbsp…

    SIMATIC WinCC 2019年6月11日
  • WinCC7.0集成到Step7的问题

    需要用WinCC调用Step7的变量。看网上的说法都是要把WinCC集成到Step7里,但都是出自同一篇文章,都是老版本的,在V7.0的WinCC里只找到个AS<——>…

    SIMATIC WinCC 2017年6月10日
  • 关于WINCC版本问题

    请问师傅现在要做WINCC组态扩展,以前做的系统组态是用的WINCC5.1的版本,现在要做二期,我用的是6.0的版本,我在用WINN5,1组态的电脑用项目复制器复制到我的电脑上,是…

    SIMATIC WinCC 2019年6月11日
  • 请问,西门子WINCC 报故障代码D801,是何原因?

    请问,西门子WINCC 报故障代码D801,是何原因? 最佳答案 D801: At least one tag addr…

    SIMATIC WinCC 2019年6月11日
  • 班报表打印怎么会这样?

    在全局动作中做了一个班报表打印动作,脚本功能是:在8、19、0点整点时刻启动打印作业,触发周期为1秒钟。在期望的时刻启动打印作业的功能是实现了,但现在存在:有时正常打印一份,有时打…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3串口通信

    最近想要做一个串口扫码器与wincc连接实例,哪位师傅做过呢。到网上查过需要加载MScomme控件,win7系统64位没找到,有做过的请帮帮忙。步奏详细点哈,版本wincc7.3,…

    SIMATIC WinCC 2021年7月5日
  • wincc 报警用户

    我想记录wincc报警时的登录用户 但为什么我的wincc报警里,用户名显示为空 最佳答案 不知道你的做法是什么样的。但是实现是没有问题的,方法如下: 1.在报…

    SIMATIC WinCC 2019年6月11日
  • 如何在Wincc中判断一个已存在的的Excel文件已经打开?

    我通过Wincc脚本(VB)打开并读写一个已存在的Excel文件中的数据。但在脚本中打开这个文件之前,如何判断这个文件已经打开?因为有可能这个文件已经被打开并正在被编辑,这种情况下…

    SIMATIC WinCC 2019年6月11日
  • 哪位有过程控制方面的图库?

    哪位有过程控制方面用到的图库?包含伺服电机、滚轴传送带、皮带传送带、开卷机、液压装置、剪切刀具等的图库有的话,能不能给一份呢?245283629@qq.com谢谢!!! 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • graphics runtime

    今天早上一台电脑突然死机了,屏幕上出现了一些错误,请看附件的照片。重启电脑之后又恢复正常,到晚上从工地回来一直都正常。请能够分析一下原因? 问题补充:出现提示“WinCC&nbsp…

    2018年12月9日