WINCC和200+EM277走PROFIBUS

兄弟想用200和wincc v6.0或v6.2做通讯,实现一个小的控制系统。以前用过wincc,但不知道和200一起怎么用。想用em277或直接用cpu216本身的
 硬件、软件要准备哪些东西,需要做那些设置
 具体参看那些资料,方便的话,有没有例程或工程实例
 学习,请赐教

问题补充:
有什么例程或相关资料的,帮忙传一份,谢谢
 邮箱 :songzhenchao.ly@163.com
 qxl,你好。请帮忙传一份

最佳答案

可以用cp5611卡作为主站 em277作为从站来实现通信  我这里有个PROFIBUS-DP网络应用实例:
 该网络通信系统由3台S7-200PLC、3个EM277模块、一个CP5611卡组成。3台S7-200PLC分别控制辊道、机械手、堆垛机,上位机使用WinCC组态监控软件对整个系统进行监控。
    这里采用PROFIBUS-DP现场总线进行通信,监控计算机上安装PCI接口的CP5611卡,下位机PLC使用EM277模块。监控计算机作为DP主站,三个西门子S7-200 PLC作为DP从站。
 硬件需求 :
 一台S7-200 CPU224、两台S7-200 CPU226、3台PROFIBUS-DP接口模块EM277、 PROFIBUS-DP网卡CP5611、 PROFIBUS-DP电缆头。
 通过EM277 PROFIBUS-DP扩展从站模块,可将 S7-200 CPU 连接到 PROFIBUS-DP 网络。EM 277经过串行I/O总线连接到 S7-200 CPU。PROFIBUS 网络经过其 DP 通信端口,连接到 EM277 PROFIBUS-DP 模块。这个商品可运行于9600波特和12M波特之间的任何 PROFIBUS 波特率。作为DP从站,EM277 模块接受从主站来的多种不同的I/O配置,向主站发送和接收不同数量的数据。这种特性使用户能修改所传输的数据量,以满足实际应用的需要。
 组态PC站:
 (1)打开Step7 v5.3,新建一个工程
 (2)在Step 7中安装EM277的GSD文件(siem0809.gsd)
    打开STEP7,新建一个工程然后插入一个PC Station ,并把插入的PC  Station重命名为DP,安装EM277的GSD文件(siem0809.gsd),可从西门子驱动网站下载。安装EM277的GSD文件(siem0809.gsd)后,
 双击DP站的硬件组态,在第一行插入APPLICATION,在第四行插入CP5611,并标示CP5611为DP-MASTER,然后建立一个PROFIBUS网络。设定网络参数如:主站地址、网络协议、网络波特率等等。设置波特率,及主站地址,把CP5611设置为DP主站。在PROFIBUS-DP网上添加EM277作为从站并设置从站地址。设置EM277从站地址。设置数据交换,选择32bytes in/32bytes out(可根据实际需要选定)。即可对V变量区32个字节的数据分别读写,选择从VB1000至VB1063的64个字节数据作为数据交换区。
 配置PC StATION:
 在这个例子,我们用到了SIMATIC NET
 V6.3,点击“开始”-SIMATIC-SIMATIC
 NET-Configuration Console。进入网卡配置界面,选择CP5611,在GENERAL界面中将操作模式选择为CONFIGURED MODE,在INDEN中选择4,点击APPLY按钮,组态完成。
 打开PC STATION CONFIGURATOR EDITOR在其中的第一行加入APPLICATION
 改PC Station 的站名为DP使之与之前在STEP7中组的PC站名相同
 设置接口:
 添加CP5611卡
 设置PG/PC INTERFACE,设置访问点S7 ONLINE 指向PC INTERNAL
 访问点CP-L2-1指向中CP5611(PROFIBUS)。
 访问点Micro/WIN指向中CP5611(PROFIBUS)。
 把STEP7中组态好的DP网络下载到PC STATION中,并确认组态。
 组态WinCC:
 在变量管理器中,添加驱动程序连接,选择,Profibus DP.chn 通讯驱动程序。在Profibus DP添加新的驱动程序连接,会出现一个握手链接。设置好握手连接的属性,即可建立变量。
 这里有的图我没法给你上,可能也不是很清楚,如需要的话,可以给我留个邮箱,我把资料发给你
 

提问者对于答案的评价:
能传一份例程吗
 谢谢
 我看到还要用step7软件?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:45
下一篇 2021年7月4日 下午11:45

相关推荐

  • S7-200 程序问题

    专家您好!     我是PLC初学者,现在有这样一个实验:PLC发送一组数据(16#AA ,16#74, X,…

    SIMATIC S7-200 2021年7月4日
  • s7-200程序里同时调用自己编写的定时中断0和调用软件PID向导生成的PID子程序遇到的问题

    最近做了一个200的项目,程序里编写了一个中断程序(INT0),然后又利用软件的向导生成了PID子程序,在运行时,自己编写的中断程序不工作,在线监测为灰色,利用软件的向导生成了PI…

    2021年7月5日
  • SMART200PLC自由口通讯发送字符数量

    SMART200PLC,用自由口通讯,往外发送数据,有个指令XMT,应该是用这个吧,这个指令发出的字符数量有限制吗?如何设置发出的字符数量,共338个 字符如何发出去?一…

    SIMATIC S7-200 2021年7月5日
  • 如何标定模拟量对应的数值?

    我是个编程出学者,我现在遇到一个问题,我想把模拟量的0–32000的值标定为0–400度  应该怎么做? 另外这种编程一定要标定吗?  …

    SIMATIC S7-200 2021年7月5日
  • 西门子触摸屏画面自动切换

    一个项目是一打开触摸屏就显示欢迎画面,然后经5秒后自动切换到运行画面。请问这个5秒自动切换如何进行设置? 还有就是,对PLC的Q0.1位,进行判断显示。如果他显示0,就在…

    SIMATIC S7-200 2021年7月4日
  • 231-235的问题

    各位大哥,我是三一重工的,今天我公司的珩磨机235扩展摸块坏了,但只有231扩展摸块,那台设备没有模以输出,能用231扩展摸块代替235扩展摸块吗,怎么设制,下面八个开关怎么用&n…

    SIMATIC S7-200 2021年7月5日
  • S7-200中VB数据与VD数据的转换

    S7-200中VB数据与VD数据怎么转换? 最佳答案 S7-200系统手册里有介绍!内容在第四章!VB是字节,有符号是-128~127,80~7F。无符号是0~255,0~FF。V…

    SIMATIC S7-200 2020年11月5日
  • em231 不支持4-20mA怎么办?

    em231 不支持4-20mA怎么办? 最佳答案 EM231接收0~20mA的信号,对应0~32000;那么4~20mA对应6400~32000,。采集到的信号做个处理:…

    SIMATIC S7-200 2020年11月1日
  • TD400C编程

    请问TD400C在向导完成生成了子程序之后,需要在主程序中用SM0.0来激活吗,控制子程序和报警子程序都必须要加吗? 最佳答案 不需要SM0.0激活也不需要另外增加子程序看看下面的…

    SIMATIC S7-200 2020年11月1日
  • CPU224XP模拟量输出问题

    我想利用CPU224XP的模拟量输出AQW0,输出一个电压值给8mv input的温度感测器,看资料AQW0的值0-32000,对于电压0-10V,请问0-32000可以…

    SIMATIC S7-200 2019年6月11日

发表回复

登录后才能评论