信手而来的S7通讯

已锁定

WWCWWC

西门子1847工业学习平台

  • 帖子

    9111
  • 精华

    157
  • 被关注

    1473

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

信手而来的S7通讯

3450

7

2020-06-23 21:31:02

信手而来的S7通讯

  曾经几何,流水线设备之间需要添加通讯来实现上、下游设备或上位机设备之间的数据交换。那时,我公司设备间西门子通讯应用的主流还是profibus dp为主,创建一个通讯系统可谓有一些担心和困难。

  自200smart及S7-1200系列PLC面世以来,令人眼花缭乱的通讯方式可谓层出不穷的快速涌现,西门子同时推出的200 smart plus及S7-1200 plus的帮助文档,能够快速让用户掌握这些通讯技术的应用的一种学习途径。

  前一些天因工艺调整需求,需要在一台全自动钻孔机上,实现与上游设备的互控,这个互控很顺利的想到了通讯。因为这些小型设备均采用200 smart系列PLC作为控制单元,做一个通讯不就是信手而来的事情?(我习惯于在西门子推出的新通讯项目后,自己先在办公室那里练练手,做一些必要的笔记,以方便应用时的需要),所以,当实际应用来临时,会显得稍有一些“底气”。自己开始着手收集通讯时必须的一些信息,另外,让同事落实实际敷设以太网电缆线。

创建S7通讯的步骤:

  首先任意确定一方为客户机,需要简单用向导组态一下通讯信息,服务器方仅仅规划出通讯数据交换区域就可以了。

1)  打开2个用户程序,编译、打开交叉引用(看用户程序的地址应用情况),记录双方空闲地址区;

2)  大概估算一下可能需要的通讯数据范围;

3)  在定义好的客户机侧,调用向导创建拟定好的S7通讯之GET/PUT通讯参数,输入服务器方的以太网IP地址,通讯字节长度;

4)  在客户机侧用SM0.0调用NET_EXE指令;

5)  将需要的设备双方原数据用MOV_DW方式,个别位用使能位方式移送到通讯数据交换区;

6)  将这些数据关联到用户程序中。

  将新建好的通讯组态及用户程序用临时以太网电缆下载到各自PLC。这时,同事们还没有将那条以太网电缆安装到双方的设备电缆桥架中,我已经外置一条以太网电缆,就着手进入调试、验证、确认双方信号的过程中,稍后,同事们说以太网电缆已经安装好,我让同事更换新放置的以太网电缆后,调试也基本结束,如果放在以前,做此项目不知道需要多少时间和精力呢。这个操作过程也引起同事们学习西门子通讯极大的热情,让我有时间给讲讲是如何来实现数据交换的,怎么这么轻松就能够实现的,都说我现在做一个通讯跟闹着玩式的。我说目前西门子有大量的、新型的通讯方式供用户使用,这些使用方式也都公开在那些文档上供西门子用户参考和学习,我用U盘复制了这些帮助文档给同事们,匆忙的一天在轻松的工作中也即将结束。

  由于,这些组态及程序非常简单,我也没有必要再截图说明了,有兴趣的也可以到西门子官方网站免费下载,参考。


信手而来的S7通讯 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。