浔之漫智控技术(上海)有限公司
    关于我们
  • 企业文化 组织结构 分支公司 售后服务 技术支持
SIEMENS/6ES7331-7PF11-9AM0
  • SIEMENS/6ES7331-7PF11-9AM0
  • SIEMENS/6ES7331-7PF11-9AM0
  • SIEMENS/6ES7331-7PF11-9AM0

产品描述

是否进口 加工定制 产品认证CE 系列300 可售卖地全国 是否跨境货源 结构形式:模块 安装方式:现场安装 功能:PLC/CPU 加工定制:
S7-300CPU只有“暖启动”Warm Start,但CPU 318-2 DP的启动方式可定义为暖启动Warm Start和冷启动Cold Start两种,定义为暖启动时与其他标准型S7-300相同,定义为冷启动时,与S7 400的冷启动相同。暖启动调用OB100组织块。当启动时,过程映像和非保持数据被清除。当过程映像读入后,就开始新的一个循环。
对于使用MMC卡的S7300 CPU
暖启动时,有的数据块DB都是被保持的,“保持存储器”Retentive Memory标签页的定义区为“灰色”不可选的,如图9-3示。定义了保持的存储器M定时器T计数器C中的数据将被保持。过程映像和非保持数据被清除。
S7-300 CPU 存储器复位
当存储器复位时,工作存储器内置装载存储器对于标准CPU和带保持的数据都被清除,然后执行硬件测试。如果存储器卡存在,用户程序就从存储器卡拷贝到工作存储器。
S7-300 CPU使用MMC卡的数据保持问题
1.      存储器M定时器T计数器C的可保持性取决于是否被组态为保持,如果组态为非保持,则Stop->Run或者Power off/on均被复位,如果组态为保持,则Stop->Run或者Power Off/On均被保持
西门子PLC S7-300与触摸屏的直接键功能
当用户需要将西门子PLC S7-300和西门子触摸屏之间实现快速通讯时,可以把西门子HMI挂在西门子PLC的PROFIBUS总线或者PROFINET总线上,此时西门子HMI作为DP从站或PROFINET IO,它的实现方式如下:
1. 安装GSD文件
如果用户想使用直接键功能,需要在西门子PLC总线上对西门子HMI进行组态,这时需要在西门子编程软件STEP7中安装西门子HMI的GSD文件;
2. PROFINET IO直接键
(1)用户安装完成GSD文件后,可以在STEP7的硬件目录中找到西门子HMI,作为PROFINET IO的设备路径,根据实际使用的西门子HMI设备,将其放置在西门子PLC的PROFINET总线上,然后在STEP7中为PROFINET IO分配设备名称;
(2)在博途软件WinCC中修改西门子HMI的设备名称,保证与STEP7中的设备名称相同;
(3)在西门子HMI的控制面板中,选择PROFINET,使能PROFINET IO功能;
3. PROFIBUS DP直接键
(1)在STEP7的硬件目录中找到西门子HMI,作为PROFIBUS DP从站的设备路径,根据实际使用的西门子HMI设备,将其放置在西门子PLC的PROFIBUS DP总线上,然后在STEP7中为西门子HMI分配PROFIBUS地址;
(2)在博途软件WinCC中修改西门子HMI的PROFIBUS地址,保证与STEP7中的PROFIBUS地址相同;
(3)在西门子HMI的控制面板中,选择PROFINET,取消PROFINET IO功能。
①在STEP 7编程软件中生成项目,编写用户程序。
②点击STEP 7的SIMATIC管理器工具条中的【Simulation on/off】按钮,打开S7-PLCSIM窗口,窗口中自动出现CPU视图对象。
③在S7-PLCSIM窗口中用菜单命令“PLC”→“Power On”接通仿真PLC的电源;在CPU视图对象中点击STOP小框,令仿真PLC处于STOP模式。执行菜单命令“Execute”→“Scan Mode” →“Continuous Scan”,令仿真PLC的扫描方式为连续扫描。
④在SIMATIC管理器中打开要仿真的用户项目,选中“块”对象,点击工具条中的下载按钮,将块对象下载到仿真PLC中。
⑤执行菜单命令“Insert”→“Input Variable”(插入输入变量),创建输入IB字节的视图对象。
⑥用视图对象来模拟实际PLC的输入/输出信号,用它来产生PLC的输入信号,或通过它来观察PLC的输出信号和内部元件的变化情况
如果把容易受到干扰的信号接到CPU上可改变滤波时间的DI点上,调整滤波时间可能改善信号检测的质量。
支持高速计数器功能的输入点在相应功能开通时不受此滤波时间约束。滤波设置对输入映像区的刷新、开关量输入中断、脉冲捕捉功能同样有效。
所谓电源计算,就是用CPU所能提供的电源容量,减去各模块所需要的电源消耗量。
CPU上的通讯口,可以连接PC/PPI电缆和TD 200并为它们供电,此电源消耗已经不必再纳入计算
进制数的1位(bit)只有0和1两种不同的取值,可用来表示开关量(或称数字量)的两种不同的状态,如触点的断开和接通,线圈的通电和断电等。如果该位为1,则表示梯形图中对应的编程元件的线圈“得电”,其常开触点闭合、常闭触点断开,以后称该编程元件为1状态,或称该编程元件ON。
西门子PLC常用的功能指令
1、串联电路块的并联连接指令OLD
两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。OLD有时也简称或块指令。
2、并联电路的串联连接指令ALD
两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD、LDN指令,并联电路结束后,使用ALD指令与前面电路串联。ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。
3、输出指令=
1、=输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。
4、置位与复位指令S、R
S为置位指令,使动作保持;R为复位指令,使操作保持复位。从的位置开始的N个点的寄存器都被置位或复位,N=1~255如果被复位的是定时器位或计数器位,将清除定时器或计数器的当前值。
5、跳变触点EU,ED
正跳变触点检测到一次正跳变(触点的入信号由0到1)时,或负跳变触点检测到一次负跳变(触点的入信号由1到0)时,触点接通到一个扫描周期。正/负跳变的符号为EU和ED,他们没有操作数,触点符号中间的”P”和”N”分别表示正跳变和负跳变。
西门子PLC局部变量的说明类型 对局部变量赋值的类型取决于在其中赋值的POU。西门子PLC的主程序(OB1)、中断例行程序和子例行程序可使用临时(TEMP)变量。
说明类型 说明
IN 调用POU提供的输入参数。
OUT 返回调用POU的输出参数。
IN_OUT 数值由调用POU提供的参数,由西门子PLC的子例行程序修改,然后返回调用POU。
TEMPORARY 临时保存在局部数据堆栈中的临时变量。一旦POU完全执行,临时变量数值则无法再用。在两次POU执行之间,临时变量不保持其数值。
局部变量数据类型检查 返回
将局部变量作为仿西门子PLC的子例行程序参数传递时,在该子例行程序局部变量表中的数据类型必须与调用 POU中数值的数据类型相匹配
举例:
您从OB1调用SBR0,将称为INPUT1的全局符号用作子例行程序的输入参数。
在SBR0的局部变量表中,您已经将一个称为FIRST的局部变量定义为输入参数。
当0B1调用SBR0时,INPUT1数值被传递至FIRST。
INPUT1和FIRST的数据类型必须匹配。
如果INPUT1是实数,FIRST也是实数,则数据类型匹配。如果INPUT1是实数,但FIRST是整数,则数据类型不匹配
为什么在FM350-1中选24V编码器,启动以后,SF灯常亮,FM350-1不能工作?
要检查一下,先在软件组态中要选择编码器类型(为24V),再检查一下,FM350-1侧面的跳线开关,因为缺省的开关设置为5V编码器,一般用户没有设置,开机后,SF灯就会常亮
另外,还可以看看在线硬件诊断,可以看看错误产生的原因,是否模板坏了。
FM350-1的锁存功能是否能产生过程中断?
FM350-1的锁存功能是不能产生过程中断,但是可以产生过零中断。
FM350-1的装载值必须为零,随者锁存功能的执行(DI的上升沿开始),当前的计数值被储存到另一地址然后置为初始值零,产生过零中断,在OB40中可以读出中断并相应的值。锁存值也可以从FM350-1的硬件组态地址的前4个字节中读出。
在FM350-1中,怎样触发一个比较器输出?
FM350-1中自带的输出点具有快速性、实时性,不必要经过CPU的映像区处理。输出点一般对应于比较器,先在硬件组态中定义比较器输出类型,如:输出值为1或为脉冲输出,然后在程序中设置比较值。在FM350-1中,地址在通讯DB(UDT生成)块中为18(比较值1)、22(比较值2),类型为DINT,然后激活输出点28.0(DQ0)、28.1(DQ1),这样比较器就可以工作了。
SIEMENS/6ES7331-7PF11-9AM0
PLC的工作原理
一. 扫描技术
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
(一) 输入采样阶段
在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
(二) 用户程序执行阶段
在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的功能指令。
即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
(三) 输出刷新阶段
当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。
56、模拟量应该如何换算成期望的工程量值?
模拟量的输入/输出都可以用下列的通用换算公式换算:
Ov=【(Osh-Osl)*(Iv-Isl)/(Ish-Isl)】+Osl
其中
Ov:换算结果
Iv:换算对象
Osh:换算结果的高限
Osl:换算结果的低限
Ish:换算对象的高限
Isl:换算对象的低限
57、S7-200模拟量输入信号的精度能达到多少?
拟量输入模块有两个参数容易混淆:
1)模拟量转换的分辨率;
2)模拟量转换的精度(误差);
分辨率是A/D模拟量转换芯片的转换精度,即用多少位的数值来表示模拟量。S7-200模拟量模块的转换分辨率是12位,能够反映模拟量变化的小单位是满量程的1/4096。
模拟量转换的精度除了取决于A/D转换的分辨率,还受到转换芯片的电路的影响。在实际应用中,输入的模拟量信号会有波动、噪声和干扰,内部模拟电路也会产生噪声、漂移,这些都会对转换的后精度造成影响。这些因素造成的误差要大于A/D芯片的转换误差。
58、为什么模拟量是一个变动很大的不稳定的值?
可能是如下原因:
1)你可能使用了一个自供电或隔离的传感器电源,两个电源没有彼此连接,即模拟量输入模块的电源地和传感器的信号地没有连接。这将会产生一个很高的上下振动的共模电压,影响模拟量输入值。
2)另一个原因可能是模拟量输入模块接线太长或绝缘不好。
59、EM231模块上的SF红灯为何闪烁?
SF红灯闪烁有两个原因:模块内部软件检测出外接热电阻断线,或者输入超出范围。由于上述检测是两个输入通道共用的,所以当只有一个通道外接热电阻时,SF灯必然闪烁。解决方法是将一个100Ohm的电阻,按照与已用通道相同的接线方式连接到空的通道;或者将已经接好的那一路热电阻的所有引线,一一对应连接到空的通道上。
60、什么是正向标定、负向标定?
正向标定值是3276.7度(华氏或摄氏),负向标定值是-3276.8度。如果检测到断线、输入超出范围时,相应通道的数值被自动设置为上述标定值。
SIEMENS/6ES7331-7PF11-9AM0
CPU 414-5H 拥有:
功能强大的处理器:
CPU 处理每条二进制指令的时间小于 18.75 ns。
4 MB 主存储器(2 MB 用于程序,2 MB 用于数据);
装载存储器用于存放 S7-400H F/FH 自动化系统的用户程序和组态数据;高速主存储器用于存放与过程相关的用户程序的子程序
存储卡:
用于扩展内置装载存储器。 除程序本身之外,装载存储器中所含的信息还包括 S7-400H F/FH 的组态数据,这就是要在存储器中占据双倍空间的原因。 其结果是:
内置的装载存储器不能满足大程序量的要求,因此需要存储卡。
提供有 RAM 和 FEPROM 卡(FEPROM 用于在断开电源时保存数据)。
灵活的扩展选件:
多达 131,072 点数字量和 81,932 点模拟量输入/输出。
MPI 多点接口:
MPI 可用来建立一个 32 个节点的简单网络,数据传输速率 187.5 Kbit/s。CPU 可以与通信总线(C 总线)上的节点和 MPI 上的节点建立多 64 个连接。
注:
当同时使用 PROFIBUS DP 和 MPI 接口时,只能将下列总线连接器连接到 MPI 接口:
带插口: 6ES7 972-0BB42-0xA0
不带插口: 6ES7 972-0BA42-0xA0
PROFIBUS DP 接口:
通过 PROFIBUS DP 接口,可以实现冗余、分布式自动化组态,从而提高了速度,便于使用。对用户来说,分布式 I/O 作为集中式 I/O 来处理(相同的组态、编址和编程)。
PROFINET 接口,带 2 个端口(交换机):
支持系统冗余和 MRP(介质冗余协议)
模式选择开关:
拨动开关设计。
诊断缓冲区:
后的 120 个报警和中断事件保存在一个环形缓冲区中,用于进行诊断。
实时时钟:
CPU 提供带日期和时间的诊断报告。
PROFIBUS DP 接口:
通过带 PROFIBUS DP 主站接口的 CPU 414-5H,可迅速建立起操作方便的分布式自动化系统。对用户来说,分布式 I/O 作为集中式 I/O 来处理(相同的组态、编址和编程)。
注:
当同时使用 PROFIBUS DP 和 MPI 接口时,只能将下列总线连接器连接到 MPI 接口:
带插口: 6ES7 972-0BB42-0xA0
不带插口: 6ES7 972-0BA42-0xA0
西门子MASTERDRIVES系列驱动器
MASTERDRIVES系列驱动器具有*的性能:在多样的机械设计应用中具有统一的设计标准,功率从0.2kW到6000kW。它具有两大完全立而又可以很好地互相协调的系列:应用于高动态响应循环机械控制的运动控制(MC),和应用于复杂连续生产过程的矢量控制(VC)。这些驱动器几乎覆盖了所有的应用领域。适合于0.2kW以上的所有应用领域。
SIMOVERT MASTERDRIVES MC - 运动控制驱动器
---- MASTERDRIVES MC覆盖了功率范围从0.2kW到250kW的所有应用领域,并且通过了CE、EN、VL和CSA的国际认证。另外,运动控制驱动器具有很宽的电压使用范围,这使得它能够在世界各地使用。
---- 如果您需要控制循环周期短而且高精度、高动态响应的控制系统,那么您应该仔细考虑一下SIMOVERT MASTERDRIVES MC运动控制驱动器。这种驱动器是智能控制系统的一部分。它能够实现机动、灵活和的驱动控制,其性能远远超过同类变频系统。在同步驱动器领域,运动控制确立的全球伺服标准也已经有很多年了。这是一种工程造价成本低、控制度高、应用灵活的驱动系统,它已经在全世界范围内广泛应用,而且它是完全智能化的控制系统,它能保证您的生产系统在运行中具有很高的动态响应。
高动态响应,*的灵活性和性:MASTERDRIVES MC驱动器使用了32位数字控制技术。
高过载因数能帮助您处理高难度的应用问题:MC运动控制驱动器有极高的过载因数:250ms内300%的过载能力。
高性能,小体积:例如一个功率为0.75kW的Compact PLUS紧凑增强型驱动器长宽高分别仅为260mm、45mm和360mm,可以很容易地安装于300mm深的箱体中。
集成式安全保护装置保障了所有功能的安全应用:具有的"安全停止"功能,已经通过了一个安全生产调整部门的鉴定。
软件:灵活运用BICO技术,它们可被应用于所有必要的开环和闭环控制。
Performance 2能使循环运行的机器具有更高的动态响应,提高了的动态响应允许电流和转速控制器在T0中的计算时间减少到100微秒,而工艺软件和自由功能模块(例如F01)的计算时间在1.6毫秒之内。这些高性能已经与新一代的运动控制系统-SIMOTION结合在了一起。
SIEMENS/6ES7331-7PF11-9AM0
下列技术型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上实现基于组件的自动化中实现分布式智能系统
Overview
具有中、大容量的程序存储器和数据结构,如果需要,可以供 SIMATIC 组态工具使用
对二进制和浮点数运算具有较高的处理能力
在具有集中式和分布式I/O的生产线上作为集中式控制器使用
PROFIBUS DP 主站/从站接口
用于大量的 I/O 扩展
用于建立分布式 I/O 结构
在PROFIBUS上实现等时同步模式
CPU 运行需要 SIMATIC 微存储卡(MMC)
Area of application
CPU 315-2 DP 是一个带有大中型程序存储器和 PROFIBUS DP 主/从接口的 CPU。除了集中式 I/O 结构外,它还
可用于分布式自动化结构。
它在 SIMATIC S7-300 中经常被用作标准 PROFIBUS DP 主站。 该 CPU 也被用作分布式智能设备(DP从站)。
它已经依照量化框架作了优化,以便使用 SIMATIC 工程工具,如:
用SCL编程
用S7-GRAPH进行顺序控制编程
另外,CPU 为采用软件来实现一些简单的工艺任务提供了一个理想的平台,例如:
简单的运动控制
使用 STEP 7 块或运行软件“标准/模块化PID控制” 来实现闭环控制任务的解决方案
通过使用 SIMATIC S7-PDIAG 可以实现扩展过程诊断。
Design
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 标准从站的诊断和参数化能力。
S7 300存储区概述
S7-300 PLC的存储区可以划分为四个区域:装载存储器(Load Memory)、工作存储器(Work Memory)、 系统存储器(System Memory)和保持存储区(Non-Volatile memory)
1.        系统存储器:
系统存储器用于存放输入输出过程映像区(PII,PIQ)、位存储器(M)、定时器(T)和计数器(C))、块堆栈和中断堆栈以及临时存储器(本地数据堆栈)。
2.        工作存储器:
工作存储器仅包含运行时使用的程序和数据。RAM 工作存储器集成在CPU中, RAM中的内容通过电源模块供电或后备电池保持。除了S7 417-4 CPU可以通过插入的存储卡来扩展工作存储器外,其他PLC的工作存储器都无法扩展。
3.    装载存储器:
装载存储器是用于存放不包含符号地址分配或注释(这些保留在编程设备的存储器中)的用户程序。装载存储器可以是存储器卡、内部集成的RAM或内部集成的EPROM.
4.    保持存储器:
保持存储器是非易失性的RAM,通过组态可以在PLC掉电后即使没有安装后备电池的情况下,保存一部分位存储器(M)、定时器(T)、计数器(C)和数据块(DB)。在设置CPU参数时一定要要保持的区域。(注意:由于S7-400 PLC没有非易失性RAM,即使组态了保持区域,再掉电时若没有后备电池,也将丢失所有数据。这是S7-300 PLC 与S7-400 PLC 的重要区别)
1)     当在step7 中执行下装(download)时,会把编程设备中的用户程序下装到CPU的装载存储区,同时会把运行时使用的程序和数据写入工作存储区(如OB1和数据块)。
2)     若CPU没有后备电池,当系统断电时,在工作存储器中定义了保持特性的数据块会把数据写入保持存储器中,上电后保持存储器会把断电时的数据写入到工作存储区, 保证了运行数据断电不丢失
3)    若CPU没有后备电池,当系统断电时,系统存储区中定义n的保持位存储器(M)、定时器(T)和计数器(C))断电时也会写入保持存储器,恢复上电时断电时的数据重新写入,保证了运行数据断电不丢失
2.1.2      MMC卡使用寿命
MMC的使用寿命主要取决于以下因素:
1.  或编程步骤的数量。
使用MMC的CPU有SFC 82,83,84等特性,可以进行数据的读写:
²  SFC82“CREA_DBL”:在装载内存(Load Memory)中生成数据块
²  SFC83“READ_DBL”:读装载内存(Load Memory)中的数据块
²  SFC84“WRIT_DBL”:写数据块(内容)到装载内存(Load Memory)即MMC卡中。
但是,请注意由于MMC卡重复写入的次数是有限的,所以当调用SFC 84向MMC卡写数据时只在相应的时间间隔(例如每小时,每天...)调用。如果MMC卡在保存时发生故障,相关的调用块会发出否定应答,其结果存放在程序的返回值(RET_VAL)中。错误就会记录在CPU的诊断缓冲区中。
25:为什么在某些情况下,保留区会被重写?
在STEP 7的硬件组态中,可以把几个操作数区定义为“保留区”。这样可以在掉电以后,即使没有备份电池的话,仍能保持这些区域中的内容。如果定义一个块为 “保留块”,而它在 CPU 中不存在或只是临时安装过,那么这些区域的部分内容会被重写。在电源接通/断开之后,其他内容会在相关区里找到。
26:为何不能把闪存卡的内容加载入S7 300 CPU?
你的项目在闪存卡上。现在要用它加载 S7 300 。但加载结束后发现 CPU 的 RAM 中仍是空的。 出现此问题的原因是你的程序里有无法处理的,"错误的"组织块(比如说, OB86 没有 DP 接口)。 在重新设置和重新启动 CPU 后, RAM 仍是空的。 诊断缓冲区对这个"无法加载"的块会提示一些信息。
27:当把 CPU315-2DP 作为从站,把 CPU315-2DP 作为主站时的诊断地址
在组态一个 CPU315-2DP 站时,你使用 S7 工具 “H/W CONFIG” 来分配诊断地址。如果发生一个故障,这些诊断地址被加入诊断 OB 的变量 “OB82_MDL_ADDR” 里。 你可在 OB82 里分析此变量,确定有故障的站并作出相应的反应。
下面是如何分配诊断地址的例子:
第 1 步: 通过 CPU315-2DP 组态从站并赋予一个诊断地址,比如 422。
第 2 步: 通过 CPU315-2DP 组态主站
第 3 步: 把组态好的从站链接到主站并赋予一个诊断地址,比如 1022。
http://www.absygs.com

产品推荐