流量测量中PLC通过现场总线与智能仪表的特殊通讯
产品简介
详细信息
本人有一个课题,该课题的技术难点在于,现场总线与智能仪表的特殊通讯。
课题:PLC为西门子300系列,需要通讯的智能仪表为差压变送器,总线为Profibus_PA。难点在于为了保证差压变送器在大量程范围内都有较高的精度,实现PLC与差压变送器进行“与改变变送器量程相关”的通讯。说明:在通讯前对变送器采取了特殊的校验。首先,将变送器的量程分为4个段,如以变送器量程(现在变送器的量程比做到100:1没有问题)的1%、9%、25%和99%为分段点。然后,以变送器量程的1%为满量程(99%)进行校验,并进行记录;再分别以 9%、25%和99%进行校验并作出记录。其他分段点以此类推。
这样做的目的是,如果差压小于变送器量程的1%,那么就把变送器的量程改为量程的1%,这样就大大提高了小量程测量的精度。再如,如果差压大于1%且小于9%,那么就把变送器的量程改为量程的9%,这样都会提高测量的精度,依此类推。如果对这些理解的还不是很透的话,那么我举个例子。如:当前变送器的的量程为量程(即99%),精度为0.1%,那么如果在变送器测量的实际值只有1%时,尽管相对于量程的精度能保证为 0.1%,而这时的精度为:0.1%*100=10%,即变送器以大量程测量很小的实际值是精度是很低的。之所以变送器要做成具有很大量程比的原因就在于此。
目前,智能仪表可以通过通讯来改变量程,那么能不能通过智能仪表与PLC的在线通讯来实现呢?而且判断何时改变量程也要有PLC来实现。
如果你的仪表可以通过通讯来改变量程 那么你可以用PLC来实现 判断何时改变就用量程和实际测量值比较(并延时)得出是否需要改变量程 如果需要改变量程那就用PLC发指令
具体程序 还是自己研究研究吧 因为你的仪表也不在我手边 我怎么知道什么程序好用呢