PPI协议和自由通讯协议转换

分享到:
315
下一篇 >

菜鸟:

一个CPU226,有两个通讯口,一个通讯口接有触摸屏,一个是空置状态的。设备运行时,如果我想要用PLC上载程序,来用pc监控程序,就要设置为PP/PC通讯协议,但此时的PLC应该处于自由通讯状态。此时,我怎样才能上载监控程序,又不会影响PLC的运行呢,?两个通讯协议之间如何切换呢?谢谢!

dx:

空闲的口,程序里不对其设置,那就是 PPI从。

bh:

从楼主的描述来看,PLC程序运行时,空闲口通不了讯,认为其“应该处于自由通讯状态”。在PLC运行时,通讯端口的PPI、自由口方式的切换,是由用户程序控制的,也就是说,如果用户程序原本就写了这部分功能,让其切换;如果没有写这部分功能,就没办法在PLC程序运行时把自由口切换回PPI。

菜鸟:

谢谢!两个自由口分别用SMB30和SMB130来定义其控制字节,(口1)和触摸屏通迅用SMB130来定义。(口0)处于空置状态,如果用户程序没有定义SMB30的话,默认状态下的通讯是PPI,我就能够从端口0和电脑通讯,上臷PLC里的程序吗?还有一个问题,PLC有和其它设备通讯时,如果不知道此时的波特率,我如何用PPI和PLC通讯呢?

bh:

1、上载程序前,保证通讯 没问题。当然能通讯只是前提,能否上载还要看是否加密保护。

2、通讯能成功的前提,是通讯双方的通讯参数一致。当然通讯不通时,可以用不同的参数试,能否试得出来,要碰运气了。

xd:

空置状态的通信口可以与电脑连接,然后可以上载程序,不影响设备的运行。


你可能感兴趣: 工控菜鸟园 自动化系统 通讯 触摸屏
无觅相关文章插件,快速提升流量