技术论坛

S7-1200作为IO设备与S7-200SMART的PN通信

作者 主题
至圣

经验值: 12688
发帖数: 2083
精华帖: 23
主题:【分享】S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖 推荐帖


只看楼主 楼主 2019-03-18 08:49:56

S7-200SMART支持ROFINET通信后,与S7-1200的通信又多了一种,那就是PROFINET IO实时通信。由于S7-200SMART不支持IO设备功能,所以只能S7-1200做IO设备,S7-200SMART做IO控制器。另外S7-1200作为IO设备只能以GSD文件方式导入到S7-200SMART中,本身博图软件支持S7-1200做IO设备时的GSD文件导出功能。

一、S7-1200做IO设备配置步骤

(1)博图新建一个S7-1200项目,添加CPU1212CPU并配置PN网络。

(2)设置IP地址和项目名称,注意一定要选择“在设备中直接设定IP地址",如图1所示。

          图1:S7-1200IP地址设备名称设置

(3)操作模式配置为“IO设备”,注意一定要勾选“PNIO接口的参数由上位IO控制器进行分配”,还有“已分配的IO控制器”选择“未分配”。然后在传输区域配置与I0控制器的数据交换地址,全部编译后导出GSD文件,如图2所示。

                      图2:S7-1200IO设备配置

(4)将S7-1200的GSD文件导出,如图3所示:

               图3:导出S7-1200GSD文件

二、S7-200SMART做IO控制器配置步骤:

(1)导入S7-1200的GSD文件,如图4所示:

             图4:S7-200SMART导入GSDML

(2)PROFINET向导中配置IP地址、设备名称等,如图5所示:

             图5:S7-200SMART的PN配置向导

(3)最后生成,如图6所示:

          图6:生成PN配置向导

三、测试

组态完的S7-1200与S7-200SMART的IO地址映射关系:

          S7-1200             S7-200SMART

           QB1-4                 IB 256-259

            IB1-4                 QB256-259

测试如图7所示:

                        图7:测试图片

S7-1200作为PROFINET IO设备与S7-200SMART的PN IO通信就OK了,但这是用直接访问IO区的方式。目前还不知道S7-200SMART有没有类似300或1500/1200PLC那种循环数据交换周期通信指令(DPRD_DAT/DPWR_DAT)来进行读取,这样更方便。另外测试过程中也出现过问题,在论坛200SMART版区得到了网友“我不听不听”的指导帮助,在此表示感谢!







 
推荐帖推荐理由: 给大家讲了深刻的通讯一课,有助于大家的认识及提高。 (推荐人:WWCWWC)
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1549289&b_id=50&s_id=0&num=23

至圣

经验值: 13749
发帖数: 2032
精华帖: 16
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 1楼 2019-03-18 09:03:07

1200当作IO从站,只能算是一种通讯方式。

本来希望smart当从站省IO的钱。


工控毁我青春!
以下网友喜欢您的帖子:

  
至圣

经验值: 12688
发帖数: 2083
精华帖: 23
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 楼主 2楼 2019-03-18 09:08:46

是呀,西门子一直放不开,又怕影响S7-1200市场。正如一直不给S7-1200配专业运动控制模块一样,就是怕影响S7-1500市场。格局要放大,3C等行业生产线上螺丝机、点焊等工装其实用三菱PLC甚至松下的很多,因为他们小型伺服有市场优势,小型机运动控制功能又比较有特色。说多了,跟我们其实没什么关系。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 12543
发帖数: 1843
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 3楼 2019-03-18 09:55:36

看着别扭呀,1200应该做主站,smart做从站。。


邮箱 yongquancun@126.com
以下网友喜欢您的帖子:

  
奇侠

经验值: 7589
发帖数: 1989
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 4楼 2019-03-18 10:40:00
以下是引用不断攀登在2019-03-18 09:55:36的发言 >3楼

看着别扭呀,1200应该做主站,smart做从站。。

小马拉大车啊,呵呵。多个smart之间还得用PUT,GET的S7通信,smart也不能作为智能从站。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 28623
发帖数: 5906
精华帖: 61
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 5楼 2019-03-18 10:54:36

感谢楼主分享,功能慢慢放呗。一下子全部放完只能换代了


欢迎交流,QQ:2301013064 邮箱:feige6@139.com
以下网友喜欢您的帖子:

  
侠客

经验值: 695
发帖数: 29
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 6楼 2019-03-18 20:47:36


为啥SMART200 无法修改输入输出长度  @刚刚入门,谢谢 我用1211 DC DC DC 跟SMART200  SR30


 
以下网友喜欢您的帖子:

  
版主

经验值: 69050
发帖数: 12265
精华帖: 59
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 7楼 2019-03-18 22:26:44

感谢分享


估计用不了很长时间,200smart的GSD文件西家就能推出吧


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
新手

经验值: 22
发帖数: 1
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 8楼 2019-03-19 14:52:25

按照你的全部弄好下载完两个plc都报错?


 
以下网友喜欢您的帖子:

  
侠客

经验值: 846
发帖数: 61
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信
推荐帖


只看楼主 9楼 2019-03-19 14:52:38

200smart目前的PN功能鸡肋而已


 
以下网友喜欢您的帖子:

  
至圣

经验值: 72010
发帖数: 8043
精华帖: 145
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 10楼 2019-03-19 15:18:44

首先感谢楼主的付出。

   每一个验证的背后,或多或少的说明了楼主的思想与体会。



 
以下网友喜欢您的帖子:

  
至圣

经验值: 24889
发帖数: 4534
精华帖: 10
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 11楼 2019-03-19 15:35:55


非常不错,用1500做过智能主站,导入GSD文件就会报错,不知道是不是不支持1500呢?1200手头只有一个3.0版本的,不支持这个功能,一直没测试过。


别人在休息的时候,我往前走。
以下网友喜欢您的帖子:

  
侠客

经验值: 695
发帖数: 29
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 12楼 2019-03-20 21:23:22

我按楼主方法,SR30跟1211 DC DC DC通讯成功,但是有个问题,只能通讯一个字节,不知道是不是我软件问题,还是系统问题


 
以下网友喜欢您的帖子:

  
侠客

经验值: 663
发帖数: 49
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 13楼 2019-03-22 13:57:07

 

又多学习了一种方法,小马拉大马确实别扭...


继续学习~~~~
以下网友喜欢您的帖子:

  
侠士

经验值: 1154
发帖数: 147
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 14楼 2019-04-07 20:44:44

你好,楼主,我跟你一步步按照流程做,发现我的1200出现故障SF 我的是1211C DC/DC/DC。和S7-200SMART ST20,做了GSD 向导,1200测出现IO故障SF 


喜欢西门子产品 200SMART 1200 LOGO! 努力学习,天天向上
以下网友喜欢您的帖子:

  
至圣

经验值: 12688
发帖数: 2083
精华帖: 23
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 楼主 15楼 2019-04-08 07:25:14

你看下诊断缓存区里报错的具体内容


 
以下网友喜欢您的帖子:

  
游士

经验值: 284
发帖数: 29
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 16楼 2019-04-11 22:27:03

我的也是两台都报错。是不是版本问题


 
以下网友喜欢您的帖子:

  
游侠

经验值: 336
发帖数: 29
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 17楼 2019-04-13 18:42:13

谢谢楼主分享,做个记号


 
以下网友喜欢您的帖子:

  
奇侠

经验值: 5057
发帖数: 453
精华帖: 3
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 18楼 2019-04-22 15:06:38

仔细阅读了,楼主很仔细,连步骤序号都标上了


 
以下网友喜欢您的帖子:

  
新手

经验值: 38
发帖数: 1
精华帖: 0
回复:S7-1200作为IO设备与S7-200SMART的PN通信


只看楼主 20楼 2019-07-08 18:26:40

你好,楼主,我的S7-1200为1215C DC/DC/DC版本为V4.1,博图软件版本是TIA博图V13;S7-200SMART ST30版本为V2.4,软件版本是最新的V2.4;按如上操作流程做,GSD文件导入也成功没出现问题,但电脑监控发现1200测出现IO故障SF;请问你当时做测试时TIA博图软件版本是多少的,是否我的软件版本过低造成的,是否需要跟换为博图V15才行啊???


 
以下网友喜欢您的帖子:

  
收起
S7-1200作为IO设备与S7-200SMART的PN通信
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。