您现在所在的是:

德嘉工控

回帖:46个,阅读:13541 [上一页] [1] [2] [3] [4] [5] [下一页]
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/8/15 17:25:17
#20楼
连接组态王
使用S7-300(TCP)驱动连接
(1)新建工程并打开工程。
(2)点击“COM1”,选择“新建”,在弹出的对话框中选择西门子“S7-300(TCP)----TCP”, 点击“下一页”。
附件 图片1.jpg
(3)定义设备的逻辑名称,如“SmartIO_GateWay” ,点击“下一页”。
附件 图片2.jpg
(4)设备配置向导,默认即可。
附件 图片3.jpg
(5)输入接口模块的 IP  地址,如“192.168.1.10:0”
附件 图片4.jpg
(6)然后点击“下一页”,后面说有参数默认即可
(7)新建测试变量,如下
附件 图片5.jpg
(8)监控画面如下
附件 图片6.jpg
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/8/16 13:48:08
#21楼
使用PUT/GET通讯
采用1个CPU1511-1PN(客户端),1个ET200SP CN接口模块(服务器)为例,介绍它们之间的S7通信。
该功能不支持与Profinet IO功能同时使用

所完成的通信任务:
S7-1500 将通信数据区 DB2 中的2个字节发送到ET200SP CN所接IO模块QB 数据区
S7-1500 读取 ET200SP CN所接IO模块IB数据区存储到S7-1500 的数据区DB3中的2个字节

S7-1500侧硬件组态和网络组态
1.使用TIA Portal 软件新建一个项目,添加一个S7-1500站点并为其分配网络和IP地址
附件 图片1.jpg
2.在OB1中调用PUT/GET指令块
(1)通过右边指令树的“通信”-“S7通信”,直接将PUT/GET指令块拖入OB1中。
(2)通过点击“PUT/GET”指令块右上角的蓝色图标开始组态连接
附件 图片2.jpg
3.在指令块下方的“属性”对话框设置“连接参数”(以PUT指令为例)
(1)选择"未指定",TIA软件会自动创建一个连接(例中:“S7_连接_1”),自动分配连接ID,并自动将该ID号关联至“PUT”功能块的ID管脚;(例中:W#16#100)
(2)务必确认该连接1500侧“主动建立连接”勾选;
(3)手动设置伙伴IP地址(例中:192.168.1.10,为ET200SP CN的实际IP)
附件 图片3.jpg
4.设置TSAP地址
指令块组态完毕,打开“网络视图”-“连接”选项卡,可以看到TIA自动创建的连接,打开连其接属性后,需要为新创建的连接伙伴设置TSAP

注意:ET200SP CN侧的TSAP 只能设置为03.00 或者03.01 。
附件 图片4.jpg
[此贴子已经被作者于2023/8/17 17:14:40编辑过]
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/8/17 17:17:54
#22楼
接上楼
TIA软件程序编程
1.创建通信数据DB块
创建S7-1500 侧发送数据块DB2(接收区数据块DB3类似),数据块的属性中需要取消勾选DB块属性"优化的块访问"。
A.数据块DB2,定义为2个字节的数组;
B.选中DB2,右键“属性”取消“优化的块访问”;
附件 图片1.jpg
2.完善指令块设置
发送数据块与接收数据块创建完成后,即可在OB1中调用PUT/GET指令,进行S7通信(通过"PUT"指令块,已经组态连接,如果针对同一设备需要使用GET指令,可以直接使用"PUT"指令的连接ID,例中:W#16#100)
附件 图片2.jpg
组态插件实际组态IO模块硬件如下:
附件 图片3.jpg
其中EM QT16前8个的每个通道实际通过接线分别给EM DE16的前8个的每个通道
附件 图片4.jpg
附件 图片5.jpg
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/8/18 9:17:10
#23楼
接上文
状态监控
1.连接状态监控
S7连接成功的建立是调用PUT/GET指令的基础,S7连接成功建立后,方能正确执行PUT/GET指令。
在TIA 软件的网络视图中,将软件切换到在线模式,可以监控S7连接状态
附件 图片1.jpg
(1)选择“网络视图”,切换到“在线”模式;
(2)如果S7连接图标为绿色,则表示连接建立成功,若图标为红色,则表示连接建立失败;
2、通信数据监控
S7连接成功建立后,S7-1500 触发PUT/GET指令,通过TIA 软件监控表和STEP 7 Micro/WIN SMART 软件的状态表,可以监控数据通信是否正常。

上例中,将S7-1500的DB2里 DBB0-DBB1的2个字节传送至ET200SP CN的QB0-QB1开始的2个字节。
附件 图片2.jpg
上例中,将ET200SP CN的IB12-IB13开始的2个字节传送至S7-1500的DB3里 DBB0-DBB1的2个字节。
附件 图片3.jpg
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/8/22 16:57:51
#24楼
一台西门子200SMART 型号SR60带有4个ET200SP CN通讯稳定运行视频如下:
[此贴子已经被作者于2023/8/22 17:04:59编辑过]
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/8/28 16:19:34
#25楼
最经济型方案
使用ET200SP CN 200C接口模块,最多可以扩展3个IO模块,支持S7-200SMART全系列PLC,如有PLC为其他类型,如:S7-1500/1200等,请选用其他类型的ET200SP CN型号
案例如下:客户使用SR60型号的PLC,后面已经挂满了6个模块,项目点数不够用,还需要加一个EM AQ04,那么最经济的就是选用可以带有3个IO模块的型号为ET200SP CN 200C,扩展下最终的点数达到项目的使用要求。
附件 QQ截图20230828155123.jpg
附件 1.jpg
附件 2.jpg
[此贴子已经被作者于2023/8/28 16:19:50编辑过]
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/9/5 13:31:32
#26楼
一台西门子S7-1500,型号CPU 1511-1PN,带有4个ET200SP CN通讯稳定运行视频如下:
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/9/13 17:05:11
#27楼
ET200SP CN还具有S7-300TCP/IP或者ModbusTCP协议,可将西门子或德嘉系列Smart200 IO模块连接到上位机,用作数据采集及操控,支持与S7-1500/1200/300/200SMART之间使用S7通讯(PUT/GET),该功能不支持与Profinet IO功能同时使用。

使用ET200SP CN实际连接8个Smart200扩展模块,如下:
附件 图片1.jpg
其技术参数如下:
附件 QQ截图20230913170021.jpg
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/9/21 17:23:26
#28楼
使用ET200SP CN接口模块时,添加对应模块后,一定要在最后一个插槽上 插入一个服务器模块,很多客户这一步都被忽略了,从而读不到地址数据信息,例如下面200SMART的组态操作:
附件 微信图片_20230921162644.jpg
7460
大连德嘉工控WB 版主
文章数:1652
年度积分:526
历史总积分:7460
注册时间:2018/5/31
发站内信
发表于:2023/10/7 17:29:21
#29楼
客户使用ET200SP CN 1500型号的,CPU类型为S7-1500,现场实物实拍如下:
已经调试成功!
附件 微信图片_20231007172556.jpg
硬件组态如下:
附件 微信图片_20231007172852.jpg

[此贴子已经被作者于2023/10/7 17:32:45编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

93.6006