471165265
級別: 家園?
|
我PLC頻繁通信,但人為感應到安全光柵,給機器人暫停,暫停信號會停止機器人通信。這個如何解決機器人正在通信時暫停無效,等通信完成再給出暫停。因為TCP不知道他們什么時候通信完成。這個怎么解決 |
---|---|
|
471165265
級別: 家園?
|
也就是socket通信機器人是客戶端,PLC做服務器,當人為碰到安全光柵時,機器人必須暫停,機器人暫停意味著通信也暫停了,但如果此時正在通信,會導致通信超時異常報警,設備復位后程序無法繼續(xù)運行下去。 |
---|---|
|
471165265
級別: 家園?
|
PLC這邊不知道機器人什么時候通信完成,沒有什么標志位,結(jié)果程序就不知道如何處理等待通信完成,PLC再給出暫停 |
---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡英雄
|
能否說一下,你用什么機器人?暫停是怎么做的?我做的項目是FANUC機器人,光電開關檢測,也是通過很多通訊才到各臺機器人,沒有你說的那種機器人暫停影響通訊的事! |
|
---|---|---|
|