请联系客服QQ
艾特贸易网首页

艾特贸易网

自由口通信模式下本地PLC与远程PLC数据通信实例

提示:

·控制要求 在自由口通信模式下,实现一台本地PLC(CPU224)与一台远程PLC(CPU224)之间的数据通信。本地PLC接收远程PLC 20个字节数据,接收完成后,信息再发回对方。 ·硬件要求 本例的硬件要求为:两台CPU224;网络连接器两个,其中一个带编程口;网络线两根(其中一根PPI电缆)。 ·参数设置CPU224通信口设置为自由口通信

    ·控制要求

    在自由口通信模式下,实现一台本地PLC(CPU224)与一台远程PLC(CPU224)之间的数据通信。本地PLC接收远程PLC 20个字节数据,接收完成后,信息再发回对方。

    ·硬件要求

    本例的硬件要求为:两台CPU224;网络连接器两个,其中一个带编程口;网络线两根(其中一根PPI电缆)。

    ·参数设置

    CPU224通信口设置为自由口通信模式。

    通信协议为:波特率为9.6 kb/s,无奇偶校验,每字符8位。

    接收和发送用一个数据缓冲区,首地址为VB100

    ·程序

    主程序如图10-19所示。实现的功能是初始化通信口为自由口模式,建立数据缓冲区,建立中断联系,并允许全局中断。中断程序INT0如图10-20所示,当接收完成后,启动发送命令,将信息发回对方。中断程序INT1,当发回对方的信息结束时,显示任务完成,通信结束,梯形图如图10-21所示。

自由口通信主程序

    10-19    自由口通信主程序

自由口通信中断服务0

    10-20    自由口通信中断服务0

 自由口通信中断服务1

    10-21    自由口通信中断服务1

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务


(责任编辑: 艾特贸易网 )

  • 本文关键字:PLC 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com