上海诗幕自动化设备有限公司
西门子PLC模块6ES73317NF000AB0
  • 西门子PLC模块6ES73317NF000AB0
  • 西门子PLC模块6ES73317NF000AB0
  • 西门子PLC模块6ES73317NF000AB0

产品描述

是否进口 加工定制 产品认证CE 系列300 可售卖地全国 是否跨境货源 结构形式:模块 安装方式:现场安装 功能:PLC/CPU 加工定制:
西门子PLC控制系统设计的几个步骤
(一)决定系统所需的动作及次序。
当使用可编程控制器时,重要的一环是决定系统所需的输入及输出。输入及输出要求:
(1)  是设定系统输入及输出数目。
(2)  第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)对输入及输出器件编号
每一输入和输出,包括定时器、计数器、内置寄存器等都有一对应编号,不能混用。
(三)画出梯形图。
根据控制系统的动作要求,画出梯形图。
(四)将梯形图转化为程序
把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它的编码编译成可编程控制器能识别的程序。
这种程序语言是由序号(即地址)、指令(控制语句)、器件号(即数据)组成。地址是控制语句及数据所存储或摆放的位置,指令告诉可编程控制器怎样利用器件作出相应的动作。
(五)在编程方式下用键盘输入程序。
(六)编程及设计控制程序。
(七)测试控制程序的错误并修改。
(八)保存完整的控制程序。
一、移位指令和循环指令概述
1、功能:STEP7移位指令能够将累加器1低字的内容或者整个累加器的内容逐位向左或者向右移动。移动位数由输入值N决定。向左移位相当于累加器的内容乘以2的幂次方;向右移位相当于累加器的内容除以2的N次方。循环指令能够将累加器1整个内容逐位向左或者向右循环移位。
2、分类:
移位指令:字左移指令SHL_W
字右移指令SHR_W
CPU 315-2 DP 安装有:
微处理器;
处理器对每条二进制指令的处理时间大约为 50 ns,每个浮点预算的时间为 0.45 μs。
256 KB 工作存储器(相当于大约 85 K 条指令);
与执行程序段相关的大容量工作存储器可以为用户程序提供足够的空间。作为程序装载存储器的微型存储卡(大为 8 MB)也允许将可以项目(包括符号和注释)保存在 CPU 中。装载存储器还可用于数据归档和配方管理。
灵活的扩展能力;
多达 32 个模块,(4排结构)
MPI多点接口;
集成的 MPI 接口多可以同时建立与 S7-300/400 或编程设备、PC、OP 的 16 条连接。在这些连接中,始终为编程器和 OP 分别预留一个连接。通过“全局数据通讯”,MPI可以用来建立多16个CPU组成的简单网络。
PROFIBUS DP 接口:
带有 PROFIBUS DP 主/从接口的 CPU 315-2 DP 可以用来建立高速、易用的分布式自动化系统。对用户来说,分布式I/O单元可作为一个集中式单元来处理(相同的组态、编址和编程).
全面支持 PROFIBUS DP V1 标准。它提高了 DP V1 标准从站的诊断和参数化能力
H 系列是金升阳为客户提供的小体积模块式AC/DC电源模块。该系列电源具有输入电压范围、交直流两用、低功耗、率、高可靠性、安全隔离等优点。产品安全可靠,抗浪涌性能优越,EMC 及安全规格满足IEC/EN61000-4、CISPR22/EN55022、UL60950 和EN60950等标准。其中LH-ER2系列是金升阳为客户提供的第二代电力系统模块式开关电源,防浪涌性能满足4级标准。
开关量模板
6ES7321-1BH02-0AA0开入模块(16点,24VDC)
6ES7321-1BH10-0AA0开入模块(16点,24VDC)
6ES7321-1BH50-0AA0开入模块(16点,24VDC,源输入)
6ES7321-1BL00-0AA0开入模块(32点,24VDC)
6ES7321-7BH01-0AB0开入模块(16点,24VDC,诊断能力)
6ES7321-1EL00-0AA0开入模块(32点,120VAC)
6ES7321-1FF01-0AA0开入模块(8点,120/230VAC)
6ES7321-1FF10-0AA0开入模块(8点,120/230VAC)与公共电位单连接
6ES7321-1FH00-0AA0开入模块(16点,120/230VAC)
6ES7321-1CH00-0AA0开入模块(16点,24/48VDC)
6ES7321-1CH20-0AA0开入模块(16点,48/125VDC)
6ES7322-1BH01-0AA0开出模块(16点,24VDC)
6ES7322-1BH10-0AA0开出模块(16点,24VDC)高速
6ES7322-1CF00-0AA0开出模块(8点,48-125VDC)
6ES7322-8BF00-0AB0开出模块(8点,24VDC)诊断能力
6ES7322-5GH00-0AB0开出模块(16点,24VDC,立接点,故障保护)
6ES7322-1BL00-0AA0开出模块(32点,24VDC)
6ES7322-1FL00-0AA0开出模块(32点,120VAC/230VAC)
6ES7322-1BF01-0AA0开出模块(8点,24VDC,2A)
6ES7322-1FF01-0AA0开出模块(8点,120V/230VAC)
6ES7322-5FF00-0AB0开出模块(8点,120V/230VAC,立接点)
6ES7322-1HF01-0AA0开出模块(8点,继电器,2A)
6ES7322-1HF10-0AA0开出模块(8点,继电器,*,立接点)
6ES7322-1HH01-0AA0开出模块(16点,继电器)
6ES7322-5HF00-0AB0开出模块(8点,继电器,*,故障保护)
6ES7322-1FH00-0AA0开出模块(16点,120V/230VAC)
6ES7323-1BH01-0AA08点输入,24VDC;8点输出,24VDC模块
6ES7323-1BL00-0AA016点输入,24VDC;16点输出,24VDC模块
模拟量模板
6ES7331-7KF02-0AB0模拟量输入模块(8路,多种信号)
6ES7331-7KB02-0AB0模拟量输入模块(2路,多种信号)
6ES7331-7NF00-0AB0模拟量输入模块(8路,15位精度)
6ES7331-7NF10-0AB0模拟量输入模块(8路,15位精度)4通道模式
6ES7331-7HF01-0AB0模拟量输入模块(8路,14位精度,快速)
6ES7331-1KF01-0AB0模拟量输入模块(8路, 13位精度)
6ES7331-7PF01-0AB08路模拟量输入,16位,热电阻
6ES7331-7PF11-0AB08路模拟量输入,16位,热电偶
6ES7332-5HD01-0AB0模拟输出模块(4路)
6ES7332-5HB01-0AB0模拟输出模块(2路)
6ES7332-5HF00-0AB0模拟输出模块(8路)
6ES7332-7ND02-0AB0模拟量输出模块(4路,15位精度)
6ES7334-0KE00-0AB0模拟量输入(4路RTD)/模拟量输出(2路)
6ES7334-0CE01-0AA0模拟量输入(4路)/模拟量输出(2路)
西门子PLC模块6ES73317NF000AB0
下列技术型CPU 可以提供:
• CPU 315T-2 DP,用于使用 PROFIBUS DP进行分布式组态、对程序量有中/高要求、同时需要对8个轴进行常规运动控制的工厂。
• CPU 317T-2 DP,用于使用 PROFIBUS DP进行分布式组态、对程序量有高要求、又同时能够处理运动控制任务的工厂
下列故障安全型CPU 可以提供:
• CPU 315F-2 DP,用于采用 PROFIBUS DP 进行分布式组态、对程序量有中/高要求的故障安全型工厂
• CPU 315F-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
• CPU 317F-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的故障安全工厂
• CPU 317F-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
• CPU 319F-3 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的故障安全型工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
设计
所有 CPU 均具有坚固、紧凑的塑料机壳。在前面板上的部件有:
• 状态和故障 LED
• 模式选择开关
• MPI 端口
CPU 还具有以下配置:
• SIMATIC 微型存储卡(MMC 卡)插槽;
MMC 卡替代集成的装载存储器,因此是操作品。
• 使用前连接器连接到集成的 I/O 端口(紧凑型 CPU)
• 连接 PROFIBUS 总线(于DP型CPU)
• RS 422/485 的连接(仅 PtP CPU)
• 连接 PROFINET(于PN型CPU)
S7-300模块.jpg
西门子cpu312处理器    西门子cpu312处理器
CPU 312,小的 S7-300 CPU。满足TIA简单应用的理想套件,实现诸如集成的通讯、数据管理和诊断等优势。可使用MPI或CP组网,但标准应用是单机-非组网运行。I/O通常以一个集中式组态结构进行连接。
Design
CPU 312 安装有:
微处理器;
处理器处理每条二进制指令的时间可达 100 ns。
扩展存储器;
与执行相关的程序段的 32 KB 高速 RAM(相当于约 10 K 指令)可以为用户程序提供足够的空间;
SIMATIC 微型存储卡(大 4 MB)作为程序的装载存储器,还允许将项目(包括符号和注释)存储在 CPU 中。
灵活的扩展能力;
多达 8 个模块,(1排结构)
MPI多点接口;
集成的 MPI 接口多可以同时建立与 S7-300/400 或编程设备、PC、OP 的 6 条连接。在这些连接中,始终为编程器和 OP 分别预留一个连接。通过“全局数据通讯”,MPI可以用来建立多16个CPU组成的简单网络。
6ES7 331-7PF11-0AB0 8路模拟量输入,16位,热电偶
6ES7 332-5HD01-0AB0 模拟输出模块(4路)
6ES7 332-5HB01-0AB0 模拟输出模块(2路)
6ES7 332-5HF00-0AB0 模拟输出模块(8路)
6ES7 332-7ND02-0AB0 模拟量输出模块(4路,15位精度)
6ES7 334-0KE00-0AB0 模拟量输入(4路RTD)/模拟量输出(2路)
6ES7 334-0CE01-0AA0 模拟量输入(4路)/模拟量输出(2路)
附件
6ES7 365-0BA01-0AA0 IM365接口模块
6ES7 360-3AA01-0AA0 IM360接口模块
6ES7 361-3CA01-0AA0 IM361接口模块
6ES7 368-3BB01-0AA0 连接电缆 (1米)
6ES7 368-3BC51-0AA0 连接电缆 (2.5米)
6ES7 368-3BF01-0AA0 连接电缆 (5米)
6ES7 368-3CB01-0AA0 连接电缆 (10米)
6ES7 390-1AE80-0AA0 导轨(480mm)
6ES7 390-1AF30-0AA0 导轨=530mm
西门子PLC模块6ES73317NF000AB0
从PCS 7 V7.0开始,SIEMENS支持冗余的PROFIBUS PA总线,基本的设备需要DP/PA 连接器和DP/PA 耦合器。
DP/PA 连接器包含一个或两个 IM 153-2 接口模块,以及通过无源总线耦合器或总线模块
相互连接的一到五个 DP/PA 耦合器。DP/PA 连接器在 PROFIBUS DP 主站系统到 PROFIBUS PA 之间形成了网络转换。在此种情况下,通过 IM 153-2,两个总线系统在物理(电气)上以及协议和时间方面互不影响。通过使用两个 IM 153-2 接口模块,可将整个下级 PROFIBUS PA 主站系统作为切换式外设连接至 S7-400H 的冗余 DP 主站系统。为此,始终使用总线模块来执行安装。
具有诊断功能的 DP/PA 耦合器 FDC 157-0 是从 PROFIBUS DP 到 PROFIBUS PA 的过
渡,其上连接有现场设备。使用 DP/PA 耦合器对和现场分配器,可以两种不同的方式在等电位连接线上启用冗余运行:
• 使用有源现场分配器(AFD)启用环型冗余
• 使用有源现场分离器(AFS)启用耦合器冗余
本文主要讲述了这两种冗余方式的如何使用及入门指南。
西门子可编程控制器CPU312C西门子可编程控制器CPU312C
*、环型冗余
如果系统配置成环型冗余,就必须使用有源现场分配器(AFD)。有源现场分配器(AFD)与 2 个 DP/PA 耦合器 FDC 157-0 配合使用可以环型冗余方式运行。在此种情况下,连接 2 个 DP/PA 耦合器和 PA 现场设备时,多可以使用 8 个有源现场分配器(AFD)。您多可以将 4 个 PA 现场设备连接至一个有源现场分配器(AFD)。等电位连接线上的 PA 现场设备的总数为 31,大电流限制为 1 A。
使用有源现场分配器(AFD)的主要功能:
PROFIBUS PA 的现场设备的连接
自动总线终端
隔离有缺陷的 PA 区段
修复故障后连接隔离的 PA 区段
运行期间扩展 PA 区段
有源现场分配器(AFD)的主要特点:
PA 主线使用 2 个电缆压盖
4 个 PA 现场设备使用 4 个电缆压盖
通过笼式弹簧方法连接 PROFIBUS PA 主线和 PA 支线
反极性保护连接
通过 LED 诊断
通过 PA 总线供电
拧紧底层上的压盖,或者在装配导轨上安装适配器
防护等级 IP66
外部接地端子
S7-300 是由各种模块部件所组成,各模块能以各种不同方式组合在
一起。这表明可将控制系统根据需要设计成不同的应用。
除了模块之外,用户其他所需要的就是一种DIN标准导轨。各模块
安装在导轨上,并用螺丝固定。这种结构形式既可靠又电磁兼容。
背板总线集成在各模块上, 通过将总线连接器插在模块机壳的背后, 使
背板总线联成一体。 多8个模板可一起装在一个机架上 (控制器/
扩展单元)。
CPU的种类
有各种不同性能档次的CPU可供控制器使用。从范围广泛的基本功能
(指令执行,I/O读写,通过MPI和CP模块的通讯),集成功能和集成I/O
模块,到广泛的通讯选项,因此总能有一种CPU能满足用户的需要。
指令集
S7-300的指令集包含350多条指令,包括普通STEP 5和TISOFT的
操作指令。附加的功能不仅省时又省存储器,例如二进制处理和32位
浮点运算。在所有的程序块中 (FC,FB,OB) 能使用全部指令。
集成系统功能能提供,例如,中断处理和诊断信息这样一类的功能。
由于它们是集成在操作系统中,因此也省了很多RAM空间。
程序设计
使用STEP 7软件就可对S7-300进行编程。而且能简单又方便地将
S7-300全部功能加以利用。STEP 7软件还包含自动化项目中每一
阶段 (从项目的实施到起动、测试以及服务) 所需的功能。
S7-300/300C系列 CPU单元
S7-300
模块化微型PLC 系统,满足中、小规模的性能要求 
各种性能的模块可以非常好地满足和适应自动化控制任务 
简单实用的分布式结构和多界面网络能力,使得应用十分灵活 
方便用户和简易的无风扇设计 
当控制任务增加时,可自由扩展 
大量的集成功能使它功能非常强劲 
SIPLUS S7-300 
用于恶劣环境条件下的PLC 
扩展温度范围从-25°C 到+70°C 
适用于的环境( 污染空气中使用) 
允许短时冷凝以及短时机械负载的增加 
S7-300 采用经过认证的PLC 技术 
易于操作、编程、维护和服务 
特别适用于汽车工业、环境技术、采矿、化工厂、生产技术以及食品加工等领域 
低成本的解决方案
西门子PLC模块6ES73317NF000AB0
在用户程序中,不可以同时编程SEND作业和FETCH作业。
即:
只要SEND作业(SFB 63)没有完全终止(DONE或ERROR),就不能调用FETCH作业(SFB 64)
(甚至在REQ=0的时候)。
只要FETCH作业(SFB 64)没有完全终止(DONE或ERROR),就不能调用SEND作业(SFB 63)
(甚至在REQ=0的时候)。
在处理一个主动作业(SEND作业、SFB 63或FETCH作业、SFB 64)时,同时可以处理一个被动作业
(SERVE作业、SFB 65)。
15:如何在已配置为DP从站的两个CPU模块间组态直接数据交换(节点间通信)?
两个CPU站配置为DP从站,而且由同一个DP主站操作,它们之间的通信通过配置交换模式为DX可以完成直接数据交换。
16:如何使用SFC65,SFC66,SFC67 和 SFC68 进行通信?
对于单向基本通信,使用系统功能 SFC67 (X_GET)从一个被动站读取数据,使用系统功能SFC68(X_PUT)将数据写入一个被动站(服务器)。这些块只有在主动站中才调用。对于一个双向基本通信,调用站中的系统功能SFC65 (X_SEND),在该站中想将数据发送到另一个主动站。在同样为主动的主动接收站中,数据将通过系统功能SFC66 (X_RCV)记录。
什么是自由分配 I/O 地址?
地址的自由分配意味着您可对每种模块(SM/FM/CP)自由的分配一个地址。地址分配在 STEP 7 里进行。先定义起始地址,该模块的其它地址以它为基准。
自由分配地址的优点:因为模块之间没有地址间隙,就可以优化地使用可用地址空间。在创建标准软件时,分配地址过程中可以不考虑所涉及的 S7-300 的组态。
18:诊断缓冲器能够干什么?
更快地识别故障源,因而提高系统的可用性。评估STOP之前的后事件,并寻找引起STOP的原因。
诊断缓冲器是一个带有单个诊断条目的循环缓冲器,这些诊断条目显示在事件发生序列中;一个条目显示的是近发生的事件。如果缓冲器已满, 早发生的事件就会被新的条目所覆盖。根据不同的CPU,诊断缓冲器的大小或者固定,或者可以通过HW Config中通过参数进行设置。
19:诊断缓冲器中的条目包括哪些?
1) 故障事件
2) 操作模式转变以及其它对用户重要的操作事件
3) 用户定义的诊断事件(用SFC52 WR_USMSG)
在操作模式STOP下,在诊断缓冲器中尽量少的存储事件,以便用户能够很容易在缓冲器中找到引起STOP的原因。因此,只有当事件要求用户产生一个响应(如计划系统内存复位,电池需要充电)或必须注册重要信息(如固件更新,站故障)时,才将条目存储在诊断缓冲器中
4. 模拟量模块分辨率和转换精度的区别?
分辨率是A/D模拟量转换芯片的转换精度,即用多少位的数值来表示模拟量。以下举例说明10位分辨率和11位分辨率的区别。S7-200 SMART CPU模拟量0~20mA的通道值范围为0~27648。如果分辨率为10位,则表示当外部电流信号的变化大于0.01953125mA时,模拟量A/D转换芯片才认为外部信号有变化。如果分辨率为11位,则表示当外部电流信号的变化大于0.009765625mA时,模拟量A/D转换芯片即认为外部信号有变化。
5. S7-200 SMART I/O扩展模块DIAG指示灯以红色闪烁的原因?
S7-200 SMART I/O扩展模块的DIAG指示灯以红色闪烁的原因有两个,建议查看CPU的信息来确认具体报错原因,查看CPU信息的方法请见硬件诊断或诊断方法举例。
(1) 模块缺少24V直流供电电源;I/O扩展模块缺少24V直流供电电源时,所有通道指示灯也以红色闪烁。建议核对模块接线图,尤其是模块供电端含两排端子的,确定供电接线是否正确,以EM D为例
模拟量模块上通道断线或是输入值超量程。模拟量模块上通道断线或是输入值超量程,除了会引起模块的DIAG指示灯以红色闪烁,断线或是超量程的通道的指示灯也以红色闪烁,以提示用户存在故障通道。
91:采用CP342-5的DP通讯口与采用CPU集成的DP通讯口进行通讯有什么不同,这两种通讯口功能有什么不同?
可以通过CPU集成的DP通讯口或CP443-5模板的DP通讯口,调用Load/Transfer指令(语句表编程,如图2)、Mov指令(梯形图编程)或系统功能块SFC14/15访问从站上的I/O数据;
如果您使用342-5模块的DP通讯口进行通讯,那么您就不能使用Load/Transfer指令(语句表编程)、Mov指令(梯形图编程)直接访问PROFIBUS从站的I/O数据。采用CP342进行PROFIBUS通讯包括两个步骤:
1.CPU将数据传输到CP通讯卡的数据寄存器当中;
2.数据从CP342-5的数据寄存器当中写到PROFIBUS从站的Output数据区(反过来就是CPU读取从站Input数据的过程);CP342-5与从站的Input/Output数据区的通讯过程是自动进行的,但是您还必须自己手动的调用功能块FC1(”SEND”)和FC2 (”RECV”),完成CP342-5与CPU之间的数据交换。
92:功能块DP_SEND、DP_RECV"的返回值代表什么意思,如何理解?
"DP_SEND"功能块包括有"DONE","ERROR" 和 "STATUS"三个参数,用来指示数据传输的状态和成功与否。"DP_RECV"功能块包括有"NDR", "ERROR", "STATUS" 和 "DPSTATUS"四个参数,用来指示数据传输的状态和成功与否。您可以定义相应的数据地址区,存放这些返回值,分析返回的值的意思,当Error=False,STATUS=0,DONE=True,NDR=True时,说明CPU与CP342-5之间的数据交换成功进行。
93: DP从站,CP模板以及CPU之间的数据通讯过程是如何进行的?
使用CP342-5模块,无论调用"DP_SEND" 功能块还是"DP_RECV" 功能块,您都不能直接读写某个PROFIBUS从站的I/O数据。CP342-5模块有一个内部的Input和Output存储区 ,用来存放所有PROFIBUS从站的的I/O数据,较新版本的CP342-5模板内部存储器的Input和Output区分别为2160个字节,Output区的数据循环写到从站的输出通道上,循环读出从站输入通道的数值存放在Input区,整个过程是CP342-5与PROFIBUS从站之间自动协调完成的,您不需编写程序。您可以在PLC的用户程序中调用"DP_SEND"和"DP_RECV"功能块,读写CP342-5这个内部的存储器。
94:通过CP342-5,如何实现对PROFIBUS网络和站点的诊断功能?
用功能块"DP_DIAG" (FC 3) 可以在程序中对cp模块进行诊断和分析,可以通过job类型如DP 诊断列表,诊断单个dp状态,读取dp从站数据,读取cp或cpu的操作模式,读取从站状态等等。
95:为什么当CP342-5模块作为PROFIBUS DP主站,而ET200(如IM151-1或IM153-2)作为从站时,CP342-5上的SF等不停闪烁?
当S7-300系统中的CP342-5作为DP主站,下挂IM153-2 模块时,IM153-2只能作为DP主站,而不是S7从站运行。 可以采取通过GSD文件将ET200从站组态进你的系统。随后IM153模块可作为 DP 标准从站运行。为此,您必须将GSD文件安装到硬件目录中(通过菜单序列Tools > "Install new GSD file")。在更新了硬件目录后您会在"PROFIBUS-DP > Additional Field Devices".中发现DP从站。
96:在STEP7中打开一些对象时出错是什么原因?
有的时候您在打开某些项目中的对象时,STEP7会弹出报错窗口,错误信息为 ’*.dll’文件无法被装载,代码是257:5,
错误信息是一个或多个对象不能被显示,出现这种错误的原因是您没有安装与要打开对象相关的软件包。
97:如果想通过上位或触摸屏对PLC中S5TIME类型的参数进行设定,有什么方法?
1、 从上位机写整型数INT或实数REAL到PLC,先该数值需包含以毫秒为单位的时间值,在写入PLC的数据存储区后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)将该值转换为双整形,然后将该值写到类型为TIME的变量里,在程序中调用FC40,将TIME转换成S5TIME即可。
2、 从上位机写WORD到PLC,先该数值需包含以某时基为单位的时间值,在写入PLC的数据存储区后,用Word Logic下的WOR_W指令将该值与其时基相或
http://www.absygs.com

产品推荐