zoukankan      html  css  js  c++  java
  • CAN信号转以太网究竟怎么回事?TCP转CAN又是什么?

    首先说说can总线。

    can总线是目前工业控制领域应用最广的现场总线,它可以实现远距离信息的传输,是各种设备和各类功能部件之间传送信息的公用通道,它是由导线组成的传输线束,用于连接体统中的各个节点,传送can信号到各个节点,使总线中的每个节点都可通信。不仅国内应用广泛,而且在国外也备受欢迎。它的应用领域有工业自动化、汽车、机械、医疗、船舶等行业。

    其次,说到以太网就不得不提一下TCP。TCP是一种处于计算机网络OSI模型中传输层的通讯协议,有了它才能实现网络传输通信的可靠和准确。因此,以太网和can通信的参与还要依靠TCP协议的参与。TCP转can可以说是以太网转can的一种基本协议模式。can信号转以太网,也可以说是can总线传输数据信息给以太网相关设备的过程。

    究其原因,可以做如下解释。由于目前工业控制中,需要使用can总线信号参与处理设备间的通信,然后通过以太网通信来做远程监控,这样一来可以节约总线成本,减少传输过程中的错误率,缩短传输距离的局限性。可是can信号转以太网过程,存在着一种“屏障”,以太网和can总线之间的连接并没有我们肉眼看到的那么简单,它们存在着两种不同的通信协议,所以我们必须在两个通信系统之间加一个转换设备,充当它们交换信息的桥梁。其实,can信号转以太网的过程,就是以太网接口和can总线网络连接的过程。

    can信号转以太网的设备——CANNET模块,它就是这样一个存在,专为工业通讯转换而设计,具有使用方便、小巧灵活的特点,以太网转can模块还支持TCPServer、TCPClient、UDP三种工作模式。它是系统集成开发、多总线互连的强大工具,计算机、PLC等具有以太网通信能力的设备都可以应用得到。

    参考;

    http://www.gcgd.net/newsinfo_450.html

  • 相关阅读:
    【BZOJ1858】序列操作(SCOI2010)-线段树
    【BZOJ1858】序列操作(SCOI2010)-线段树
    【SPOJ3267】D-query-莫队算法
    【BZOJ2038】小Z的袜子(2009国家集训队)-莫队算法
    【BZOJ2038】小Z的袜子(2009国家集训队)-莫队算法
    【HDU3966】Aragorn's Story-树链剖分或LCT维护路径
    BZOJ 4569 萌萌哒
    BZOJ 2460 元素
    BZOJ 2115 Xor
    BZOJ 2750 Road
  • 原文地址:https://www.cnblogs.com/sea-stream/p/11267147.html
Copyright © 2011-2022 走看看