产品中心您的位置:网站首页 > 产品中心 > 西门子 > 西门子S7-300PLC模块 > 西门子模块6ES7332-5HF00-0AB0
西门子模块6ES7332-5HF00-0AB0

西门子模块6ES7332-5HF00-0AB0

产品时间:2021-08-02

访问量:26

厂商性质:经销商

生产地址:德国

简要描述:
西门子模块6ES7332-5HF00-0AB0
《销售态度》:质量保证、诚信服务、及时到位!
《销售宗旨》:为客户创造价值是我们永远追求的目标!
《服务说明》:现货配送至全国各地含税(17%)含运费!
《产品质量》:原装正品,*!
《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!

西门子模块6ES7332-5HF00-0AB0

 

西门子PLC的分类
hnchenxmzgk789zlh
1.S7系列传统意义的PLC产品 S7-200是针对低性能要求的小型PLC。S7-300是模块式中小型PLC*多可以扩展32个模块。S7-400是大型PLC可以扩展300多个模块。S7-300/400可以组成MPI、PROFIBUS和工业以太网等。2.M7-300/400采用与S7-300/400相同的结构它可以作为CPU或功能模块使用。具有AT兼容计算机的功能可以用CC++或CFC等语言来编程。3.C7由S7-300 PLCHMI(人机接口)操作面板、I/O、通信和过程监控系统组成。4.WinAC基于Windows和标准的接口(ActiveXOPC)提供软件PLC或插槽PLC。 S7-300系列PLC简介S7-300的CPU模块(简称为CPU)都有一个编程用的RS-485接口有的有PROFIBUS-DP接口或PtP串行通信接口可以建立一个MPI(多点接口)网络或DP网络。

1.电源模块 2.后备电池 3. 24V DC 连接器 4.模式开关 5.状态和故障指示灯功能*强的CPU的RAM为512KB*8192个存储器位512个定时器和512个计数器数字量*65536 I/O点模拟量通道*为4096。有350多条指令。一个数字量为1点一个模拟量为16点。计数器的计数范围为1~999定时器的定时范围为10ms~9990s。

多机架的S7-300 PLC只需要扩展一个机架可以使用价格便宜的IM 365接口模块对。数字量模块从0号机架的4号槽开始每个槽位分配4个字节的地址32个I/O点。模拟量模块一个通道占一个字地址。从I B256开始给每一个模拟量模块分配8个字。1.模块诊断功能可以诊断出以下故障失压熔断器熔断看门狗故障EPROM、RAM故障。模拟量模块共模故障、组态/参数错误、断线、上下溢出。2.过程中断数字量输入信号上升沿、下降沿中断模拟量输入超限CPU暂停当前程序处理OB40。3.状态与故障显示LEDSF(系统出错/故障显示红色)CPU硬件故障或软件错误时亮。BATF(电池故障红色)电池电压低或没有电池时亮。DC 5V(+5V电源指示绿色) 5V电源正常时亮。FRCE(强制黄色)至少有一个I/O被强制时亮。RUN(运行方式绿色)CPU处于RUN状态时亮;重新启动时以2 Hz的频率闪亮; HOLD(单步、断点)状态时以0.5Hz的频率闪亮。STOP(停止方式黄色)CPU处于STOPHOLD状态或重新启动时常亮。BUSF(总线错误红色)。

只需要扩展一个机架可以使用价格便宜的IM 365接口模块对。数字量模块从0号机架的4号槽开始每个槽位分配4个字节的地址32个I/O点。模拟量模块一个通道占一个字地址。从I B256开始给每一个模拟量模块分配8个字。1.模块诊断功能可以诊断出以下故障失压熔断器熔断看门狗故障EPROM、RAM故障。模拟量模块共模故障、组态/参数错误、断线、上下溢出。2.过程中断数字量输入信号上升沿、下降沿中断模拟量输入超限CPU暂停当前程序处理OB40。3.状态与故障显示LEDSF(系统出错/故障显示红色)CPU硬件故障或软件错误时亮。BATF(电池故障红色)电池电压低或没有电池时亮。DC 5V(+5V电源指示绿色) 5V电源正常时亮。FRCE(强制黄色)至少有一个I/O被强制时亮。RUN(运行方式绿色)CPU处于RUN状态时亮;重新启动时以2 Hz的频率闪亮; HOLD(单步、断点)状态时以0.5Hz的频率闪亮。STOP(停止方式黄色)CPU处于STOPHOLD状态或重新启动时常亮。BUSF(总线错误红色)。

4.模式选择开关

(1)RUN-P(运行-编程)位置运行时还可以读出和修改用户程序改变运行方式。

(2)RUN (运行)位置CPU执行、读出用户程序但是不能修改用户程序。

(3)STOP(停止)位置不执行用户程序可以读出和修改用户程序。

(4)MRES(清除存储器)不能保持。将钥匙开关从STOP状态搬到MRES位置可复位存储器使CPU回到初始状态。

复位存储器操作通电后从STOP位置扳到MRES位置“STOP”LED熄灭1s亮1s再熄灭1s后保持亮。放开开关使它回到STOP位置然后又回到MRES“STOP”LED以2Hz的频率至少闪动3s表示正在执行复位*“STOP”LED一直亮。

某些CPU模块上有集成I/O。

PLC使用的物理存储器RAMROM快闪存储器(Flash EPROM)和EEPROM。

 西门子模块6ES7332-5HF00-0AB0

 

西门子S7-300系列产品

S7-300 CPU312 CPU313/C CPU314/C-2DP CPU315-2DP/PN

CPU315T/CPU315F CPU317F/CPU317T CPU319

SM321 SM322 SM323 SM331 SM332 SM334 307电源

IM361 IM360 IM365 FM350 CP340 CP341 CP343 FM355

触摸屏:精彩系列面板:SAMRT700 SMART1000 

按键面板:KP8 KP8F PP7/PP17

微型面板:TD200 TD200C TD400C OP73micro TP177micro

移动面板:MP177 MP277

精简面板: KP300 KTP400 KTP600单色 KTP600彩色 KPT1000 TP1500

S7-1200 与 S7-300 之间的以太网通信方式比较多,可以采用ISO on TCP、TCP和 S7 的方式进行通信。在S7-1200 CPU 中采用ISO on TCP和TCP这两种协议进行通信所使用的指令是相同的,都使用 T-block ( TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV ) 指令编程。S7-300 CPU一侧如果使用的是CPU集成的PN接口,连接不在STEP7的NetPro中建立连接,而是使用西门子提供的OPEN IE 的方式来实现。
本文主要介绍了如何实现在S7-1200 和S7-300 CPU集成PN口之间的ISO on TCP通信,包括通信的基本步骤、配置及编程等内容。具体的实现方法有多种,比如在S7-1200中可以使用不带连接的通信指令(TCON, TDISCON, TSEN, TRCV),也可以使用带连接的通信指令(TSEND_C, TRCV_C);在S7-300中可以采用功能块编程的方式来实现,也可以使用Open Communication Wizard工具(OPEN IE向导)的方式来建立OPEN IE的通信。
为了方便理解,本文在S7-1200中使用不带连接的通信指令TCON, TDISCON, TSEN, TRCV,在S7-300侧通过功能块编程的方式来实现。

文档编号中文标题
A0426西门子 S7-1200 PLC 技术参考Version 1.5
A0416S7-1200S7-300 的以太网TCP ISO on TCP通信
A0421如何实现两个S7-1200 CPU之间的以太网通信
A0415通过S7协议实现S7-1200 S7-300的通信
A0414S7-1200基本以太网通信使用指南
A0284使用西门子PLC集成的PN口实现S5 兼容通信使用入门
A0345使用 Open Communication Wizard 建立开放式 ISO on TCP 通信
A0346使用 Open Communication Wizard 建立开放式 UDP 通信
A0347使用 Open Communication Wizard 建立开放式 TCP 通信
A0344S7-300S7-400集成PN口的S7通信
A0334PN CPU/CP的开放式通讯-Open IE

表1 下载中心文档列表

2 软硬件及所要完成的通信任务

2.1硬件设备

实验的硬件设备:
1、S7-1200 CPU,CPU1212 AC/DC/RLY(6ES7 212-1BD30-0XB0)
2、S7-300 PN CPU,CPU317-2PN/DP(6ES7 317-2EH13-0AB0 V2.6.7)
3、PC机(带以太网卡)
4、SCALANCE X216交换机,S7-1200、S7-300和PC通过交换机互连起来
5、TP以太网电缆

2.2 软件环境

1、STEP7 Basic V10.5 SP2
2、STEP7 V5.4 SP5
3、通信所需的功能块,请参见附件提供的例程 ”Sample_1 ( 50 KB ) ” 或参考下载中心文档:《A0284 使用西门子PLC集成的PN口实现S5 兼容通信使用入门》提供的程序。下载链接:80490650

2.3 所要完成的通信任务
本例中所要完成的通信任务定义为:
1、 将S7-1200的发送数据块DB3里的8个字节数据发送到S7-300的DB3中。
2、 将S7-300 DB3里接收到的8个字节数据再发送到S7-1200的接收数据块DB4中。


3 S7-1200 CPU的组态编程

3.1创建新项目

1、打开STEP 7 Basic 软件并新建项目
在STEP 7 Basic 的 “Portal View”中选择“Create new project”创建一个新项目,项目名称为“GS_ISO”。


2、添加硬件并命名PLC
然后进入 “Project view”,在“Project tree” 下双击 “Add new device”,在对话框中选择所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添加到机架上,设备名为 PLC_1,如图1所示。


图1 添加新的PLC站

为了编程方便,我们使用 CPU 属性中定义的时钟位,定义方法如下:
在“Project tree> PLC_1 > Device configuration” 中,选中 CPU ,然后在下面的属性窗口中,“Properties > System and clock memory” 下,将系统位定义在MB1,时钟位定义在MB0,如图2所示。程序中我们主要使用 M0.3,它是以2Hz 的速率在0和1之间切换的一个位,可以使用它去自动激活发送任务。


图2 系统和时钟存储器

3、为 S7-1200 CPU的PROFINET 通信口分配以太网地址
在 “Device View”中点击 CPU 上代表PROFINET 通信口的绿色小方块,在下方会出现PROFINET 接口的属性,在 “Ethernet addresses”下分配IP 地址为 192.168.0.2 ,子网掩码为255.255.255.0,如图3所示。


图3为 S7-1200 CPU的PROFINET 接口分配IP地址

3.2调用并配置通信指令

1、在 PLC_1 的 OB1 中调用 “TCON”通信指令
进入“Project tree > PLC_1 > Program blocks > OB1” 主程序中,从右侧窗口 “Instructions > Extended Instructions > Communications” 下调用 “TCON” 指令,并选择 “Single Instance” 生成背景 DB块,如图4所示。


图4 调用TCON指令

2、定义PLC_1 的 “TCON” 连接参数
PLC_1 的 TCON 指令的连接参数需要在指令下方的属性窗口“Properties > Configuration > Connection parameter”中设置,如图5所示。

连接参数说明:

End point

:选择通信伙伴,这里选择“unspecified”

Address

:通信伙伴S7-300站的IP地址“192.168.0.3”

Connection type

:选择通信协议为ISO on TCP

Connection ID

:连接的地址 ID 号,这个 ID 号在后面的编程里会用到

Connection data

:创建连接时,系统会自动生成本地的连接 DB 块,所有的连 接数据都会存在这个 DB 块中。

                                 

:选择本地 PLC_1作为主动连接,S7-300 CPU作为被动连接

Address details

:设定 TSAP 地址这里本地设置成“PLC_1”, TSAP ID自动为“50.4C.43.5F.31”,伙伴方设置成不设置TSAP(ASCII),设置TSAP ID 为“E0.02.50.4C.43.5F.31”。


图5 “TCON” 指令的连接参数

3、分配 “TCON” 的块参数
在指令下方的属性窗口“Properties > Configuration > block parameter”中设置,可以根据需要自己为“TCON” 块相应的输入输出参数。好参数的块,如图6所示。其中M8.0作为启动连接的触发位,连接ID = 1与连接参数里面的设置相同。


图6 “TCON” 的块参数

4、在 PLC_1 的 OB1 中调用 “TSEND” 发送通信指令
首先创建一个发送数据块,通过 “Project tree > PLC_1 > Program blocks > Add new block”,选择 “Data block” 创建 DB 块,选择寻址,点击“OK”键,如图7所示。

精智面板: KP400comfort KTP400comfort TP700 comfort KP700 comfort KP900 TP900comfort KP1200 TP1200

留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7
在线咨询
咨询热线

15000620133

[关闭]