CAN现场总线与RS-485总线的主要区别是:CAN总线是以帧为单位进行数据通信的,且每帧均携带对应的ID标示符,而RS-485是以字节为单位进行数据通信,不带任何其它附属信息。如果不考虑帧中的ID标示符,那么这二种总线传输的信息就可以认为完全相同。考虑到绝大多数应用CAN总线的场合都不可能分配完系统中的ID标示符资源,因而在系统中可以另分配一至多个ID标示符给RS-485总线数据,即给总线透明转换电路所用,收、发数据的 ID标识符可以不相同。CAN总线系统中的公用主控设备一般被设置成直通状态,它可通过发送、接收具有不同ID标示符的不同数据帧,方便地对网络中的各种设备进行管理和控制。对那些纯粹靠帧数据本身而忽略ID标志符的系统来说,这种不同总线之间的转换更加简单。
实现二种总线之间的透明转换的基本过程是这样的:电路加电进入正常状态后,首先以电路中保存的参数(如未初始化则以缺省参数)对二个总线通信端口分别进行初始化,并将所有通讯端口设置成中断接收工作方式,在启动内部看门狗(SWatchdog)后,电路等待外来数据的中断。一旦某一总线端口有有效数据进入,电路首先将这些数据读入内部数据缓冲区,置相关内部标志,关闭其它端口的中断,以使接收端数据能及时被接收到。在下一数据到来之前,电路将及时通过另一端口将缓冲区中的数据转发出却,直到缓冲区空。在这种转换过程中,如果数据是自CANBUS一端流入,则电路只将帧内数据读入到缓冲区。相反,则电路在转发数据之前自动按设置将设定ID标示符加到发送信息中,一旦转换过程结束,所有端口又被允许中断接收。电路中缓冲区一般可配置8k~32K字节的静态RAM。
在未进入转换工作时,电路允许参数设置端口的设置中断进入。参数设置包括:设置RS-485的通信波特率(当然端口数据格式也可设);设置 CANBUS的通信波特率、接收码(accept-code)、屏蔽字(mask-code)、发送标示符。参数设置好后将立即生效,通过该端口还可查询当前电路中的各运行参数值。
【厦门阿米控技术有限公司】:
1:我司支持各种付款方式,产品直接拿货,更具价格优势。有任何型号的产品需要,请来电咨询。如遇下班时间,可发邮件。
2:如果您发现其他供货商为相同产品提供更为低廉的价格,我们也愿意参照其价格向您提供进一步的折扣。如果还有其他任何问题,请随时与我们联系。
3:请让我们知道您有任何,备品,备件,的需要,我们可以给您进一步的援助,我们等候您的询盘。
【质保】:货到需方在15天内如有质量问题可包退换,一年以为如有质量问题可免费维修,人为除外。
联系人:徐亚婷 手机:18020776785 QQ:2851195472座机:0592-5087595 邮箱:2851195472@qq.com
【部分型号】
P-702C-FAC-88-Z-005
Manifolds 3-vannes DN5/PN420/1.4404/Ch:231786/IEC
CABLE TELEMECANIQUE SCHNEIDER TSX17ACC8
CARTE CENTRALE D'ALARME ARITECH CD7202S3
Pompe a vide COVAL GVC 12NK68 PSX 100 LC8
TS802D
Siemens Coros OP5-A1 6AV3505-1FB01
MBSK083CSA
le4-116-xd1
Schneider/Telemecanique ABE8-S44SBB0
Siemens 6SE3290-0XX87-8PB0
MOVITRAC SEW MC07B0004-2A3-4-00
Hartmann & Braun bitric P 61424-0
UE/4611RR000002122
QMB3202 - APRIL - QMB 3202
772-/DHL
KIMO TH200 MAH0800961
PXF01901SF
?telemecanique XML-F040D2035
ALLEN BRADLEY? 1734ACNR -
BLUE SKY SOLAR BOOST 3024iL