青岛西门子PLC模块总代理
所有CPU模块都有一个MPI,有的CPU模块有一个MPI和一个PROFIBUS-DP接口,有的CPU模块有一个MPI/DP接口和一个DP接口。
MPI用于PLC与其他西门子PLC、PG/PC(编程器或个人计算机)、OP(操作员接口)通过MPI网络进行通信。PROFIBUS-DP*高传输速率为12Mbit/s,用于与其他西门子带DP接口的PLC、PG/PC、OP和其他DP主站和从站进行通信。
浔之漫智控技术(上海)有限公司
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
6.电池盒
电池盒是用于安装锂电池的盒子,在PLC断电时,锂电池可以用来保证实时时钟的正常运行,并可以在RAM中保存用户程序和更多的数据,保存的时间为1年。有的低端CPU(例如312 IFM与313)没有实时时钟,所以没有配备锂电池。
7.电源接线端子
电源模块的L1、N端子用于接AC 220V电源,接地端子和M端子一般用短路片短接后再接地,机架的导轨也应接地。
电源模块上的L+和M端子分别是DC 24V输出电压的正极和负极,应用专用的电源连接器或导线连接电源模块和CPU模块的L+和M端子。
8.实时时钟与运行时间计数器
有的CPU(例如312 IFM与313)没有锂电池,只有软件实时时钟,PLC断电时停止计时,恢复供电后从断电瞬时的时刻开始计时。有后备锂电池的CPU有硬件实时时钟,可以在PLC断电时继续运行。运行时间计数器的计数范围为0~32767h。
9.CPU模块上的集成I/O
Flash EPROM微存储卡用于在断电时保存用户程序和数据,它可以扩展CPU的存储器容量,也可以将有CPU的操作系统保存在其中,这对于操作系统的升级是非常方便的。微存储器卡用做装载存储器或便携式保存媒体,其读写直接在CPU内进行,不需要专用的编程器。由于CPU 31xC没有安装集成的装载存储器,所以在使用CPU时必须插入微存储器卡。
如果在写访问过程中拆下存储卡,卡中的数据就会被破坏,在这种情况下必须将微存储器卡插入CPU中执行复位操作,或在CPU中进行格式化。只有在断电状态或CPU处于"STOP"状态时,才能取下存储卡。
5.通信接口
数字量输出模块将PLC的内部信号电平转换为控制过程所需的外部信号电平,同时有隔离和功率放大的作用。S7-300的数字量输出模块主要有6ES7 322系列和6ES7 132系列,后者主要用于ET 200(分布式I/O)。
数字量输出模块的功率放大元件有驱动直流负载的大功率晶体管或场效应管(见图1-10)、驱动交流负载的双向晶闸管或固态继电器
在选择数字量输出模块时,应注意负载电压的种类和大小、工作频率和负载的类型(电阻性负载、电感性负载、机械负载或白炽灯)。除了每一点的输出电流外,还应注意每一组的*大输出电流。
生产过程中有大量连续变化的模拟量需要PLC来测量或控制,有的是非电量,例如温度、压力、流量、液位、物体的成分(例如气体中的含氧量)和频率等;有的是强电电量,例如发电机组的电流、电压、有功功率、无功功率和功率因数等。模拟量输入模块用于将模拟量信号转换为CPU内部处理用的数字信号,其主要组成部分是A/D(Analog/Digit)转换器。模拟量输入模块的输入信号一般是模拟量变送器输出的标准量程的直流电压、电流信号。S7-300的模拟量输入模块可以直接连接电压/电流传感器、热电偶、热电阻和电阻式温度计。
S7-300的模拟量输入/输出模块包括模拟量输入模块SM 331和模拟量输出模块SM 332。
(1)模拟量转换后的模拟值表示方法
模拟量输入/输出模块中模拟量对应的数值称为模拟值,用16位二进制补码定点数来表示,*高位(第15位)为符号位,正数的符号位为0,负数的符号位为1。
模拟量输入模块的模拟值位数(即转换精度)可以设置为9~15位(与模块的型号有关,不包括符号位)。如果模拟值的精度小于15位,则模拟值左移,使其*高位(符号位)在16位字的*高位(第15位),左移后未使用的低位则填入0,这种处理方法称为“左对齐”。设模拟值的精度为12位加符号位,未使用的低位(第0~2位)为0,相当于实际的模拟值被乘以8。
表1-4给出了SM 331模拟量输入模块的模拟值与模拟量之间的对应关系,模拟量量程的上、下限(±****)分别对应于十六进制模拟值6C00H和9400H(H表示十六进制数)。
S7-400系列CPU的智能诊断系统可连续监测系统和过程的功能性,记录错误和特定系统事件(CPU“黑匣子”),并提供附加诊断报文添加选项。诊断功能可确定模板的信号记录(对于数字量模板)或模拟处理(对于模拟量模板)功能是否正常。如果出现诊断报文事件(例如编码器掉电),模板将触发一个诊断中断。然后,CPU中断用户程序的执行,执行相应的诊断中断块。过程中断意味着过程信号可以被监视,并可对信号变化触发响应
S7-400的组态和编程基于STEP 7。对于S7-400,需要使用HW升级补丁的STEP 7 V5.2 SP1HF3或STEP 7 V5.3来组态编程,STEP 7为自动化项目的用户提供从组态到启动、测试以及维护等所有阶段的功能。
STEP 7结合SIMATIC Manager中央工具用于项目中与软件相关的操作,不仅关系到单CPU,也关系到整个工厂,与解决方案中包括多少控制器、驱动器和HMI设备无关。使用STEP 7可以确保整个项目中的数据保持一致。STEP 7既包括设备的硬件配置,又包括模块的参数化,所以不需要再进行硬件设置。STEP 7包括3种基本语言,分别是语句表(STL)、梯形图(LAD)和功能块图(FBD)。STEP 7还可以实现联网CPU之间参数数据的高速传输。
由于通常用于执行大型程序,S7-400还包括**语言和基于STEP 7的图形工程工具,可用S7-SCL、S7-GRAPH、S7-HiGraph及CFC等语言进行编程
S7-400有很强的通信功能,CPU模块集成了MPl和DP通信接口,有PROFIBUS-DP和工业以太网的通信模块以及点对点通信模块。通过PROFIBUS-DP或AS-i现场总线,可以周期性地自动交换I/O模块的数据(过程映像数据交换)。在自动化系统之间,PLC与计算机和HMI(人机接口)站之间均可以交换数据,数据通信可以周期性地自动进行或基于事件驱动,由用户程序块调用。