系统中多处使用了串行口通讯,上下位工控机采用了自定义的串口通讯协议进行通讯;油耗仪与上位工控机采用油耗仪厂商提供的协议通讯;多个温度测量模块,通过RS485网络与上位工控机进行通讯。上位工控机使用的串口数超过了计算机提供的两个串口,所以在上位工控机增加了一块串口扩展板卡。
软件实现系统中的PLC、上下位工控机都需要编程实现不同的功能。如何合理分配各部分的控制功能对系统的软件实现、系统联调和系统的可靠运行都有很大的影响。在充分考虑实时性、可靠性、安全性等因素的基础上,系统软件采用了面向对象的方法,合理把系统功能分割成多个功能子模块加以实现。PLC:各种型号的PLC都有相配套的编程软件,由于我们选用的PLC是Rockwell公司的,所以相应的采用了Rockwell公司的RSLogix500编程软件进行编程,实现系统中的各种逻辑控制功能、互锁保护功能以及与下位工控机的通讯功能;考虑到PLC的高可靠性,涉及到系统的可靠性、安全性方面的控制功能尽可测试设备小型内燃机与摩托车20044能的由PLC完成。下位工控机:由于系统对测试的实时性、可靠性要求很高,我们在下位工控机中采用了DOS系统,并主程序在开始运行后先关中断(disable),读取相关的配置文件,进行初始化,然后开启中断功能(en-able)并一直循环工作
本文关键字:工控机 变频器基础,变频技术 - 变频器基础