2台S7-200简单通讯实例,附带详细的图解说明 点击:1001 | 回复:16



--领域

    
  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 13:39:40
楼主

闲来没事,做了个通讯的小实例,【使用主站的走马灯形式输出Q0.0-Q0.7,副站使用通讯同步输出】

热烈欢迎大家阅读,有不对的请指正

现将所有步骤发布如下:

需要了解的顶起来哈~




--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 13:52:00
1楼

先做主站的程序,主站采用S7-224XP CN,有PORT0和PORT1两个通讯口哈,这里是为了编程方便,也可以用224CN的.

打开STEP 7 ,单击工具--指令向导,出现以下对话框:

 
选择NETR/NETW,配置多项网络读写指令的操作。
单击下一步

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 13:55:39
2楼

您希望配置多少项网络读/写操作,选择1即可

单击下一步

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 13:58:52
3楼

这里要注意的是:选择

子程序命名默认,不用管它,单击下一步

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:26:09
4楼

这里要注意,由于配置的是主站,要选择

 

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:29:42
5楼

副站站号设为3

数据设置如下:

选择下一步

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:30:54
6楼

默认地址就行,下一步

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:33:08
7楼

完成,开始编制主程序  

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:43:45
8楼

 

 

将程序下载到224XP CN中,先将拨码开关置为STOP位置。

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:48:25
9楼

现在组态副站的程序:

重复一楼二楼的动作,第三页选择如下

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:50:12
10楼

下一步

         

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:51:58
11楼

下面的就默认,最后点击完成,子程序就生成了

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 14:55:22
12楼

副站的程序很简单,就不贴图了。

把VB100接收到的数据写到QB0,就OK了

注意副站要设为3号站

 

 

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 15:00:36
13楼

布线,条件简陋,没有D插,怎么办呢?自己做个通讯线吧,

很简单,2跟线就OK了,见此图:

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 15:04:27
14楼
上电,运行,见效果图      

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2012-12-29 15:19:54
15楼

xiejz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2012年3月07日
发表于:2013-01-14 15:20:50
16楼

最后2张图是亮点  学习了


热门招聘
相关主题

官方公众号

智造工程师