西门子200 pc access 和组态王通讯问题

利用西门子200的以太网模块通过光纤到上位机,上位机通过PC ACCESS读取plc的数据,然后PC access 与组态王连接 实现数据监控和远程控制.
问题:在组态王上建立变量的时候,可以直接和pc access 连接读取数据吗?或者是组态王和PC access之间还需要通过什么来使两者连接?目前是能够实现电脑上的pc access与plc的连接,但是实现不了组态王和pc access的连接,因此组态王上读取不到PLC的数据.

最佳答案

PC ACCESS本身通信速度不是·想象的快。中间不用PC ACCESS ,用SIMATIC NET软件。
组态王作为OPC Client与S7-200的Profibus-DP通信:
S7-200可通过增加EM277 Profibus-DP扩展模块的方法支持Profibus-DP网络协议,作为DP从站。使用Profibus-DP协议方式S7-200和组态王通讯时,需要通过OPC方式来实现,组态王不再提供直接的DP驱动,其中西门子提供OPC Server,组态王作为OPC Client进行数据通讯。具体配置过程为:
    (1)将CP5611通讯卡安装在PC机中,并根据硬件安装向导安装卡的驱动程序,用Profibus-DP通讯电缆将CP5611卡与EM277通讯口相连,CP5611作为DP主站。
    (2)在PC机上安装Simatic net 6.0软件,它用于组态整个Profibus-DP网络。软件安装后,首先选择SIMATIC NET→Settings→Configuration Console,在PC Station中添加OPC Server程序及CP5611通讯卡;然后使用SIMATIC NET→Settings→Commissioning Wizard→PC Station Wizard创建项目和虚拟PC Station;更改硬件组态时,在弹出PC Station 的配置图中添加EM277的GSD文件后,设置CP5611卡的地址和通讯波特率及协议模式,此处我们将CP5611卡的地址设为1,通讯波特率设为1.5M,协议选择DP,并将CP5611卡操作模式选择设为DP Master;在HW Config窗口的DP Master 总线上添加EM277模块作为DP从站,双击总线上的EM277模块设置其地址(要求与实际模块的拨码设置一致) ,此处我们设为2,并为EM277建立数据交换区,可根据实际需要选择交换区大小;在SET PG/PC Interface设置为S7ONLINE(STEP 7)→PC internal(local), CP_L2_1:→CP5611(PROFIBUS);然后将以上配置信息下载到虚拟PC站中。
  (3)通过西门子提供的OPC Server程序读写PLC中的的数据。用鼠标点击SIMATIC NET→Profibus→Softnet Profibus→OPC Scout,进入OPC Server的项目配置环境;在OPC Server中用鼠标双击“OPC.SimaticNet”,新建一个组名,双击创建的组则可打开“OPC-Navigator”,此时可看到在配置网络过程中选择的协议;双击“DP”项,在OPC中作相应的定义。定义完毕后,运行OPC Server程序,则可通过Profibus-DP总线协议和PLC建立连接。
    (4)用组态王读取OPC Server中的数据。在组态王中选择OPC.SimaticNET建立OPC服务器,在“数据字典”中定义变量,变量为I/O型,连接设备为OPC服务器,即OPC.SimaticNET,寄存器中可直接引用OPC中所定义的所有变量元素;在制作好的画面上建立变量的动画连接并运行组态王,则组态王可通过OPC与S7-200通信。
见《组态王与西门子S7-200的几种通信方式》连接:
http://ca.nstl.gov.cn/commChannel/content.asp?contentid=162005

提问者对于答案的评价:
thanks!

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

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

相关推荐

  • EM277和CP5613之间的通讯线

    EM277和CP5613之间的连接线怎么连的啊,自己可以做吗?如果可以的话怎么做啊! 最佳答案 使用两个9针的SUB-D接头,3连3(+正,B线),8连8(-负,A线) …

    SIMATIC S7-200 2021年7月5日
  • PLC系统设计中主要考虑哪些因素

    最佳答案 在了解了PLC的基本工作原理和指令系统之后,可以结合实际进行PLC的设计,PLC的设计包括硬件设计和软件设计两部分,PLC设计的基本原则是: 1. 充…

    SIMATIC S7-200 2021年7月5日
  • 温度控制器选型

    专家您好!     我是PLC新手。有个实验,用西门子S7-200和温度控制器配合使用控制炉内温度,炉温最高温度600度,温度控制…

    SIMATIC S7-200 2021年7月4日
  • s7-200编程软件中搜不到plc

    win7 32位装上V4.0 STEP 7 MicroWIN SP9编程软件后,在软件中可以搜索到用的串口但是搜不到plc啊 钻石…

    SIMATIC S7-200 2021年7月5日
  • EM231使用(PLC恒温过程控制)

    通过PLC对恒温箱水温进行控制,想要利用扩张功能模块对三处水温进行监控,现想利用EM231模块,不太了解其使用,想了解是否需要在输入前接电桥或是放大器等器件?需要几个EM231模块…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC脉冲输出

    请问s7-200系列PLC如何控制四路脉冲输出?如果能够实现请老师提供一下相关资料,万分谢谢 问题补充:我想说的是S7-200除了本体所有的两路脉冲输出(控制伺服驱动器)之外能否再…

    SIMATIC S7-200 2017年12月8日
  • PLC开关问题

    当PLC的开关从ON拨到OFF的一瞬间,如果扫描周期进行了一半,不是系统把剩下的半个扫描周期执行完就停止执行了?还是系统马上暂停扫描?   &nbsp…

    SIMATIC S7-200 2021年7月5日
  • PC跟S7-200做Modbus通讯

    现有一台S7-200,224的,一根USB/PPI电缆,一台电脑,想让电脑跟PLC模拟一下Modbus库里的通讯功能,在不加硬件的情况下,怎么才能达到呢? 最佳答案 http://…

    SIMATIC S7-200 2017年6月18日
  • CPU224CN的PPI地址

    我怎么没看到设置地址的拨码开关。只看到有2个模拟调节器 最佳答案 200PLC的PPI地址,是要在200PLC的编程软件里面的系统块里面设置,设置完成后必须将系统块下载到PLC中才…

    SIMATIC S7-200 2020年10月31日
  • S7200设计方案如何实现这些功能?

    现场是有10多个工位箱,每个工位箱上需要装一个倒计时器及工位显示器加上五色声光报警灯,而且这个倒计时时间可以人为修改,而且暂停的工位信息也需要在显示屏上显示(数字显示),可以采用最…

    SIMATIC S7-200 2020年10月31日