70MS的频率检测,应不应该用高速模块?

已锁定

小路

  • 帖子

    314
  • 精华

    4
  • 被关注

    6

论坛等级:游侠

注册时间:2004-05-17

普通 普通 如何晋级?

70MS的频率检测,应不应该用高速模块?

2179

20

2014-12-23 12:28:44

展开查看
引用自找答案,问题ID:122692

由于现场的需要接收的信号大概70MS的频率,不知道能否接收到信号。
请问大侠们,这个配置一定要加高数计数模块么?

提问者:刘大非


letham 回答道:

1:让PLC 扫描时间更少,要看你的程序怎么编了,间接寻址回避直接寻址占用更多的时间。
过多的程序嵌套调用也会占用更多时间,浮点数运算也会比整形占用更多扫描时间。影响扫描时间的因数太多了。其实就是看你程序怎么编写了。
2:可以通过STEP7 在线查看扫描时间(见上贴),也可以通过编程实时读取PLC 的扫描时间。
在OB1的TEMP 变量中 有三个变量

OB1_PREV_CYCLE  上一次扫描时间
OB1_MIN_CYCLE     最小扫描时间
OB1_MAX_CYCLE   最大扫描时间
你把这些装到DN块或者M区中即可。

3;70MS 的频率,建议你在循环中断中,读取你的信号。比如OB35 设置中断周期为 20MS

然后在里面 编程(不经过IO 印象区,从PI区直接读写,存入IO区。IO区读写周期和OB1相关)
L PIB XXX
T IB XXX

这样你在OB1主循环里,可以以Ix.y的方式来读取信号 了

还有3人在找答案上回答了该问题,查看全部>
DI模块的硬件参数从哪地方体现,我贴的图可能不对,请指教

70MS的频率检测,应不应该用高速模块? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。