您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC发送指令
来源:艾特贸易2017-06-05
简介发送指令的梯形图和语句表如图 5-12 (a) 所示。 TBL 为数据缓冲区,寻址范围为: VB 、 IB 、 QB 、 MB 、 SMB 、 SB 、 *VD 、 *AC 和 *LD 。 PORT 为通信端口,取值范围是常数 0 或 1 。 发送指令
发送指令的梯形图和语句表如图5-12 (a)所示。TBL为数据缓冲区,寻址范围为:VB、IB、QB、MB、SMB、SB、*VD、*AC和*LD。PORT为通信端口,取值范围是常数0或1。 发送指令启动自由端口模式下数据缓冲区的数据发送,通过指定的通信端口发送存储在数据缓冲区中的信息。发送指令可以方便地发送1~255个字符,如果有中断程序连接到发送结束事件上,在发送完数据缓冲区中的最后一个字符时,端口0会产生中断事件9,端口1会产生中断事件26。通过监视发送完成状态位SM4.5(端口0)或SM4.6(端口1)的变化,可以不使用中断来执行发送指令,如向打印机发送信息。 数据缓冲区的格式如图5-12 (b)所示,起始字符和结束字符是可选项,第一个字节“字符数”是要发送的字节数,它本身并不发送出去。 把字节数设置为0并执行发送指令,可以产生一个break状态,这样产生的break状态,在线路上会持续以当前波特率传输16位数据所需要的时间。发送break的操作和发送其他任何信息的操作是一样的。当break完成时,产生一个发送中断并且SM4.5或SM4.6反映发送操作的当前状态。 图5-12 发送指令 (a)发送指令;(b)发送和结束指令数据缓冲区格式
点击排行
