发表于:2006-08-25 13:01:00
94楼
“iton”的一些“胡话”,让人理解起来实在费力!比如:“iton” 在2006-8-20 16:23:00 发表的“你自认在实验环境下可以成功,在现场一定行不通(况且你在实验环境下捕捉的一定不是最大值)”, 这到底是在表达哪一种意思呢?是表达:“你自认在实验环境下可以成功,在现场就一定能成功?”还是表达:“你虽然在实验环境下可以成功,但在现场一定行不通!”?
“iton”之所以把他本人的意思表达不清,是因为“iton”的思维逻辑有问题!我们姑且把 “iton” 在上面的一句话理解成后一种意思(因为在他那句话的末尾有括号注明:“况且你在实验环境下捕捉的一定不是最大值”),这就更加显露出“iton”思维逻辑上的混乱:
第一,实验程序的核心内容是“比较数据的 ‘大小’ 和传送数据中的‘大数’给‘最大值寄存器’”即:记录“最大值”的方法。并没有关于“怎样做数据的‘采样捕捉’”这样的内容。而实验程序中的ch250、ch251或者CNT001、CNT002等字元件中的内容只是“采样数据”的“替代品”,我仅仅是用它们来代替“小龙女”用PLC自带的AD输入模块采集到的“数据内容”而已,并不是替代“采集过程”。
第二,“模拟量的数字化采样”是以有限频度的间隔地去量化由无限多个“瞬时值”无间隙地接连而成的“模拟量”。用“有限”去对应“无限”,当然就无可避免地要“漏掉”“模拟量”上的许许多多的“瞬时值”! 但是,只要这些间隔相对“模拟量”的变化速率来说不是很稀疏,我们就可以认为“采样”基本上反映出“模拟量”的“面目”而不去追究由“间隔”造成的“丢失”。因为这些“丢失”与相邻的“采样点”在幅值上是很相近的。
“模拟量”上的每一个“瞬时值”与“数字化采样”的“采样瞬间”的相对关系是“随机”的,而不是固定的。既然是“随机”的关系,这里就存在有一个“概率”的问题。我认为:经过输入滤波后的“模拟量”上的任何一个“瞬时值”被“采样瞬间捕捉到”的“概率”是相等的!因为我们知道“模拟量”上的“最大值”也毫不例外的是其上的一个“瞬时值”而已,“iton”凭什么依据可以说“捕捉到的一定不是最大值”呢,难道“iton”认为“最大值”在与其它各个“瞬时值”相比,它被“采样瞬间”所捕获的“概率”为“零”?
从逻辑上讲,“捕捉到的一定不是最大值”这句话根本是“错误的”!正确的说法应该是:“捕捉到的不一定是最大值”。但是,即使“最大值”与“采样点”没有重合,但在“最大值”相邻的“采样点”上的“瞬时值”也与之相差无几!
同理可以说明“iton”的那句“在现场一定行不通”也是非常荒谬的!要想正确,就只能改成有前提条件地说“如果采样频度较低,则在某些以高标准要求的场合就行不通”!