如何通过编程实现一个功能类似于CPU自带的时钟脉冲

已锁定

大连穆工

  • 帖子

    1634
  • 精华

    1
  • 被关注

    84

论坛等级:奇侠

注册时间:2010-03-01

钻石 钻石 如何晋级?

如何通过编程实现一个功能类似于CPU自带的时钟脉冲

1151

6

2013-05-30 13:10:26

最近遇到一个小问题,需要用S7-300CPU通过DP与托利多称通讯,采用托利多称提供的共享变量的通信方式,编程发现,这种通讯方式是采取一个请求一个响应的规则,进行读写数据交换的,这就遇到一个通信时间的问题,经过实验,每完成一个请求一个响应,需要500ms,这样我读取3个数的话,就需要2s,这样我可以通过CPU自带的时钟脉冲来完成循环读取(注意:每次请求需要一个上升沿,所以,需要脉冲信号)。
需求:小弟现在发现如果以后需要扩展的话,2S就满足不了我的需求了,但是自己用2个定时器来完成类似时钟脉冲的功能,本来想法是很简单,但是实际不是那么回事,请大侠们,给指点一下。
我现在有一个思路是在OB35里,时间设为100ms,然后在里面做计数,然后做脉冲。但是我希望是通用性的,所以还是希望大侠们给指点下,如何通过定时器给实现了。提示:我是希望在CPU运行时,无论任何时候,这个程序都可以提供一个时间可任意修改的时钟脉冲。
如何通过编程实现一个功能类似于CPU自带的时钟脉冲 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54716条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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