| 作者 | 主题 |
|---|---|
|
Asuka 侠客 经验值:629 发帖数:18 精华帖:0 |
楼主
主题:西门子LOGO计算问题 1、工程需要一直做计数,是不清零的。(相当于一个汽车里程表),LOGO加减计数器计到最大值999999后就会溢出,有什么办法扩大计数范围吗(像200的计数器定时器并用),或者怎么在溢出时,立即复位计数器。 2、测量了一个脉冲的时间,采用Moubus怎么把这个时间发送至上位机,当我完成脉冲时间计算,计时器立即复位,会影响发送吗? 3、因为是不定时间的脉冲,脉冲宽度不定,有长有短。采取其中的秒表功能是否可行? 各位老师请多多指教! |
|
Zaxife 至圣 经验值:12614 发帖数:2450 精华帖:31 |
6楼
主题:回复:西门子LOGO计算问题1、完全可以用多个计数器级联。就好比时钟那样秒满60自复位然后分钟加1,分钟满60自复位然后小时加1如此级联。 2、这个做法可以说行不通的。因为你无法确定什么时候通讯来读取。妥协的做法是只能在上位机上做一个逻辑,当读取数据后再清零。LOGO上判断数据=0且IO条件满足就又开始计数。 3、采集脉冲宽度,可以用秒表的,只是记得每次采集前先复位,且秒表的测量时间跨度有范围限制的,注意级联配合。 |