您现在的位置是:首页 > PLC技术 > PLC技术
PLC自由口通信的自由口指令
来源:艾特贸易2017-06-05
简介通信指令包括: XMT ,自由口发送指令; RCV ,自由口接收指令。 1 . XMT 指令 XMT ,发送指令。使能输入有效时,指令初始化通信操作,通过通信端口 PORT 将数据表 TBL 中的数据发送到远
通信指令包括:XMT,自由口发送指令;RCV,自由口接收指令。 1.XMT指令 XMT,发送指令。使能输入有效时,指令初始化通信操作,通过通信端口PORT将数据表TBL中的数据发送到远程设备。 发送缓冲区(数据表)TBL的格式如表9.8所示。 在发送完成时,会产生中断事件9或事件26。如果有一个中断程序连接到发送结束事件上,则可实现相应的操作。 表9.8 缓冲区格式
XMT指令最多可向远程站点上发送255个字节的信息。 指令格式:XMT TBL, PORT 例: XMT VB500,0 使能流输出ENO为0的出错条件为:SM4.3(运行时间)、0006(间接寻址)、0009(在端口0同时激活XMT和RCV)。 2.RCV指令
RCV,接收指令。使能输入有效时,指令初始化通信操作,通过通信端口PORT从远程设备上接收数据并放到缓冲区(数据表)TBL。 接收缓冲区TBL的格式如表9.8所示。 RCV指令最多可从远程站点上接收255个字符的信息。 在接收完成时,会产生中断事件23或事件24。如果有一个中断程序连接到发送结束事件上,则可实现相应的操作。 接收信息时提供的另一种中断是,每接收完成一个字符,会产生一个中断,即中断事件8和中断事件25。这一中断在使用时用到的相关特殊寄存器是SMB2和SMB3,用以作为接收数据时的缓冲区。 指令格式:RCV TBL,PORT 使能流输出ENO为0的出错条件为:SM4.3(运行时间)、0006(间接寻址)、0009(在端口0同时激活XMT和RCV)。
点击排行
