常用的录波手段包括:HMI软件的变量记录、编程软件的曲线记录、第三方通用录波软件。
HMI软件的变量记录(也指SCADA软件),就是在HMI里将需要记录的变量都添加进去,并设置成连续记录,然后用波形查看控件进行波形的回放。这种方法对于临时查故障是极不方便的,因为,需要把HMI画面停下来进行一次画面开发,然后再运行起来,工作量不小,且影响操作人员的使用。另外,HMI的变量刷新速度一般较低,比如0.5s刷新周期,PLC的程序执行周期一般在100ms之内,因此,会遗漏很多细节。
PLC编程软件能记录曲线的并不多,并且也不太容易操作。比如STEP7是无法记录曲线的,博图具有轨迹功能(限于S7-1200、S7-1500等),但是其本质是PLC内进行记录,然后上传显示,优点:可以实现每周期的记录。可以进行条件触发。缺点:不能连续跟踪,不能脱离庞大的博图软件。
第三方通用录波软件是指那些能对多种PLC进行连续录波的软件,比较常见的是PLC-ANALYZER、IBA。这两个软件都是国外的软件,价格昂贵,无免费使用部分。一般PLC工程师无法承受。国内新出现的PLC-Recorder录波软件,与PLC-ANALYZER风格、性能类似,且其大部分功能都可以长期免费使用。