您现在的位置是:首页 > PLC技术 > PLC技术
自由口通信模式下本地PLC与远程PLC数据通信实例
来源:艾特贸易2018-06-26
简介·控制要求 在自由口通信模式下,实现一台本地 PLC(CPU224) 与一台远程 PLC(CPU224) 之间的数据通信。本地 PLC 接收远程 PLC 20 个字节数据,接收完成后,信息再发回对方。 ·硬件要求 本例的
·控制要求
在自由口通信模式下,实现一台本地PLC(CPU224)与一台远程PLC(CPU224)之间的数据通信。本地PLC接收远程PLC 20个字节数据,接收完成后,信息再发回对方。
·硬件要求
本例的硬件要求为:两台CPU224;网络连接器两个,其中一个带编程口;网络线两根(其中一根PPI电缆)。
·参数设置
CPU224通信口设置为自由口通信模式。
通信协议为:波特率为9.6kb/s,无奇偶校验,每字符8位。
接收和发送用一个数据缓冲区,首地址为VB100。
·程序
主程序如图10-19所示。实现的功能是初始化通信口为自由口模式,建立数据缓冲区,建立中断联系,并允许全局中断。中断程序INT0如图10-20所示,当接收完成后,启动发送命令,将信息发回对方。中断程序INT1,当发回对方的信息结束时,显示任务完成,通信结束,梯形图如图10-21所示。
图10-19 自由口通信主程序
图10-20 自由口通信中断服务0
图10-21 自由口通信中断服务1
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)
点击排行
