全文预览

三菱PLC与变频器通讯演示-课件(PPT·精·选)

上传者:upcfxx |  格式:ppt  |  页数:25 |  大小:0KB

文档介绍
令: RS指令是使用 RS232C 口进行发送和接收串行数据的指令。数据格式在 D8120 中设定。并且在 D8120 中修改后必须使 RS指令复位后更改才生效。在程序中尽管可以多次使用 RS指令,但同一时间必须保证只有一个 RS 指令被驱动。当PLC 只接收数据时,可将发送数据数置 0,而只发送数据时,可将接收数据数置 0。在一次完整的通讯过程中, RS指令必须保持一直有效,直至接收数据完成。而数据发送请求位 OFF 时间一般要求大于程序执行一周的时间。和RS指令相关的标志位: M8122 ,M8123 通信指令 1、判断是否有有效的运行停机命令信号,如果没有则发送轮询 1#机的运行频率的命令随后立刻开始应答信号接收(发送在定时 1S到时启动),如接受完成则对轮询次数累计,并且校验应答信号,如果轮询成功则从 Y1输出指示信号并计算出运行频率;如失败则统计轮询失败次数。 2、如果有有效的运行或停机命令则发送广播运行或者广播停机命令,命令的发送是在判定该命令有效后启动一次。 3、关于轮询和运行、停机命令的发送处理: X0闭合-表示广播起动 X1闭合-表示广播停机。如果 X0闭合则置 M0,X1 闭合则置 M1, 这样即使 X0和X1随后松开,运行和停机命令也不会消失。程序构架 4、如果 M0或者 M1都没有置位,则发送轮询 1#机的运行频率命令,否则发送相应的广播启动和停机命令,发送广播启动或者停机命令时的时序关系如下: X0闭合-----> 置位 M0-----> 上次通讯完毕则置 M2----> 设置发送和接收缓冲区-----> 单次启动发送 X1闭合----> 置位 M1------> 上次通讯完毕则置 M2----> 设置发送和接收缓冲区-----> 单次启动发送上次通讯完毕----> 无启动停机命令则等待,定时到后自动启动轮询 1# 机运行频率直至接收完成。程序构架

收藏

分享

举报
下载此文档