




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
欢迎光临OMRON 串行通信应用 专题班,客户服务中心 培训课 免费技术咨询:400-820-4535 2009年3月,2、关于用餐:免费工作餐 中餐:12:1513:15 培训第二天将安排参观展厅,3、关于住宿:我们提供协议酒店预定服务 锦江之星:190元/天(含早餐,晚餐),可以宽带上网,4、关于接送:入住OMRON协议酒店,提供免费接送服务 上午:8:108:30,酒店门口 下午:5:005:30,OMRON公司西大门,5、关于订票:提供火车票预定服务 请在培训第一天的12:00点前告诉我们车次、时间以及张数,服务说明,1、关于课间休息: 饮品、相关资料阅读 吸烟室、洗手间具体位置等,串行通信班培训日程,第一章 串行通信基础,通信系统模型,发送器,信源,信宿,接受器,介质,基带传输:所谓基带,就是指电信号所固有的基本频带,简称基带。当利用数据传输系统直接传送基带信号,不经频谱搬移时,则称之为基带传输 。,基带传输 & 频带传输,所谓频带传输:就是把二进制信号(数字信号)进行调制交换,成为能在公用电话网中传输的 音频信号(模拟信号),将音频信号在传输介质中传送到接收端后,再由调制解调器将该音 频信号解调变换成原来的二进制电信号。这种把数据信号经过调制后再传送,到接收端后又 经过解调还原成原来信号的传输,称为频带传输。,0 1 0 0 1 ,A,B,主要适用于长距离、低速率的通信中,并行传输 & 串行传输,单工、半双工、全双工,单工 半双工 全双工,A,B,第n字符,异步传输,异步传输 & 同步传输,同步传输,(二)串行通信基本标准,DCD RXD TXD DTR GND,DSR RTS CTS RI,IBM9针RS232口,5V DR ER SG,OMRON PLC 9针RS232口,FG SD RD RS CS,物理层接口标准,RS232C通信接线示意图,电脑(9针),OMRON PLC(9针),RS422串行通信接口,发,收,收,发,A B,A B,OMRON PLC,通信设备,A B,RS485串行通信接口,A B,OMRON PLC,通信设备,OMRON通信适配器,1.奇偶校验 1)横向奇偶校验 (奇校验) (偶校验) 1 0110,0101 1 0100,0101 0 0110,0001 0 0100,0001 2)纵向奇偶校验(LRC) 10RH00310001FCS* (转换成ASCII码的HEX代码) 40|31|30|52|48|30|30|33|31|30|30|30|31 (异或运算) 58 (FCS校验结果),(三)校验方法,1.概念:是实现上位机(电脑)与PLC通讯的链接方式,可一台电脑与一台 PLC或者多台PLC进行连接。 2.功能:实现PLC编程,采集数据,系统监控,数据处理。 3.RS232链接(1:1):一台电脑与一台PLC以232方式进行链接。最大传输距 离15米。,直接用RS232标准线缆链接电脑和PLC。,需用适配器把232口转换成外设口再和PLC的外设口连接。,第二章 上位机链接通信,4.RS422链接(1:N):一台电脑与多台PLC以RS422方式进行链接。最大传输 距离500米。,32台,外设口:CPM1-CIF11,R232口:CJ1W-CIF11,R232口:CJ1W-CIF11,NT-AL001,5.上位机连接参数设置:上位机连接参数设置可以用电脑(CX-Programmer 软件)或者手持编程器来完成。 1)电脑设置:用CX-P软件在“设置”选项中进行上位机链接端口,外设口的 设置,设置连接模式为:HOST链接。 2)手持编程器:RS232口:DM6645为0。 外设口:DM6650为0。 3)标准设置参数:,6.RS232链接(1:1)接线: PC PLC SD 2-2 RD RD 3-3 SD SG 5-9 SG 7.RS422/485链接(1:N)接线: RS422(4线制) PC-PLC-PLC SDA T+ - R+ - R+ (RDA) SDB T- - R- - R- (RDB) RDA R+ - T+ - T+ (SDA) RDB R- - T- - T- (SDB) RS485(2线制) PC-PLC-PLC T+ - T+ - T+ T- - R- - R- ,8.HostLink通信协议:上位机链接通信是通过在上位机和PLC间交换命令和应答实现的。使用的是OMRON的HOSTLINK协议,在一次交换中传输的命令或应答数据称为一帧,一帧最多可包含131个数据字符。,对于有关命令,参数,结束码的内容,可以参阅有关编程手册的HostLink通信协议。,9.远程通信:使用Modem来实现电脑和PLC的远程通信。电脑和PLC两侧使 用外置Modem,用电话网连接两侧外置Modem,实现电脑对 PLC的远程通信。,提示: 实现1:1的远程连接可以用 RS232线缆连接Modem和PLC。 实现1:N的远程连接,同样可以 使用适配器将RS232口转为RS422 方式,再连接到多台PLC。,操作步骤:,三、 PC链接 (1:1 PC Link),1.概念:两台PLC可以通过各自的RS232C口连接构成1:1的链接,它们可 以无需编程自动进行数据交换,实现共享,共享的数据区为LR区。 其中一台设为主站,另一台设为从站。 主站 从站,RS232方式,2.接线图: PLC PLC SD 2-3 RD RD 3-2 SD SG 9-9 SG 3.参数设定: (主机) (从机),9芯RS232线缆接线图,三、 PC链接 (1:N PC Link),1.系统结构:,主PLC 从1 从3 从8,从2,RS422/485,1:N的PCLink网络中,最多可以连接9台设备,其中CJ1M8台,1台触摸屏.,RS422/485,RS422/485,2.硬件接线: (2线式),适配器CJ1W-CIF11,3. 1:N PC Link通信类型:,1.全部模式: 主站可以发送信息给各个从站,并且从站的信息可以发给主站,也可以发给各个从站. 2.主体模式:主站的信息可以发给各个从站,但是从站的信息只能够发给主站.,四、NT链接,1.概念:NT链接可将PT和PLC进行连接,有一对一和一对多两种。 1:1的 NT链接是将PT和PLC的RS232C口直接相连。1:N的NT链接是通 过RS422/485口电缆连接的,可实现一台PLC接多台PT。,1:1 NT链接,1:N NT链接,RS232方式,2.参数设置:,PLC端RS232口设置,PT的设置只要和PLC侧设置一致即可.,五、 无协议通信,1.概念:无协议通信应用于PLC与第三方设备进行通信时所用的通信方 式,用TXD指令发送数据,通过RXD接受数据。收发的数据即第 三方设备的协议。,可以用此方式连接到如串口打印机等,PLC通过指令可将数据输出送到打印机侧。,2.参数设置:,3.通信步骤:,第三方设备,RS232、RS422/485,端口设定,命令,响应,4.应用实例:,使用RS232C端口在无协议方式下发送10个字节的数据(D100D104)到计算机;并将计算机发送到PLC的数据存放在D110D119中。,接收数据,D110D119,D100D104,发送数据,超级终端发送、接收数据,通过指令TXD发送数据、RXD接收数据,实验:,无协议方式,DM0DM4:XXXX,Hostlink方式,发送Hostlink命令读取数据,接收Hostlink响应数据,D10,六、 协议宏通信,1.概念:协议宏通信是用来控制PLC和第三方设备进行数据交换的一种通信方式。可以通过RS232、RS422/484的方式实现1:1或1:N的通信。,第三方设备,CXProtocol,RS232(1:1) RS422/485(1:N),CPU PMCR指令,PMSU 第三方设备协议,协议发送,CX-Programmer,第三方设备,第三方设备,2. 支持协议宏通信板:,C200Ha-CPU11以上才能安装,CQM1H-CPU51/61才能安装,3. PMSU参数设定:,提示: 1.也可以使用CX-P软件在设置里进行设置。 2.可以用CX-Protocol软件进行端口的通信设置。 3.通信板A口,B口的设置可以用手持编程器在相应DM区进行设定。,CX-Programmer,CX-Protocol,每个协议在不同PMSU中工作的,4. 使用CX-Protocol创建协议的结构,项目(Profile) 协议列表,协议1 (Protocol),协议2 (Protocol),协议3 (Protocol),通信单元1 通信单元2 通信单元3,序列00 (sequence),序列2 (sequence),序列59 (sequence),设置命令1 设置命令2 设置命令n,读命令1 读命令2 写命令n,每个序列是不同的操作组合,步00 (Step),步02 (Step),步15 (Step),Send List 设置命令1 设置命令2 设置命令3 读命令1 读命令2,Receive List 设置命令1响应 设置命令2响应 设置命令3响应 读命令1响应 读命令2响应,每一步可以是收发、发、收。每一步的命令从命令列表中选择。,5. 协议宏通信步骤,读CPM2A DM0的值,3.在CPU中写入通信程序,CPM2AH,1.端口设定 2.使用CX-Protocol软件编写协议写入PMSU,端口:Hostlink,返回DM0的值,并写入PLC1的DM200通道中,PMCR指令,PORT:A 289.08 PORT:B 289.12,启动位,C200HX/HG/HE 指令设定,启动位,CJ/CS 指令设定,板口1:1909.15 板口2:1919.15 单元口1:(n9).15 单元口2:(n19).15 (n=1500+25x单元号),C2: 协议宏执行序列号,6. 协议宏通信故障诊断,协议宏通信实验,温控器E5ER,1.读取温控器的当前温度PV,返回温度31.3,并存放在PLC的 DM100 ,DM101中,端口:Compoway/F,2.写入温控器的设定值SV,读取温度,STX 节点号 00 0 MRC SRC 参数地址 00 读取个数 ETX BCC STX 01 00 0 01 01 C0 0000 00 0001 ETX 42,1号节点 9600 7,2,e,STX 节点号 00 00 MRC SRC 响应码 data ETX BCC STX 01 00 00 01 01 0000 ETX 42,七、 串口网关,在网络中,串口网关主要用来实现协议的转换。在串行通信现场,具有串口网关功能的通信模块,在接收到FINS协议后,会将其自动转换成目标从站的协议,然后通过串口发送出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论