你對于這種通信理解錯了,485通訊只是一種物理的通信接口。并不是通訊格式。三菱的這種通訊方式是自由口通訊。
RS指令后只能把發(fā)送數(shù)據(jù)(D10。D11),接收的數(shù)據(jù)放在(D20.D21)中。
如果你想用串口發(fā)送數(shù)據(jù)來強(qiáng)制點(diǎn)亮PLC的一個輸出點(diǎn),應(yīng)該研究下三菱PLC和上位機(jī)的通信協(xié)議。不過三菱的PLC我沒有了解過。
但是我做過臺達(dá)和OMRON的。臺達(dá)是遵循的標(biāo)準(zhǔn)的DOUBUS協(xié)議。OMRON是HOSTLINK通訊協(xié)議。只要按照要求的內(nèi)容發(fā)送數(shù)據(jù)格式就好了,比如用臺達(dá)PLC采用ASC模式,串口調(diào)試軟件發(fā)送(:000508FFFF00F5\r\n);可以點(diǎn)亮PLC里面的M120。
通訊是工控里面的難點(diǎn),希望這些能幫到你,祝君好運(yùn)。