工控培训教程、手册合集欧姆龙hostlink入门_第1页
工控培训教程、手册合集欧姆龙hostlink入门_第2页
工控培训教程、手册合集欧姆龙hostlink入门_第3页
工控培训教程、手册合集欧姆龙hostlink入门_第4页
工控培训教程、手册合集欧姆龙hostlink入门_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

HostLink欧姆龙公司CP、CQM、C200、CJ、CS1PLC的串HostLink协议进行通讯的,HostLink协议是欧姆龙的专有HostLink协议使用计算机的串行口可与的通信方式,它适合一台上位机与一台或多台PLC进行。上位机可对PLC传送程序,并监1:1的通信15m。RS-4221:N的通信,即一台上位机与多台PLC进行PLC自带的RS-232C口.-使用上位单元.-使用通信板.RS-422(1:N):-CPM1-CIF11为外设口RS-422口的适配器.-NT-AL001RS-232CRS-422转换的适配器.-B500-AL001为分支器,其功能是将一路RS-422信号转成RS-422信号.-上位机链接模块为C200H-LK202,是带RS-422端口的模块.-也可用通信板进行连接。其中:欧姆龙CJ1GC和计时器的寄存器的地址可以共用,就是分别有,0~4096个地址,而我们的驱动默认是两个共用一个0-4096寄存区,所以读计数器C区的时候,需要在偏移地址加2048,就是如果读地址11,就得写2059.二、硬件接1、硬件接线w LK201/CQM1;

wwwPLCworld以上为典型参考,接线时一定要参考设备使用手册PLC状态Run(运行壮态注意:产品通讯规定一定要设为Programme(编程状态),才能进行,协议规定只有在Monitor状态下才能往PLC写入数据。您可以参照 编程软件中关于通讯的参数(如下图)来对组态软件中进行相关的设置wwwPLCworldwwwPLCworld三、组态软件创建如下图的设备驱动连接在实时数据库-IO设备驱动-PLC-OMRON-HostLink项上双击或者右键添加设备驱动,弹出在设备名称、更设备地址与plc中设置HostLink地址对应。其余选择默认或者根据实际情况调整。下一步wwwPLCworldwwwPLCworld选择使用的通讯口,设置通讯口,并设置包长度及完成通讯设备的设置四、数据库组1、 Link)数据类型连接说明内存区标描内部继电器保持继电器辅助继电器继电器数据器计时内存区标描内部继电器保持继电器辅助继电器继电器数据器计时器/计数器计时器/计数器状态标w数据格此项用于指定对设备实时数据的处理格式I/O驱动程序OMRONSL,可OMRON设备的数据进行如下数据格式的转换U(16Unsigned无符号整型,0~65535)S(16Signed有符号整型,-I/OServer在缺省方式下对来自C系列或CV系列PLC的数据解释为Unsigne(无符号整型数据格式(16位,数值范围:065535。I/OServer也可以把数据(有符号整型)数据格式(长度为16位,数值范围:-3276832768。比如,在C200H型的PLC的DM100通道中保存着十六进制数据8000hexUnsigned格式将此数据读出读出的数据在组态软件的View中显示为32768。而如果想以Signed格式的话,则需“数据格式”指定为“S”方式,此时View中显示的DM100的数据将为-32768B(16BCD整型到9999)的指令。当您要以BCD格式数据时,需将“数据格式”指定为“B”方式“B”格式所适用的OMRON设备及内存区域如下CPLCIR、AR、HR、LR、PVDM区;CV500PLCPVT、PVCDCVM1、CV1000和CV2000型PLCPVT、PVC、D、E、EA、EB、EC、ED、EE、EFEGEHL(32位长整型 )和M(32位BCD格式整型 在OMRON的C系列或CV系列PLC中两个连续的16位字可以解释成为一个32位长整型数据。而此长整型数据可指定为有符号长整型(长度为32位,数值范围 )者BCD双字格式(长度为32位,数值范围:0到 对于32位长整型格式,需将“数据格式”“L”方式;对于BCD双字格式,需将“数据格式”指定为“方式;例如,假如在DM100通道中保存着十六进制数据0234hexDM101通道中保存据1356hex,“L”回 而“M”回 。F(32位IEEE格式单精度浮点型,-3.402823*1038~3.402823*1038)和G(32位BCD格式浮点 两个连续的16位字可以解释成为一个单精度浮点数格式。而此单精度浮点数数据可指定(长度为32位,数值范围:0. *10-7到0. *107。对于IEEE格式,需将“数据格式”指定为“F”方式;对于BCD格式,需将“数据格式”指定为“G”方式;例如,假如在则“F”方式返回3.959212*10-17而“G”方式返回0. *102。ASCII字符串ww 在RON的CVCwC块1到29个16成一个CIICII低字节方式:每个字仅低字节部分用于读/写字符。若要采用此方式,需将“数据格式”“”高字节方式:每个字仅高字节部分用于读/写字符。若要采用此方式,需将“数据格式”“D”“”(:例:读DM10-DM12,“C”方DM10-DM12,“D”方DM10-DM12,“E”方在DM10-DM12内以“C”方式写入“Test”后00在DM10-DM12内以“E”方式写入“ABC”后000下表对上述的数据格式描述符号作了一个汇总数据格式描数据格式描述符说数值范US-B16BCDL M32IEEE-G32BCD格式浮点ww E低字节方式ASCII字符串ASCII字D高字节方式ASCII字符串ASCII字C双字节方式ASCII字符串ASCII字此项用于指定是否按位存取指定内存区域中通道的数据此项与“数据格式”的选择相关。只有在“数据格式”中指定了“U”、“”、“”选项,系统才会“”中输入0到15(b数据库组态cio区如下图数据库组态连接dm区如下图注:本文的应用PChostLINK协议PLC连接的一般应用,本文中所描述的组态w wwwPLCworldFins命令+Hostlink协议通讯一、实验配硬件:CPU单元:CJ2M-RS232串口选件板:CP1W-CIF01软件:CX-Programmer、串口调试助手响应格PCPLC的情况下主机发送命令给PLC发送命令格式如下(P54)wwwPLCworldwwwPLCworld@:Hostlink协议起始代UnitNo.PLCHostlinkHeadercodePCPLCResponsewaittime0~F10ms2ljID:通常设置为Finscommandode:Fins2x:区代码夫考Fins通讯手册P13)wwwPLCworldwwwPLCworldW(wordB1(bit30p:使用Fins指令最大可 538个字节。 过1114个字符。三、串口通讯实例1——DM数据寄存器区读写实例 wwwPLCworldwwwPLCworld发送命令:@00FA00000000001018200640000327E*✓(回车wwwPLCworldwwwPLCworld发送命令:@00FA0000000000度0得数得00C 得度得情手接操数

温馨提示

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

评论

0/150

提交评论