浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机

西门子模块6ES7214-2AS23-0XB8参数规格


西门子模块6ES7214-2AS23-0XB8参数规格

操作模式和模式转换
操作模式
操作模式描述了CPU 在某个特定的时间点的状态。在编程启动、测试控制器和故障诊断
时了解CPU 的操作模式是有用的。
S7-300 和S7-400 可采取以下操作模式:
• STOP (停机)
• STARTUP (启动)
• RUN (运行)
• HOLD (保持)
在STOP 模式,CPU 检查所有组态模板或由缺省地址设置的模板是否实际存在,并且将I/O
设置为预定义的初始状态。在STOP 模式下用户程序不执行。
在STARTUP 模式下,要区别启动类型“warm restart(暖启动)”“cold restart(冷启动)”和
“hot restart(热启动)”:
• 在暖启动中,程序处理从头开始,使用系统数据和用户地址区的初始设置(非记忆的定
时器、计数器和位存储被复位)。
• 在冷启动中,读入过程映像输入表并且STEP 7用户程序从OB1的条指令开始处理
(也适用于暖启动)。
- 所有由SFC在工作存储器中生成的数据块都被删除;保留下来的数据块具有来自装
载存储器的预设值。
- 过程映像区和所有定时器、计数器及位存储被复位,无论它们是否是可记忆的。
• 在热启动中,程序从中断的断点处继续运行(定时器、计数器和位存储不复位)。热启动
只在S7-400 CPU上是可能的。
在RUN 模式下,CPU 执行用户程序,更新输入和输出,处理中断和过程故障信息服务。
在HOLD 模式,用户程序的执行被暂停,可以单步地测试用户程序。只有当使用编程器
进行测试时才有可能处于HOLD 模式。
在所有这些模式中,CPU 可以通过多点接口(MPI)进行通讯。
附录
A-2
其它操作模式
如果CPU 尚未作好操作准备,它可以处于以下几种模式:
• off,即电源关断。
• 故障,即有故障出现。
要检测CPU 是否有故障,将CPU 切换到STOP,关断电源再通电。如果CPU 启动,打
开诊断缓冲区并对问题进行分析。如果CPU 不启动,则需要换新的了。
操作模式转换
下表所示的操作模式转换的条件。
转换 描 述
1. 在接通电源后,CPU处于STOP模式
2. CPU转为STARTUP模式:
• 用钥匙开关或编程器将CPU转为RUN或RUN-P后
• 由通电自动触发起动之后
• 如果执行了RESUME或START通讯功能
在以上的后两种情况下,钥匙开关必须在RUN或RUN-P
3. CPU转回STOP模式,当:
• 在启动过程中检到错误
• 由钥匙开关或由编程器将CPU转为STOP
• 在启动OB中执行了停机命令
• 执行了STOP通讯功能
4. 在启动程序中遇到断点,CPU转为HOLD模式
5. 在启动程序中设置了断点并且执行了”EXIT HOLD”命令(测试功能),CPU转
为STARTUP模式
6. CPU转为STOP模式,当:
• 用钥匙开关或通过编程器将CPU转为STOP
• 执行了STOP通讯命令
7. 如果启动成功,CPU转为RUN
8. CPU转回STOP模式当:
• 在RUN模式下检测到错误且相应的OB块没有装载
• 用钥匙开关或编程器将CPU转为STOP
• 在用户程序中执行了STOP命令
• 执行了STOP通讯功能
9. 当用户程序中遇到断点,CPU转为HOLD模式
10. 当设置了断点且执行了”EXIT HOLD”命令时,CPU转为RUN模式

操作模式优先级
如果同时有多个模式转换请求,则高优先级的操作模式被选中。例如,模式选择开关设为
RUN,试图在编程器上将CPU 设为STOP,因为这一模式具有高优先级,所以CPU 转为
STOP。

西门子plc与西门子mm420变频器通讯(uss protocol库指令)
声明:仅仅用来说明指令的含义,实际应用请根据实际情况自行编写程序





 1.整数、双整数、浮点数的四则运算
    西门子S7-200/300/400PLC的四则运算指令基本相同,主要是对两个操作数的加、减、乘、除运算,操作数可以是整数、双整数、浮点数等。S7-200与S7-300/400的指令格式相似,梯形图程序格式如图10-7.1所示。
运算指令
    图中的IN1为四则运算中的被加数、被减数、被乘数、被除数;IN2为加数、减数、乘数、除数:OUT为运算结果存储器地址。
    从图10-7.1可见,尽管S7-200与S7-300/400的梯形图指令相同,但从转换后的指令表可以看出两者在执行过程中存在差异。
    S7-200的执行过程如下:
    ①将操作数l(被加数、被减数、被乘数、被除数)移动到结果存储器;
    ②将结果存储器(操作数1)与操作数2(加数、减数、乘数、除数)进行运算,并将运算结果存储到结果存储器中。
    S7-300/400的执行过程如下:
    ①将操作数l(被加数、被减数、被乘数、被除数)读入到累加器l中:
    ②将操作数2(加数、减数、乘数、除数)读入到累加器1中,原累加器1中的操作数l移动到累加器2中:
    ③累加器2中的内容与累加器l运算,运算结果存储在累加器l中;
    ④累加器1的运算结果传送到结果存储器中。
    四则运算编程时应注意以下几点:
    ①在S7-200中,整数、双整数的运算结果仍然为整数与双整数,因此,在程序中应注意防止因运算结果溢出而导致的执行错误。
    ②在S7-200中整数、双整数的除法运算DIV—I、DIV- DI指令,以及S7-300/400的DIV_ DI指令,除法运算的结果不保留余数。
    ③对于S7-200的整数除法,如果需要余数,可以使用DIV指令。DIV指令要求的输出存储器OUT为32位,执行DIV指令后,两个整数的除法运算可以得到32位运算结果,输出存储器OUT的高16位用于存储余数,低16位用于存储商。
    ④S7-200的双整数除法无法保留余数。
    ⑤对于S7-300/400的整数除法,可以自动生成余数,执行DIV I指令后,累加器l的高16位存储余数,低16位存储商。
    ⑥对于S7-300/400的双整数除法,如果需要余数,可以在利用DIV DI指令求出商后,再使用MOD指令求余数。执行MOD指令后,商被舍去,累加器l存储余数。
    ⑦除法运算的除数不能为“O”。
    2.浮点数的函数运算
    在S7-200/300/400中,浮点数可以进行函数运算。函数运算包括正弦、余弦、正切、平方根、自然对数、指数等运算,在S7-300/400中还可以进行平方、反正弦、反余弦、反正切、求值等运算。
    对于浮点数的函数运算,为了得到正确的运算结果,同样应遵守函数运算的基本规定与要求,保证程序中操作数取值范围的正确性。
    3.增量指令
    在S7-200中,除可以使用以上数据运算指令外,还可以通过专门的指令对字节、字、双字进行增“1”( Increment)与减“1”(Decrement)运算。这些指令的使用十分简单,可以按照表10-7.1的格式直接编程。
    除以上常用的功能指令外,S7还有其他部分功能指令,如程序控制指令,S7-200中的表指令、字符串指令、特殊计数指令等。这些指令有的使用较少。


 对于西门子PLC比较指令的比较范围、指令处理过程,S7-200与S7-300/400有所区别,在编程时应引起注意。
    (1)指令格式与比较范围
    ①比较指令在S7-200中以“功能触点”的形式使用,如图10-3.1 (a)所示。梯形图中的表达形式如图10-3.1 (b)所示,需要比较的两个操作数分别位于功能触点的上部与下部,其中上部为需要比较的数据,下部为比较基准数据。

    S7-200允许的比较操作如下:
    一:等于(EQ)比较,IBO= MBO时触点闭合;
    <>:不等于(NE)比较,IBO≠MBO时触点闭合;
    >=:大于等于( GE)比较:IBO≥MBO时触点闭合:
    <=:小于等于(LE)比较;IBO≤MBO时触点闭合:
    >:大于(GT)比较:IBO>MBO时触点闭合;
    <:小于( LT )比较;IBO<MBO时触点闭合。
    S7-200允许的数据长度与形式如下:
    B:l字节数据;
    I:16位整数:
    D: 32位整数:
    R: 32位浮点数(浮点数)。
    当比较数据为字、双字时,数据为带符号,因此,7FFF> 8FFF,7FFF FFFF>8FFF FFFF。
    ②比较指令在S7-300/400中以功能指令图的形式使用,梯形图中的表达形式如图10-3.2所示。
    图10-3.2中“CMP”为比较标记,“>=”为执行的比较操作,在S7-300/400中允许的比较操作与S7-200相同。
    IN1为需要比较的数据,IN2为比较基准数据。S7-300/400允许的数据长度与形式为16位整数I、32位整数D、32位浮点数(浮点数)R,不可以使用字节比较指令。
    (2)指令的处理过程
    比较指令在S7-200与S7-300/400中的梯形图程序、实际处理过程与指令表程序不同。

    在S7-200中的处理是直接比较两个存储器的数据,指令表程序如图10-3.3所示。
比较指令在S7-300/400中的编程如图10-3.2所示,处理过程如下:

①将操作数1(INl)移动到累加器1中;
②将操作数2 (IN2)移动到累加器l中,原累加器1中的内容(操作数1)移动到累加器2中:
③累加器1与累加器2的内容进行规定的比较;
④比较条件满足,功能指令图上部的连线接通。

展开全文
优质商家推荐 拨打电话