起订:1
供应:288
发货:1天内
西门子S7-200接口模块西门子S7-200接口模块 西门子S7-200接口模块原装 西门子S7-200接口模块代理商销售 西门子S7-200接口模块
S7-200CN/S7-200|S7-200SMART/S7-1200/S7-300/S7-400/ET200系列PLC,西门子T400/TDC高端控制器/西门子PCS7控制,西门子,西门子802C/S/D/810D/840D/828D数控及备件,西门子MM4/G110/G120/V10变频器,西门子S120/611系列伺服,西门子profibus-DP现场总线,西门子电机,西门子仪表
我公司是西门子核心代理商,有西门子代理证,理西门子全系列产品,保证,产品均为装进口。且大部份产品现货销售,价格非常有优势,如有以下系列产品:
S7-200 模块
模块类型 | 订货号 | 模块描述 |
---|---|---|
DI | 6ES7 221-1BF22-0xA8 | EM221:DI 8* 24V DC |
6ES7 221-1BH22-0xA8 | EM221:DI 8* 24V DC | |
DO | 6ES7 222-1BF22-0xA8 | EM222:DO 8*24V DC |
6ES7 222-1HF22-0xA8 | EM222:DO 8*继电器 | |
DI/DO | 6ES7 223-1BF22-0xA8 | EM223 :DI 4* DC 24V / DO 4* DC 24V |
6ES7 223-1HF22-0xA8 | EM223 :DI 4* DC 24V / DO 4* 继电器 | |
6ES7 223-1BH22-0xA8 | EM223 :DI 8* DC 24V / DO 8* DC 24V | |
6ES7 223-1PH22-0xA8 | EM223 :DI 8* DC 24V / DO 8* 继电器 | |
6ES7 223-1BL22-0xA8 | EM223 :DI 16* DC 24V / DO 16* DC 24V | |
6ES7 223-1PL22-0xA8 | EM223 :DI 16* DC 24V / DO 16* 继电器 | |
6ES7223-1BM22-0xA8 |
EM223 :DI 32* DC 24V / DO 32* DC 24V | |
6ES7223-1PM22-0xA8 | EM223 :DI 32* DC 24V / DO 32* 继电器 | |
AI | 6ES7 231-0HC22-0xA8 | EM231:4* AI |
6ES7 231-0HC22-0xA8 | EM231:8* AI | |
6ES7 231-7PB22-0xA8 | EM231:2* RTD | |
6ES7 231-7PD22-0xA8 | EM231:4* TC | |
AO | 6ES7 232-0HB22-0xA8 | EM232:2* AO |
AI/AQ | 6ES7 235-0KD22-0xA8 | EM235:4* AI/1* AO |
表4. S7-200 SMART 模块
模块类型 | 订货号 | 模块描述 |
---|---|---|
DI | 6ES7 288-2DE08-0AA0 | EM DE08:DI 8* 24V DC |
DO | 6ES7 288-2DT08-0AA0 | EM DT08:DO 8*24V DC |
6ES7 288-2DR08-0AA0 | EM DR08:DO 8*继电器 | |
DI/DO | 6ES7 288-2DT16-0AA0 | EM DT16:DI 8* 24V DC/DO 8*24V DC |
6ES7 288-2DR16-0AA0 | EM DR16:DI 8* 24V DC/DO 8*继电器 | |
6ES7 288-2DT32-0AA0 | EM DT32:DI 16* 24V DC/DO 16*24V DC | |
6ES7 288-2DR32-0AA0 | EM DT32:DI 16* 24V DC/DO 16*继电器 | |
AI | 6ES7 288-3AE04-0AA0 | EM AE04:4* AI |
6ES7 288-3AE08-0AA0 | EM AE08:8* AI | |
6ES7 288-3AR02-0AA0 | EM AR02:2* RTD | |
6ES7 288-3AR04-0AA0 | EM AR04:2* RTD | |
6ES7 288-3AT04-0AA0 | EM AT04:4* TC | |
AQ | 6ES7 288-3AQ02-0AA0 | 2* AO |
6ES7 288-3AQ04-0AA0 | 4* AO | |
AI/AO | 6ES7 288-3AM03-0AA0 | 2* AI/1* AO |
EM232 | 6ES7 288-3AM06-0AA0 | 4* AI/2* AO |
EM235 | 6ES7 235-0KD22-0xA8 | 4* AI/1* AO |
表5. 其他卡件
S7-200 | S7-200 SMART | |
---|---|---|
DP | EM277 | DP01 |
CP | CP243-1 | - 已集成 |
电池卡 | BC293 | SB BA01(仅保持时钟) |
运动控制模块 | EM253 | - 已集成 |
SIMATIC S7-300 用于制造工艺中的*性解决方案,特别是用于汽车工业,一般机械工程,特别是特殊机械制造和机器的连续生产 (OEM),以及塑料加工、包装行业、食品和饮料工业和加工工程
作为一种多用的自动化,S7-300 是那些需要灵活的设计以实现集中和本地组态的应用的解决方案。
对于由于条件需要特殊的坚固性的应用
S7-300是德国西门子公司生产的可编程序控制器(PLC)系列产品之一。其模块化结构、易于实现分布式的配置以及*、电磁兼容性强、抗震动冲击性能好,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。
区别很多。从很多方面
EM253移植
S7-200 EM253 移植至 S7-200 SMART 时,硬件差异很大(如表1),因此移植时伺服驱动器需要与 S7-200 SMART 匹配。
表1.S7-200 EM253与S7-200 SMART硬件差异
序号 | 内容 | EM253 | S7-200 SMART |
1 | 电压等级 | 5V、12V、24V及5V差分 | 24V |
2 | 200KHz | 100KHz | |
3 | 输出 | 漏型输出和差分输出 | 源型输出 |
指令移植
S7-200 EM253向导移植至S7-200 SMART运动控制,移植时需要在S7-200 SMART中重新运行向导编程。
EM253的运动控制指令与S7-200 SMART运动控制指令功能区别很小,按照表2对应关系移植:
表2.S7-200 EM253移植至S7-200 SMART指令对应关系
序号 | EM253 | S7-200 SMART |
1 | POSx_CTRL | AXISx_CTRL |
2 | POSx_MAN | AXISx_MAN |
3 | POSx_GOTO | AXISx_GOTO |
4 | POSx_RUN | AXISx_RUN |
5 | POSx_RSEEK | AXISx_RSEEK |
6 | POSx_LDOFF | AXISx_LDOFF |
7 | POSx_LDPOS | AXISx_LDPOS |
8 | POSx_SRATE | AXISx_SRATE |
9 | POSx_DIS | AXISx_DIS |
10 | POSx_CLR | 无相关指令,使用Q点编程50ms脉冲实现 |
11 | POSx_CFG | AXISx_CFG |
经过发现S7-300/400通过集成的PN口或CP343-1/CP443-1与S7-200 SMART PLC 之间的S7通信也是可以成功的, 但是需要S7-300/400侧编程调用PUT/GET指令。
1.S7-200 SMART CPU 与S7-300/400 CPU 之间的S7通信未经西门子,本文档仅供客户使用,使用该种通信所产生的任何危险需要有客户自己承担!
2.S7-200 SMARTPLC V2.0 版本才开始支持PUT/GET通信,V1.0版本的CPU需要升级固件后方可支持PUT/GET。
3. S7-300/400若采用CP通信时,则需要采用Standard或Advanced类型通信模块,CP343-1 Lean模块不支持。
4.本文仅介绍S7-300集成PN口与S7-200 SMART CPU S7通信。
S7-300/400通过以太网接口与S7-200 SMART PLC 之间的S7通讯经过是可以成功的,但是需要S7-300/400侧编程调用PUT/GET指令,见表1所示。
表 1 PUT和GET :
S7-400
S7-300
描述
简要描述
SFB 14
FB 14
读数据
单边编程读访问。
SFB 15
FB 15
写数据
单边编程写访问。
通信接口为S7-300 集成PN接口时,需要使用Standard Library中PUT/GET指令,如图1所示。
图1 S7-300PN接口需采用Standard Library
图2 S7-300 CP模块接口需采用SIMATIC_NET_CP库
图3 S7-400 需采用SFB程序块
在STEP7中创建一个新项目,项目名称为S7-300-SMART。1个S7-300站,在硬件组态中CPU 315-2 PN/DP。如图4所示。
图4 STEP7 项目中S7-300站点
设置CPU 315-2PN/DP的IP地址:192.168.0.1,如图5所示。硬件组态完成后,即可下载该组态。
图5 设置CPU PN IP地址
打开“NetPro”设置网络参数,选中CPU 315-2PN/DP,在连接列表中建立新的连接。步骤如图6所示。
图6 NetPro组态视图中新连接
图7 组态新连接
图8 设置S7连接参数
"Address Details" ,再弹出来的对话框设置 Partner 的 Slot 为1,如图9所示。 OK即可关闭该对话框。
图9 设置“address details”参数
图10 保存并编译连接
网络组态编译无错,鼠标先 CPU 315-2PN/DP ,然后下载按钮下载网络组态,步骤如图11所示。
图 11 下载组态连接
S7-300:在REQ的上升沿处读取数据。在REQ的每个上升沿处传送参数ID、ADDR_1和RD_1。在每个作业结束之后,可以分配新数值给ID、ADDR_1和RD_1参数。
S7-400:在控制输入REQ的上升沿处启动SFB。在此中,将要读取的区域的相关指针(ADDR_i)发送到伙伴CPU。远程伙伴返回此数据。在 下一个SFB/FB调用处,已接收的数据被到组态的接收区(RD_i)中。必须要确保通过参数ADDR_i和RD_i定义的区域在长度和数据类型方面 要相互匹配。
通过状态参数NDR数值为1来指示此作业已完成。只有在*个作业已经完成之后,才能重新读作业。远程CPU可以处于RUN或STOP工作状态。如果 正在读取数据时发生访问故障,或如果数据类型检查中出错,则出错和警告信息将通过ERROR和STATUS输出表示。
S7-300:在REQ的上升沿处发送数据。在REQ的每个上升沿处传送参数ID、ADDR_1和SD_1。在每个作业结束之后,可以给ID、ADDR_1和SD_1参数分配新数值。
S7-400:在控制输入REQ的上升沿处启动SFB。在此中,将指向要写入数据的区域(ADDR_i)的指针和数据(SD_i)发送到伙伴CPU。 远程伙伴将所需要的数据保存在随数据一起提供的地址下面,并返回一个执行确认。必须要确保通过参数ADDR_i和SD_i定义的区域在编号、长度和数据类 型方面相互匹配。
如果没有产生任何错误,则在下一个SFB/FB调用时,通过状态参数DONE来指示,其数值为1。只有在后一个作业完成之后,才能再次写作业。远程 CPU可以处于RUN或STOP。如果正在写入数据时发生访问故障,或如果执行检查中出错,则出错和警告信息将通过ERROR和STATUS输出 表示。
打开SIMATIC 315 PN-1的OB1,在OB1中依次调用FB14,FB15如图12、图13所示:
图12 FB14调用
表2.FB14参数说明 :
参数
描述
数据类型
存储区
描述
REQ
INPUT
BOOL
I、Q、M、D、L
上升沿触发调用功能块
ID
INPUT
WORD
M、D、常数
地址参数ID
NDR
OUTPUT
BOOL
I、Q、M、D、L
为1时,接收数据成功
ERROR
OUTPUT
BOOL
I、Q、M、D、L
接收到新数据
STATUS
OUTPUT
WORD
I、Q、M、D、L
故障代码
S7-300:
IN_OUT
ANY
M、D
I、Q、M、D、
从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。
S7-300:
IN_OUT
ANY
S7-300:M、D
本站接收数据地址
ADDR_1
S7-400:
ADDR_i
(1 ≤ i ≤ 4)
T、C
RD_1
S7-400:
RD_i
(1 ≤ i ≤ 4)
S7-400 I、Q、
M、D、T、C
图13 FB15调用
表3.FB15参数说明 :
参数
描述
数据类型
存储区
描述
REQ
INPUT
BOOL
I、Q、M、D、L
上升沿触发调用功能块
ID
INPUT
WORD
M、D、常数
地址参数
DONE
OUTPUT
BOOL
I、Q、M、D、L
为1时,发送完成
ERROR
OUTPUT
BOOL
I、Q、M、D、L
为1时,有故障发生
STATUS
OUTPUT
WORD
I、Q、M、D、L
故障代码
S7-300:
IN_OUT
ANY
M、D
I、Q、M、D、
从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。
S7-300:
IN_OUT
ANY
S7-300:M、D
S7-400 I、Q、
本站发送数据地址
ADDR_1
S7-400:
ADDR_i
(1 ≤ i ≤ 4)
T、C
SD_1
S7-400:
SD_i
(1 ≤ i ≤ 4)
M、D、T、C