本人在使用迪文组态屏时发现一个问题。在需要动态曲线显示时,所有的配置都正确,就是显示的波形有乱码,不是规整的正弦波。使用的是DMG80480C070_03WTR,波特率19200。今年5月购买的屏幕就可以正常显示,10月购买的就不可以。期间咨询厂家我,厂家也没有遇到过类似情况。
后经串口监听发现,每发送一次数据,串口就会收到一次数据,这个数据是组态屏发送的应答数据,随即想到之前自己曾经将这个应答功能关闭过。而最近新采购的屏幕并没有关闭应答功能。于是随即找到关闭应答的配置文件重新烧录一次,皆大欢喜!
个人总结:是由于迪文组态屏的自动应答数据影响了屏幕的串口接收数据,而加上串口监听设备后又恰好将这部分数据中和掉。