西门子代理商 6ES7 3501AH030AE0
西门子代理商 6ES7 3501AH030AE0
西门子代理商 6ES7 3501AH030AE0
![]() | SIMATIC S7-300,计数器模块 FM 350-1 针对 S7-300, 计数功能至高 500 kHz 1 个通道用来连接 5V 的和 24V 的增量编码器 同步模式; 测量范围类型 包括项目组态包 在 CD 上 |

_______________________
SIEMENS(西门子销售中心)
上海朕锌电气设备有限公司
zx-plc.com )
联系人:万紫云(销售经理)
手 机:150 2169 9383(微信同步)
Q Q:27798 23058 zx-plc.com )
座 机:021-3166 8149
______________________________________
(SIEMENS) 诚信走天下,走遍天下有朋友;上海朕锌电气设备有限公司是一家从事西门子工业自动化产品和数控系统销售、技术服务及培训的工程服务公司。
销售代理西门子WINCC组态软件,西门子PLC编程软件,西门子PLC,S7-200CN/S7-200/S7-300/S7-400/S7-1200/(6ES7/6GK/6AV/6FC/6SN/6FX/6SE/6RA/6DD/7ML/7MH/7KM/7MF/3RV/3RH/3TF)西门子PROFIBUS-DP总线,RS485总线接头,CP网卡,变频器,触摸屏,低压电器,数控伺服备件。

S7-1200 V4.0 支持智能 IO 设备功能,故可使用 S7-1200 作为智能 IO 设备和 S7-300 PN CPU 的 Profinet 通信。本例中将 S7-300 做为控制器,连接作为智能 IO 设备的S7-1200 CPU 实现 Profinet 通信;下面详细介绍使用方法。
硬件:
CPU 1217C DC/DC/DC,V4.0
CPU 315-2PN/DP,V3.2
软件:
Step7 V13
Step7 V5.5 SP3
S7-300 集成的 PN 接口连接 S7-1200 的 PN 接口,这种方式可以分2种情况来操作,具体如下:
种情况:CPU 1217C 和 CPU 315 使用 Step7 V13 编程,在一个项目中操作。
第二种情况:CPU 1217C 使用 Step7 V13,而 CPU 315 使用 Step7 V5.5。
315-2PN/DP 作为 controller,1217C 作为 IO device,使用 Step7 V13 在一个项目中操作,详细步骤如下。
使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-300 站 PLC_1,选择 CPU 315-2 PN/DP;设置 IP 地址,并确认设备名称,本示例中设备名称是plc_1。如图 1 所示。

图 1 在新项目中插入 S7-300 站
使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-1200 站 PLC_2,选择 CPU1217C DC/DC/DC V4.0;设置 IP 地址,并确认设备名称,本示例中设备名称是plc_2。如图 2 所示。

图 2 在新项目中插入 S7-1200 站
S7-1200 作为 IO 设备,需要将其操作模式设置为 IO 设备,并将 IO 设备分配给控制器 PLC_1 。如图 3 所示。

图 3 S7-1200 设置为 IO 设备
接着,在“智能设备通信”的“传输区”创建 IO 通信区,控制器的 QB0~4 共计5个字节传送到 IO 设备的 IB2~6 ;控制器的 IB0~4 共计5个字节读取来自 IO 设备的 QB2~6 。如图 4 所示。

图 4 创建 IO 通信区
1、CPU 315-2 PN/DP 作为控制器,需要调用 OB83 和 OB86(防止控制器无法正常连接作为 IO 设备的 S7-1200 时,出现的停机现象)。如图 5 所示。

图 5 组态主站 CUP300 的 DP 接口
2、分别将 PLC_1 站和 PLC_2 站下载到各自的 PLC 中。
将软件切换到“网络视图”,找到 PN/IE 总线,查看设备名称是否正确。如图 6、7 所示。

图 6 网络视图

图 7 确认设备名称和 IP 地址
检查无错误后,分别给两个站点新建监控表,添加通信数据区,监控。如图 8 所示。

图 8 通信测试
不在一个项目中的操作,即:315-2PN/DP 作为 controller 使用 Step7 V5.5 编程;1217C 作为 IO device,使用 Step7 V13 编程,详细步骤如下。
使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-1200 站 IO-device ,选择 1217C;设置 IP 地址,并确认设备名称,本示例中设备名称是io-device。如图 9 所示。

图 9 在新项目中插入 S7-1200 站
S7-1200 作为 IO 设备,需要将其操作模式设置为 IO 设备。如图 10 所示。

图 10 S7-1200 设置为 IO 设备,并创建 IO 通信区
接着,在“智能设备通信”的“传输区”创建 IO 通信区,控制器将传输5个字节到 IO 设备的 IB2~6 ;IO 设备将 QB2~6 共计5个字节传送给控制器。
编译该项目,在“智能设备通信”属性的下方,找到并点击“导出”按钮,根据提示将 GSD 文件导出(注意不要修改设备名称)。如图 11 所示。

图 11 导出 IO 设备的 GSD 文件
使用 STEP7 V5.5 创建一个新项目,并组态 315-2 PN/DP,设置 IP 地址,并确认设备名称,本示例中设备名称是PN-IO。如图 12 所示。

图 12 在新项目中插入 S7-300 站
在 Step7 V5.5 的硬件组态界面,通过“选项”进入“安装 GSD 文件...”界面, 在源路径选择 IO-device 的 GSD 文件存放路径。如图 13 所示。

图 13 Step7 V5.5 安装 IO-device 的 GSD 文件
在 STEP7 V5.5 的硬件组态界面,将硬件目录路径:PROFINET IO --> Preconfigured Stations --> CPU 1217C DC/DC/DC --> IO-device 拖拽到 PN 总线上。如图 14 所示。

图 14 组态 IO-device
1、CPU 315-2 PN/DP 作为控制器,需要调用 OB83 和 OB86(防止控制器无法正常连接作为 IO 设备的 S7-1200 时,出现的停机现象);
2、分别将 S7-300 站和 S7-1200 站下载到各自的 PLC 中。
将 STEP7 V13 软件切换到“网络视图”,找到 PN/IE 总线,查看设备名称是否正确。如图 15、16 所示。

图 15 网络视图

图 16 确认设备名称和 IP 地址
检查无错误后,分别给两个站点新建监控表,添加通信数据区,监控。如图 17 所示。

图 17 通信测试

PROFINET 智能设备(I Device)功能使CPU 不但可以作为一个智能处理单元处理生产工艺的某一过程,而且可以和 IO 控制器之间交换过程数据。该 PN 设备可以同时作为 IO 控制器和 IO 设备。智能设备功能简化了与 IO 控制器的数据交换以及对 CPU的操作。智能设备可作为IO 设备链接到上层IO 控制器。参考图 1 智能设备功能。 
图1 智能设备功能
图1中作为智能设备的SIMATIC CPU/CP 不仅能处理下层分布式I/O 的数据,而且能将数据传递给上层的I/O 控制器。
智能设备的应用领域:
分布式处理
可以将复杂自动化任务划分为较小的单元/子过程。这使得过程可管理,从而简化了子任务。
单独的子过程
通过使用智能设备,可以将分布广泛的大量复杂过程划分为具有可管理的接口的多个子过程。这些子过程存储在各个STEP 7 项目中,而这些项目经过合并可形成一个的项目。
专有技术保护
为了对智能设备进行接口描述,各个系统部分只能通过一个GSD 文件来提供,而不是通过 STEP 7 项目来提供。用户程序的专有技术不会被公开。
硬件:
① S7-1200 CPU
② PC (带以太网卡),TP电缆(以太网电缆)
③ 315-2PN/DP V3.2 or Higher
④ ET200S 151-3PN
软件:
STEP7 V11 SP2 or Higher
所完成的通信任务:
① 1200 将数据发送给智能设备315-2PN/DP
② 智能设备315-2PN/DP 采集IO 设备151-3PN 数字量输入
下面介绍PROFINET智能设备功能的配置方法,参考图 2 PROFINET网络结构。 
图2 PROFINET 网络结构
IO控制器 CPU1214C V2.1连接SCALANCE 414-3E交换机和一个IO设备 CPU315-2 PN/DP V3.2构成一个PROFINET IO系统 1。IO设备CPU315-2PN/DP V3.2同时作为PROFINET IO系统 2 的IO控制器连接一台IO设备ET200S IM151-3PN (6ES7 151-3BA23-0AB0) V7.0。CPU315-2 PN/DP就是这个系统中的智能设备。
1.首先在 STEP7 V11 SP2的 “Portal View” 中选择 “Create new project” 创建一个新项目,对S7-1200进行硬件组态,选择对应的订货号,这里使用的是6ES7214-1AE23-0XB0,版本是V2.1。参考图3 选择订货号。 
图3 选择订货号
2.将该订货号直接拖到网络视图中,然后点击CPU 模块,在“属性” 〉 ”常规” 的名称中设置控制器名称。参考图4 S7-1200 设置设备名称。 
图4 S7-1200 设置设备名称
4.双击该模块进入设备视图。在设备视图中可以进行S7-1200 系统的硬件配置。参考图5 S7-1200 设备视图。 
图5 S7-1200 设备视图
5.在设备视图中可以看到整个S7-1200 CPU 的图形。点击以太网口图标,在下面的PROFINET 接口属性中,选择“常规”〉 “以太网地址”,然后在右侧选择“在项目中设置IP 地址”,设置IP 地址和子网掩码。参考图6 设置1200 以太网地址。 
图6 设置1200 IP 地址
7.这样就完成了S7-1200 CPU 的硬件组态。然后需要对CPU 315-2 PN/DP 进行硬件组态。在硬件列表中选择订货号,参考图7 CPU 315 选择订货号。 
图7 CPU 315 选择订货号
8.将该订货号拖入网络视图中,然后点击CPU 模块,在“属性”〉“常规”的名称中设置智能设备名称。参考图8 CPU 315 设置设备名称。 
图8 CPU 315 设置设备名称
9.双击该模块进入CPU 315-2PN/DP设备视图。参考图9 CPU315 设备视图。

图9 CPU 315 设备视图
10.点击CPU 模块上的以太网口图标,然后在PROFINET 接口“属性”〉“常规”中选择“以太网地址”,在右侧选择“在项目中设置IP 地址”,然后为CPU 315 设置 IP 地址。注意要与1200 CPU 的IP 地址在同一个网段,且地址不能重复。参考图10 设置CPU 315-2PN/DP 以太网地址。 
图10 设置CPU 315-2PN/DP 以太网地址
11.在进入网络视图中,添加IM 151-3 PN,订货号为6ES7 151-3BA23-0AB0,参考图11 IM151-3 PN 选择订货号。
图11 IM151-3 PN 选择订货号
12.双击该模块,进入该设备视图进行硬件配置,根据实际的模块插入电源模块和DI、DO模块,参考图12 IM151-3 PN硬件配置。 
图12 IM151-3 PN硬件配置
13. 点击IM151-3 PN模块的图标,然后在IM 151-3“属性”〉“常规”的“名称”中定义该接口模块的设备名称,参考图13 IM151-3 设置设备名称。
图13 IM151-3 设置设备名称
14.设置设备名称后,需要给IM151-3 设置IP 地址,在网络视图中点击IM151-3以太网口,然后在“属性”〉“常规”〉“以太网地址”中设置IP 地址“192.168.0.15”。参考图14 设置IM 151-3 IP 地址。 
图14 设置IM 151-3 IP 地址
15.在网络视图中将IM151-3 分配给CPU 315-2PN/DP,CPU 315-2PN/DP作为IM151-3 的控制器,参考图15控制器分配。 
图15 控制器分配
16.这样在设备视图中可以看到IM151-3 占用 CPU 315-2PN/DP 的I/O 地址。参考图 16 IM151-3 I/O 地址。 
图 16 IM151-3 I/O 地址
17. 然后在网络视图中给151-3 分配设备名称。参考图17 设备名称分配 。 
图17 设备名称分配
18. 在弹出的对话框中点击“分配名称”,分配设备名称可能需要几秒钟的时间,在这期间软件界面是禁止操作的。参考图18分配PROFINET设备名称。 
图18 分配PROFINET设备名称
19. 这样PROFINET IO 系统 2 的配置已经完成,即 CPU 315-2PN/DP 作为智能设备与自身的IO 设备的连接已经完成。下面对PROFINET IO 系统1进行配置,需要对智能设备CPU 315-2PN/DP 分配IO 控制器 S7-1200 CPU。 进入CPU 315-2PN/DP 的设备视图,在CPU “属性”〉“常规”〉“PROFINET 接口”〉“操作模式”中钩上“IO 设备”,并选择已分配的控制器“S7-1200 PROFINET interface_1”。参考图19定义I device 的控制器。 
图19 定义I device 的控制器
20. 然后在图18 操作模式的传输区中定义I device 与 控制器通信的数据区域。例如将控制器的QB2 传送给智能设备的IB0。参考图20传输区定义。
图20 传输区定义
21. 经过上述的操作,在项目的网络视图中得到完整的网络结构。参考图21 网络结构。 
图21 网络结构
22.将CPU 315-2PN/DP 以及 S7-1200 的硬件配置编译后全部下载。参考图22 项目下载。 
图22 项目下载
1.系统结构建立后,PROFINET IO控制器 S7-1200、智能设备CPU 315-2PN/DP、PROFINENTIO 设备IM151-3 之间可以进行数据交换。对S7-1200 的变量QB2 赋值为1,参考图23 PROFINET控制器S7-1200变量赋值。 
图 23 PROFINET控制器S7-1200变量赋值
2. 在本文配置中,PROFINET 控制器S7-1200 的 QB2 对应PROFINET 智能设备 CPU 315-2PN/DP 的 IB0,所以 CPU 315-2PN/DP IB0 的值为1;同时 CPU 315-2PN/DP 作为IM151-3 控制器,也可以与IM151-3进行数据交换,例如当IM151-3 数字量输入点有信号输入时,智能设备CPU 315-2PN/DP的输入变量会采集到该信号。参考图24智能设备 CPU 315-2PN/DP 变量监控。 
图24 智能设备CPU 315-2PN/DP 变量监控

6ES73317KB024AB1 SM331 扩展模块 (6ES73317KB020AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 2 AI, 9/12/14 位分辨率, U/I/热电偶/电阻, 干扰, 诊断, 1 X 20 针, 移除/插入 W. 背板总线和SIMATIC S7-300, 前连接器
6ES73317KB024AB2 SM331 扩展模块 (6ES73317KB020AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 2 AI, 9/12/14 位分辨率, U/I/热电偶/电阻, 干扰, 诊断, 1 X 20 针, 移除/插入 W. 背板总线和 SIMATIC S7-300, 前连接器
6ES73317KF020AB0 SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8AI, 分辨率 9/12/14 位, U/I/热电偶/电阻 干扰, 诊断; 1X20针 移除/插入 W. 背板总线
6ES73317KF024AB1 SM331 扩展模块 (6ES73317KF020AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8AI, 分辨率 9/12/14 位, U/I/热电偶/电阻 干扰, 诊断; 1X20针 移除/插入 W. 背板总线和SIMATIC S7-300, 前连接器(6
6ES73317KF024AB2 SM331 扩展模块 (6ES73317KF020AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8AI, 分辨率 9/12/14位, U/I/热电偶/电阻 干扰, 诊断; 1X20针 移除/插入 W. 背板总线和SIMATIC S7-300, 前连接器(6
6ES73317NF000AB0 SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8 AE; +/-5/10V, 1-5 V, +/-20MA, 0/4 TO 20MA, 16 BIT (55 MS), 1 COMMON POINT(50 V COM.), 1 X 40 针
6ES73317NF004AB1 SM331 扩展模块 (6ES73317NF000AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8 AE; +/-5/10V, 1-5 V, +/-20MA, 0/4 至 20MA, 16 位 (55 MS), 1 COMMON POINT(50 V COM.), 1 X 40 针和SIMATIC S7-300,前连接器 (6ES73921AM000AA0) 392 W
6ES73317NF004AB2 SM331 扩展模块 (6ES73317NF000AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光隔离, 8 AE; +/-5/10V, 1-5 V, +/-20MA, 0/4 至 20MA, 16 位 (55 MS), 1 COMMON POINT(50 V COM.), 1 X 40 针和SIMATIC S7-300, 前连接器 (6ES73921BM010AA0) 用于
6ES73317NF100AB0 SIMATIC S7-300, 逻辑输入SM 331, 光隔离,8 AE; +/-5/10V, 1-5 V, +/-20MA,0/4 至 20MA, 16 位,1 COMMON POINT
6ES73317PE100AB0 SIMATIC S7-300, 逻辑输入 SM 331, 个体分离 AC250V, 6 AI 热电偶, 类型B, E, J, K, L, N, R, S, T 电压: +/-25MV BIS +/-1V 16 位, 50 MS, 1 X 40 针
6ES73317PF010AB0 SIMATIC S7-300, 逻辑输入 SM 331, 光隔离.,2/3/4 线, 8AI, 电阻, PT100/200/1000 NI100/120/200/500/1000, CU10, 根据 GOST 标准附加产品特性 16 (INTERN 24) 位, 50MS, 1 X 40 针
6ES73317PF014AB1 SM331 扩展模块 (6ES73317PF010AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光隔离.,2/3/4 线, 8AI, 电阻, PT100/200/1000 NI100/120/200/500/1000, CU10, 附加特性根据GOST 标准 16 (INTERN 24) 位, 50MS, 1 X 40 针和SIMA
6ES73317PF014AB2 SM331 扩展模块 (6ES73317PF010AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光学隔离,2/3/4 WIRE, 8AI, 电阻, PT100/200/1000 NI100/120/200/500/1000, CU10, 附加特性 根据 GOST 标准 16 (INTERN 24) 位, 50MS, 1 X 40 针和SIMA
6ES73317PF110AB0 SIMATIC S7-300, 逻辑输入 SM 331, 光学隔离, 8 AI 热电偶, 类型 B, E, J, K, L, N, R, S, T TXK/TXK(L) 根据 GOST 16 BIT, 50 MS, 1 X 40 针
6ES73317PF114AB1 SM331 扩展模块 (6ES73317PF110AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光学隔离, 8 AI 热电偶, 类型 B, E, J, K, L, N, R, S, T TXK/TXK(L) 根据 GOST 16 BIT, 50 MS, 1 X 40 针和SIMATIC S7-300,前连接器(6ES73921AM000AA0) 3
6ES73317PF114AB2 SM331 扩展模块 (6ES73317PF110AB0) SIMATIC S7-300, 逻辑输入 SM 331, 光学隔离, 8 AI 热电偶, 类型 B, E, J, K, L, N, R, S, T TXK/TXK(L) 根据 GOST标准 16 BIT, 50 MS, 1 X 40 针和SIMATIC S7-300, 前连接器 (6ES73921BM010AA0)
6ES73325HB010AB0 SIMATIC S7-300, 逻辑输出SM 332, 光隔离, 2 AO, U/I; 11/12位 RESOL., 20 针., 移除/插入 带有 ACTIVE 背板总线
6ES73325HB014AB1 SM332 扩展模块 (6ES73325HB010AB0) SIMATIC S7-300, 逻辑输出 SM 332, 光隔离, 2 AO, U/I; 11/12位 RESOL., 20 针., 移除/插入 带有 ACTIVE 背板总线和SIMATIC S7-300, 前连接器 (6ES73921AJ000AA0) 用于信号模块带有
6ES73325HB014AB2 SM332 扩展模块 (6ES73325HB010AB0) SIMATIC S7-300, 逻辑输出 SM 332, 光隔离, 2 AO, U/I; 11/12位 RESOL., 20 针., 移除/插入 带有 ACTIVE 背板总线和SIMATIC S7-300, 前连接器(6ES73921BJ000AA0) 用于信号模块带有
6ES73325HD010AB0 SIMATIC S7-300, 逻辑输出 SM 332, 光隔离, 4 AO, U/I; 诊断; 分辨率 11/12位, 20针, 移除/插入 W. ACTIVE, 背板总线
?SIEMENS上海朕锌电气设备有限公司
西门子PLC代理商 ??西门子PLC模块代理商 ?西门子PLC通讯模块代理商 ?西门子PLC模拟量模块代理商 ?西门子PLC模块代理商
SIEMENS上海朕锌公司(西门子授权一级代理商)
我公司只销售西门子原装,享受西门子免费一年保修
西门子代理商公司-上海朕锌电气设备有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成
6ES73325HD014AB1 SM332 扩展模块 (6ES73325HD010AB0) SIMATIC S7-300, 逻辑输出 SM 332, 光隔离, 4 AO, U/I; 诊断; 分辨率 11/12位, 20针, 移除/插入 W. ACTIVE, 背板总线和SIMATIC S7-300, 前连接器 (6ES73921AJ000AA0) 用于 SIGN
6ES73325HD014AB2 SM332 扩展模块 (6ES73325HD010AB0) SIMATIC S7-300, 逻辑输出 SM 332, 光隔离, 4 AO, U/I; 诊断; 分辨率 11/12位, 20针, 移除/插入 W. ACTIVE, 背板总线和SIMATIC S7-300, 前连接器(6ES73921BJ000AA0) 用于 SIGNA
6ES73325HF000AB0 SIMATIC S7-300, 逻辑输出 SM 332, 光隔离, 8 AO, U/I; 诊断; 分辨率 11/12位, 40针, 移除/插入 W. ACTIVE, 背板总线
6ES73325HF004AB1 SM332 扩展模块 (6ES73325HF000AB0) SIMATIC S7-300, 逻辑输出 SM 332, 光隔离, 8 AO, U/I; 诊断; 分辨率 11/12位, 40针, 移除/插入 W. ACTIVE, 背板总线和SIMATIC S7-300,前连接器 (6ES73921AM000AA0) 392 带有
6ES73325HF004AB2 SM332 扩展模块 (6ES73325HF000AB0) SIMATIC S7-300, 逻辑输出 SM 332, 光隔离, 8 AO, U/I; 诊断; 分辨率 11/12位, 40针, 移除/插入 W. ACTIVE, 背板总线 和SIMATIC S7-300, 前连接器 (6ES73921BM010AA0) 用于 SIG
6ES73327ND020AB0 SIMATIC S7-300, ANALOGAUSGABESM 332, KANALWEISE POT.GETR.,4 AA, AUFLOESUNG 16 BIT,0 - 10V,1-5V, +/-10V, +/-20MA,0/4 - 20MA, 20-POLIG,SIMATIC S7,SM 332 逻辑输出通道至通道隔离,4 AO, 16 BIT 分辨率,0-10V, 1-5V, +/-10V, +/-20MA,0/4 -