2020年客户提出了需求,现有三条灌封线,每条灌封线配一台微型打印机,生产线工作时打印机定时打印,能不能把三条灌封线的数据传到电脑中用一台打印机生产结束后统一打印。我到现场勘查时,发现因为这三条线比较老旧PLC只有一个端口与触摸屏连接并无多余的端口,当时考虑一下准备去某鱼找这款PLC二手的通讯模块挂到PLC后面。但就我在某鱼找二手模块时转机出现了。
我偶然间看到了中华工控网关于北辰模块的试用连接,于是我在2020年12月22报名申请了北辰BCNet-DVP的试用。
等待的时间总是漫长又让人心急,果然在2021年1月13号收到来自北辰顺丰来的模块。
模块收到后正好手边有同品牌PLC模拟试了十几个变量读了发现竟然读不出。后来想了一下会不会与采集时间有关,系统默认采集时间是1000ms。
于是我把每个变量的采集时间间隔开,尝试一下果然读出了变量。但这样也不是个事啊,因为模拟中变量不多,以后现场几千个变量怎么办?我联系了北辰的刘工,把遇到的问题向刘工描述一下,刘工问了我PLC现在波特率是多少?我说是9600,刘工告诉我与通信波特率有关,让我修改PLC的波特率115200。我便在程序中修改了波特率,修改之后发现还是不行。无奈我再次联系了刘工,刘工给我搭了远程,从web设置页面查看一下告诉我PLC波特率依然是9600不是115200。挂断电话我查了一下PLC的手册发现我用来模拟这个PLC固件版本太旧竟然不支持修改波特率这个指令。
原因找到了就好解决了,我很快借来一个固件版本比较新的PLC。先在程序中修改PLC的波特率为115200,又连了上位机。这次很顺利的读出了所有模拟的变量。
第二天我拿到现场把模块挂到PLC上,连上电脑的上位机。测试了生产线各种功能,触摸屏与电脑端上位机所有数据读取正常,生产线工作正常。于是便向采购下了模块的请购单。
本文由体验客户董林提供。