上海诗幕自动化设备有限公司
西门子DI模块6ES7421-7DH00-0AB0 价格优势
  • 西门子DI模块6ES7421-7DH00-0AB0 价格优势
  • 西门子DI模块6ES7421-7DH00-0AB0 价格优势
  • 西门子DI模块6ES7421-7DH00-0AB0 价格优势

产品描述

系列S7-400 是否进口 产品认证CE 结构形式:模块 安装方式:现场安装 功能:PLC/CPU 品牌西门子
介绍了针对西门子S7-300/400系统供电设计的一般原则,详细介绍了针对CPU电源、机架电源、模块工作电源、传感器电源的设计原则,给出了详细的处理措施,另外还对S7-300/400 110模块的接线的一些注意事项进行了汇总,希望通过本文档,能给用户以工程实施的帮助和。
工业现场严重的干扰,会通过工控机电源对工控系统造成严重危害,供电系统设计的好坏直接影响到控制系统的可靠性。对于应用PLC的工控系统,在设计供电系统时应考虑下列因素:供电与接地系统的合理设计;电源系统的抗干扰性;外部设备失电时不应影响P LC的供电,控制系统不允许断电的场合供电电源的冗余等.西门子S7-300/400系列可编程控制器是为工业控制设计的,对于S7-300/400来说,电源系统一般会设计到三种电源类型:CPU电源,模块工作电源,传感器电源,如何合理布局三种电源对系统的工作稳定性至关重要,合理的电源设计才能保证整个系统的可靠.
介绍了针对西门子S7-300/400系列可编程控制器的抗干扰措施,从系统设计阶段(包括硬件和软件方面)及系统安装阶段详细分析了抗干扰措施的方法和步骤,希望能给使用S7-300/400系列可编程控制器用户入门。
西门子S7-300/400系列可编程控制器是为工业控制设计的,在设计和制造过程中SIEMENS采取了多层次抗干扰措施,使系统能在恶劣的工业环境下与强电设备一起工作。运行的稳定性和可靠性很高,S7-300/400平均无故障工作时间高达几万小时。随着计算机技术的发展,S7-300/400的功能也越来越强,使用越来越方便,因此在工业控制系统中使用日益广泛。但是,产品的可靠性高只是保证系统可靠工作的前提,还必须在设计和安装S7-300/400系统过程中采用相应的措施,才能保证系统可靠工作.在S7-300/400使用现场的情况往往比较复杂,常常存在各种不同配电、控制及驱动设备,各个设备之间控制电缆的铺设也很接近,这就造成了干扰的产生。电网的波动、大功率用电设备电缆线及其本身产生的电磁斜波,另外一些自然环境如闪电等都会对S7-300/400的正常工作造成影响。
在启动(暖启动)中,程序处理以“基本设置”内系统数据和用户地址范围为程序启动点来重启。
· 过程映像区,非保持存储器,定时器和计数器都重新设置。保持的存储器,定时器,计数器各自都保留其后的有效数值。所有以“未保留”的属性参数化的数据块被复位为初始值。其他数据块各自保留其后的有效数值。
· 程序处理从头开始再次重新启动 (启动 OB 或 OB1) 。
· 如果供电中断,暖启动只可用于缓冲模式。如若运行的 CPU 没有后备电池,当开关接通或 POWER OFF 后重新上电时,CPU 将自动复位并重新启动(暖启动)。
如果系统不要求完全复位,那么启动(暖启动)一直是可行的。在如下情况发生后,只有启动(暖启动)可行:
· 完全复位。
· 在CPU 的 STOP 模式下载入用户程序。
· USTACK/BSTACK 溢出。
· 通过 POWER OFF 或模式开关使启动(热启动)被中断。
· 重新启动超出参数化中断的时间限制。
启动(暖启动)的操作命令:
用户可以触发手动启动(暖启动):
· 通过模式选择开关
· (如果可以,CRST/WRST 开关必须设置为 CRST)
· 通过PG的命令菜单或通讯功能
· (模式选择开关需设置在 RUN 或 RUN-P 位置).
在 POWER ON 时,下面的状态会触发自动启动(暖启动):
· POWER OFF 时 CPU 不在 STOP .
· 模式选择开关设置到 RUN 或者 RUN-P.
· 没有将 POWER ON 的参数设置为自动热启动或自动冷启动。
· CPU 的启动(暖启动)没有因电源故障而引起中断(不依赖于启动的参数设置)
计数器常开触点C1闭合,控制输出继电器Q0.0线圈得电。 ③增减计数器(CTUD)的标注。增减计数器(CTUD)有两个脉冲信号输入端,其在计数过程中,可进行计数加1,也可进行计数减1。 在西门子S7-200系列PLC梯形图中,增减计数器的图形符号及文字标识含义如图3-21所示,其中方框上方的“???”为增减计数器编号输入位置,CU为增计数脉冲输入端,CD为减计数脉冲输入端,R为复位信号输入端,PV为脉冲设定值输入端。 当CU端输入一个计数脉冲时,计数器当前值加1,当计数器当前值等于或大于预设值时,计数器由OFF转换为ON,其相应触点动作;当CD端输入一个计数脉冲时,计数器当前值减1,当计数器当前值小于预设值时,计数器由OFF转换为ON,其相应触点动作。 可以看到,当输入继电器常开触点I0.0闭合一次,为计数器CU输入一个脉冲,计数器当前值加1,当累加至4时,计数器C48动作,其常开触点C48闭合,输出继电器Q0.0线圈得电;当输入继电器常开触点I0.1闭合一次,为计数器CD输入一个脉冲,计数器当前值减1,当减至4时,计数器C48动作,其常开触点C48闭合,输出继电器Q0.0线圈得电。
西门子PLC的用户装载存储区、用户工作存储区和用户系统存储区 装载存储区可能是CPU模块中的部分RAM、内置的E2PROM或选用的可拆卸FlashEPROM( FEPROM)卡,用于保存不包含符号地址和注释的用户程序和系统数据(组态、连接和模块参数等)。 有的CPU有集成的装载存储器,有的可以使用微存储器卡(MMC)来进行扩展,CPU31XC的用户程序只能装入插入式的MMC。 断电时数据保存在MMC存储器中,因此,数据块的内容基本上被*保留。 下载程序时,用户程序(逻辑块和数据块)被下载到CPU的装载存储器,CPU把可执行部分复制到工作存储器,而符号表和注释则保存在编程设备中。 工作存储区占用CPU模块中的部分RAM,它是集成的高速存取的RAM存储器,用于存放CPU运行时所执行的用户程序和数据。
西门子DI模块6ES7421-7DH00-0AB0
PROFIBUS DP进行过程通讯 通过 S7-400 -CPU的集成式PROFIBUS DP接口(可选),可以连接SIMATIC S7-400 并将其作为带有PROFIBUS DP接口的主站。 以下均可以连接为PROFIBUS DP上的主站: SIMATIC S7-400 (CPU, CP 443-5) SIMATIC S7-300 (CPU, CP 342-5 DP 或 CP 343-5) SIMATIC C7(通过配有PROFIBUS DP接口的C7,或者PROFIBUS DP CP) SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,带IM 308 带 PROFIBUS DP 接口的 S5-95U 带 PROFIBUS DP 接口的 SIMATIC 505 尽管配有STEP 7的PG/PC或者OP是总线上的主站,但它们仅使用也部分地通过PROFIBUS DP运行的PG和OP功能。 以下设备可作为从站连接: 分布式 I/O 设备,例如 ET 200 现场设备 SIMATIC S7-200, S7-300 C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP SIMATIC S7-400 (只有通过 CP 443-5) 使用多点接口 (MPI) 进行数据通讯 多点接口(MPI)是集成于SIMATIC S7-400 的CPU内部的一种通信接口。 它用于 编程和参数化 人机界面接口,和 建立涉及到对等通信伙伴的简单网络拓扑 可选择的连接选项: MPI 可以实现同时连接 32 个节点: PGs/PCs HMI 系统 S7-200 (作为从站) S7-300 S7-400 C7 通讯连接: S7-400 CPU可以同时建立多达96个连接(取决于的CPU型号): 至节点, 至相关C总线(内部通信总线,见后文)上的C总线节点(例如通信处理机), 至通过通信处理机连接的节点,例如工业以太网节点。此外,通信处理机必须为C总线节点。 内部通讯总线(C-bus); 使用 S7-400 的C总线,通过MPI或DP接口,可以寻址配有C总线接口的通信处理机和功能 模块 。这可以从编程设备直接访问在 C 总线上连接的 模块 。通过接口 模块 可以将 C 总线多转到 6 个扩展单元。 MPI 的性能数据: 多 32 个 MPI 节点 数据传输速率高达12 Mbit 灵活的安装选项: 可靠的组件用于建立 MPI 通讯: 不**PROFIBUS和“distributed I/O”产品系列的总线电缆、总线连接器和 485中继器(12 Mbit)。 使用这些组件,可以根据需求实现设计的优化调整。例如,任意两个MPI节点之间多可以开启9个中继器,以桥接更大的距离。 DP主站: 还可将 S7-400 的 MPI 作为 DP 主站组态
此后,多可以连接32个大传输速率为12 Mbit的DP从站。据此,编程功能和人机界面功能得以保留下来 使用通信处理机的数据通信(点对点) 使用CP 441通信处理机,可以建立功能强大的点对点连接。 多种连接选件:例如,可以连接以下设备: PC SIMATIC S57 工业PC 其他供应商提供的 PLC 扫描仪、条形码阅读器、识别系统 机器人控制 打印机 可变接口: 可更换接口 模块 ,据此可以使用不同的传输介质进行通信: 20 mA (TTY) 232C (V.24) 422/485 通过 CP(PROFIBUS 或工业以太网)的数据通讯 通过CP 443-x通信处理机,可以将SIMATIC S7-400 连接至PROFIBUS和工业以太网总线系统。 例如,可以连接以下设备: SIMATIC S7-200 (通过 PROFIBUS) SIMATIC S7-300 SIMATIC S7-400 SIMATIC S5-115U/H、S5-135U 和 S5-155U/H 编程器 PC 机 SIMATIC HMI 人机界面系统 数控装置 机器人控制 工业PC 驱动控制器 其它厂商设备 S7-400 H SIMATIC S7-400 H 由以下部件组成: 2 个控制器: 2 个单的 UR1/UR2 控制器,或一个分隔式控制器 (UR2-H) 上的 2 个区域。
西门子DI模块6ES7421-7DH00-0AB0
插入的一个CPU315-2DP,作为主站;一个CUP317-2作为从站,并且使用317-2的*个端口MPI/DP端口配置成DP口来实现和315-2DP的通讯。然后分别对每个站进行硬件组态:先对从站CPU317-2进行组态:将317的*个端口MPI/DP端口组态为PROFIBUS类型,并且创建一个不同于CPU自带DP口的PROFIBUS网络,设定地址。在操作模式页面中,将其设置为DPSLAVE模式,并且选择“Test,commissioning,routing”,是将此端口设置为可以通过PG/PC在这个端口上对CPU进行,以便于我们在通讯链路上进行程序。下面的地址用默认值即可。
然后选择Configuration页面,创建数据交换映射区。这里我们创建了2个映射区,图中的红色框选区域在创建时是灰色的,包括上面的图中的Partner部分创建时也是空的,在主站组态完毕并编译后,才会出现图中所示的状态。由于我们这里只是演示程序,所以创建的交换区域较小。组态从站之后,再组态主站。插入CPU时,不需要创建新的PROFIBUS网络,选择从站建立的第二条(也就是准备用来进行通讯的MPI/DP端口创建的那条)PROFIBUS网络即可。组态好其它硬件,确认CPU的DP口处于主站模式,从窗口右侧的硬件列表中的已组态的站点中选择CPU31X,拖放到主站的PROFIBUS总线上,
这时会弹出链接窗口,选择以组态的从站,点击Connect按钮,然后进入Configuration页面,可以看到前面在从站中设定的映射区域,逐条进行编辑(Edit…),确认主从站之间的对应关系。主站的输入对应从站的输出,主站的输出对应从站的输入。至此,硬件的组态完成,将各个站的组态信息下载到各自的CPU中
在程序中插入数据区DB1,前面我们只建立了2个字(2Word)的映射区,于是我们建立如下内容的DB1,为了查看的方便,DB1的前半部分作为接收数据的存储区,后半部分用作发送数据的存储区。在317和315中我们插入同样的DB1,然后分别在OB1中编写通讯程序。其中,程序的LADDR地址,对应的是硬件的映射区组态时本站的LocalAddr中的地址,从站的LocalAddr我们组态的是0,对应的PartnerAddr也就是主站的地址是4。需要注意的是这里的地址是需要用16进制的格式来表示的,我们组态时是用10进制表示的。
完成之后,我们在各站中插入OB82、OB86、OB122等程序块,这些是为了保证当通讯的一方掉电时,不会导致另一方的停机。完成之后,将所有的程序分别下载到各自的CPU中,个站切换到运行状态,通过PLC功能,设定数据之后,我们的结果如下:上面的表格内容为主站315的数据,下面的是从站317的数据。可以看到,两个站都分别将各自的DBB4—DBB7数据发送出去并被另一方成功接收后存储在各自的DBB0—DBB3中。验证中,我们将一个站的CPU切换到STOP状态,可以看到,另一个站的CPU硬件SF指示灯报警,但PLC正常运行不停机。待该站恢复之后,报警自动消失。
SNMP(简单网络管理协议)是用于以太网网络基础结构诊断的标准化协议。 在办公设置和自动化工程中,许多不同制造商的设备均支持以太网上的 SNMP。 基于 SNMP 的应用程序和使用 PROFINET 的应用程序可同时在同一网络上运行。
SNMP OPC 服务器的组态集成在 STEP 7 硬件组态应用程序中。 可以直接传输 STEP 7 项目中已完成组态的 S7 模块。 作为 STEP 7 的替代,也可使用 NCM PC(包含在 SIMATIC NET CD 上)来执行组态。 所有以太网设备均可通过它们的 IP 地址和/或 SNMP 协议 (SNMP V1) 进行检测并传送到组态。
使用配置文件 MIB_II_V10。
基于 SNMP 的应用程序与使用 PROFINET 的应用程序可同时在同一网络上运行。
提示
MAC 地址
在 SNMP 诊断期间,从 FW V5.1 开始 ifPhysAddress 参数将显示下列 MAC 地址:
接口 1(PN 接口)= MAC 地址(在 CPU 的前面板上)
接口 2(端口 1)= MAC 地址 + 1
接口 3(端口 2)= MAC 地址 + 2
西门子DI模块6ES7421-7DH00-0AB0
使用USS协议的步骤:1)安装指令库后在STEP7-Micro/win32指令树的/指令/库/USS PROTOOL文件夹中将出现8条指令,用它门来控制变频器的运行和变频器参数的读写操作,这些子程序是西门子公司开发的用户不需要关注这些指令的内部结构,只需要在程序中调用即可。2)调用USS—INIT初始化改变USS的通讯参数,只需要调用一次即可,在用户程序中每一个被激活的变频器只能用一条USS-DRIVE-CTRL指令,可以任意使用USS-RPM-X 或USS-WPM-X指令,但是每次只能激活其中的一条指令。3)为USS指令库分配V存储区。在用户程序中调用USS指令后,用鼠标点击指令书中的程序块图标,在探出的菜单中执行库内存命令,为USS指令库使用的397个字节的V存储区起始地址,4)用变频器的操作面板设置变频器的通讯参数,使之与用户程序中所用的波特率和从站地址相一致。5)连接CPU和变频器之间的通讯电缆,为了提高看干扰能力好采用屏蔽电缆。
西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。工作速度很快,能带的输入输出模块的数量很多,输入和输出模块的种类也很。例如,这允许您使用诸如变量表(VAT)这样的工具来控制和监视变量。’l维修中多次使用回流焊、热风。而使用变频节能装置后,利用变频器的软启动功能将使启动电流从零开始,浔之漫智控技术(上海)有限公司值也不超过额定电流,减轻了对电网的冲击和对供电容量的要求,延长了设备和阀门的使用寿命。S7-300有两种类型:纺织机械精益的成功实施并不难,关键在于的决心与管理层观念的转变。近年来,我国工业绿色低碳转型取得了显著成效。处理时需要加负荷分配控制。它也是由各个单元的组合构成。6结束语这样,ABB变频器与S7-300PLC的连接已经基本建立,可以通过编写程序通过PLC来控制变频器的启、停、速度给定等各项功能,来满足工艺要求。一个项目(Project)包括的基本组件有程序块、数据块、系统块、符号表、状态图表、交叉引用表。Profibus-DP通讯协议的数据电报结构分为协议头、网络数据和协议层。金融服务集团帮助西门子其他业务集团把握商机,支持开发新客户和加强与现有合作伙伴的财务决策者的关系。向内部电路输入信号。丰富的扩展模块4.2步进电机的选择300中型控制系统一般来说,当遇到西门子变频器故障时,再上电之前首先要用万用表检查一下整流桥和IGBT模块有没有烧,线路板上有没有明显烧损的痕迹。
CPU 1517-3 PN/DP 是具有极大容量程序及数据存储器的 CPU,适用于除集中式 I/O 外还包含分布式自动化结构的应用中要求十分苛刻的任务。
可被用作 PROFINET IO 控制器或分布智能系统(PROFINET 智能设备)。集成式 PROFINET IO IRT 接口设计为 2-端交换机以便在系统中设立总线型拓扑。
附加的集成 PROFINET 接口,具有单的 IP 地址,可用于网络分离等。
分布式 I/O 可通过 PROFIBUS 以及集成 PROFIBUS 接口进行连接。
另外,CPU 还提供全面的控制功能,并能够通过标准化的 PLC-open 块连接变频器
用Step7-Mciro/WIN32 V3.2 Instruction Library(指令库)需要分配库指令数据区(LibraryMemory)。库指令数据区是相应库子程序和中断程序所要用到变量存储空间。编程时不分配库指令数据区,编译时会产生许多相同的错误。
由子程序参数HoldStart和MaxHold保持寄存器区,是S7-200 CPUV数据存储区中分配,此数据区不能和库指令数据区有任何重叠,否则运行时会产生错误,不能正常通讯。注意MODBUS 中保持寄存器区按“字”寻址,即MaxHold规定是VW而VB个数。
3 主站指令的用法:
1. MODBUS RTU 主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现的,该库对 Port 0 和 Port 1 有效。该指令库将设置通信口工作在自由口模式下。
2. MODBUS RTU 主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。
3. MODBUS RTU 主站库对CPU的版本有要求。CPU 的版本必须为 2.00 或者 2.01(即订货号为 6ES721*- 23-0BA*),1.22版本之前(包括1.22版本)的 S7-200 CPU 不支持。
使用 MODBUS RTU 主站指令库,可以读写 MODBUS RTU 从站的数字量、模拟量 I/O 以及保持寄存器。
要使用 MODBUS RTU 主站指令库,须遵循下列步骤:
安装西门子标准指令库
按照要求编写用户程序调用 MODBUS RTU 主站指令库
MODBUSRTU 主站功能编程
1. 调用 MODBUS RTU 主站初始化和控制子程序
使用 SM0.0 调用 MBUS_CTRL 完成主站的初始化,并启动其功能控制:
用 SM0.0 调用 MODBUS RTU 主站初始化与控制子程序
各参数意义如下:
a.      EN 使能:必须保证每一扫描周期都被使能(使用 SM0.0)
b. Mode 模式: 为 1 时,使能 MODBUS 协议功能;为 0 时恢复为系统 PPI 协议
c. Baud 波特率: 支持的通讯波特率为1200,2400,4800,9600,19200,38400,57600,115200。
d. Parity 校验: 校验方式选择
0=无校验
1=奇较验
2=偶较验
e. Timeout 超时: 主站等待从站响应的时间,以毫秒为单位,典型的设置值为 1000 毫秒(1 秒),允许设置的范围为 1 - 32767。
注意: 这个值必须设置足够大以保证从站有时间响应。
f. Done 完成位: 初始化完成,此位会自动置1。可以用该位启动 MBUS_MSG 读写操作(见例程)
g. Error 初始化错误代码(只有在 Done 位为1时有效):
0= 无错误
1= 校验选择非法
2= 波特率选择非法
3= 模式选择非法
2. 调用 MODBUS RTU 主站读写子程序MBUS_MSG,发送一个MODBUS请求;
调用MODBUS RTU 主站读写子程序
各参数意义如下:
a.      EN 使能:同一时刻只能有一个读写功能(即 MBUS_MSG)使能
注意:建议每一个读写功能(即 MBUS_MSG)都用上一个 MBUS_MSG 指令的 Done 完成位来激活,以保证所有读写指令循环进行(见例程)。
以太网的连接方式为:现场可配置的带有集成绝缘穿刺触点的快速连接连接器可以直接连接到 CP 的 RJ45 端口。通过一块支撑法兰增加稳定性。也可以使用 RJ45 型式的连接电缆。
以太网的连接方式为:现场可配置的带有集成绝缘穿刺触点的快速连接连接器可以直接连接到 CP 的 RJ45 端口。通过一块支撑法兰增加稳定性。也可以使用 RJ45 型式的连接电缆。
CP 上不再提供 AUI 连接。未来的 CP 开发将只采用这种新平台。
模块不再有 Run/Stop 开关。只能通过 PG 控制操作模式。
除了 STEP 7 中的标准诊断功能外,CP 443-1 现在还提供了使用 SNMP 协议通过 WEB 页面进行诊断的方法。通过 SNMP 可以读取所有的 MIB-2 对象。例如,这样可以调用以太网接口的当前状态。
组态数据只能保存在 CPU 上。数据不再能够保存在 CP 上。由于在 CPU 上进行数据存储,因此替换 CP 时无需 PG。在标准模式下,可以在 CPU 运行期间拔掉或者插入 CP。如果 CP 作为 PROFINET IO 控制器则不能这样做。
由于通过 AG_SSEND/AG_SRECV (FC53/FC63) 对 SEND/RECEIVE 软件模块做了更新,新 CP 443-1 现在为 S5 兼容通信提供了一个高性能接口。
http://www.absygs.com

产品推荐