工控系统及装备
6SN1118-0DG21-0AA1
发布时间:2016-03-15 14:26:18 产品编号:GY-5-75606125  分享
价格:1.00/个
品牌:6SN1118-0DG21-0AA1
起订:1个
供应:1个
发货:3天内
信息标签:6SN1118-0DG21-0AA1,供应,电子、电工,工控系统及装备

点击这里进行电话呼叫
点击这里QQ咨询
联系时一定要说在【贸易商务资源网】看到的将给您优惠!如果您也想和该公司一样在网站发信息有好排名,点击立即免费注册,发布产品推广
 6SN1118-0DG21-0AA1  中国授权代理商/西门子华南地区指定代理商/西门子模块代理商/西门子变频器代理商/西门子触摸屏代理商/西门子PCL200代理商/西门子PLC300代理商/西门子PCL400代理商/西门子数控伺服代理商/西门子原装授权软件代理商/西门子一级代理商
业务范围:
西门子PLC可编程控制器,西门子PLC200/300/400/1200,西门子变频器,MM440/430/420/G120/6RA70/6ES70/等系列变频器及备件。西门子触摸屏,西门子电缆,西门子网卡,西门子软启动器,西门子低压产品,西门子数控伺服,西门子传动,西门子工控系列模块,CPU.等系列西门子销售与维修。

6FC5357-0BB35-0AE0
 



  •  


西门子备品备件----------**供应商-------------上海朕锌------------特价备件

停产备件  不常用备件   不常规备件  

只有您想不到  没有我们搞不到

价格优惠实在  

西门子网上总代理. .西门子网上代理 ..西门子代理. .西门子总代理 ..
西门子全球总代理. .西门子亚洲总代理.. 西门子中国总代理. .西门子上海总代理
 西门子松江总代理.. 西门子工业总代理 ..西门子工业自动化总代理.. 西门子驱动技术总代理
 西门子工业自动化产品商务总代理.. 西门子总代理旗舰代理商. .西门子授权指定总代理
 西门子****中国总代理.. 西门子总代理**经销商. .西门子**合作伙伴.. 西门子PLC总代理
 西门子SIMATIC S7 系列总代理.. 西门子逻辑控制模块LOGO!总代理.
 西门子SITOP系列直流电源总代理24V DC.. 西门子HMI 触摸屏总代理.. 西门子交流变频器总代理..
 西门子全数字直流调速装置总代理 西门子数控总代理 西门子伺服总代理 西门子总代理
 西门子代理.. 西门子总代理旗舰代理商 ..西门子电缆总代理 
【产品价格】电议(含17%增值税)
【产品质量】原装**、假一罚十。
【产品包装】全新原装、现货销售。
【售后服务】质保一年,货到后有任何质量问题7天内包换(人为除外)
1.数控主板:用于核心控制、运算、存储、伺服控制等。新主板集成了PLC功能。   
2.PLC板:用于外围动作控制。新系统的PLC板已经和数控主板集成到一起。   
3.I/O板:早期的I/O板用于数控系统和外部的开关信号交换。新型的I/O板主要集成了显示接口、键盘接口、手轮接口、操作面板接口及RS232接口等。   
4.MMC板:人机接口板。这是个人电脑化的板卡,不是必须匹配的。本身带有CRT、标准键盘、软驱、鼠标、存储卡及串行、并行接口。   
5.CRT接口板:用于显示器接口。新系统中,CRT接口被集成到I/O板上。   
另外,还提供其他一些可选板卡等。 6SN1114-0NB01-0AA0
6SN1114-0NB01-0AA1
6SN1115-0BA11-0AA1
6SN1118-0AA11-0AA0
6SN1118-0AA11-0AA1
6SN1118-0AD11-0AA1
6SN1118-0AE11-0AA1
6SN1118-0BJ11-0AA0
6SN1118-0BK11-0AA0
6SN1118-0DG13-0AA0
6SN1118-0DG21-0AA0
6SN1118-0DG21-0AA1
6SN1118-0DG22-0AA0
6SN1118-0DG23-0AA0
6SN1118-0DG23-0AA1
6SN1118-0DH11-0AA0
6SN1118-0DH13-0AA0
6SN1118-0DH21-0AA0
6SN1118-0DH21-0AA1
6SN1118-0DH22-0AA0
6SN1118-0DH22-0AA1
6SN1118-0DH23-0AA1
6SN1118-0DJ21-0AA0
6SN1118-0DJ21-0AA1
6SN1118-0DJ21-0AA2
A06B-6058-H334
A06B-6059-H003#H503
A06B-6059-H206
A06B-6059-H215#H516
A06B-6064-H303
A06B-6064-H303#H550
A06B-6064-H306
A06B-6064-H306#H550
A06B-6064-H326
A06B-6066-H006
A06B-6066-H233
A06B-6066-H244
A06B-6069-H104
A06B-6069-H301
A06B-6070-H004
A06B-6070-H005
A06B-6070-H111
A06B-6077-H002
A06B-6077-H106
A06B-6077-H111、
 


6SN1111-0AA00-0FB1
6SN1111-0AA00-0FC0
6SN1111-0AA00-1EA0
6SN1111-0AA00-1FA0
6SN1111-0AA01-1AA0
6SN1111-0AA01-1BA0
6SN1111-0AA01-1CA0
6SN1111-0AA01-2EB0


6SN1111-0AB00-0AA0
6SN1111-0AB02-0AA0
6SN1111-1AA00-0CA0
6SN1112-1AB00-0BA0
6SN1112-1AB00-0CA0
6SN1112-1AB00-1AA0
6SN1112-1AB00-1BA0
6SN1112-1AC01-0AA1
6SN1113-1AA00-0CA0
6SN1113-1AA00-0DA0
6SN1113-1AA00-1JA0
6SN1113-1AA00-1KA0
6SN1113-1AB01-0BA1
6SN1114-0AA01-0AA0
6SN1114-0AA01-0BA0
6SN1114-0AA02-0AA0
6SN1114-0NA00-0AA0
6SN1114-0NB00-0AA1
6SN1114-0NB01-0AA0
6SN1115-0AA12-0AA0
6SN1115-0BA11-0AA1
6SN1118-0AA11-0AA1
6SN1118-0AD11-0AA1
6SN1118-0AE11-0AA1
6SN1118-0BJ11-0AA0
6SN1118-0BK11-0AA0
6SN1118-0DA11-0AA0
6SN1118-0DA12-0AA0
6SN1118-0DA13-0AA0
6SN1118-0DB11-0AA0
6SN1118-0DB12-0AA0
6SN1118-0DB13-0AA0
6SN1118-0DG21-0AA1
6SN1118-0DG22-0AA1
6SN1118-0DG23-0AA1
6SN1118-0DH21-0AA1
6SN1118-0DH22-0AA1
6SN1118-0DH23-0AA1
6SN1118-0DJ21-0AA0
6SN1118-0DJ23-0AA0
6SN1118-0DK21-0AA0
6SN1118-0DK23-0AA0
6SN1118-0DM11-0AA1
6SN1118-0DM13-0AA1
6SN1118-0DM21-0AA0
6SN1118-0DM23-0AA0
6SN1118-0DM31-0AA0
6SN1118-0DM33-0AA0
6SN1118-0NH01-0AA0
6SN1118-0NH11-0AA0
6SN1118-0NJ01-0AA0
6SN1118-0NK01-0AA0
6SN1118-1NH01-0AA0
6SN1118-1NJ01-0AA0
6SN1118-1NK01-0AA0
6SN1121-0BA11-0AA1
6SN1121-0DA11-0AA0

CPU自带的以太网接口可以使用OPEN IE的方式实现如下协议,分别介绍如下:
• TCP
• UDP
• ISO-on-TCP
注意:以下内容任何用户可以免费使用,复制和传递他人,程序的作者及拥有者不负责软件的功能性和兼容性,使用者须自己承担责任,由于内容免费,所以不保证错误的更正和热线支持!


1. TCP通信

1.1通信程序块的准备
如下的通信块可以用来建立TCP通信,您需要把这些程序块拷贝到您的项目中:
1) FB65 "TCON" 用于建立连接,连接时需要UDT65来提供参数
2) FB66 "TDISCON" 用于断开连接
3) FB63 "TSEND" 用于发送数据到S7站点、S5站点、PC站或者第三方设备
4) FB64 "TRCV" 用于从S7站点、S5站点、PC站或者第三方设备接收数据
5) UDT65 "TCON_PAR"存放用户通信参数
6) FC97 "SET_TCP_ENDPOINTx" 用于修改UDT65类型变量内通信对象参数
FB63,64,65,66这四个功能块可以在Standard Library -> Communication Blocks里得到:



图 01: FB63,64,65,66

FC97与UDT65需要从如下项目中打开获得:

 ( 42 KB )



图 02: FC97与UDT65

首先建立一个S7-300或者S7-400站,拷贝如上程序块到项目中。

1.2通信程序编写

1.2.1 生成数据块
在程序中生成一个DB块,块号不限(本例为DB101),在块中建立变量DB_VAR,类型为UDT65



图 03: 生成UDT65类型变量

1.2.2在OB1中编程
首先调用FC97 "SET_TCP_ENDPOINTx"



图 04: 调用FC97

FC97参数说明如下:
• ID: 连接ID
• DEV_ID
DEV_ID = B#16#1 用于本PLC型号(注意不是通信对方)为 IM151-8 PN/DP CPU
DEV_ID = B#16#2 用于本PLC型号(注意不是通信对方)为 CPU31x-2PN/DP或IM154-8 CPU
DEV_ID = B#16#3 用于本PLC型号(注意不是通信对方)为 CPU319-3PN/DP
DEV_ID = B#16#5用于本PLC型号(注意不是通信对方)为 CPU41x-3PN/DP
• ACTIVE: 主动或是被动建立连接,通信双方必须一个主动,一个被动
• LOC_PORT: CPU本地的TCP端口
• REM_PORT: 通信伙伴的TCP远程端口
• IP_ADDR1 ... IP_ADDR4: 通信伙伴的IP地址
• V23:本机是否是CPU31x-2PN/DP FIRMWARE 版本为2.3或以下版本
• CON_DB:用UDT65生成的变量



图05: 调用FB65 "T_CON"

调用FB65 ,通过提供给FB65的输入参数"REQ"一个上升沿来建立连接。 “ID”为连接ID,“CONNECT”参数填写用UDT65生成的变量, 连接建立后会一直保持,直到调用FB66 "TDISCON"断开连接,CPU停止或者断电。

1.2.3 调用发送和接收程序



图06: 调用 FB63,64发送接收数据

FB63 "TSEND" 发送请求依靠输入参数"REQ"的上升沿来实现,如果“BUSY”位为true时不要触发"REQ"。输出参数 "DONE", "ERROR" 和 "STATUS" 用于评估工作的情况。
FB64 "TRECV" 用于接收数据,EN_R始终为true, “ID “填写连接ID,”DATA”填写接收数据区,输出参数"NDR" 用于表示新的数据已经收到,输出参数"LEN" 表示接收的数据长度。

1.2.4断开连接
调用FB66 "TDISCON",“ID “填写连接ID,输入参数"REQ"的上升沿来实现断开连接操作。



图 07: 调用FB66 "TDISCON"


2. UDP通信

2.1通信程序块的准备
如下的通信块可以用来建立UDP通信,您需要把这些程序块拷贝到您的项目中:
1) FB65 "TCON" 用于建立连接,连接时需要UDT65来提供参数
2) FB66 "TDISCON" 用于断开连接
3) FB67 "TUSEND"用于发送数据到S7站点、S5站点、PC站或者第三方设备
4) FB68 "TURCV"用于从S7站点、S5站点、PC站或者第三方设备接收数据
5) UDT65 "TCON_PAR"存放用户通信参数
6) UDT66 "TADDR_PAR"存放用户通信参数
7) FC95"SET_UDP_ENDPOINT"用于建立本地UDP通信参数
8) FC96"SET_UDP_REMOTE"用于建立远程UDP通信参数
FB65,66,67,68这四个功能块可以在Standard Library -> Communication Blocks里得到:



图 08: FB65,66,67,68

FC95,96与UDT65,66需要从如下项目中打开获得:

 ( 41 KB )



图 09: FC95,96与UDT65,66

首先建立一个S7-300或者S7-400站,拷贝如上程序块到项目中。

2.2通信程序编写

2.2.1 生成数据块
然后在程序中生成一个DB块,块号不限(本例为DB101),在块中建立变量DB_VAR,类型为UDT65



图 10: 生成UDT65类型变量

然后在程序中生成另一个DB块,块号不限(本例为db102),在块中建立变量DB_VAR,类型为UDT66



图 11: 生成UDT66类型变量

2.2.2在OB1中编程
首先调用FC95,96


图 12:调用FC95,96

定义的本地UDP端点连接参数:
通过FC95 "SET_UDP_ENDPOINT"设置,下列参数需要考虑:
• ID: 连接ID
• DEV_ID
DEV_ID = B#16#1 用于本PLC型号(注意不是通信对方)为 IM151-8 PN/DP CPU
DEV_ID = B#16#2 用于本PLC型号(注意不是通信对方)为 CPU31x-2PN/DP或IM154-8 CPU
DEV_ID = B#16#3 用于本PLC型号(注意不是通信对方)为CPU319-3PN/DP
DEV_ID = B#16#5用于本PLC型号(注意不是通信对方)为CPU41x-3PN/DP
• LOC_PORT: CPU本地的TCP端口
通过FC96 "SET_UDP_REMOTE"定义远端的UDP端点. 下列参数需要考虑:
REM_PORT: 通信方端口号
IP_ADDR1 ... IP_ADDR4: 通信方IP地址



图 13: 调用FB65 "T_CON"

调用FB65 ,通过提供给FB65的输入参数"REQ"一个上升沿来建立连接。 “ID”为连接ID,“CONNECT”参数填写用UDT65生成的变量, 连接建立后会一直保持,直到调用FB66 "TDISCON"断开连接,CPU停止或者断电。

2.2.3 调用发送和接收程序



图 14: 调用FB67,68接收和发送数据

FB67 "TUSEND"发送请求依靠输入参数"REQ"的上升沿来实现,如果“BUSY”位为true时不要触发"REQ"。输出参数 "DONE", "ERROR" 和 "STATUS" 用于评估工作的情况。"ADDR"填写UDT66生成的变量。
FB68 "TURCV" 用于接收数据,EN_R始终为true, “ID “填写连接ID,”DATA”填写接收数据区,输出参数"NDR" 用于表示新的数据已经收到,输出参数"LEN" 表示接收的数据长度。"ADDR"填写UDT66生成的变量。

2.2.4断开连接
调用FB66 "TDISCON",“ID “填写连接ID,输入参数"REQ"的上升沿来实现断开连接操作。



图 15: 调用FB66 "TDISCON"


3. ISO ON TCP通信

3.1通信程序块的准备
如下的通信块可以用来建立ISO ON TCP通信,您需要把这些程序块拷贝到您的项目中:
1) FB65 "TCON" 用于建立连接,连接时需要UDT65来提供参数
2) FB66 "TDISCON" 用于断开连接
3) FB63 "TSEND" 用于发送数据到S7站点、S5站点、PC站或者第三方设备
4) FB64 "TRCV" 用于从S7站点、S5站点、PC站或者第三方设备接收数据
5) UDT65 "TCON_PAR"存放用户通信参数
6) FB420 "SET_ISO_ENDPOINT" 用于修改UDT65内通信对象参数
7) FC21 被FB420调用
FB63,64,65,66这四个功能块可以在Standard Library -> Communication Blocks里得到:



图 16: FB63,64,65,66

FB420 FC21与UDT65需要从如下项目中打开获得:

 ( 50 KB )



图 17: FB420 FC21与UDT65

首先建立一个S7-300或者S7-400站,拷贝如上程序块到项目中。

3.2通信程序编写

3.2.1 生成数据块
在程序中生成一个DB块,块号不限(本例为DB101),在块中建立变量DB_VAR,类型为UDT65



图 18: 生成UDT65类型变量

3.2.2在OB1中编程
首先生成一个FB块,本例为FB400:
在静态变量区建立一个结构“T_TSAP“,包含如下变量:
1) LOC_RACK_SLOT (BYTE)= B#16#2 表示有两个前导字符 0E0 (CPU31x-2PN/DP 或者 CPU319-3PN/DP规定)和 002(CPU槽号)

  本地 TSAP 远程TSAP
ASCII TCP-1 TCP-1
Hexadecimal E0.02.54.43.50.2D.31 54.43.50.2D.31

2) LOC_TSAP(STRING14)= 本地用户定义的ASCII字符 (默认 -> 'TCP-1')
3) REM_RACK_SLOT(BYTE)= B#16#0 不使用两个前导符,只适用于第三方设备!如果是西门子PLC作为通信对象,则需要根据实际情况填写CPU 槽号,例如B#16#2
4) REM_TSAP (STRING16)= 远程用户定义的ASCII字符(默认 -> 'TCP-1'):



图 19: 生成T_TSAP结构

调用FB420


图 20: 调用FB420

• ID: 连接ID
• DEV_ID
DEV_ID = B#16#1 用于本PLC型号(注意不是通信对方)为 IM151-8 PN/DP CPU
DEV_ID = B#16#2 用于本PLC型号(注意不是通信对方)为 CPU31x-2PN/DP或IM154-8 CPU
DEV_ID = B#16#3 用于本PLC型号(注意不是通信对方)为CPU319-3PN/DP
DEV_ID = B#16#5用于本PLC型号(注意不是通信对方)为CPU41x-3PN/DP
• ACTIVE: 主动或是被动建立连接, 通信双方必须一个主动,一个被动
• T_TSAP: 静态变量区的结构变量,用于ISO ON TCP 通信的TSAP地址
• IP_ADDR1 ... IP_ADDR4: 通信伙伴的IP地址
• CON_DB:用UDT65生成的变量



图21: 调用FB65 "T_CON"

调用FB65 ,通过提供给FB65的输入参数"REQ"一个上升沿来建立连接。 “ID”为连接ID,“CONNECT”参数填写用UDT65生成的变量, 连接建立后会一直保持,直到调用FB66 "TDISCON"断开连接,CPU停止或者断电。

3.2.3 调用发送和接收程序



图22: 调用 FB63,64发送接收数据

FB63 "TSEND" 发送请求依靠输入参数"REQ"的上升沿来实现,如果“BUSY”位为true时不要触发"REQ"。输出参数 "DONE", "ERROR" 和 "STATUS" 用于评估工作的情况。
FB64 "TRECV" 用于接收数据,EN_R始终为true, “ID “填写连接ID,”DATA”填写接收数据区,输出参数"NDR" 用于表示新的数据已经收到,输出参数"LEN" 表示接收的数据长度。

3.2.4断开连接
调用FB66 "TDISCON",“ID “填写连接ID,输入参数"REQ"的上升沿来实现断开连接操作。


图 23: 调用FB66 "TDISCON"

关键词
S5兼容通信、 TCP、 UDP、 ISO ON TCP 、PN 、OPEN IE

联系方式
公司: 上海朔川电气设备有限公司
状态:离线 发送信件
姓名:莫海群(先生)
电话:021-61107148
手机:17321435985
传真:021-67263002
地区:上海-上海市
地址:上海市泾波路129号
邮编:201501
QQ:1919057176
商铺:http://m.ceoie.com/ximenziyjdl/
去 上海朔川电气设备有限公司怎么走?上图中的红点是 上海朔川电气设备有限公司在上海市的具体位置标注,操作左上角地图工具可以放大缩小哦。
相关信息
[工控系统及装备] 推荐供应
最新发布信息
点击分享到微信、朋友圈、QQ...
字母索引:  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

首页 | 公司 | 求购 | 供应 | 商城 | 招商 | 展会 | 行情 | 品牌 | 产品

联系我们 | 刷新 | 返回顶部

©2004-2024  贸易商务资源网(ceoie.com)  版权所有