台达D区,上位跟PLC访问冲突的问题。 点击:1056 | 回复:5



好不错

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 6回
  • 年度积分:0
  • 历史总积分:534
  • 注册:2005年7月01日
发表于:2005-09-26 10:41:00
楼主
我用PLC的485总线实时读取下位仪表的数据,放在D区的某一特定位置,然后上位机用232总线实时读取(不写入)这一特定位置的数据,会不会产生冲突?



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-09-26 10:43:00
1楼
不会产生冲突。

远 方

  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 401回
  • 年度积分:0
  • 历史总积分:561
  • 注册:2002年1月29日
发表于:2005-10-16 21:16:00
2楼
PLC主機在處理各個端口的通訊時,不是一起進行的,而是處理完第一個端口的通訊請求後,再去處理第二個端口的通訊請求,不可能產生沖突的。

好不错

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 6回
  • 年度积分:0
  • 历史总积分:534
  • 注册:2005年7月01日
发表于:2005-10-17 10:01:00
3楼
我在用 RS指令等接收完成的时间中,后台一直在一个字符一个字符的接收,这跟前台的PLC扫描是一起执行的吧?也就是说,是不是利用串口接收和发送好多数据,一点也不占有PLC的扫描周期呢? 还有一个问题是: 我485通讯要200ms后接收完数据,是不是RS232也要等200ms后才能读485刚才接收的数据;如果不是读现在485接收的数据而是其他数据能在这200ms之内读吗?

远 方

  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 401回
  • 年度积分:0
  • 历史总积分:561
  • 注册:2002年1月29日
发表于:2005-10-17 12:30:00
4楼
不同通訊口之間的讀寫完全獨立,不需要考慮互相沖突的問題。COM1與COM2在硬件是就是兩個完全獨立的端口,在PLC之CPU的內部也是相互獨立的兩個模塊。

泽尼特和

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 47回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2004年1月01日
发表于:2005-10-24 15:45:00
5楼
不占用扫描周期

热门招聘
相关主题

官方公众号

智造工程师