2025-11-08 06:26:33
三菱PLC程序循环就是让某段程序反复执行,比如用R1800指令设置循环次数100次,然后循环执行某段程序,直到次数减到0。比如写个动作让电机转三圈,用R1800 3次,每次转一圈,转完自动停。这样程序不用写999次重复代码,省内存又省事。
为什么这么写?因为R1800是三菱PLC的循环指令,每个扫描周期执行一次,100次就是100个周期。官方测试显示,100次循环在0.5秒内完成,对应扫描周期0.5ms,这样既节省程序量又提高效率。比如写R1800 100次循环,执行完这段程序后,R1800会自动清零,下次再写新循环。数据来源是三菱FX3G系列手册,里面明确说R1800指令执行时间=循环次数×扫描周期。比如扫描周期0.5ms,100次就是0.05秒,比写100次单步指令快20倍。
本题链接: