欢迎来到上海龙锡机电设备中心!
河南6ES7414-2XK05-0AB0BF机器进水炸机维修 王工
西门子S7-300/400的计数器数量决定于所选择的PLC CPU模块,计数的形式可以分为"加计数"、"减计数"与"加减计数"3类,计数原理与方法同S7-200 PLC。计数输入信号为上升沿有效。
S7-300/400的计数器有单独的"置数"控制端S与复位控制端R。只有当"置数"控制端S为"l"时(上升沿有效),设定值才能被写入计数器;当复位控制端R为"1"时,将计数值清除。
S7-300/400的计数器具有输出端Q、现行计数值输出端CV(二进制)、现行计数值的BCD码输出端CV—BCD三个输出端。输出端Q可以作为计数器的状态指示信号使用,当计数器的现行计数值为"0"时,Q="0";当现行计数值大于0时,Q="1"。通过现行计数值输出端CV(或CV- BCD)可以获得计数器的当前计数值。
在程序中同一计数器编号既可以作为触点使用,也可以作为现行值数据使用,它决定于程序中使用的指令形式。在逻辑运算指令中使用计数器编号,采用的是计数器的触点:在数据运算指令中使用计数器编号,为现行值计数值。
S7-300/400的计数指令
S7-300/400的定时指令包括如下几种;
(l)计数器控制指令
FR:计数器启动信号;
L:装载计数值,或将现行计数值以二进制的形式读入到累加器l中:
LC:将现行计数值以BCD码的形式读入到累加器l中:
R:计数器复位;
S:设定计数器的预置值:
(2)定时器类型选择指令
CU:加计数;
CD:减计数。
以上各指令的应用以及梯形图编程、指令表编程的方法如图所示。指令表程序中的BLD用于编程器的图形显示,NOP为"空操作指令",它在转换格式时由编程软件自动生成,无功能含义。
S7-400和M7-400CPU都可以没有任何的限制地使用,也就是说,甚至可以将S7和M7CPU一起放在CR2中。(警告:要把M7-CPU486-3与488-3一起在CR2中运行,只能使用M7-SYSV2.0和STEP7基本软件V3.1。原来的CPU488-4与488-5不能够在CR2中运行)。S7-400H
采用冗余设计的容错自动化系统。
适合对故障安全要求很高的应用。
满足重启动费用高、昂贵的停机、极少的监控以及很少的维护的过程应用。
河南6ES7414-2XK05-0AB0BF机器进水炸机维修 王工