modbus多站點(diǎn)輪詢實(shí)例 PLC如何實(shí)現(xiàn)輪詢呢,輪詢的機(jī)制是怎么樣的呢?
PLC如何實(shí)現(xiàn)輪詢呢,輪詢的機(jī)制是怎么樣的呢?我不知道輪詢是指通信輪詢還是其他什么?對(duì)于Modbus通信輪詢:1)原因:因?yàn)樗c多個(gè)設(shè)備通信,但每次只能有一個(gè)MSG(西門子),所以使用輪詢2)方法:可
PLC如何實(shí)現(xiàn)輪詢呢,輪詢的機(jī)制是怎么樣的呢?
我不知道輪詢是指通信輪詢還是其他什么?
對(duì)于Modbus通信輪詢:
1)原因:因?yàn)樗c多個(gè)設(shè)備通信,但每次只能有一個(gè)MSG(西門子),所以使用輪詢
2)方法:可以使用通信完成位或時(shí)間加計(jì)數(shù)器
您應(yīng)該說Modbus RTU協(xié)議。
有以下幾種方法:提高串口的波特率。最小化數(shù)據(jù)包的數(shù)量。例如,一個(gè)設(shè)備使用盡可能多的數(shù)據(jù)包。縮短命令請(qǐng)求之間的間隔。減少返回?cái)?shù)據(jù)的等待時(shí)間(可能導(dǎo)致數(shù)據(jù)包丟失)。