




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江机电职业技术学院18.2以计算机作为操作站的PLC网络8.2.1通信系统结构
系统采用主从式通信结构作为系统通信主体,通信线路的工作方式采用全双工通信,上位机中的RS-232C异步通信接口经FX485PC-IF转换为RS-485接口后与PLC的通信模块FX-485ADP相连,形成系统通信的物理通道。浙江机电职业技术学院2
上位机提供一个25芯(或9芯)的RS-232C单端非平衡串行通信标准,其负载电容小于2500pF,传输距离短,通信电缆长度不能超过15m。本系统中,通过FX485PLC-IF将串行口输出的RS-232C信号转换为RS-485信号,支持全双工通信,上位机与从站连接只需一对通信线。RS485接口较RS232C串行接口有很强的共模干扰抑制能力,不但提高了传输距离,可传输500m,而且增强了负载能力,可直接连接16个从站(PLC)。浙江机电职业技术学院38.2.2监控系统通信模式
采用主从式系统的Request/Response存取控制方法,主动权在上位机。如果上位机要从从站读取信息,则以指令形式向该从站询问,尽管所有从站都可收到,但只有被主机点名的从站才响应主机指令。此时从站如果没有数据要发送,则以否定应答(NAK)来响应;如果有数据要发送,可立即发送数据,主机接收完数据检验正确后予以肯定应答(ACK)。浙江机电职业技术学院4
如果主机有数据要写入某一从站,主机向从站发出询问信号(ENQ),看它是否作好接收数据的准备。从站可以根据自己的情况(忙或闲)予以肯定(ACK)或否定应答(NAK)。主机收到肯定应答信号后就开始发送数据,在数据发送过程中,主机可能要在某一时刻停下来等待从站的响应,看它是否正确地接收到已发出的数据,从站则对已正确接收的数据予以肯定以答(ACK),对于校验出错的数据给予否定应答(NAK)。浙江机电职业技术学院58.2.3系统通信协议
传输参数和传输控制协议设置在PLC内寄存器D8120中,改变参数设置,必须开、关一次电源使其生效。设置参数如下:b0数据长度
b0=0∶7位;b0=1∶8位(b1b2)奇偶校验
(b2,b1)=(0,0)∶无校验
(b2,b1)=(0,1)∶奇校验
(b2,b1)=(1,1)∶偶校验b3停止位
b3=0∶1位∶b3=1∶2位b4b5b6b7波特率
(b7,b6,b5,b4)=(0,0,1,1)∶300;
(0,1,0,0)∶600;(0,1,0,1)∶1200(0,1,1,0)∶2400;(0,1,1,1)∶4800(1,0,0,0)∶9600;(1,0,0,1)∶19200b8~b12没有使用,都置为0b13和校验
b13=0∶无和校验;b13=1∶自动进行和校验b14协议
b14=0∶不采用专用协议,b14=1∶采用专用协议b15传输控制协议
b15=0∶采用专用协议方式1;
b15=1∶采用专用协议方式4浙江机电职业技术学院68.2.4帧结构
系统采用面向字符的通信协议,并规定数据传输以帧为单位,上位机和PLC之间每次只传送一帧信息。一台上位机可以与16台FX系列PLC连接,上位机为主站,PLC皆为从站。主站用命令帧发起通信,只有被访问的从站才能响应含有自己从站号的命令。每当一个从站发出一个响应帧,该从站就用响应帧通知主站与哪台从站通信。各信息帧格式如下:STX站号PLCNo.字符区ETX校验和命令帧响应帧ENQ站号PLCNo.命令延时字符区校验和确认帧当传输数据正确时ACK站号PLCNo.当传输数据错误时NAK站号PLCNo.NAK站号PLCNo.ErrorCode浙江机电职业技术学院78.2.5常用通信指令1.批读位指令BR(Batchread-Bitunit)以位的形式从一组位元件(X,Y,M,S,T,C)中读数据,所读的结果以1个位元件为单位。ASCⅡ代码为42H,52H。ENQ站号PLC型号BR延迟头元件元件数校验和ACK站号PLC型号STX站号PLC型号数据ETX校验和2.批读字指令WR(Batchread-Wordunit)以字的形式从一组位元件(X,Y,M,S)或字元件(D,T,C)读数据,所读的结果以16个位元件或1个字元件为单位。ASCⅡ代码为57H,52H。ENQ站号PC号WR延迟头元件元件数校验和ACK站号PC号STX站号PC号数据ETX校验和浙江机电职业技术学院83.批写位指令BW(Batchwrite-Bitunit)
以位的形式向一组位元件(X,Y,M,S,T,C)中写数据,所写的数据以1个位元件为单位。ASCⅡ代码为42H,57H。ENQ站号PC号BW延迟起始元件元件数初值校验和ACK站号PC号4.批写字指令WW(Batchwrite-Wordunit)
以字的形式向一组位元件(X,Y,M,S)或字元件(D,T,C)写数据,所写数据以16个位元件或1个字元件为单位。ASCⅡ代码为57H,57H。ENQ站号PC号WW延迟起始元件元件数初值校验和ACK站号PC号浙江机电职业技术学院95.位元件置位/复位指令BT(Test-Bitunit)对选定的位元件(X,Y,M,S,T,C)以1个位元件为单位置位/复位。ENQ站号PC号BT延迟元件数元件1或0~元件1或0校验和ACK站号PC号6.字元件写数据指令WT(Test-Wordunit)对选定的位元件(X,Y,M,S,T,C)以16个位元件为单位置位/复位,或者以1个字元件为单位向字元件(D,T,C)中置数。ENQ站号PC号WT延迟元件数元件数据~元件数据校验和ACK站号PC号浙江机电职业技术学院107.远程控制PLC启动/停止指令RR/RS(Remoterun/stop)远程控制可编程控制器的启动,ASCⅡ代码分别为52H,52H和52H,53H。ENQ站号PC号RR或RS延迟校验和ACK站号PC号8.读PLC类型代码指令PLC(PLCtyperead)读可编程控制器类型的代码,ASCⅡ代码为50H,43H。ENQ站号PC号PC延迟校验和ACK站号PC号STX站号PC号PLC类型ETX校验和浙江机电职业技术学院119.Global信号ON/OFF指令GW(Global)置位、复位Global信号标志(FX系列PLC的Global标志为M8126)。ENQ站号PC号GW延迟控制flag校验和10.回送测试指令TT(Loopbacktest)将从计算机接收的字符回送给计算机,用于检测通信回路的连接情况。ASCⅡ代码为54H,54H。ENQ站号PC号TT延迟字符数字符校验和
STX站号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黑龙江省佳木斯市建三江第一中学2025年高三下学期入学摸底考试历史试题试卷含解析
- 黑龙江省牡丹江市爱民区第一高级中学2024-2025学年下学期高三开学考语文试题含解析
- 黑龙江省鸡西虎林市东方红林业局2025年高三下学期期中考试(历史试题理)试题含解析
- 在全市组织工作重点任务推进会议上的交流发言材料
- 河南省周口市2024-2025学年八年级下学期3月综合素养评估(五)生物学试题(含答案)
- 2024年福建三支一扶考试考试说明与试题及答案
- 医疗废物的管理-护士讲解
- 2025年辅警招聘考试试题库及答案(全优)
- 全媒体运营师职场发展的趋势与方向:试题及答案
- 2024年份1月份度办公室文员劳动合同补充数据备份义务
- 全国中学生天文知识竞赛备赛试题及答案
- 2024智能型光伏并网断路器 技术规范
- 中考英语过去将来时趣味讲解动态课件(43张课件)
- 人工智能营销(第2版)课件全套 阳翼 第1-8章 迈入人工智能领域-人工智能营销的伦理与法律问题
- 《第1节 设计创意挂件》参考课件
- (完整版)兽医临床诊断学
- 应急第一响应人理论考试试卷(含答案)
- 儿童青少年抑郁症治疗
- 入职申请表(完整版)
- 【伊利乳业乳制品公司应收账款现状及优化探究12000字】
- PE拉伸比拉丝工艺
评论
0/150
提交评论