第二节三菱FX系列PLC通信模块与通信指令_第1页
第二节三菱FX系列PLC通信模块与通信指令_第2页
第二节三菱FX系列PLC通信模块与通信指令_第3页
第二节三菱FX系列PLC通信模块与通信指令_第4页
第二节三菱FX系列PLC通信模块与通信指令_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

第二节三菱PLC通信模块及通信指令一般在小型PLC机上都设有RS-422通信接口或RS-233C通信接口;在大中型PLC上都设有专用的通信模块。(1)FX-485PC-IF:RS-232C/RS-485接口转换模块若PLC是RS-485接口信号,可通过FX-485PC-IF转换为RS-232C信号,以便与RS-232C接口的计算机通信。一台计算机最多可与16台PLC通信。传送距离为500m(RS-485、RS-422)/15m(RS-232C),通信方式为全双工,最大传输速率为19200b/s。(2)FX0N-485ADP:RS-485通信适配器FX0N-485ADP是一种光电隔离型通信适配器,除了FX2NC之外的PLC之间都要用该适配器连接。FX0N-485ADP适配器不用通信协议就能完成数据传输功能,传输距离为500m,通信方式为半双工,最大传输速率为19200b/s(并联),一台FX0N型PLC可安装一个FX0N-485ADP。可实现两台PLC并行工作,也可用于N∶N连接。一、FX系列PLC的RS-485通信功能扩展板和通信模块(3)FX2N-485-BD:RS-485通信接口功能扩展板FX2N-485-BD是RS-485通信接口功能扩展板。不用通信协议采用RS指令就可完成外部设备间的数据传输功能,也可使用专用协议,由一台微机通过FX2N-485-BD对指定的PLC进行数据传输,传输距离为50m,最大传输速率为19200b/s(并联)。一台FX2N可编程序控制器内可以安装一块FX2N-485-BD功能扩展板。通过FX2N-485-BD可以使两台FX2N系列PLC之间实现双机并联连接(即1∶1连接)。使用FX2N-485-BD和FX0N-485ADP,将计算机作为主站,通过FX-485PC-IF与N台FX、A系列PLC(作为从站)进行连接,形成通信网络(即1∶N连接),实现生产线、车间或整个工厂的监视和自动化。也可以将若干台FX0N或FX2N系列PLC通过FX0N-485ADP或FX2N-485-BD并接相连,组成N∶N(总线上N个PLC)的RS-485通信网络。FX0N-485ADP和FX2N-485-BD的规格和内容规格内容型号FX0N-485ADPFX2N-485-BD适用PLC系列FX0N系列(FX2NC)FX2N系列传送规格RS-485/RS-422绝缘方式光电耦合器绝缘非绝缘传送距离500m50m消耗电流30mA/DC5V(PLC供电)60mA/DC5V(PLC供电)通信方式半二重通信数据长度7位或8位奇偶校验无,奇数,偶数停止1位或2位波特长度300/600/1200/2400/4800/9600/19200b/s和数校验附加和码,不附加和码结束符号没有,或任意数据协议步骤专用协议(形式1或4)主要可连接机器计算机连接,并列连接,简易PLC间连接二、三菱FX2N系列PLC外部串行口设备指令1.串行通信传送指令RS1)RS指令使用说明RS指令可以与所使用的功能扩展板进行发送接收串行数据。S(·):指定发送数据单元的首地址;m:表示指定发送数据的长度(也称点数);D(·):指定接收数据的首地址;n:指定接收数据的长度。2)RS指令自动定义的软元件数据元件说明操作标志说明D8120存放传送格式参数M8121数据传输延时。为ON时,传送延迟直到接收数据完成D8122存放当前发送的信息中未发出的字节M8122数据传输标志。为ON时,用来触发数据的传送。当发送完成时,此请求自动复位D8123存放已接收到的字节数M8123接收结束标志。为ON时,表示一条信息已被接收。此标志不能自动复位,要用指令将其复位D8124存放信息起始字符串的ASCII码,默认值为“STX”M8124载波检测标志,用于调制解调器的通信中D8125存放一条信息结束字符串的ASCII码,默认值为“ETX”M81618位或16位操作模式。ON时为8位操作模式,源或目标元件中只有低8位有效;OFF时为16位操作模式,源或目标元件中全部16位有效3)D8120通信格式设定D8120中存放着两个串行通信设备数据传送的通信长度、校验形式、传送速度和协议方式等。D8120通信格式定义表位号意义位状态0(OFF)1(ON)b0数据长度7位8位b1b2奇偶校验b2b1为(00):无校验;(01):奇校验;(11):偶校验b3停止位1位2位b4b5b6b7波特率(b/s)b7b6b5b4为(0011):300(0111):4800(0100):600(1000):9600(0101):1200(1001):19200(0110):2400b8①起始符无有(D8124)初始值:STX(02H)b9①终止符无有(D8125)初始值:ETX(03H)b10b11b12控制线无协议b12b11b10为(000):无作用(RS-232C接口)(001):端子模式(RS-232C接口)(010):互连模式(RS-232C接口)⑤(011):普通模式1(RS-232C接口,RS-485/422接口)③(101):普通模式2(RS-232C接口)计算机链接通信④b11b10为(00):RS-485接口(10):RS-232C接口b13②和校验没有添加和校验码自动添加和校验码b14②协议无协议专用协议b15②传输控制协议协议格式1协议格式4注:①起始符、终止符的内容可由用户变更。使用计算机链接通信时,必须将其设定为0。②b13~b15是计算机链接通信连接时的设定项目。使用RS指令时,必须设定为0。③RS-485未考虑设置控制线的方法,使用FX2N-485-BD、FX0N-485ADP时,应设定b12b11b10=011。④是在计算机链接通信连接时设定,与RS指令没有关系。⑤适用机种是FX2NC及FX2N版本V2.00以上。D8120中通信格式的设定图中设定参数的含义是:E表示数据长度为7位,偶校验,2位停止位;9表示传送波特率为19200b/s;F表示有起始字符STX、终止字符ETX,控制线为无协议普通模式1(RS-485无协议通信);0表示使用RS指令,不添加计算和校验码。应该注意的事项如下:①在指定起始字符和结束字符发送时它们自动加到发送信息的两端。②在接收信息过程中,若接收不到起始字符,数据将被忽略。③由于数据传送直到收到结束字符或接收缓冲区全部占满为止,因此接收缓冲区长度应与接收的信息长度要一致。④RS指令执行中,修改D8120参数,指令不接收新的传送格式。⑤若不进行数据发送/接收,可将指令的发送和接收点数设为K0。4)指令执行说明M8161=OFF,RS指令传送16位数据过程及动作时序

①驱动输入X010为ON,PLC处于发送接收等待状态。②在接收等待状态或接收完毕状态,用SET指令使传送请求标志M8122置1,D200发送4点数据(即4个8位数据),D8122中存入的发送字节数递减,到0时发送完毕,M8122自动复位。③可编程控制器接收数据,D8123中的字节数从0递增,直到其接收完毕,这期间,发送待机标志M8121为ON,这期间不能发送数据。④接收数据结束后,接收完毕标志M8123由OFF变为ON。在将传送接收数据送至其他寄存地址后,在顺控程序中要对M8123复位,才能再次转为接收等待状态。⑤若接收点数n=K0,执行RS指令时,M8123不运行,也不会转为接收等待状态。只有n≥1,M8123由ON转为OFF时,才能转为接收待机状态

温馨提示

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

评论

0/150

提交评论