串口通讯原理及其应用_第1页
串口通讯原理及其应用_第2页
串口通讯原理及其应用_第3页
串口通讯原理及其应用_第4页
串口通讯原理及其应用_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

基于PLC的串行口通讯原理及其应:串行口通讯PLC通::ThisPaperbaseFATEKPLC,baseonSerialsCommunications,tointroducetheapplicationsofFATEKPLCintheSerialscommunicationsystems,andthesoftware Serials PLC引串行通讯介绍w wwwPLCworldRS-232串行通1.1。引简意12接收字符3发送字符45接地端6数据准备好(DataSet789检测(Ring围。在这个标准中,”0”和”1”的规定如图1.1所示。0

1On。压在‐3V~‐15v(一般使用‐6V)之间称为”1”或者Mark。一般用途是作为Off。与计算机内部wwwwwwPLCworld通讯功能。实际应用中传输距离可达15米。生曲扭,整个讯号也将发生错误。为了克服以上的干扰问题,RS‐485串行通讯方式应运而RS-485串行通RS‐485的工作模式为半双工模式,通讯讯号是两条传输线的电位差,属于差动输入方传输方式如图1.3所示。发送 接收2.3RS‐485讯号传DT=[(D+)+Noise]‐[(D‐)+Noise]=(D+)‐(D‐) PLC的串行通讯功能3.1PLC通讯硬件配FBsPLCPort0(RS‐232或者通讯端口,总共可以扩展到5个通讯端口;接口界面支持RS‐232、RS‐485和以太忘界面。另外通讯速度高达921.6Kbps。足以满足控制系统的数据即使交换。3.2PLC通讯协FBs系列PLC提供FATEK通讯协议,ModBus协议,以及自由口通讯协议。用支持FATEK标准通讯协议。此章节主要进行通讯协议的介绍。3.2.1FATEK通讯协PLC主机上各通讯端口在标准通讯模式下都适用此通PLC的数据wwwwwPLCworld(SLVE(MASTERPLC)只有在收到命令信息后,才根据该命令的要求响应信息给主系统,而不能主动发出信息给主系统,如下的关系图1.4所示: 设备3.2.2FATEK通讯协议格

图3.1PLC与智能终端的主从关PLC的通讯信息格式无论是命令信息(主系统发出)或响应信息(仆系统发出)都可大概分为6个数据区,如下图3.2所示。开头字符(STX):ASCII码之开始字符STX。命令号码:为两位数之16进制数值,为由主系统要求从系统所执行之动作类别。 PLC的通讯应用w4.1通讯系统的工程设计wwwwPLCworldRS‐232RS‐485界面。这个选择4.2PLC通讯程序的介4.2PLC串行通讯的应 模式是高速链路方式(FUN151:MD3模式FBs‐CB252个通讯口:Pott1(RS‐232)Port2(RS‐485)。这里选择RS‐232界面,参数设定为默认值:9600,E,7,1。根据PLC的RS‐232通讯端口引脚定义,通讯线接法如图4.1所示。4.1通讯线接线示意得程序的设计相当的便利。这个范例的程序单元编辑如下图4.2所示。w wwwPLCworld4.2一般数据链路程为中间继电器,用于控制指令的ON/STOP。当M9160ON时,这时接通M0时,FUN151指令将进入”0”工作模式(PLC主站协议),并通过”Pt”指定的端口Port1将”SR”中的通讯命令传送到指定的从站中去,等待从站的通讯命令表格如图4.3所示。4.3一般链路通讯表Y0~Y44.44.4一般通讯命令输入(编辑类似,第1笔通讯命令则是将主站的R100(长度指定为1)传送(命令为写入)到从站的D50去。到此,PLC之间的通讯指令编辑已完整的结束。在笔者的使用过程中,的PLC编程显得相当的方便。另外值得一提的是PLC之间的高速链路。PLC除了一般的通讯联机外,同时,可以通过Port2通讯端口做PCU间高速链路通讯,通讯不受扫描周期的影响,最高速度高到921.6Kbps。现就这能做一个介绍。 PLC之间的CPU高速链路通讯wwwwwPLCworldFUN151指令,只是在”MD”模式中选择”3”模式,即代表Port2CPU高速链路的模式。另外”SR”和”WR”MD0模式类似,只是要注意不要重复使用即可。FUN151的指令编辑如图4.5所示。图4.5PLC高速PCU链路程FUN151将通过Port2,工作在”3”模式下(高速链路),与其他PLC进行数据同步。”SR”的通讯命令表格如图4.6所示。R0~R5。即网络中的所有从站中对应的寄存器数据都将与指令中指定的寄存器同步!wwwPLCworldwwwPLCworld4.7高速链路通讯命令输入

温馨提示

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

评论

0/150

提交评论