sc v0inotouch系列hmi应用手册感谢您选购使用技术自主开发生产的HMI产品及Inotou_第1页
sc v0inotouch系列hmi应用手册感谢您选购使用技术自主开发生产的HMI产品及Inotou_第2页
sc v0inotouch系列hmi应用手册感谢您选购使用技术自主开发生产的HMI产品及Inotou_第3页
sc v0inotouch系列hmi应用手册感谢您选购使用技术自主开发生产的HMI产品及Inotou_第4页
sc v0inotouch系列hmi应用手册感谢您选购使用技术自主开发生产的HMI产品及Inotou_第5页
已阅读5页,还剩214页未读 继续免费阅读

下载本文档

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

文档简介

HMIInotouchEditorHMIInotouchEditor的配合使用进行介绍,以应用案例的形式进行讲解。内容包括:HMI产品使用简介、HMI典型应用案例、汇川HMI与各品牌PLC的连接与设置,及HMI应用的常见问题解答等。本参考资料旨在指导用户更快地了解和使用HMI产品,充分利用产品的功能,是IT5000系列HMIIT5000HMI产品的用户阅读,对于有一定应用基础的用户,在使用HMI编程时遇到问题或困惑,通过阅读本文也能得到问题答案。本公司致力于产品的不断完善,给用户提供的技术支持,非常乐意解答用户的疑惑,用 ,或阅读本手册的版本Memo --2前 第一章认识汇川HMI产 HMI空间及地址介 第二章HMI典型应用案 --3 U盘HMI、PLC程序及功 案例三十三:如何通过HMIPLC程序功能 第三章汇川HMI与各品牌PLC的连接与设 与汇川H2U/H1U系列PLC的连接(协议)与设置 与西门子PLCS7- 与LGLSXGT/XGKCPUDIRECT(LsMasterDirect)的连接与设 与VIGORM系列PLC(VH_VIGOR)的连接与设 第四章HMI应用百问百 版本变更说 --41认识汇川HMIHMIInoTouchHMI组态软件InoTouchEditor是汇川控制技术开发的新一代人机界面软件,适用于本公司InoTouch系列产品。InoTouchEditor组态软件是一种用于快速构造和生成系统的组态软件。通过对现场数据的采集处理,以动画显示、处理、流程控制和配方管理等多种方式向用户提供解决实际工程问的方案,在自动化领域有着广泛的应用。基于实时多任务系统的组态软件,用户只需要通过简 的模块化组态就可构造自己的应用系统,从而把用户从繁琐的编程中解脱出来,让的用户§1.1InoTouchEditorInoTouchInooch系列人机界面运行时,宏指令可以自动的执行这些命令。它可以担负执行例如复杂的运算、字符串处理,和使用者与工程之间的交流等功能。此外InoTouchEditor还具有数据备份和导出、、多国语言的文字库和添加图库等功-5 --PAGE12--PAGE71认识汇川HMI测控对象的特征,明确要求和动画显示方式,分析工程中的设备及输出通道与软件中InoTouchEditor组态软件中提供的基本图形元素及控件,在用户窗口工程:将组态好的程序通过USB连接线或者以太网、U盘到HMI§1.2InoTouchEditorInoTouchEditor1认识汇川HMI1 1步骤二:连接汇川的PLCH2U,如果通讯参数设置的跟PLC里面的通讯参数不 1认识汇川HMI从以上可以看出,通讯参数是9600波特率、7位数据位、1位停止位、偶检验,使用的是人机界面的COM1RS4854W的方式连接到汇川PLC。 ,1认识汇川HMI1 1步骤五:点击上离线仿真按钮,执行后画面如下图所示USB安装方式及方式)了解人机界面的IP地址设定和设定,假如:InoTouch系列人机界面设定的IP地址为:192.168.60.201,是默认的000000(6个0)。那么,在程序前,先前已经刚做的小程序做了存盘和编译的工作(这个是程序前必须做的操作),在此只要执行的动作即可。利用网线对InoTouch系列人机界面程序时,计算机的IP地址需要与人机界面的IP地址在同一个网段,端不一样,即若IP地址表示为(A、B、C、D)的形式,则A、B、C要一致,DHMIIP地址为:192.168.60.201IP192.168.60.202。单击按钮后,将会出现以下画面1认识汇川HMI 在HMI地址栏里面输入InoTouch系列人机界面的IP地址,框里面输入正确的,并勾完成后,InoTouch系列人机界面会自动重新启动刚刚的画面程序。有关画面的功能,在本章只简单说明一下,在后续的相关章节,将详细介绍各种不同的画面程序的方法。1认识汇川HMI§1.3HMI空间及地址介FLASH区FLASH区HMI共计约30MHMI共计约30MHMI1 1RAM区本机字节寄存器,用于数值输入和显示,HMI配方的地 请进入InoTouchEditor软件,在“帮助”里找到“用户手册”(如下图),并参见其中的“第十八章系统保留寄存器地址和作用”。--11--PAGE121认识汇川HMI 果需要使用LB10地址,则地址框内输入10即可。 16进制如要控制LW10的第5位地址为10:51认识汇川HMI围为0~10255,如果需要使用LW10地址,则地址框内输入10即可。1 1PLC)1123--131认识汇川HMIMemo 22--PAGE18第二章HMI§2.1 »选择两条斜线和一条直线,菜单栏【编辑】»选中三角形组合控件与第一步做的矩形进行水平居中对齐:菜单栏【编辑】【对齐】【水平»选择对齐好的三角形控件及矩形控件:菜单栏【编辑】1--17--PAGE18新建一个用户图库:菜单栏【】【打开图库】打开图库管理器 择刚刚建立的“箭头”,描述根据需要填写,编号为0,状态号为0 11--19--PAGE42将已有保存到图库,此可以是自己拍摄的,也可以是网上的,但一定要保证格式为此三种:BMP、JPG、GIF,其他格式目前不支持。学会如何将已有保存到图了解目前HMI支持的格式为 从【文件列表】中选择需要的,点击【添加】,此处添加5个 1此时外部的即保存到了HMI自定义的用户图库内。供使用者调用1--21--PAGE22--PAGE23寄存器内的数据变化,可以切换显示最多256种状态和。库添加了5个,想实现5个的切换显示,所以此状态数设置为5 11 112 §2.2 HMIPLCHMI检测到这个位的状态为ON时,则事先定义好的窗口,就会在该“直接窗口”控件放置的位置显示出来,并且»»在【公共窗口】添加一个直接窗口:菜单栏【控件 »M0即上图的“菜单”» »41»1 间接窗口控件是利用HMIPLC中的某一个寄存器,由这个寄存器中的数据来确定弹出哪一个窗口。与“PLC控制”中的“切换基本窗口”属性一样,当这个寄存器中的数据与某一个画面的»添加一个【项目选单】控件,用于控制【间接窗口】LW0 11由于故障处理画面格式一致,所以采取画面的方式,画面3~8,修改画面名称及画面 §2.3多国语言与文字11 --31--PAGE32--PAGE331 212 Démarragedumoteur,如下图: 框在【一般属性 11234语言的切换,需要使用系统寄存器LW9134,有效设定范围为0~7,分别对应的文字中“语LW9134=1时,显示的是“文字库”中语言2设置的文字内容,以此类推。当LW9134的值超过0~7这个范围时,以最后显示的语言文字内容为准。 中文”,如下图箭头所示: 11§2.4此处使用的是【PLC控制对象表】【切换基本窗口】定义的一个切换画面地址,无人触 --37--PAGE38 »在图库管理器框中选择【用户图库】【新增图库】命名为:“屏保循环图示 »点击右下角【新增图形】出现【添加图形】框,选择【浏览】找到存放位置,选择作为屏保的,点击【添加】,此处添加5个»【项目管理】3,此画面添加三多状态指示灯控件:用于屏保画面5个的显»选择菜单栏【控件】【状态指示灯】»双击【多状态指示灯】控件,出现【多状态指示灯】框,在【一般属性】内设址为 1»选择【图形属性】页,点击【图库】进入【图库管理器】框,点击【用户图库】选择刚1»添加一个多状态设置控件:菜单栏【控件】【状态设置】【多状态设置】用于【多状态指示灯】的状态切换,一般属性为【周期循环(0—最大值--0)】,此处设置为从0~55个之间的切换,地址同多状态指示灯地址LW0--39--PAGE40» 页内,设置方式为【周11234»,11 »PLC控制对象表,添加【切换基本窗口】--41--PAGE42--PAGE45»菜单栏【控件】【状态设置】【位状态设置】【周期切换开关】,此开关用户实时判断计数时间1==1PLC控制对象表调用 1”,此处不再进10,地址为【PLC控制对象表】切1 【项目管理】【PLC控制对象表】»般属性】【周期递减(从高到低)】,地址为LW1 §2.5动画、XY曲线、HMI中的动画控件是事先定义好动画的移动轨迹,利用更改寄存器内的数据来控制控件的状态及11 动画位置控制地址:如下表。表中的address表示寄存器的地址值,例如寄存器为[LW100]时,address等于100。»LW010个字,所以动画对象状态数设10»打开属性,设置每种状态对应文»0 »1» 8) 走的路径设置10个点,在每个点添加文字说明;11 XYXY曲线控件绘XY曲线控件如何同时显示多个曲线图形(16个 »»»控制地址为4:清楚先前所有令1XY曲线图由几个坐标点组成,通道个数设定范围为(1~1023),此地址为为控制地址加1,所以数据个数地址为LW11 LW12=X1,LW13=Y1依次类推,并正确设置数据上下限--51--PAGE52--PAGE57方式如下图,此案例宽度高度均为309HMIXY曲线控制地址、数据个数地址(即坐标点个数)XY坐标地址,图中动态划线控件是通过长度和角度绘制图形的一种控件,一般适用于加工某种形状的设备,可以事200mm的等边三角形。 添加一个动态划线控件:菜单栏【控件 16位寄存器。即从起1x2y3个寄存器是1415个寄存器开始,每两个寄存器表示一个线段,线段信息包括即一个长度寄存器和一个线段与上一条线段的顺时针夹角寄存器。»LW0X坐标,LW1Y»LW2为第一条线段长度,LW3»LW4为第二条线段的长度,LW5»LW6为第二条线段的长度,LW7顺时针地址对应:起点»- --PAGE55--PAGE60»»»»逆时针地址对应:起点»»»»» 11§2.6A型钢板时,长度为1000mm,宽度为1000mm;切割B型钢板时,长度为2000mm,宽度为1500mm,此两组参数,就可以看做是两组“配方”数据。2000100个地址加一个索引寄存器即可,了编程时间及画面数量。一个指定位置的连续的寄存器中,传输的资料格式均为word型。只要改变索引寄存器中的数据,就可以修改控件的与写入地址。这样,就可以实现不同+所选索引寄存器中HMI32个索引寄存器,1616-bitLW9200~LW9215,1632-bit的,地址为LW9230~LW9260。»未勾选[索引寄存器]选项,此时的地址为本地址/同地址一样,均未勾选[索引寄存器]选项,此时的 其本身地址[LW110]/[LW120]。1INDEX0)],其中的INDEX0表示[LW9200]地址中的数据1 地址为[LW9200]下图显示,此时为0,也就是[LW9200]地址中的数据为0, 将等同[LW100]的内容 的内容设定为20,则LW(100+索引寄存器0)将等同LW120的内 现在返回“如何实现配方功能 长度宽度ABCDE»在编程软件左侧【项目管理】--【配方 寄存器0,如下图»ARW0,RW1,BRW2,RW3……E»使用索引寄存器后,只需要改变索引寄存器的值,即可改变当前钢板类型,如当前索引寄存器值2,=RW0+2=RW2RW1+2=RW3B型钢板的地址,依次类推,本例使用项目选单完成不同钢板类型之间的切换,控制地址选择勾选使用系统寄存器,LW9200为索引寄存器0地址»»5组配方对应地址设置完成,菜单栏【控件】【触发式资料传输】,添加一个触发式资料传输控件,此控件可以将当前钢筋类型数据传送到PLC,进行生产加工»HMIPLCHMIword数,如果配方32*22个属性,每个则此处字组数应该改为41»PLCHMIPLCHMI地址,此时目标1 »BB»选择则可将B型钢板数据送至PLC内,如下图--61§2.7 2口走HMI协议通掌握与汇川PLCHMI协议通讯时如何设置通讯参掌握与汇川PLCHMI协议通讯时如何接汇川HMI与汇川PLCHMI协议,只能实现一对一通讯,如果想实现一个HMI与三PLC同时走HMI协议,需要使用HMI的三个通讯口分别与PLC的三个COM口通讯COM2都可以走HMI协议汇川PLC的HMI协议通讯格式固定为9600,7,E,1如果通讯格式设定错误,则HMIDB9DB9COM1[RS4852/4W]/COM3[RS485]/COM3[RS232]通讯端口RS485RS422/RS232通讯端口的控制器,(COM1[RS4854wireCOM1COM1[RS485]COM115432987234567TXD(发送89- ]※2.串口可以连接串口,具体设置参考软件帮助DB9公座:COM1[RS232]/COM2[RS232]RS232通讯端口的控制器。1123467823TXD(发送数据4TXD(发送数据56789汇川H2UPLC有三个通讯口COM0RS422接口,COM1COM2为RS485

1- »1HMICOM1RS422PLCCOM0口通讯,汇川提供此线缆,线缆型2HMICOM1COM3RS485PLCCOM1COM2口通讯,汇川3HMICOM1RS232PLCCOM0PLCCOM0口为RS422接口,所以需要RS232转RS422转换器。其中汇川电缆H2U-232-CAB即为232转422的转换电缆,可以作为汇川HMICOM1口与PLCCOM0的通讯的线缆使用»4可以使用HMI的 3的RS232接口与汇川PLC的COM1口通讯,可以使用RS232转485转换器,也可以选择汇川PLC的H2U-232-BD的扩展卡,将PLC的COM1口转换为RS232接口使用。»添加PLC设备:【项目管理】【通讯连接】【本地设备】,选择相应的COM口,右击【添»»HMI--64--PAGE65-PAGE66»HMICOM1RS422PLCCOM0RS-485-»HMICOM1RS232PLCRS-»HMICOM1RS485PLCRS-485-»96007E 1»COM1COM2RS-485接口,设置方式一致,只不过通讯相关特殊寄存器有所不同,此处一起介绍。同COM0口进入系统参数设置如下: COM0COM1COM1»COM0»COM1»COM2 2口走Modbus协议通汇川HMI与汇川PLCModbus协议通讯,可以实现一对多通讯,HMI作为Modbus COM2ModbusPLCModbusPLCPLC的Modbus地址;HMIDB9DB9COM1[RS4852/4W]/COM3[RS485]/COM3[RS232]通讯端口RS485RS422/RS232通讯端口的控制器,(COM1[RS4854wireCOM1COM1[RS485]COM115432987234567TXD(发送89]※2.串口可以连接串口,具体设置参考软件帮助DB9公座:COM1[RS232]/COM2[RS232]RS232通讯端口的控制器。 1123467823TXD(发送数据4TXD(发送数据56789汇川H2UPLC有三个通讯口COM0RS422接口,COM1COM2为RS485»可以使用HMICOM1或COM3口的RS485接口可以与汇川PLC的 1或COM2口 11添加PLC设备:【项目管理】【通讯连接】【本地设备】,选择相应的COM口,右击【添弹出【设备】框,设备型号选择H2UModbus_RTU或Modbus_RTU,如果连其他厂家的PLC,则只能选择Modbus_RTU。RS485_2w): »再次添加的设备需要将“设备名称”修改为“Modbus-Rtu1--70»补充说明:本案例为使用HMI的COM1口连接两台汇川PLC »PLC,则地址类型有如下两个,选择不同的地址类型类型用于区分控制不同的PLC--71-PAGE72»打开汇川PLC编程软件AutoShop,【工程管理】双击【系统参数】,弹出【系统参数】框,选择【COM0设置】页协议选择为【Modbus-RTU从站】,协议配置有HMI设置一致,如 »COM1COM2RS-485接口,设置方式一致,只不过通讯相关特殊寄存器有所不同,此处一起介绍。同COM0口进入系统参数设置如下:»PLCCOMPLCCOM0COM1COM1»COM0»COM1 1»COM21»PLCModbus--73-PAGE74C200~255。»说明:通过MODBUSC200~C255段32位寄存器时,一个寄存器作两个寄存器看待,一个3216C205~C2084个寄存器,MODBUS地址为0×F70A(0×F700+10),寄存器数量8(4*2)InoTouchEditorMODBUS0x,1x,3x,4x,5x,6x4x_bit,3x_bit等,下面分别说明这些设备类型在MODBUS协议中支持哪些功能码。发出的功能码为01H,写位状态的时候发出的功能码为05H。4xPLC的数据寄存器。当读数据的时候,发出的功能码是03H,当写数据的时候发出的功能码是10H。当为双字时,例如32_bitunsigned格式的数据,使用5x和4x两种设备类型分别数据时,4x0x12345x设备类型的数据是0x3412。数据的时候,发出的功能码为06H,即写单个寄存器的数据。bit是读数据中的某一个bit的状态。bit是读数据中的某一个bit的状态。 2口走QLink协议通QLink协议是基于MODBUS协议基础上增加的功能,主要目的是为了提高HMI 软件版本要求:HMI:V1.21及以 H2U-XP:24132及以HMIPLCQLink协议通讯,只能实现一对一通讯,HMI作为主站,PLCQLinkPLCCOM口均支持QLinkHMIDB9DB9COM1[RS4852/4W]/COM3[RS485]/COM3[RS232]通讯端口RS485RS422/RS232通讯端口的控制器,(COM1[RS4854wireCOM1COM1[RS485]COM115432987234567TXD(发送89]※2.串口可以连接串口,具体设置参考软件帮助- -PAGE76DB9公座:COM1[RS232]/COM2[RS232]RS232通讯端口的控制器。1123467823TXD(发送数据4TXD(发送数据56789汇川H2UPLC有三个通讯口COM0RS422接口,COM1COM2为RS485 »HMICOM1COM3RS485PLCCOM1COM2口通讯,汇川添加PLC设备:【项目管理】【通讯连接】【本地设备】,选择相应的COM口,右击【添 1弹出【设备】框,设备型号选择汇川PLCQLink协1--77--PAGE78»】设置】页协议选择为【Modbus-RTU从站】,协议配置有HMI设置一致,如下截图:】 11»COM1COM2RS-485接口,设置方式一致,只不过通讯相关特殊寄存器有所不同,此处一起介绍。同COM0口进入系统参数设置如下:PLCCOMPLCCOM0COM1COM1- --PAGE80»COM0»COM1»COM2 11 汇川HMIModbus协议通讯,可以实现一对多通讯,HMI作为Modbus主站,变频器作为Modbus从站汇川HMI开发了与汇川变频器的驱动“汇川变频器”,在编写时对应汇川Modbus地址即可,也可选Modbus-RTU协议F0-10Modbus地F00A一些上位机与变频器通讯,要求地址为十进制,则变频器对应地址为将转换后的F00A再--81区分为00~0F或F0~FF,低字节直接为功能码在功能组中序号,举例写功能参数F0-16:»EEPROM»EEPROMHMIDB9 COM1[RS485]COM11 COM1[RS485]COM115432987234567TXD(发送89]※2.串口可以连接串口,具体设置参考软件帮助DB9公座:COM1[RS232]/COM2[RS232]RS232通讯端口的控制器。1123467823TXD(发送数据4TXD(发送数据56789485+,485-HMICOM1COM3口与变频器通讯,- 2901112902 添加PLC设备:【项目管理】【通讯连接】【本地设备】,选择相应的COM口,右击【添- --PAGE84»弹出【设备】框,设备型号选择“汇川变频器”或Modbus_RTU,如果连其他厂家的变频器,则只能选择Modbus_RTU。FD组参数设置»通讯地址设置:如果添加了变频器,则地址类型有如下两个,选择不同的地址类型类型用于区分InoTouchEditorMODBUS0x,1x,3x,4x,5x,6x4x_bit,3x_bit等,下面分别说明这些设备类型在MODBUS协议中支持哪些功能码。发出的功能码为01H,写位状态的时候发出的功能码为05H。 4xPLC的数据寄存器。当读数据的时候,发出的功能码是03H,当写数据的时候发出的功能码是10H。当为双字时,例如32_bitunsigned格式的数据,使用5x和4x两种设备类型分别数据时,4x0x12345x设备类型的数据是0x3412。数据的时候,发出的功能码为06H,即写单个寄存器的数据。bit是读数据中的某一个bit的状态。bit是读数据中的某一个bit的状态。--85--PAGE86 HMIModbus协议通讯,可以实现一对多通讯,HMIModbus主站,伺服作为Modbus从站汇川HMI开发了与汇川伺服的驱动“汇川伺服”,在编写时对应汇川Modbus地址即可,也可选Modbus-RTU协议H02-10Modbus地H020A一些上位机与变频器通讯,要求地址为十进制,则变频器对应地址为将转换后H020A再转HMIDB9DB9COM1[RS4852/4W]/COM3[RS485]/COM3[RS232]通讯端口RS485RS422/RS232通讯端口的控制器,(COM1[RS4854wireCOM1COM1[RS485]COM115432987234567TXD(发送89]※2.串口可以连接串口,具体设置参考软件帮助1DB9公座:COM1[RS232]/COM2[RS232]RS232通讯端口的控制器。11123467823TXD(发送数据4TXD(发送数据56789 121234567812345678地- 120401H0C-00不一致外,其他参数设置一致,HMI通过站号 添加PLC设备:【项目管理】【通讯连接】【本地设备】,选择相应的COM口,右击【添则只能选择Modbus_RTU。- 1H0C组参数设置1 »function_code_32bit32H0507,H0509»function_code_16bit16H0200,H500D»function_code_reverse32Modbus5X--89--PAGE92InoTouchEditorMODBUS0x,1x,3x,4x,5x,6x4x_bit,3x_bit等,下面分别说明这些设备类型在MODBUS协议中支持哪些功能码。发出的功能码为01H,写位状态的时候发出的功能码为05H。4xPLC的数据寄存器。当读数据的时候,发出的功能码是03H,当写数据的时候发出的功能码是10H。当为双字时,例如32_bitunsigned格式的数据,使用5x和4x两种设备类型分别数据时,4x0x12345x设备类型的数据是0x3412。数据的时候,发出的功能码为06H,即写单个寄存器的数据。bit是读数据中的某一个bit的状态。通过自由协议实时PLCD2数据当前HMI没有与某种设备通信的专有协议驱动时,可根据设备的协议要求,利用宏指令及自由协议指令(OutIn)HMI与设备数据交换1点击确定,进入如下画面,设备型号选择 Protocol(自由协议--91--PAGE92 3根据所连接设备使用情况选 COM196008N2LW9550=2,LW9551=2,LW9552=8,LW9553=0,LW9554=0,HMI通讯格式设定如下图:»Out(发送函数:通过自由协议向串口输出数据»In(接收函数:从串口数据»PLCD0MODBUS举例,其他所有的通讯格式,只要清楚通讯协议定义就都可以通讯)»PLCD0intGetRxCrc(charc0,char{}{

x= x&=0xFF;y=c1;y&=0xFF;returnx+y*256;intnPos shortnCrc //crcshortnRxCRC0CRCboolbFlag=false;intnRdLen;//从自由协议设 intnWrtLen;//向自由协议设 charRxBuf[256接收缓冲区charTxBuf[8];//发送缓冲区shortm1,m2;while{m1=Get(“LocalHMI”,LW,9541,short);m2=Get(“LocalHMI”,LW,0,short);//LW0数据写入D0存器值+CRC检验TxBuf[0]=m1;//设置站号TxBuf[1]0x06;设置功能码TxBuf[2]=0x00;TxBuf[3]=0x00;//D0TxBuf[4]=nCrc=CrcSum(TxBuf,0,6);TxBuf[6]=LoByte(nCrc);TxBuf[7]=HiByte(nCrc);--93Set(“LocalHMI”,LW,30,nRdLen);SetBlock(“LocalHMI”,LW,110,TxBuf,0,SetBlock(“LocalHMI”,LW,115,RxBuf,0,8);bFlag=false;if(RxBuf[nPos]TxBuf[0{if(RxBuf[nPos+1]TxBuf[1]){if(8nRdLen){nRxCRC=GetRxCrc(RxBuf[nPos+6],RxBuf[nPos+7]);nCrc=CrcSum(RxBuf,nPos,6);if(nRxCRC==nCrc)//判{bFlag=}}}}ifSet(“LocalHMI”,LB,}}

Set(“LocalHMI”,LB,»D2数据的宏指令此处不再叙述--94HMI和PLC据流可以实现点到点的直接传输,有数据通信速度快、组网简单等特点。本文重点讲述在局域网MODBUSTCP/IP的组网方式和方法。局域网(LocalAreaNetwork,LAN)是在一个局部的地理范围内(如一个学校、工厂和机关内), 主要介绍以下的拓扑结构,此结构在HMI和PLC组网中应用最多,如图所示1- RJ45RJ-45插头是一种只能沿固定方向插入并自动防止脱落的塑料接头,俗称“水晶头”,专业术语为RJ-45连接器(RJ-45是一种网络接口规范)。之所把它称之为“水晶头”,是因为它的外表或交换机(Switch)的RJ-45接口上,进行网络通讯。RJ45头的做法,因为双绞线的色标和排列方法是有统一的国际标准严格规定的,所以在做的时候只要记住标准就好,现在常用的是TIA/EIA568A/B。同类(连接线的两端是同一种设备)568A568B标准。异类(连接线的两端是不同的设备)直连线:两头都是568B标准。网线的两端均按T568B ADSLADSL ADSL路由器的WAN ADSL路由器的LAN 集线器或交换

网线的一端按T568B接,另一端按T568A电 电脑,即对等网连集线 集线交换 交换路由 路由2RJ45--96--PAGE97IP地址、子网掩码、网关等信息,并可»鼠标点击开 »输入“ipconfig4IP4IP如上图所示,IP»»»IPIPIP地址为:192.168.1.X,子网掩码:255.255.255.0,默认网关:192.168.1.1。其中“X”不与电脑及其他设备IP即可。»按照步骤A,进入C:\WINDOWS\system32\CMD.exe界面,之后进行测试(设备IP192.168.1.10),输入“192.168.1.10”并回车,如图5、图6所示 6MODBUSTCP/IPHMIPLC的通信设置,HMIMODBUSTCP/IP主站,PLCMODBUSTCP/IP从站,这也是HMI和PLC在MODBUSTCP/IP组网通信中常用的方式。--98--PAGE99PLC»AutoShop7 17IP1»PLCIPIP地址即可。IP地址中的“*”,需要在以太网卡H2U-ENET-BD上利用拨码设置。图8PLC程»时一定要勾选“以太网配置”选项»PLCH2U-ENET-BDΦ图9以太网卡H2U-ENET- 图10拨码开»PLCIPPLCIP192.168.1.11H2U-ENET-BDRJ45IP地址最后一段的个位+Mini通信指示灯(绿色通讯故障灯(红色红灯常亮代表以太网卡与PLC无法通讯;闪烁代表以太网-HMI»InoTouch11-100-100选择设备型号“MODBUSTcp_RTUHMIMODBUSTCP/IP主站,如下图所示,并设置所要连接的PLC设备IP地址,其中端为“502”。12113PLC-101-101-PAGE106-PAGE105HMI 图14输入»输入默认“111111”之后,进入“系统设置”框,如图15所 »点击“NetWork”按钮,进入IP地址设置框,如图16所图 IP地址设置(即HMI的IP地址为将HMI和PLC程序到各自的设备中,利用交换机和网线进行连接,数据链路通路的情况下,即可实现HMI与PLC之间的数据通信。PLC»PLCIPPLCIP地址之间不,并且与HMI地址不即可,假设另一台PLCIP地址为192.168.1.12。HMI1»PLC17PLCIP地址为192.168.1.12,端仍为“502”。1 PLC»PLCHMI»每台HMI的软件设置都与一机一屏中的设置相同,端都为“502”即可HMIMODBUSTCP/IP»MODBUSTCP/IPMODBUSTCP/IP协议进行通信,只要设备支持§2.8、、趋势图控§案例二十:如何使用功能实现输入才可画面跳转HMI12个用户,每个用户被划分为“无”与“A~F7个类别。用户可以由0~9的数字,也可以由字符组成,长度为8位菜单栏【编辑】【HMI系统配置】打开系统配置框,如下图:选择【用户】页,在此框内可以设置各用户的初始及权限类别;户1可以操作的控件,用户2均可操作。其他依次类推 »用户名:LW9219用户分数字和字符两种,如果为数字,则为数值输入控件,地址为LW9220;如果为字符则为字符输入控件,地址为LW9565如果想为*号显示,则在数值输入/字符输入控件内选择【数据格式】页,勾选选 11当输入错误时,[LB9060]的状态将被设定为ON状态;当输入成功时,[LB9060]将自动被恢复为OFF状态。HMI为12个用户定义了特殊的系统寄存器获取当前用户;数字地址为LW9500~LW9522,共24个寄存器,每个用户占用两个寄存器;字符地址为LW9574~LW9662,共96个寄存器,每个用户占用8个寄存器;HMI定义了特殊的系统标志位来执行修改的功能,当系统标志位[LB9061]的状态由OFFHMI定义了特殊的系统寄存器LW9222用于记录目前用户可以操作的控件类别,bit01表示目前的用户可操作类别属于“A”的控件;bit11表示目前的用户可操作类别属于“B”的控件,其余bit所表示的意义依此类推。菜单栏【编辑】【HMI系统配置】选择【系统设置】页,勾选【是否自动登出】选项, 菜单栏【编辑】【HMI系统配置】,设置用户1的初始及等 用户名地址为LW9219,地址为LW9220 --PAGE112在菜单栏【编辑】【HMI系统配置】内设置每组用户的初始和相应操作的权限,如果要 1数字为数值输入框,对应的系统寄存器设置如下17个位状态切换按钮的安全属性操作类别按照从“无”到“F”分别进行设置,当用户无权操作--111--PAGE119»增加用户编号数值输入框和数值输入框(如果是字符则放置字符输入框),数值输器,地址为LW9500~LW9510,如下图:11 由于用户修改后需要将系统状态位LB9061置ON才生效,所以再放置一个“更新”新建1个输入操作提示页面,页面名为“提示”,页面编码为3,且将页面的大小调整为直接窗口的的轮廓大小,在公共窗口中放置1个直接窗口控件,作为输入提示窗口, 1»目的是在输入后将LB0设置为ON,弹出输入提示信息 »如下图所示,选择新增 弹出【“”登录】11 »则M100的信息创建完成。M101的重复步骤2~4创建如果需要查看历史信息,需要选择信息保存路径,和步骤1一样右击,选择保存路径为“本地HMI”也可以选择保存到U盘或SD卡,如下图: 在工程画面菜单栏【控件】【条】/【列表】/【列表»“显示”是一个完整的从条件满足被触发显示出来,到恢复正常,这整个过程都被记录在“显示”中。它可以显示“”发生的日期、操作人员确认的时间以及“”恢而且“显示”还可以使用“历史”的方式来查询其他日期发生的“记录”。»而“显示”是在触发条件满足时,显示相应的“”信息,也可以显示“”发生的具»同样的,“条”同“显示”一样,只能显示当前发生的“”,只能显示单行文字,并使用“走马灯”的效果,让“”信息文字滚动显示。“”恢复时,文字。此控件一» M100M101OFF»在列表中用了显示方式为“历史“的时候,可以通过历史控制字来实现历史的查看,创建»D0D0D0为零的时候,显示今天的;当D0为1的时候,显示昨天的;当D0为2的时候,现天的HMIPLCD100~~D1045个温度数据变化曲线。1»【项目管理】【采样数据表】,弹出【资料取样】框,如下图1 »【地址】选择D100,本案例五个温度数据,则此地址为起始地址,占用»2-PAGE122»165D寄存器的值,所以按添加键添加5个数据,D100为“退火一区温度”,D101对应”退火二区温度”,依此类推。最大资料故80000/5/720=22天左右),如下图:»保存到本地HMI或U盘或者SD卡中(UU盘在触摸屏上)。文件保存时间限制案例中选择了取消,这样当资料够了最大80000笔之后就自动将前面的清除。»»菜单栏【控件】数地址】改为D4,如下图: 1»在【数据显示格式】页内,将通道0下面的显示打勾,因为温度有一位小数点,所以小数点1»在【标题】页的“标题“填入实际要显示的文字,如下图箭头所指-121-121-PAGE122-PAGE125 »»要显示昨天或者前天等的数据,必须改变控制地址里面的值,案例面的控制地址改为了D2,故在下面做一个D2的数值输入框,通过此地址确定查看哪一天的采样数据如下图所示:»菜单栏【控件】»双击此控件,在【通道】页设置要显示的通道前面打勾;及设置每个通道曲线的颜色及最大 »» » 由于HMI本地FLASH空间有限,共计128M,其中留给用户的数据空间大概在68M左右。在做数据采样保存大量历史数据或历史的时候,一直连续的,会占用HMI的程序空间,当达到HMI本地上限的时候,HMI会的,弹出如下框,提示HMI/U盘/SD卡存如果用户程序需要进行大量历史采样数据或历史的,建议使用SD卡或者U盘来,如何到U盘或SD卡设置方法详见或趋势图介绍案例;同时还可以设定何时清除历史常运转。(如果使用HMI本地也可以,但是要根据采样数据的大小,来确定连续跑多久后 »每个12字节,发生一次乘以12个字节 3.456m§2.9【项目管理】【PLC控制对象表】【切换基本窗口】LW10注意勾选换页后地址1}1 否则进入3号画面。»»此处需要LW0的数据,所以需要定义一个变量,此处定义为»LW0IF……else»【项目管理】【PLC控制对象表】【执行宏指令】LW9000(重新开机时状态为ON),触发方式为当状态为ON时一直执行11324HMI宏指令如何实现加减乘除运算,其余浮点数的加减乘除及开方、sincos等就都可以进行运算了11 -129-129-PAGE130 »3HMI中加减乘除运算,需将两个操作数赋值给定义变量,变量进行相关操作后赋值给相应的寄存器,不能对HMI或设备地址直接运算§案例二十七:如何使用宏指令完成断电区数据的即时在HMI中,RW区和RW_A区是断电区域,由于HMI的扫描周期需要几十秒才能将新 {

»LB9029为系统寄存器地址,功能为强制配方数据到HMI(设置为»将LB9029置ON,延时200ms置OFF,相当于强制一boolboolb=falseBOOLa、btrueSet("LocalHMI",LB,9029,b);//首先将LB9029初始化设置为false. //延迟200ms.Set("LocalHMILB9029aLB9029true.Set("LocalHMI",LB,9029,b)LB9029-131-131-PAGE132}»LB9029falsetrueLB9029的作用,执行LB9029falseLB» 据到HMI中。本案例主要目的为了解HMI宏指令如何FOR11 »FORLW016-133-133-PAGE134-PAGE139»HMI 1 1 -136-136-137-137实现进度条的制»菜单栏【控件】»根据进度条的长度要求,进行控件大小调整,调整后如下图»»由于进度条为向右显示进度,所以显示方向改为【朝右显示】,最大最小值及颜色等根据工»在【一般属性】页设置控制进度的寄存器地址,此案例为»菜单栏【控件】--【切换开关】--【位状态切换开关】添加一个切换开关,用于控制是否进行,地址为LB1;»菜单栏【控件】【直接窗口】用于显示完成,地址为

状态 状态1»确定按钮为【功能键】控件,属性设置为【关闭窗口】,通知位设置为关闭LB1,即关闭直接窗口,-PAGE140-PAGE139»» »点击开始»完成,弹出成功框LB0ON时,LW0LB1ON时,LW1 »,»菜单栏【控件】--【数值/字符】--【数值输入显示 »LB0ON时开启,即可实现LB0ON的时候LW0才可以触控的功能LB1ONLB1ONLW1才可以显示及输入的 LW0无任何响应,将LB0为ONLW0才可以输入LB1OFFLW0为隐藏状态,如上图,LB1为ON时,LW1显示并可以操作,如下图:§2.10U盘HMI、PLC程序及功§案例三十一:如何通过U盘HMI程序掌握U盘HMI程序的注意事学会如何通过U盘HMI程1UInoTouchEditor软件中选择菜单栏【工具】【建立项目数据1 -141-141-PAGE142-PAGE147 HMI会自动进入系统设定窗口“Setting”。如下图所示。点击““出者“出者 11第三步:HMI程新HMI程序】选项,根据步骤进行即可完成。§案例三十二:如何通过U盘PLC程序掌握U盘PLC程序的注意事学会如何通过U盘PLC程 U盘PLC程序的注意事项H2U-XP:26136以上H1U-XP:26127 打开PLC程序,菜单栏【文件】【生成文件】弹出【文件选项】对口框。选择“下 HMI会自动进入系统设定窗口“Setting”。如下图所示。点击““出者“出者 第三步:PLC程down后点击则会执行操作,后面的按提示操作。§案例三十三:如何通过HMIPLC程序功能InoTouchEditor软件提供的通讯功能,是在计算机上使用PLC的编程软件,通过计算机所连接的人机界面,连接到与该人机界面连接的PLC上。这样,就可以,或者上传、PLC的程序。此时,InoTouch系列HMI扮一个转换器的角色。通讯功能,分为USB(虚拟串口)连接的通讯功能和以太网通讯功能两种方式。 1如上图所示,PCHMIUSB,HMIPLC的连接方式为串口连接,为了调试的方便,PC端可以直接通过HMI来或者PLC程序,提高工作效率。1菜单栏【工具】【工具】打开HMI通讯工具框,如下图点击【添加】按钮,添加一个虚拟的串口,此处为COM6(每个用户PC配置不同虚拟串会有所不同):»使用USB通讯 »使用以太网接口进行功能设置如下 1打开PLC编程软件,新建一个工程,菜单栏【工具】【通讯配置】打开通讯配置1 1此时进入PLC编程软件界面,就可以正常上传、、PLC中的数据了,并且可以在穿透通讯工具界面下连接情况:如果AutoShop软件跟PLC之间有数据交互,相应的状态显1-151-151-PAGE152-PAGE153§2.11 11 下,此文件可以使用EXCEL打开打开后,根据文字库格式增加自己想要的文字,例如增加一个多状态显示开关共10种1~10,要求中文和繁体中文显示,通过EXCEL可以很快编辑完成,完成后如下截图: 11»»改及1文字库可以导入,导出,通过Excel快速编辑好后,导入调用,比在工程内输入文字,1)»HMI编程软件,【项目管理】13,地址为RW0~RW10.即5组配方,每组配方2个字段。如下图。»11 »第一步:HMIHMI »第三步:点击【】按钮后出现如下画面»USD1»如上图点击【导入导出】选项,需要输入,初始111111,输入后如下1 -161-161-PAGE162-PAGE167 11 ,找到刚刚导出的.CSV文信息为1,2,3,4,5编辑后如下图:»打开表,右键选择导入1»1 »»»点击是,则刚刚建立的LB10~LB14成功被导入到表内 »»HMIHMIHMI内的历史导入到U盘内,供需求者查阅» 的1»打开文件后,原来保存到HMI内的数据,便可以通过EXCEL查阅故障发生的日期,,具体1 »»如果选择保存到本地HMI,则可以通过HMI内的导出功能,将保存在本地HMI内的历史导入到U盘内,供需求者查阅» 1 1-171-171-PAGE172-PAGE173 ».CSV方式 11»IPDHCPIPInoTouchEditor人机界面就»手动配置IP地址:适用于计算机和人机界面直接连接的情况。使用时需注意:人机界面使用网线须是在同一个网段。例如,人机界面的IP设定为:192.168.60.201,那么计算机的IP地址可以设定为:192.168.60.202等。/11 本地:进入系统设置的,初始为上载:上传程序,初始3):程序,初始4)上载(历史记录):插入U盘导入导出配方数据、历史取样资料等数据时的,初始密111111 /当用手指(或者鼠标)往左滑动这个滑块时,LCD的背光亮度会变暗;当用手指(或鼠标)往LCD的背光亮度会变亮。声音会变大。或者单击“-”,声音会变小;单击“+”,声音会变大。1 1 使用U盘或SD卡PLC或HMI程序,或是导入导出.CSV格式的历史数据或记录时都当再次插入U盘时会弹出如下框,可以选择HMI程序,PLC程序,更新配方数据,导Memo 33HMIPLC§3.1HMI产品外壳背面的COM1[RS-232]、COM2[RS-232]端口用于连接具有RS232通讯端口的控制器,1123467823TXD(发送数据4TXD(发送数据567RTS(发送准备就绪8CTS(清除发送输入9与外部设备的连接(DB9母座COM1[RS4852/4W]/COM3[RS485]/COM3[RS232]通讯端口用于连接具有RS485RS422/RS232通讯端口的控制器,(COM1[RS485]4wireCOM1RS422])管脚 COM115432987234TX+(发送正567TXD(发送89-180-1803汇川HMI与各品牌PLC按下图所示,把汇川PLC与HMI进行连接(汇川HMI接口端为DB9母座,线端口为)电源线缆

USBHost通讯端口1427314253 ①③④⑥⑦PLCDin8母座(平视图9HMIDB9母座(平视图) -181-181-PAGE184-PAGE185§3.2与汇川H2U/H1U系列PLC的连接(协议)与设HMIPLCH2U/771偶偶0PLCHMI0PLC5COM1[RS485]4w 汇川 COM1PLC4228Din1427314253 ①③④⑥⑦9HMIDB9(平视图)COM1【RS485】2wCOM3【485】2w汇川PLCH2U/ COM0485或COM1COM1[RS485]2w(母座1427COM3[RS485]2w(母座64973汇川HMI与各品牌PLC§3.3H2U/H1UPLC的连接(Modbus)HMIPLCH2U/PLC8811or体设置请参考PLC相关说明偶PLC1PLCD8121PLC5COM1485COM3485PLCH2U/H1UCOM0485COM114276497 PLCXYMSTCD»说明:D表示十进制,O0~73汇川HMI与各品牌PLC§3.4PLCFX(MITSUBISHI_FX)PLCHMIPLCH2U/RS4852w771偶偶0PLCHMI0PLC5COM1[RS422] HMICOM1PLCH2UH1URS4228Din1427314253 ①③④⑥⑦9HMIDB9母(平视图 PLCXYMSTC计数器缓存器(32位D»说明:D表示十进制,O0~73汇川HMI与各品牌PLC§3.5与西门子PLCS7-200(_S7_200)系列PLC的连接与设HMIPLC20087or11or偶HMI0PLC2PLCPLC5PLCPLC2PLC支持的任意站号,HMI上设定的“PLC站号”只要与PLC中设定的站号相同即可; 相关PLC的编程软件使用手册,参考 11PLCPLCIQM资料寄存器(单字VW 备注:D表示十进制,O0~7VW 框内选择字数为2即可。说明 S7-200系列PLC包含CPU226等型号,都可以。通过CPU单元上的编程通讯口(PPI)与汇川HMI端口连接,其中CPU226CPU直接连接时需要注意软件中通讯参数的设定,相关详细设定说明请参考公司提供的技术手册。汇川 PLCS7-200系列9针D形端 PPI通讯端口9针D形COM11182235553汇川HMI与各品牌PLC§3.6HostLinkPLC(OmronHostlink)HMIPLCOMRON/OMRON(485OMRON(4852W)77or21or偶HMI0PLC0PLCPLC5PLC请参阅OMRON相关PLC的编程软件使用手册,参考 BI/OBBBBW说明:D表示十进制,B0~15OMRONCQMPLCCQM1/CPM1H»CQM1-CPU11CQM1H-CPU11上无标准串行通信口,必须配置OMRONCPM1-CIF01(RS232)OMRONCPM1-CIF11(RS422Host-Link»CQM系列的其它CPURS232串行通讯口,可直接连接端口,也可以配置CPM1-CIF01(RS232)OMRONCPM1-CIF11(RS422CQM1H系列的CPU51/61还支持串行通讯模块CQM1H-SCB41。»OMRON3汇川HMI与各品牌PLCCPU

OMRONPLCCQM1/1H34732682555945»CPUCQM1-CPU21/41/42/43/44CQM1H-CPU21/51/61,具体的相关硬件设定请参考OMRON公司提供的技术手册。

34732682555945»CPM1-CIF01HOSTLINK汇川

OMRONPLCCPM1-CIF11汇川

12 1234533472268955545

OMRONPLCCPM1H-通讯模块[RS422/485]9D112236-187-1873汇川HMI与各品牌PLC§3.7LGLSXGT/XGKCPUDIRECT(LsMasterDirect)HMILSMasterKPLCHMIPLCLSXGT/XGKCPU87or11or无HMI0PLC0PLCPLC5PLC请参阅LS产电提供的相关PLC的编程软件使用手册。参考LSMasterKPLC PLCP0~K0~M0~L0~F0~0~0~0~D0~»»HMIPLC

LSMasterKPLCMasterKCPURS232端口9针D形COM1COM2COM3347226835555-188-1883汇川HMI与各品牌PLC§3.8与FATEKFB系列PLC(FATEK_FBS)的连接与设HMIPLCFACON77or11or偶HMI0PLC1PLCPLC5PLC请参阅相关PLC的编程软件使用手册。参考11PLCPLCX0~Y0~M0~S0~T0~C0~R0~D0~0~0~0~定时器缓存器(双字0~计数器缓存器(双字 »D»HMIPLCFACONFBPLCMAMCFBE-20/28/40MA、FBE-20/28/40MCFBN19/26/36MCTMACPU1HCMOS串行通讯口,MC系列3个串行通讯口(1HCMOS&1RS232&1RS485)。MACPU单元需要通过通讯接口模块FB-DTBR或者FB-DTBR-E将HCMOS转换为RS232/RS485后才能连接。-189-1893汇川HMI与各品牌PLCCPU

FACONFBPLCMC系列CPURS232端口15D34712682555634汇川 FACONFBPLCCPU端口15DCOM1[RS485]COM3[RS485]167295

34712682555634

347326825555汇川

FACONFBPLCFB-DTBR/DTBR-ERS485COM1[RS485]COM1[RS485]COM3[RS485]1629RS232:FBs汇川

FACONFB4针圆形347426835552-190-1903汇川HMI与各品牌PLC§3.9与VIGORM系列PLC(VH_VIGOR)的连接与设HMIPLCRS232,RS48571偶HMI0PLC0PLCPLC5PLCXYMSTCD»上表中D表示十进制,O表示八进制 »HMIPLC1)

VIGORMseriesCOMPortCOM1COM2COM33472268355552)RS485[

VIGORMseries612345-191-1913汇川HMI与各品牌PLC§3.10PanasonicFPPLC(Panasonic_FP)HMIPLC87or11or9600,19200,57600,Even,Odd,00PLCHMI0PLC59PD-Subto5PMini-DIN

FP0CPURS232 347S268R555G51①③④⑥⑦969PD-Subto3PTerminals

FP0CPURS232COM1COM2COM3347S268R555G-192-1923汇川HMI与各品牌PLC9PD-Subto9PD-Sub FP0,FP2,FP2SH,FPMToolPortRS2325PMini-26823473555751①③④⑥⑦969PD-Subto8PMiniDIN

FP1CPURS4228P12253346515 ①③④⑥⑦91 -193-1933汇川HMI与各品牌PLCHMIPLC77or11or57600,

温馨提示

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

评论

0/150

提交评论