以太网转CAN是干什么用的? 以太网是干什么用的?
\u8bf7\u95ee\u4ee5\u592a\u7f51 \u8f6c can\u5de5\u5177\u53ef\u4ee5\u62ff\u6765\u505a\u4ec0\u4e48\u4e8b\u60c5\u5462\uff1f\u611f\u8c22\u9898\u4e3b\u7684\u9080\u8bf7\uff0c\u6211\u6765\u8bf4\u4e0b\u6211\u7684\u770b\u6cd5\uff1a
\u5f53\u6570\u636e\u4e2d\u7ee7\u5668\u5440\uff01\u8981\u77e5\u9053\uff0c\u8d85\u8fc7\u4e8640\u7c73\u7684\u901a\u8baf\u8ddd\u79bb\u4ee5\u540e\uff0cCAN\u603b\u7ebf\u7684\u901a\u8baf\u901f\u5ea6\u5c31\u4f1a\u8d8a\u6765\u8d8a\u6162\uff0c\u5f88\u96be\u6ee1\u8db3\u5b9e\u9645\u9700\u8981\u4e86\uff0c\u56e0\u6b64\uff0c\u6211\u4eec\u53ef\u4ee5\u5229\u7528\u4ee5\u592a\u7f51\u6765\u6682\u65f6\u66ff\u6362CAN\u603b\u7ebf\uff0c\u505a\u5b83\u7684\u4e2d\u7ee7\u4ecb\u8d28\uff0c\u8fd9\u6837\u6211\u4eec\u65e2\u80fd\u5229\u7528\u5230CAN\u603b\u7ebf\u7684\u6297\u5e72\u6270\u6027\uff0c\u4e5f\u80fd\u4fdd\u8bc1\u5176\u6570\u636e\u4f20\u8f93\u7684\u901f\u5ea6\uff0c\u90a3\u4e48\uff0c\u4ee5\u592a\u7f51\u8f6cCAN\u8bbe\u5907\u662f\u4e0d\u662f\u5f88\u6709\u7528\u5462\uff1f\u5982\u679c\u4f60\u9700\u8981\u76f8\u5173\u8bbe\u5907\u7684\u8bdd\uff0c\u53ef\u4ee5\u524d\u5f80GCGD\u5b98\u7f51\u8fdb\u884c\u5177\u4f53\u54a8\u8be2\uff0c\u6b22\u8fce\u6765\u8bbf\u3002
\u4ee5\u592a\u7f51\uff1a\u4e00\u79cd\u8ba1\u7b97\u673a\u5c40\u57df\u7f51\u6280\u672f
以太网转CAN是用于以太网通讯与CAN通讯之间的互通互联,实现两种不同协议通讯之间的数据交互,现在市面上有实现该功能的转换器,我之前工程项目里用过一款CANET-E-U的设备,性能不错,其网络搭建如下图所示,很简单的
楼主这问题太专业了!!!
以太网的包格式中,DATA域可以用于存放CAN帧,按国内做这方面的权威周立功的以太网转CAN转换器CANET-2E-U的格式,按每13个字节一个CAN帧的格式存放在以太网包中:
使用PC机发送UDP帧时,每个UDP帧包含的CAN帧数量不能大于50帧!而UDP帧的发送速度建议不要超过每秒400包,还有一个条件,假如用户每秒
400包UDP帧,而每个UDP帧包含50帧CAN帧,用户可以计算出相当于每秒20000帧CAN帧了,就算是1000Kbps的波特率,CAN也发不
了这么快。所以建议用户每秒发送的UDP帧不要超过400帧,转换成CAN帧不要超过每秒4000帧。
绛旓細浠ュお缃戣浆CAN鏄敤浜庝互澶綉閫氳涓嶤AN閫氳涔嬮棿鐨勪簰閫氫簰鑱旓紝瀹炵幇涓ょ涓嶅悓鍗忚閫氳涔嬮棿鐨勬暟鎹氦浜锛岀幇鍦ㄥ競闈笂鏈夊疄鐜拌鍔熻兘鐨勮浆鎹㈠櫒锛屾垜涔嬪墠宸ョ▼椤圭洰閲岀敤杩囦竴娆綜ANET-E-U鐨勮澶囷紝鎬ц兘涓嶉敊锛屽叾缃戠粶鎼缓濡備笅鍥炬墍绀猴紝寰堢畝鍗曠殑
绛旓細浠ュお缃戣浆CAN璁惧鏄竴绉嶅父鐢ㄧ殑CAN涓户鍣紝瀹冭兘澶熷皢CAN鏁版嵁杞崲鎴愪互澶綉鏁版嵁杩涜杩滆窛绂讳紶杈銆備竴鑸垜浠湪浣跨敤杩欑被璁惧鏃讹紝閮芥槸鎴愬鐗╃悊杩炴帴銆備笉杩囷紝鍦ㄥ崗璁眰涓婏紝鍙湁TCP涓绉嶈繛鎺ラ氳妯″紡锛屽嵆涓や釜CAN杞互澶綉璁惧涓涓璁句负鏈嶅姟鍣紝鍙︿竴涓璁句负瀹㈡埛绔傝嚦浜嶶DP锛岄偅涓嶆槸杩炴帴妯″紡锛岃屾槸涓绉嶉氳妯″紡锛屽彂閫...
绛旓細浠ュお缃戣浆CAN杞崲鍣ㄨ兘澶熷疄鐜癈AN鎬荤嚎鏁版嵁鍜屼互澶綉鏁版嵁涔嬮棿鐨勭浉浜掕浆鎹锛屼篃灏辨槸璇达紝褰撴垜浠渶瑕佸欢闀緾AN鎬荤嚎鐨勬湁鏁堥氳璺濈鐨勬椂鍊欙紝鎴戜滑鍙互閫氳繃杩欑被璁惧灏咰AN鏁版嵁杞崲鎴愪互澶綉鏁版嵁锛屽埄鐢ㄧ殑鏄互澶綉鐨勬暟鎹紶杈撻熷害楂樹簬CAN鎬荤嚎鐨勭壒鐐广傝岄亣鍒扮數纾佺幆澧冨鏉傜殑鎯呭喌锛屾垜浠張鍙互鍒╃敤鐩稿叧璁惧鎶婁互澶綉鏁版嵁杞崲鎴怌AN鏁版嵁锛屾彁...
绛旓細杩欏綋鐒舵槸鍙互鐨勶紝姣曠珶瀹冨拰鍏夌氦杞珻AN涓户鍣ㄤ竴鏍凤紝鏈川涓婂氨鏄竴涓欢闀緾AN鎬荤嚎鏈夋晥閫氳璺濈鐨勫伐鍏凤紝鍙笉杩囨槸鎶婁腑缁т粙璐ㄤ粠鍏変俊鍙疯浆鍙樺敱浠ュお缃戜俊鍙銆傝缃笂鍙兘鏇撮夯鐑︿竴鐐癸紝鍥犱负娑夊強缃戠粶锛屼笉杩囦娇鐢ㄨ捣鏉ヨ繕鏄緢鏂逛究鐨勶紝涔熶究浜庣湡姝g殑瀹炵幇娑堥槻淇℃伅鐨勫叡浜傚鏋滀綘瀵硅繖绫讳腑缁у櫒鏈夊叴瓒g殑璇濓紝鍙互鐧诲綍GCGD瀹樼綉杩涜鍜ㄨ銆
绛旓細浠ュお缃戣浆CAN璁惧鑳藉灏咰AN鏁版嵁杞崲鎴愪互澶綉淇″彿杩涜杩滆窛绂讳紶杈擄紝瀹冩槸涓绉嶅父鐢–AN涓户鍣ㄨ澶銆傛垜浠湪浣跨敤浠ュお缃戣浆CAN宸ュ叿鏃讹紝涓鑸兘鏄垚瀵瑰簲鐢紝鍗充袱涓澶囩殑缃戝彛閫氳繃涓鏍圭綉绾胯繘琛岃繛鎺ワ紝CAN鍙e悇鑷繛鎺ヨ杩涜閫氳鐨凜AN鎬荤嚎绯荤粺锛屽涓嬪浘 杩涜濂界墿鐞嗚繛鎺ヤ互鍚庯紝鎴戜滑灏辫鎯充竴鎯崇敤鍝璁惧閫氳妯″紡浜嗐傚父瑙佺殑閫氳...
绛旓細鍦ㄥ疄闄呯殑CAN鎬荤嚎搴旂敤鍦烘櫙閲岋紝鍙堣兘鏈夊嚑涓40绫冲氨瑙e喅鎴樻枟鐨勬椂鍊欏憿锛熷洜姝わ紝鎴戜滑闇瑕佸悇绉嶇被鍨嬬殑CAN鏁版嵁涓户鍣ㄦ潵甯垜浠疄鐜拌繙璺濈鐨凜AN鏁版嵁浼犺緭锛屽嵆璺濈涔熸湁浜嗭紝閫氳繀閫熷害杩樿兘澶熷緱鍒颁繚闅溿浠ュお缃戣浆CAN璁惧锛岃兘澶熷畬缇庣殑瑙e喅浣犵殑闂锛屽鏋滀綘闇瑕佸畠鐨勮瘽锛屽彲浠ュ墠寰鎴戜滑鐨勭綉绔欒繘琛屽叿浣撶殑鍜ㄨ锛屾杩庢潵璁裤
绛旓細棰樼洰涓墍璇寸殑宸ヤ笟浠ュお缃 CAN杞崲璁惧搴旇鏄浠ュお缃戣浆CAN璁惧鍚э紒鍥犱负杩欑被涓滆タ閮鏄敤鍦ㄥ伐涓氫笂鐨勶紝鎵浠ユ病蹇呰鐗瑰埆鍔犱笂宸ヤ笟浜屽瓧銆傜畝鍗曠殑璇达紝瀹冨氨鏄负浜嗗欢闀緾AN鎬荤嚎鐨勬湁鏁堟暟鎹紶杈撹窛绂昏岃癁鐢熺殑銆傚洜涓篊AN鎬荤嚎鑵跨煭锛屼篃灏辨槸闀胯窛绂绘椂鏈熸暟鎹紶杈撻熷害涓嬮檷鐨勫お蹇紝闇瑕佹湁浜轰腑闂村府涓鎶婏紝杩欎釜涓棿浜哄氨鏄互澶綉锛岄氳繃...
绛旓細缃戝彛杞珻AN妯″潡鍙互灏咰AN鎬荤嚎鏁版嵁杞崲鎴浠ュお缃淇″彿杩涜杩滆窛绂讳紶杈擄紝鏄竴绉嶅父瑙佺殑CAN鏁版嵁涓户鍣ㄣ傜綉鍙h浆CAN妯″潡鐨勮繛鎺ユā寮忔湁涓ょ锛屼竴绉嶆槸TCP杩炴帴妯″紡锛屽彟涓绉嶆槸UDP閫氳妯″紡銆傚湪TCP杩炴帴妯″紡涓嬶紝涓鍙扮綉鍙h浆CAN妯″潡琚缃负TCP client锛屽嵆瀹㈡埛绔紝瀹冧細涓诲姩杩炴帴琚瀹氫负鏈嶅姟鍣ㄧ殑缃戝彛杞珻AN妯″潡锛岀洿鑷冲弻鏂硅繛鎺ユ垚鍔...
绛旓細CAN鎬荤嚎鍦40绫充箣澶栫殑璺濈涓婏紝鍏舵暟鎹紶杈撻熷害浼氳秺鏉ヨ秺鎱㈢殑锛岃繖鏍风殑璇濓紝鎴戜滑鐢ㄦ暟鎹紶杈撻熷害杈冨揩鐨勪互澶綉鍦ㄤ袱涓CAN杞互澶綉宸ュ叿涔嬮棿濂旇窇锛岄熷害淇濊瘉浜嗭紝鐒跺悗锛屼互澶綉缁忚繃CAN杞互澶綉宸ュ叿鍙樻垚CAN鎬荤嚎鏁版嵁锛屾暟鎹殑鎶楀共鎵拌兘鍔涗篃澧炲己浜嗭紝涓ゅ叏鍏剁編銆傚鏋滀綘闇瑕佺浉鍏宠澶囩殑璇濓紝鍙互鍓嶅線GCGD瀹樼綉杩涜鍏蜂綋鍜ㄨ锛屾杩庢潵璁...
绛旓細涓嶇煡閬撴偍鐪嬫病鐪嬭繃缁欑數鍔ㄦ苯杞﹀厖鐢电殑鍏呯數妗╋紝閭d釜閲岀殑閫氳鏂瑰紡灏辨槸CAN鎬荤嚎閫氳锛屽洜涓哄彲闈犳ч珮涓嶅鏄撹骞叉壈銆備笉杩囷紝璋佸張鑳戒繚璇侀偅涓笢瑗挎案杩滈兘涓嶅嚭闂鍛紒鎵浠ワ紝鎴戜滑寰楀仛濂藉畠鐨勭浉鍏宠繍琛岀姸鎬佺洃鎺у伐浣滐紝杩欐椂鍊欙紝浣犲氨鍙互鍒╃敤浠ュお缃慍AN鎬荤嚎鏁版嵁杞崲璁惧鏉ュ疄鐜扮洰鐨勪簡锛屼富瑕佸氨鏄欢闀块氳鐨勮窛绂汇傚鏋滀綘闇瑕佺浉鍏冲伐鍏...