随着计算器技术的发展_第1页
随着计算器技术的发展_第2页
随着计算器技术的发展_第3页
随着计算器技术的发展_第4页
随着计算器技术的发展_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1引言

随着计算器技术的发展,通讯传输在工业自动化控制领域得到越来越广泛的应用。由于串行通讯方式具有使用线路少、成本低、简单易用,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。现在各PLC生产厂家都极其重视通讯在PLC推广中的应用,并且各具有优势特点,合理利用PLC串行通讯功能将极大的降低自动化项目成本,提高产品竞争力。2串行通讯简介

计算机通讯即是不同的设备通过线路互相交换编码数据,其主要目的在于将数据从某端传送到另一端,实现信息的交换。通讯通常有并行和串行两种方式,由于并行传输方式在数据电压传送的过程中容易衰减互扰,并且线路工程费用较高,而串行通讯方式则能很好的解决这些问题,因此在工业应用中绝大多数使用串行通讯。

串行通讯的基本接口方式分为RS-232和RS-485两种标准。2.1RS-232接口

(1)

RS-232-C接口连接器一般使用型号为DB-9的9芯插头座,只需三条接口线,即“发送数据”、“接收数据”和“信号地”即可传输数据,其9支脚位的定义如下表1所示。表1RS-232-C接口连接器定义PLC资料网

(2)

在RS232的规范中,电压域值在+3V---+15V(一般使用+6V)之间称为“0”或“ON”;电压在-3V----15V(一般使用-6V)之间称为“1”或“OFF”;计算机上的RS-232“高电位”约9V,而“低电位”则约-9V。

(3)

RS-232为全双工工作模式,其讯号准位是参考地线而得,分别作为数据的传送和接收;实际应用中其传输距离可以达到15米。只具有单站功能,即一对一通讯。2.2RS485接口

(1)采用正负两根信号线作为传输线路。

(2)RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。

(3)RS485为半双工工作模式,其讯号是正负两条线路讯号准位相减而得,是差动式输入方式,抗共模干能力增强,即抗噪声干扰性好;实际应用中其传输距离可达1200米。具有多站能力,即一对多的主从通讯。3

台达PLC的串行通讯功能

台达DVP系列PLC各型主机均内建2个通讯口的标准配置,即一个RS232和一个RS485通讯口,其RS232口主要用于上下载程序或作为与上位机、触摸屏通讯,而RS485口主要用于组建485网络,实现通讯控制。尤其值得一提的是EH机型可通过通讯功能卡扩充一个RS232或RS485通讯口,使得在组建多重通讯网络更加方便。

相对于通讯口的硬件配置,台达PLC在软件指令上对通讯的支持也是相当丰富和便利,主要通过以下三种方式完成485通讯功能:尽3.1自由陷通讯方式贿

该减方式通过串香行数据传输拴指令RS来启完成主站与嫁从站之间的档数据交换,嗓可以实现无产协议的自由宾通讯。许多痒接口设备如仔变频器、仪四表等…若配包备RS-4讨85串行通势讯,且该设滋备之通讯格篮式也有公开贩即可由PL恭C使用者以田RS指令设企计程序来传汗输PLC与驶接口设备之业间数据。侵3.2MO忆DBUS通轨讯方式(G贺B/Z1覆9582)锐

M驰ODBUS妥协议是目前命国际上公开紫的标准串行领通迅协议,财也是中华人返民共和国国因家标准化指骂导性技术文伴件GB/Z安1958惕2:基于M枕odbus哈协议的工业文自动化网络咱规范。台达柱PLC通讯蜻符合MOD片BUS协议西,并且台达茎其它产品如颗变频器、温劫控仪、司服天控制器等4们85通讯均绝符合MOD荡BUS协议演,对于符合皱MODBU滔S之通讯格塔式的产品,爷台达PLC渔提供了更加械便利的通讯缓指令MOD督RD、M名ODWR、如MODRW罪来实现数据蚁的读写,程芽序编写中不社需关注传送筑的字符,校旅验码的转换饱等等,只需朽要确定通讯窝地址及写入齐读出的数据描即可,不过特在多指令读翁写时需要考庆虑通讯时序打问题,避免农通讯冲突。剪3.3台达篮PLC最有脸特色的通讯沸命令EAS意YLIN拼K吓

基授于MODB叛US通讯协笼议,台达E蝶P/EH系唐列PLC机君型提供了更游为方便快捷如的通讯方式陵——EAS峡YLINK诞。EASY追LINK辨通讯是台达颤PLC最有果特色的通讯制命令,可以焦提供主站与菊32个从站粒通讯,每个踩从站读写各挂100项数甩据的能力,箱且不需要复腹杂编程即可诚高速快捷的季完成通讯控牛制,节省大库量的编程时欲间。胜

综樱合比较上述足三种通讯方扑式,自由通贪讯方式的编鬼程最为复杂即,但它可以普与非MOD涨BUS协议延的设备通讯弃,设备选择评自由灵活不缺受限制;M胆ODBUS汤通讯方式的个编程则简单垫的多,且也穷具有一定的泥编程灵活性珍,如可优先争与某个从站栏通讯;而E猪ASYL着INK通讯挡方式是针对送符合MOD去BUS协议选互连设备最鸡简单的通讯缝方式,几乎蔑不需要编程茶即可完成,荡不需要考虑慨半双工通讯荐方式中通讯著时序问题,乌只需要指定博读出写入数筋据的寄存器创和数据项数汗,启动LI翅NK连接即强可完成设备街之间的数据铲通讯。因此以对于符合M弹ODBUS纵协议的设备很建议采用L馅INK通讯狡方式。村3.4串行左通讯工程要跪点问题欣

在彻工业自动化名控制中,有核许多数据信裕号需要采集玉、处理,特亦别对于远距凯离的设备,灵一般的传感樱器电压讯号董如果传输距适离过远的话货,会造成讯贞号的衰减,蚕如此一来,农将得不到正虹确的结果,吧因此,采用逮传感器讯号伞就地处理,伍而数据传输劳通过数字通嫩讯方式能够泉有效的解决仇这一问题,拘保证数据的闻正确性与准绩确性;但通惜讯同样也会怜受到外界的肢干扰,使得代通讯质量下餐降,甚至根值本无法建立杠通讯。要保呈证通讯正常亡,在组建通届讯网络时应恩该注意以下芦几点:料

(班1)保证通革讯协议一致约,所有联机淋之从站接口献设备波特率剪及通讯格式屋需与主站相宝同,合理分肠配各从站的古站地址,避驱免地址冲突绢。培

(禁2)合理布咽线,减少外肆界干扰对通预讯的影响。坡走线走得好标,可以很大咽程度减少干柿扰的影响,真提高通讯的念可靠性,走孕线应遵循两经个原则:远纹离电源线,骂变频器等干盯扰源;当网代线不能与电通源线等干扰御源避开时应慧与电源线垂些直,不能平显行,并采用书质量高的双聚绞线走线向

(尿3)通讯速游率的选择,蛋一般来说提装高通讯波特帮率能够提高沟通讯效率,翅但并非一味尚的提高就肯资定好,传输矩速率的提高翅同时加大了对传输错码率巷,使传输质酒量下降,特肺别是在工业择控制场合外沃界干扰比较逢大的情况下应,有时适当鲁降低传输速竞率会得到更幻好的传输效糖率。也

(摊4)正确编俩制通讯程序驰。PLC通津讯程序的编季制在实现串路行通讯中也读是非常关键贵的一步,一维个合理的通吐讯程序能够魄提高通讯效贝率,而不完反善的通讯程耕序则会导致四通讯效率下醒降,甚至通筒讯失败,使糠PLC出现雹运行错误。残由于RS4辣85通讯采厚用半双工的氏工作模式,避因此通讯程那序的编写主铅要是对通讯剩指令的分时瑞处理程序,亦在此用以下锦两个通讯程佳序来描述如厦何合理编制妇PLC通讯驻程序,程序暑主要是PL躲C通过48老5通讯方式惭读写三台变你频器的频率单,均实际测伐试运行过:动3.5台喘达PLC通蔑讯程序要点船

(梳1)“固定嗓时序通讯程阔序”是台达膏PLC通讯梢技术工程处执理通讯常用乒方法,利用妹固定计时的脆方法来实现室分时通讯,晶这样的写法拆比较容易造房成通讯时序邀上的问题。地Modbu跑s通讯规沈格是采用主凝/从模式,摊也就是主站售发通讯命令火给从站,从毕站收到之后栗再回应主站址,这一收一胡回才算完成那一个完整的雷通讯资料交悬换,该程序骑有使用到M肌1127吐来判断,但茫是决定下一些个通讯指令嗓是否运行的券接点开关却耍不是由通讯尖旗标来决定奉,而是由1苏00ms求的tim躁er来决定默,这样很容逗易有问题生语成,因为通除讯的整个时星间包含通讯疾资料在线上酱传输的时间嫩加上通讯资惊料在主/从翁站处理的时途间,若这时梢间超过10认0ms,那哭就很容易造外成从站回传奔,而主站送薪资料出去,吨造成资料在舞线上碰撞,易因而影响传先输的正确性炒,如果把t折imer时叨间延长,还斩是会碰到有喊问题,因为计这种写法,督通讯旗标的功动作与决定昼传送的旗标榨本身并未同贼步,因而会孩有时间差,葬造成资料不浸正确。该程还序在EH机遮型上测试,汗发现通讯速雪度比较慢,扛且读回来的芽数据有时会幕发生交叉的血现象,即从服站2的频率杆读到从站4喂的寄存器上屿,错误读写端的情况可见狂图一。使用洞这种编程方菠法在通讯正杆常时没有问溉题,一旦当逼通讯数据错握乱时,就会逢造成数据传蛮送错误,严界重时甚至导望致PLC死色机,参见图隐1。PLC王图1错误拾读写,红圈扎部分信道D医200数据糟变为K30相00,应该哗是K100时0眼影PLC资料杰网破

(下2)“通讯呀旗标方式程醉序”是调整侮后的程序,缩可以比较一库下,其主要掘区别在于M润odbus蔽Read蜂/Writ格e指令在能程序使用上佣搭配M11狂27,M恢1129,峡M114嫁0,M1拴141来渔判断,由这错几个旗标的须状态来决定产下一个通讯校指令的运行查时间,能够改很好的处理融串行通讯的醋时序问题,傻保证通讯的智可靠及效率曾,正常通讯修监控画面如透图二。在用己固定时序通若讯中,即使拾通讯正常完患成,那末也肤要等到10音0MS以后俭做下一个通渔讯,比如写垦指令通讯完茅成耗时20突MS,则需恩要等待80涨MS,降低尤了通讯效率研,而采用通弦讯旗标会在画通讯完成或码出现错误的艺情况下转入呜执行下一个质通讯指令,系有效利用了嗽时间,参见挥图2。尝图2正常茶通讯监控画派面访宿PLC资料绵网伯岩3

台达奸PLC与松脸下变频器通卸讯案例如

采先用台达ES榜系列PLC俱,用通讯方友式来改变松丧下VF0C甘系列变频器杂的设定频率肌,PLC端滥使用485秩口,无协议计方式来模拟三VF0C变课频器的通讯善协议。区4.1通讯陶协议激

V候F0C系列摔变频器留有冲485通讯或口,并提供很内部通讯协幅议如下:除写:%[蒸站号>#肢WD[功撤能号>[援起始地址>蛛[结束地叨址>[数横据>[B梨CC>\萌CR闻读:%[曾站号>#平RD[功文能号>[筹起始地址>躲[结束地库址>[B丰CC>\馋CR所如果写正确冻,返回:%存01$WD麻BCC\弊CR滤如果读正确贩,返回:%女01$RD公[数据>蔑BCC\州CR绢

分械别规定了字锻节数,在以咸下表格以写践数据为例做岗详细说明:泼起始码慧站号肌间隔滥功能万功能号成起始屠结束剩数据禽校验码琴结束码汪%星01~31绣#阴WD肤D贫00000后00000系0000秤BCC戚\CR趴1删2忧1牙2泻1栗5卵5社4、…裙2估1颠撇在松下VF制0C系列变羊频器中,站菜号默认为0元1,通讯格纸式为960工0、N、8温、1,通讯赶方式是AS毒CII方式盈,数据为十员六进制,存爽储模式为8兔位模式。设奇定频率的地近址是DT2荒37,而读榨设定频率的邪地址为DT京133,而交且在DT2披37和DT凯133的数隆据都是以0旁.01Hz忽为单位的。识下面以写频供率为例,来兄做详细说明鞋。差4.2实例佣说明锋

假提设要写入的斩频率是43美.5Hz,富那么需要写治入的数值应呈为10FE山(4350者),变频器炕的存储模式右为8位模式六,应从低位誓开始写入,侨那么应该先仗写FE后写炮10。校验劫码是把从起栏始码到数据糠码所有的字半节进行异或藏所得。逝

X橡OR:%0牧1#WDD鞠00237秆00237吹FE10=爬52(HE研X)有

那弄么得出以下宜所有通讯格嚼式码:血

%筹01#WD迎D0023软70023敲7FE10笔52\CR秒

通徒讯方式是A肺SCII方类式,数据是插十六进制格革式,把这些己格式码按正糟确的次序发党出,就可以续把数据43亭.5HZ写美入到变频器充设定频率D伐T237中众。阀4.3梯笼形图设计起

在留PLC中,盈无协议通讯慢也是从低位间开始发送数择据的,可选韵用8位模式锡和16位模特式传送,不舍同就在于发井送数据寄存千器中的8位蝇数据还是1暑6位数据,济在这里以1般6位模式做沿说明。梯形源图如下:把唐格式码数据桂25303牙12357削44443黑03032鬼33373虎03032瓣33374揪54631缸30520禁D按照从低熔位到高位的拿顺序依次存缺入到D0~齐D11中

温馨提示

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

评论

0/150

提交评论