• {{item.name}}
{{item.name}}
{{item2.name}}
更多

S7-300高速计数常见问题

star star star star star
0 分
  • 综合介绍
  • S7-300
发布时间:2024年04月23日
  • 0
  • 0
S7-300高速计数常见问题

300高速计数常见问题

1.什么是门?

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

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

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

请参考下表:

模板名称ET200M
IM 153-1IM 153-2IM 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
-
  • *直接在STEP 7中组态ET200M:Hardware-->Catalog-->PROFIBUS DP-->ET200M
  • **用加载GSD文件的方式组态ET200M
  • x 支持
  • -不支持

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

  • 确认编码器的类型,检查编码器的设置和接线。
  • 使用FM350-1模块时,检查量程块方向设置。A:5V差分信号;D:24V信号
  • 检查参数分配,如果参数分配正确,模块参数化完成位(例如FM350-1,DBX41.7)会变为1。
  • 模板地址、通道地址、数据长度是否正确写入用户DB中
  • 检测硬件门和软件门状态,并检查Counter DB中相应的标志位
  • 检查模块错误

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

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

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

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

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

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

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

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

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

支持NPN、PNP集电极开路,推挽式(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_UP(DBX27.0),ENSET_DN(DBX27.1)。

如上操作,就可以实现Z相计数值复位。

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

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

剩余80%未阅读,请登录查看大全章节内容

  • 评论
更多
  • 分享

    扫码分享

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。