全站数据
8 4 2 0 5 8 1

plc程序运算错误与硬件有关吗

造价工程师考试 | 简单学习,快乐成才!         
问题更新日期:2024-11-11 23:44:02

问题描述

plc程序运算错误与硬件有关吗急求答案,帮忙回答下
精选答案
最佳答案

严格的说PLC程序运算错误和硬件是没有关系的,但是程序的编写是要充分的考虑硬件的特性,才能保证程序的正确运行!

我说两个简单的例子:

1,就是你参考一个旧的PLC项目,做成你新的项目。旧项目使用的AI模块是0-20mA的信号对应数值0-32000,而新项目使用的是4-20mA的信号对应0-32000,这样你还用之前的程序来转化的时候必然要得出错误的结果!

2,前一段回答过一个西门子AI模块精度的问题,硬件15位精度的模块可以表述的最小温度是0.003度,而12位精度0.02度!所以,你想用12位精度的模块去实现更小的温度值测量,就不能实现,这不是程序问题,而是硬件问题!

通过这2个例子就可以说明,PLC程序要想正确运行,得到正确是运算结,果是要建立在对这个硬件模块充分了解的基础上的!---但是程序本身你写好之后,它会按照你给的算法进行运算,程序本身的运算过程是不会错的!

plc程序自身运算没有错误,不代表从整个工程项目上来说没错误,因为硬件才是外部的工程量信号和PLC内部数值关联起来的桥梁和通道!

只有外部信号正确,硬件正确,程序正确,才能确保一个项目的现实意义充分正确!

就说这么多了希望能对你有点帮助!