300高速计数常见问题

1.什么是门?

很多应用要求使用特定的事件控制计数功能的起动停止,这种起停就是通过门控制来实现的,即当且仅当门信号接通时进行计数。门信号分为硬件门和软件门两种,硬件门信号来自于外部的数字量输入,例如I0~I7;软件门内部某一数据位,例如FM350-2的“SW_GATE0~7”。

注意:当用户选择使用硬件门控制时,只有在硬件门和软件门同时打开的情况下进行计数。

2.FM350-1、FM350-2、SM338模板可以被用于所有类型的ET200M后吗?

请参考下表:

模板名称

ET200M

IM 153-1 IM 153-2 IM 153-2 FO
订货号 Meta * GSD ** Meta * GSD ** Meta * GSD **
SM338 POS INPUT 3xSSI 6ES7 338-4BC00-0AB0 x x x x x x
SM338 POS INPUT 3xSSI supporting clock synchron. 6ES7 338-4BC01-0AB0 x x x x x x
Counter-BG FM 350-1 (1-channel) 6ES7 350-1AH03-0AE0 x - x - x -
Counter-BG FM 350-2 (8-channel) 6ES7 350-2AH00-0AE0 x - x - x -

3.为什么计数模块不计数?

遇到计数模块不计数的情况时,您需要检查下列几个方面:

4.怎样快速下载计数器模块 FM 350-1 / FM 450-1 的初始值 ?

5.使用FM 350-2时,如何通过访问 I/O 直接读取计数值和测量值?

这个功能是可以实现的,详细请参考:指定通道种类

6.如何实现计数值的掉电保持?

模块计数值不能被设置自动保持。但可以通过编程来实现。实现步骤:

1,在主程序中通过执行MOVE指令将计数值无条件送到可保持的数据寄存器中;

2,在OB100中执行写装载值的操作。将可保持数据寄存器中计数值作为装载值传送到相应的计数通道中。例如FM350-1数据块的DBD14中,置位L_DIRECTFC2的输入变量)。

这里有一个关于FM350-2的例子程序

7.FM350-1支持的增量型编码器的类型,如何接线?

支持NPNPNP集电极开路,推挽式(HTL),5V差分(TTL长线驱动)。在FM350-1的参数界面中关于编码器有源型和漏型的选择。 PNP选择漏型(缺省),NPN选择源型,推挽式两个选项都可以,对于5V差分,该参数无效。

关于接线,也可参考手册第3章。

8.使用FM350-1,如何实现Z相计数值复位?

  1. FM350-1的参数配置界面“Inputs”中,选择“set DI multiple”,激活“evaluate zero mark for setting”。
  2. 通过外部开关输入1信号给set DI
  3. 在用户程序中,将0送到FM350-1数据块DBD14,置位ENSET_UPDBX27.0),ENSET_DNDBX27.1)。
如上操作,就可以实现Z相计数值复位。

9.可以在扩展机架上使用FM350-*模板吗?

FM350-*模板可以用于IM361和IM365之后。由于FM350-*不需要K总线进行通信,因此可以用于IM365之后,但是您必须注意每个机架的需要的总线电流不能超过0.8A,主、从机架的需要的总线电流不能超过1.2A。