quote:以下是引用只求进步在2013-12-10 15:45:42的发言:
计算量显然是巨大的
-------------------------------------------------------------------------------------------------------------------------------
我觉得稍微好一点的CPU 做100次循环没什么问题,况且你要循环的语句 很短并且是简单的计算 。循环个100次也就相当于顺序执行了400句而已,
稍微复杂一点的设备程序,整个的程序不知道要多少句了。不照样能满足工艺要求,所以你的担心是多余的。
你自己还可以想一个功能块,有这样的输入引脚: 模拟量通道的首地址,PT100的个数,PT检测温度的上下范围温度,输出引脚:最后的N路PT的平均值。这样你所有的工作都在一个功能块里就能完成,而且没多少句。当然还是要循环的,除非你愿意一句句的把运算自己写进去。
----------
这个功能块的程序编写一样需要 相当的计算量,你不能不为其它逻辑程序节省扫描执行时间。
如果因为CPU的性能就不用考虑算法的精简,那就完全没有什么发展空间了,所以,
我想讨论的是, 有没有更简单方便的 编程思路。