三菱编程传送源的书写主要涉及到 BMOV(成批传送)和 FMOV(多点传送)两种指令。
BMOV(成批传送)
传送源开始数据:D0
传送方针开始数据:D10
数据传送点数:K5
程序意义:从D0到D4的5个数据分别传送到D10到D14,即D0的数据传送到D10,D1的数据传送到D11,以此类推,D4的数据传送到D14。
FMOV(多点传送)
传送源数据:D20
传送方针开始数据:D30
数据传送点数:K5
程序意义:将D20中的数据分别传送到D30到D34,即如果D20为0,则D30到D34都为零。
示例程序
BMOV示例
```plaintext
BMOV K5, D0, D10
```
这条指令的意思是将数据从D0开始,传送5个数据到D10开始的位置。
FMOV示例
```plaintext
FMOV K5, D20, D30
```
这条指令的意思是将数据从D20开始,传送5个数据到D30开始的位置,如果D20为0,则D30到D34都为零。
总结
在三菱编程中,传送源的书写主要依赖于具体的传送指令(BMOV或FMOV),并且需要指定传送源和传送方针的起始数据以及传送的数据点数。根据上述示例,可以清晰地了解如何在三菱PLC中编写传送源的数据。