LON现场控制网络到以太网互连适配器的设计_第1页
LON现场控制网络到以太网互连适配器的设计_第2页
LON现场控制网络到以太网互连适配器的设计_第3页
LON现场控制网络到以太网互连适配器的设计_第4页
LON现场控制网络到以太网互连适配器的设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1LON现场控制网络到以太网互连适配器的设计摘要:以51单片机为核心连接LON现场控制网络与以太网互连适配器的设计方案,描述了神经元芯片使用并行I/O模式与51单片机通信的方法,介绍了51单片机控制以太网控制芯片8019as的方法。并采用C51语言实现UDP传输,完成了系统的调试与验证。火

推散关键恼词:故Lo你nw低or歼ks索以欠太网学R咸TL狗80旧19器as怎8膛0C千51乱单片弟机米随着冬互联吴网的扬发展士,在海使用营计算歪机进例行互鼓联的廊同时耻,各恭种智击能家意电、扒工业搁控制苹、智还能仪核器仪画表、胀数据野采集团都在遇逐步衔趋向啊网络耽化。欠但由捷于以禽太网嫌在实偿时性去和可项靠性萌的先闯天不梅足,稀各种鞭现场胃总线锋技术冈应运枯而生界;更音因为盗其彻碗底的贫开放午性、斑分散妨性和锐完全穿可互吉操作徒性等殖特点陕,正御成为策未来羞新型创工业肝控制油系统纵的发扰展方务向。青以太遮网以这其应头用的津广泛症性和乏技术机的先威进性及,逐竿渐垄埋断了倚商用洋计算串机的惭通信押领域代和过存程控刑制领储域的受上层使信息燕管理沃与通杏信。革为实气现上贼层管岔理网今络与樱下层欠控制划网络狂的集矛成,页在实昌际中鼓必须挎实现鼻现场岸总线律与以耀太网颈互联铲。蜓Lo条nw钢or杀ks堵现场歌总线茅是美铃国E目ch盒el备on际公司惹19皆91奸年推欠出的电局部殊操作株网络概。L堤on泛wo蜡rk捆s现悬场总水线在杆网络狸通信宝方面朽具有次突出垫优点尖,如妹网络六物理究层支奉持多裳种通放信介搁质,蚀支持够多种掉网络统拓扑剩结构陈等。芒目前买使用音Lo滔nw帽or攀ks鸽技术头的产炕品广搏泛应班用于喝工业付、楼目宇、萝家庭嫂、能枪源等维自动沟化领观域。钳本文誉提出展的适停配器横连接愁方案速,能纱将L潮ON危控制至网与卸以太侧网无最缝连对接,嗽实现虽透明寄传输腥。

鸦图1烤互悼连适茂配器鸽的电亡路框身图

销1蹈互连号适配哈器硬溜件电脾路设文计择适配暗器使够用的授主要烦芯片掀为神只经元竹芯片睁TM接PN竿31纳50泰、5沾1单葱片机附89滩C5辉1R钞D和烛以太叼网控浓制器国RT奉L8词01锅9a月s。药主要方分为割Lo递nw格or瓜ks伴控制割模块链、协宇议转烛换模靠块和夜以太唐网通医信模党块。仙其中颠,协愈议转峡换由娱单片筒机内疗部软稼件完镜成。途1.固1劫Lo考nw拌or坝ks产控制块模块铜Lo辈nw戚or骑ks率控制知模块庭主要织完成惊对L最ON头网数虫据的左管理柜并向纽单片逢机传着输数通据,桑其核逗心是况神经意元芯选片。丸神经帐元芯巧片与税其他涉设备圆的互铺连是膝通过雪其1脊1个音I/完O口摄,编财程人平员可雕以定疯义多低个引穗脚为披输入霞/输岩出对场象。底用户姜程序粮可通缎过i属o_漂in骂()期和i瓜o_才ou旁t(橡)访滋问这做些I舅/O朝对象该,并且在程棒序执殃行期免间完点成输蒸入/远输出骂操作桥。本秧文设伍计的凯适配佳器采煌用N匠eu僻ro仗n芯椒片预戚定义终的并五行I辞/O淡对象全,实缠现了臂高数则据速予率和廊全双悦工工破作方绣式。陕并行椅I/屡O对雅象利湾用N莲eu射ro偶n的去11剑个I第/O腾口进竟行通具信。靠其中坦IO甜0~滥IO银7为赌双向桥数据承线,挥IO豆8~未IO腹10愿为控没制信巷号线庸。借雹助令裕牌传抢递握略手协苗议,点并行材I/高O口鸭可外撕接处壳理器才,实吩现N晴eu午ro金n芯大片与妥外接永各类节微处霜理器幅之间并的双料向数托据通蛋信。岗并行业口的降速率春可达美3.屡3M衔bp拣s,尿工作密方式角有三粒种,射即主古模式胁、从聋A模堂式和塑从B巷模式晚。不问同的盛模式纽下,牲IO招8~挑IO存10旨这三火根控爷制信致号线牲的意革义不题同。恰本文倍应用枝从A陆模式遍陵与单唱片机织连接重如表叔1所睬示。

茂表1银N县eu助ro仁n芯颠片与朝单片夹机的捎连接晌IO导8内片选上信号龙线(挖CS喷)接竭P2睁.5丹IO危9战读写临信号冤线(悉R/练W)瓣接P蜘3.滥6俭IO勇10禾握手与信号含线(胆HS许)接爱P1先.0乱IO买0~末IO死7盏数据凑总线亚接P章0.碧0~药P0顾.7沉从A肾模式袋中,止Ne帆ur赚on浆芯片左为从钟机,望51爆单片疯机为叙主机张。主依机与上从机领间的眯数据孝传输葵通过颠虚拟股的写卷令牌莫传递枝协议睁(V揭ir度tu言al完W醉ri脊te夺T尸ok营en柳-P任as败si小ng到P令ro虹to慎co偿l)注实现券。主钟机和延从机火交替房地获虹得写很令牌洞,只蚕有拥魔有写懒令牌程的一嗓方可废以写乔数据卵(不猜超过屋25兔5字查节)浅,或弊者不镰写任研何数艰据传届送一纤个空运令牌惨。传顷送的燕数据委要遵批从一柿定的麻格式蓬,即斤在要邮传送馋的数掩据前沸面加币上命心令码千和传乔送的像数据桐长度捕。命贡令码市有C赴MD某_X卵FE豪R(雷写数页据)顷、C买MD迟_N县UL伐L(蔑传递逝空令徒牌)小、C夹MD聋_R厘ES毅YN供C(侨要求肌从机魔同步读)、鱼CM卵D_计AC画KS袜YN馅C(袍确认岭同步扬)四招种,薯最后邀以E脉OM境字节嗽结束盛。写材数据话和传衫递空猾令牌垄的格喝式分表别如加表2斩、表艇3所俱示。

吹表2膏写刺数据姐的格性式青CM狠D_乒XF演ER叮Le畏ng境th茫Da葬ta扔EO篮M至表3汤传眉递空粮令牌线的格避式味CM历D_凯NU睬LL化EO石M规1.羡2正以太椅网通鱼信模济块就以太椅网通惭信模扎块由秤51上单片扒机和观RT索L8迎01病9a言s组冒成。灾以太辽网控方制器呢RT撒L8苗01率9a降s由士台湾走Re钩al谅te勤k公施司生秒产,仪10即0脚娃PQ冠FP葡封装浙。它控支持衫8/友16条位数评据总盛线及鞠16典个I风/O架基地舌址选阴择,职使用秋Ne垂20忙00魄兼容丢的寄傲存器甘结构洋。它饺有一妈块1葡6K君字节障的R啦AM勾,地给址为症0x尊40辉00星~0仿x7逼ff思f。盯实际忧上它务是双因端口锋RA篇M,哀可以定同时坐被网糊卡读斑/写芳和用语户读消/写熄,相贪互之松间不钉影响筛。网哑卡读慈写比肠用户统读写享的优嫂先级敞高。者RA蚕M分薄页存录储,行每2荡56得字节截称为富一页赖。将恢前1朱2页抵作为叔发送辫缓冲冬区(勿0x献40改00姨~0屡x4锯bf纤f)帽,后址52凉页作笋为接脉收缓忽冲区电(0舌x4疾c0局0~协0x奉7f须ff弯)。沿以太惭网的惕介质路访问扎控制佛、C肆RC辰校验润及数语据帧毕的接常收和舌发送耳都由咬网卡班自动冻完成铲,只傻需将拐IP洁包加去上目叫的M独AC相地址忧和源嫩地址乓,再世通过从远端低DM翁A接润口对爬RT祝L8坛01晌9a鸽s内眉部R荷AM望进行胆读写拍即可催。网触卡的哄地址寿线共辛20龟根。图用到燃的网透卡地夺址为绑十六存进制暴的0黎24些0H晕~0换25属FH唇,基混地址篮为0驶24切0H冲,从咏地址油24谋0H裹~2体5F拨H。云地址嗓线的读A1专9~今A5想是固孔定的碍00厦00渗00筒00无00械10宴01港0,粘只需瞒5根膛地址洞线即壁可。置所以唉RT倚L8危01奋9a腐s输祸入输浊出地厉址共世32叉个,衣地址大偏移纱量为遇00狐H~盟1F碧H(算对应稠于2桃40药H~革25戒FH歌)。顶对于购8位厦操作蛇方式驼,3胃2个搂地址辽中只住有1座8个循有用肚:0恰0H腐~0颠FH深共1旅6个拍寄存医器地踏址,凑10奇H为队DM甚A地宣址,各1F组H为着复位阅地址呀。本奖适配孟器采像用轮崇询方床式,辟不使侵用中冲断。变故R妨TL默80誓19软as乖与单呀片机豪的连月接如事表4袜所示炸。

尊表4薪R暗TL匆80脂19晃as狂单片忧的连筹接贸IO醒RB碌读信霜号,赴接P迷3.限6潮IO薯WB梦写信另号,战接P妨3.最7滨RS熔TD虑RV犁复位愉信号螺,P育3.炮4降AE笼N世地址民信号除,接牲地花IO愉CS论16妙接下透拉电绵阻,碗选择命8位还模式肌S0贷~S什7纯数据斯总线描,接骡单片码机P旅0口研A1旗9~省A1忘0,制A6叫地址瞎线接促地遇A9体,A欢5过接P葱2.跑5(歇高电微平时贝选中三)叹A4功~A捞0芳接单切片机献P2狸.0懒×P裹2.扮4金表5已单榴片机枕发往召RT诉L8旗01肾9a盆s的滩数据谎格式插以太竿网首码部浙IP中首部阔UD州P首问部党数据的14秀字节间20脱字节读20社字节与12附8×焦n字律节清本适隐配器控使用励UD厨P传和送数含据,刺同时咐支持舍IC诚MP欺的回害应应析答和颈回应莫请求近报文绢(P妖in焰g命鱼令)敏,单钢片机醋发往把RT该L8脱01冈9a按s的愧数据萄帧格衫式如篮表5帐所示喘。蹈用单留片机昂实现搭UD讨P协蚁议要纷作一干些简她化,逐不考牵虑数倦据分春片和浙优先宴权。锋因此耐,在扁IP高首部叉中不蔬讨论烂服务繁类型井和标笼志偏参移域汗,只捉需填驼“0作”即炒可。且1.宁3睛互连捎适配螺器的蹄硬件猜电路彻设计途由于归P8食9C筛51塘RD机2只炸有四鹊个8包位I使/O奶口,给无法轻同时棍与R训TL筑80视19洪as举和沾TM怀PN捏31牙50氏通信肢,故熄使用伞P0乌口作丙为数萝据总蛾线。惨P2吧.5圆作为俭片选哗信号柳,高妇电平铲为R俩TL金80彼19僵as戚,低谈电平师为T缎MP碎N3蹈15门0。醉图1纹给出漠了互宁连适傻配器耳的电骄路框膛图。之其中载31航50撇和R否TL玉80可19植as常复用现同一涝条8甩位数装据线供,依裙靠P持2.狱5进庆行片副选。础当P之2.闸5高逃电平晶时,箱RT纲L8谋01鞋9a洗s地题址(裳1X岂XX恐XX弟)有捏效,贺被选精中。酱Ma怠x2宵32快作为授单片突机的昆下载案线,鞋互联拘适配啄器也佣可使终用R队S2毯32冻口与死计算呜机通样信。

耳图2络适赔配器晶工作盒流程呢图

轻2呀互连展适配武器的反软件回设计恳适配鼻器的胞软件伙编写当包括嘉两部眯分:献一部切分是娘TM危PN姨31超50蛇上用眯Ne牲ur铺on姻C生语言危编写鉴;另乒一部册分是饰在P娃89巾C5撕1上醋用C宫51埋语言目开发化TC施P/找IP夏协议剑栈和疼与T黄MP轨N3移15侦0、瓶RT棒L8妄01踏9a蹄s的仙通信忽软件课,可倍读性逮强,截可方梯便地旗移植谱到其低他5驼1核吊心单搏片机忘上。且2.羊1港适配流器的怖初始够化狠P8秩9C叛51造单片差机和爷TM责PN拿31弓50爽之间付先建劝立握枯手信岔号,难即H膜S信兰号有砍效(缘由T闻MP义N3衡15补0的料固件环自动鹊实现桶);仍然后阀,主出机发忌送一悼个C渐MD套_R西ES策YN伯C命渴令,颈要求倘从机程同步廊,而位从机蒸接收迅到这赴个信狸号后夹,则蔽发送球CM牙D_坟AC泽KS轻YN净C,旅表示姑已同惠步,指可以闷通信雁了。共RT呢L8床01绕9在判通信俊前要生先读泊取9夏3C铃46百的内教容并住设置糟内部治寄存健器的衔值(织配置婚寄存尘器C贴ON众FI稠G1昏~4想,网少络节困点地堵址)恨,再沫由8雾9C糊51挑对R锤TL喝80吊19愁的页桐0与爹页1妈相关搅寄存徐器进央行初耕始化建,即史可正挣常工移作。伟2.酸2歌适配容器工得作流销程筋考虑约到L管ON腔网主写要作场为监雪控网燥络,图特别竖在楼式宇自惭动化荡中的止监控范,由垒LO垦N网惭发往荷以太钥网的狠数据奥较多稠,应限首先弦保证挂其优聚先权当。且伸89腊C5环1R工D只气有1谅02递4字畏节的寻内存嗓,无苍法处郑理大厅的以殿太网猎帧。有经过室实验腐比较堆,在童最后铸具体搁实现闯时,神选择兴LO蛛N最进大为牵每帧域64扣字节匙,尽林量做前到每脸收1煎0个乐LO唤N帧家,发堆一个灰以太禁网帧死,流苹程如馆图2社所示提。

灿2.班3说服务芝器监搁控软政件的鉴设计捉Lo誓nw顺or温ks宫现场赏总线泊使用挥网络辅变量澡的方迷式传叫送数肯据。度一个杠网络肢变量罗是L袍on焰wo枪rk穴s网犬络节食点的宿一个午对象贼,各疑个节便点之荡间的慰联系拜通过悠网络铲变量很实现也。当确一个携网络湖变量柜在一盈个节提点中饥被应樱用程泪序改赔变时违,L剖on歉Ta起lk滥协议堪自动弦将新居值构环成隐盛式消翅息透辅明地虏发往袍可与跟之共叔享的冲其他垦节点涉,而胁应用若程序补则不翻必考胡虑发喘送、沙接收机和寻仪址的我问题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论