商铺名称:广州鸿懿电气设备有限公司
联系人:琚健(先生)
联系手机:
固定电话:
企业邮箱:247908851@qq.com
联系地址:广州市白云区鹤龙街鹤龙一路208号YH城C座408
邮编:510000
联系我时,请说是在地方电气网上看到的,谢谢!
威纶通产品简介:
威纶通系列全部型号触摸面板全线内置电源隔离保护器,支持MPI 187.5K连接,不用额外花费购买转换器;常规产品分辨率均为800×480以上,均采用EB8000同一套软件,具有强大的兼容能力,能适用于市面上95%常见的PLC、变频器、工控机等自动化设备。威纶通所有型号均支持软件免费下载,且威纶通提供的软件全部都有正版授权,不用担心版权以及更新问题。威纶通所有触摸屏均为电阻屏,因此在使用的时候需要用比较坚硬的物体来触摸操控。威纶通产品分为i、X、MT和WT四个系列。
香港威纶人机界面经销商
湖北WEINVIEW人机界面代理商
北京威纶通触摸屏经销商
威纶通人机界面型号:TK6070iH,TK6102iV3,MT6100iV3,WT3010,MT506MV,MT6056i,MT6070iH,MT6100i,MT8070iH,MT8100i,MT8104iH,MT8104x, MT8121x,MT8150x。 TK系列TK6051IP,TK607IIQ,TK6071IP,TK8071IP
MTIP系列 MT6051IP,MT6071IP,MT8071IP,MT6103IQ,MT6103IP,MT8051IP
MTIE系列MT8050IE,MT6061IE,MT8071IE,MT8102IE,MT8101IE,MT8102IE,MT8121IE,MT8250IE
维修已经停产型号如下:MT506,MT508,MT510MT6070IH2WV,MT6070IH3MV,MT6070IH5WV,MT6056I,MT6100IV2WV,MT6100IV3WV,MT6100IV5WV
WEINVIEW HMI应用饲料机械—喷酶控制
中控室是整个运作的核心部份,它控制不同仓位不同仓桶里的电子秤,以实现监控物料在运行过程中的状态。实用于各个吨位的粮食加工机械。在加工工艺过程中,从原料到成品需要经过粉碎、配料、搅拌、成型、打粒等。加工出的饲料品种不同而不同。
系统特点
HMI+PLC实现操控 使用HMI配方功能,将需要的配方数据事先做好。实现同一时间完成多个操作,提高生产效率。
原料仓位显示 根据传感器传输的数据同过PLC适时监控物料在仓筒的高、中、低位置,适时调控物料的供应。
WEINVIEW触摸屏的控制: 实现人机操控,简单操作,监控数据。
喷酶的详细参数显示 各个仓位的控制显示和目前流量控制显示
配方的设置大大减少因人为造成的配料失误和原料浪费现象。准确监控现场,大大提高工作效率。
更换生产成品的结构,可直接设定参数。无须停机调控。
采用WEINVIEW触摸屏的数据配方技术,免去以前人为的现场操作带来的麻烦和因人为操作失误。使生产线平稳运行。快速提升生产效率。这种HMI+PLC的完配合在饲料机械控制上属先进方式。它适用于任何吨位的生产控制流程。
北京威纶通触摸屏经销商
湖北WEINVIEW人机界面代理商
陕西WEINVIEW触摸屏分销商
简单的威纶通宏指令应用入门,主要是为了让大家对威纶通宏指令的一个基本了解,这里主要用两个内部函数来实现一个启保停的PLC程序控制,程序用S-00做了一个简单的描述,如下图。程序是这样,那如何用触摸屏的宏来实现呢,当然,我们这里是为了写宏而写,这个在触摸屏上是很容易实现的控制,大家可能都会,这里就不讨论了。首先我们建立一个威纶通的画面,在新建画面的时候,会弹出系统参数,然后在设备名称中将LOCALHMI改成HMI,这样为了后面书写宏的时候方便点,如下图整个逻辑就是点击启动按钮,灯亮,点击停止按钮,等灭,那现在我们开始写脚本macro_commandmain//这部分是系统自带的//写程序,对于新手先写一个大致的流程//先获取按钮的状态//然后判断按钮的状态//如果为,指示灯亮//获取按钮的状态//判断按钮的状态//如果为,指示灯灭boolbutton,button//先声明个变量button是图上的启动按钮,button是图上的停止按钮boolon=,off=0Getdata[button,”HMI”,LB,0,]//这个函数的意思就是获取HMI这个设备名称中LB0一个变量的值,然后存储在button中Getdata[button,”HMI”,LB,,]//获取HMI设备LB的一个变量值,然后存储在button中Ifbutton==thenSetdata[on,”HMI”,LB,,]//将on这个状态值设定到HMI设备名称中LB的一个变量中endififbutton==thenSetdata[off,”HMI”,LB,,]endifendmacro_command//这部分是系统自带的以上部分就是简单的介绍了威纶通触摸屏宏指令的基本应用,就是一个非常简单的案例分享,当然如果想学好宏指令还是要多多的写,其实这个并不是需要什么基础的,只要你多看威纶通关于宏这方面的介绍,然后遵循语法结构,就能够把宏很好的理解,总的心得就是给大家一个基本的案例,然后后面如果需要,可以去官网下载宏的使用说明书,谢谢。。
步我习惯用交换机把PLC和触摸屏都连到我电脑上,如下图所示步常规操作,把触摸屏PLC电脑的IP地址都设在同一网段我的设置,触摸屏的IP地址为...PLC的IP地址为...电脑的IP地址为...。第三步打开威纶通软件,点击传输,再点击上传,如下图所示第四步在第三步点击“上传”后来到如下画面,作一些必要设置。上传的程序保存的位置及命名,选择以太网连接方式,点击“上传”按钮开始上传。第五步上传成功画面,电脑桌面上多了一个exob文件第六步点击“反编译”打开反编译画面第七步在第六步点击“反编译”后来到如下画面,我们需要把exob文件进行反编译操作,点击“反编译”开始转换成工程文件第八步转换完成,桌面上多了一个威纶通工程文件,可双击打开本次的分享结束了。大家应该都看懂了吧。喜欢我的文章的友友们点个关注不迷路哦。我持续为大家分享工作中遇到的电气知识点。。
今的人机有如厂内的超人,功能五花八门: 数据显示、设备控制、资料储存、PLC通讯、协议转换、图像展示、报通知、影音播放等种种功能,都已是现在市场对于高阶人机的基本要求,但如此多样的要求将对人机的运算单元造成沉重的负荷。同时,因为现代人早已经习惯操作手机与平板等装置,对于人机操作体验和速度也相对以往更加要求且重视。基于以上原因,威纶通科技在此更强大的cMT3160X。cMT3160X将配备当前人机中阶处理器,能胜任最严峻的效能考验,以大的运算处理能力,满足市场上用户对高速流畅体验的期待。
cMT3160X加速,搭载 A17四核心CPU,与前代cMT3090/cMT3151机型相比,整体效能高出4倍之多。且因其拥有专属高效能3D图形处理器,图形处理能力更可达前代机型的12倍 (注一) 。
cMT3160X也配备相当完整的周边连接能力,包含以太网接口,RS-232、RS-485 2W/4W串行接口(注二),外接USB Host插槽,和喇叭声音输出。
而在功能性以外,cMT3160X的外观以全黑简约设计,呈现出流畅的线条及非凡的质感。
cMT3160X的屏幕更应用全贴合技术的整合型触控面板,让机体大幅轻薄化,并提供高穿透率、高分辨率的视觉体验。
内外兼具的cMT3160X,凭着其丰富的软硬件功能与速度优势,将能轻松导入各式各样的应用场景,扮演系统整合中的关键角色。
HMI常见问题 通过HMI断电保持下位机地址数据下载
HMI断电重启后数值元件中的数据是会归零的(RW/RW_A除外)
可以利用断电保持的RW地址中转:比如要保存下位机地址D10中的数据,HMI断电前将D10中数据传输给RW0,HMI重启后将RW0地址中数据传输回D10。
数据传输方法:资料传输功能或者通过宏指令。
HMI常见问题 USB连接线规格:HI-SPEED USB Revision 2.0 SHIELDED 24AWG
1. 计算机的USB端口需支持标准USB2.0或USB3.0。
2. USB连接线需有双层隔离:铝箔和铜网隔离。
3. USB连接线的长度不超过1.8米。
4. 若使用台式机电脑,USB连接线请接在主机后方的USB端口。若是使用笔记本电脑,请移除笔记本电脑的外接电源。
5. 下载Project时,先移除其他连接在HMI上的装置。
6. 若下载失败,请检查[设备管理器] 中USB驱动程序是否已正确安装。若没有正确安装,请从[EasyBuilder安装文件夹] ?[usbdriver文件夹] 手动更新驱动程序。
屏保实现的操作方法:
1、通过系统参数设置中设定:菜单栏【常用】—【系统参数】—【一般属性】—【屏幕保护设置】
如屏幕保护时间设定25分钟(等于LW9081中写入25),屏保窗口80,从程序下载至HMI开机算起,25分钟后自动进入80号窗口界面。
2、通过系统保留字LW9081(16bit)设置屏保时间(单位:分钟)
(LW9081寄存器中数值为0表示无屏保,大于0时表示屏保时间设置,屏保窗口以系统参数设置中的为准,未是默认80号)
注意:当LW9081寄存器中输入了大于0的数值,系统参数设置中未屏保窗口,默认的屏保窗口是80号,此时80号窗口不能删除,如果删除屏保时间到了,界面上元件不能正常显示,无法操作。另HMI设置屏保界面后,在返回键上添加用户限制(密码)可实现锁屏。
维纶触摸屏控制变频器Modbus通信详解
摘要: 维纶触摸屏控制变频器是通过触摸屏与变频器之间的Modbus通信实现的,所以要用维纶触摸屏控制变频器,必须设置好通讯参数。一、台达变频器的Modbus通信设置台达变频器的MODBUS 协议;通讯波特率: MODBUS 数据格式: ...
维纶触摸屏控制变频器是通过触摸屏与变频器之间的Modbus通信实现的,所以要用维纶触摸屏控制变频器,必须设置好通讯参数。
一、台达变频器的Modbus通信设置
台达变频器的MODBUS 协议;通讯波特率: MODBUS 数据格式:奇偶校检;本机地址;以及正转运行、反转运行、停机、加速、减速等有关设置可参阅第六课《S7-200作为主站与台达变频器Modbus RTU通讯》的内容。在本例中我们设置变频器通讯波特率为9600 BPS;偶校验(8-E-1)。
二、威纶触摸屏通讯设置
打开EB8000软件,新建一文件,在新建文件的“编辑”菜单栏中选择“系统参数设置”,在“设备属性”中点击“新增”,新增触摸屏设备名称为MODBUS RTU , plc类型也是MODBUS RTU ,接口类型是RS-485 2W,点击“设置”按下图设置通讯参数。
三、维纶触摸屏MODBUS RTU 通讯协议
维纶触摸屏MODBUS RTU 通讯协议的报文功能码如下:
01H 读取线圈状态。从执行机构上读取线圈(单个位)的内容;
02H 读取离散量输入。从执行机构上读取离散量输入(多个位)的内容;
03H 读取保持寄存器。 从执行机构上读取保持寄存器(16位字)的内容;
04H 读取输入寄存器。从执行机构上读取输入寄存器(16位字)的内容;
05H 强置单线圈。写数据到执行机构的线圈(单个位)为“通”(“1”)或
“断”(“0”);
06H 预置单寄存器。写数据到执行机构的单个保持寄存器(16位字);
0FH 强置多线圈。写数据到执行机构的几个连续线圈(单个位)为“通”(“1”)
或“断”(“0”);
10H 预置多寄存器。 写数据到执行机构的几个连续的保持寄存器(16位字)。
在EB8000软件中MODBUS协议的报文功能码用0x、1x、3x、4x、5x、6x,还有3x_bit,4x_bit,6x_bit,0x_multi_coils等表示,下面分别说明这些报文功能码在MODBUS协议中的作用。
0x:是一个可读可写的设备类型,相当于操作plc的输出点。该设备类型读取位状态的时候,发出的功能码是01H,写位状态的时候发出的功能码是05H。写多个寄存器时发出的功能码是0FH。
1x:是一个只读的设备类型,相当于读取PLC的输入点。读取位状态的时候发出的功能码为02H。
3x:是一个只读的设备类型,相当于读取PLC的模拟量。读数据的时候,发出的功能码是04H。
4x:是一个可读可写的设备类型,相当于操作PLC的数据寄存器。当读取数据的时候,发出的功能码是03H,当写数据的时候发出的功能码时10H,可写多个寄存器的数据。
5x:该设备类型与4x的设备类型属性是一样的。即发出读写的功能码完全一样,不同之处在于:当为双字时,例如32_bit unsigned格式的数据,使用5x和4x两种设备类型分别读取数据时,高字和低字的位置是颠倒的。例如,使用4x设备类型读到的数据是0x12345678,那么使用5x设备类型读到的数据是0x56781234。
6x:是一个可读可写的设备类型,读取数据的时候,发出的功能码也是03H,与4x不同之处在于写数据的时候发出的功能码时06H,即写单个寄存器的数据。
3X_bit: 该设备类型支持的功能码与 3x 设备类型完全一致,不同之处是,3x 是读数据,而 3x_bit 是读数据中的某一个bit 的状态。
4X_bit:该设备类型支持的功能码与4x设备类型完全一致,不同之处是,4x 是读数据,而 4x_bit 是读数据中的某一个bit 的状态。
6x_bit:该设备类型发出的功能码与6x设备类型完全一致,不同之处是,6x是读数据,而6x_bit是读数据中的某一个位的状态。
威纶触摸屏的地址格式为:“N#X"其中N代表站号,#分隔符,X为MODBUS地址。
四、显示页面设计
利用前面第九课讲的方法设计显示页面如下:
其中正转、反转、停止、加速、减速按钮是“多状态设置元件。
其中减速按钮的“多状态设置元件属性”如下图:其中PLC名称是MODBUS RTU,功能码是6X,地址1#8194,1代表1号变频器地址,#号后面的8194是10进制数,转为16进制是2002H是台达变频器修改变频器频率的寄存器地址。属性中“方式”和“递减值”等设置如下图:
输入频率的数值元件属性设置如下:
输出频率的数值元件属性设置如下:其中数字格式是16-bit Unsigned。
台变频器的加速按钮“多状态设置元件属性”设置如下图所示,和台变频器设置基本相同,只是地址为2#9194。浏览器版本过低,暂不支持视频播放我们知道工业控制,通讯是很常用的一种功能。威纶自带支持市面上绝大多数品牌硬件的通讯。但市场之大,它支持是也只是常见的品牌。所以我们掌握宏通讯相关的指令就尤为重要。因为我们可以通过宏让触摸屏和任意硬件通讯。如图,这小节我们介绍校验码计算函数。校验码计算分类下的函数有个,ADDSUM.XORSUM,BCC,CRC。但常用的也就两个,ADDSUM和CRC。我们在实践这四个函数前,可以事先准备一个数值显示元件,用于将函数执行的结果显示出来。元件我们设计其读写地址为LW0,格式设计为位进制格式。如下图.ADDSUM.函数使用算术和计算数据的校验码。也就是传递一维数组,计算数组元素的总和。例如chardata[]={,,,,}shortchecksumADDSUMdata[0],checksum,SetDatachecksum,LocalHMI,LW,0,结果checksum=++++=0XF.XORSUM,BCC函数XORSUM使用算术异或计算数据的校验码。也就是传递一维数组,计算数组元素的异或结果。函数BCC等同于XORSUM。例如chardata[]={,,,,}shortchecksum//BCCdata[0],checksum,XORSUMdata[0],checksum,SetDatachecksum,LocalHMI,LW,0,结果checksum=^^^^=0X.CRC。函数使用位循环冗余校验法计算数据的校验码。CRC算法在通讯里是一种很常用的校验码计算方法。分类很多,算法也挺复杂。当前威纶使用的是CRC-/MODBUS类型的CRC算法。因为是一种很流行的算法,所以网络资源很多,有在线计算器,有现成C++代码。算法可以总结为下面几个步骤,我们在使用函数时,并不需要知道计算过程,所以简单了解下就好。CRC寄存器初始值为FFFF;即个字节全为;CRC-/MODBUS的多项式A00H算步骤为.预置位寄存器为十六进制FFFF即全为,称此寄存器为CRC寄存器。.把个位数据与位CRC寄存器的低位相异或,把结果放于CRC寄存器;.检测相异或后的CRC寄存器的位,若位为CRC寄存器先右移位,再与多项式A00H进行异或;若为0,则CRC寄存器右移位,无需与多项式进行异或。.重复步骤,直到右移次,这样整个位数据全部进行了处理;.重复步骤到步骤,进行下一个位数据的处理;.得到的CRC寄存器即为CRC码。例如chardata[]={0x,0x,0x,0x,0x}shortchecksumCRCdata[0],checksum,checksum=0XBBA我们可以在宏编辑界面里执行下面每个函数,查看执行结果。macro_commandmainchardata[]={0x,0x,0x,0x,0x}shortchecksum//ADDSUMdata[0],checksum,//BCCdata[0],checksum,//XORSUMdata[0],checksum,CRCdata[0],checksum,SetDatachecksum,LocalHMI,LW,0,endmacro_command。
五、地址整段间隔设置
下面这个画面是不是很熟悉,对了,他就是EB8000软件中菜单“编辑”里面“系统参数设置”中的“设置”画面。画面下方有“PLC地址整段间隔设置”一项,它的意义如下:
PLC 地址整段间隔 (words): 当画面上有多个相同的物件,如“设备类型”相同,“设备地址”不同,譬如有多个“数值显示元件”时,当 地址间隔小于或者等于此项设定值时,则人机界面会将读取这些数据的命令合并为一条命令 来读取这些数据。此项设定值如果设定为 0,则将取消合并命令功能。 举例来说,假设此项设定值为 5,当分别需从 LW3 读取 1 个 word 与从 LW6 读取 2 个 word 的数据(即读取 LW6 与 LW7 的内容)时,因 LW3 与 LW6 的地址差距小于 5,此时可以将此 两个命令合并为 1 个命令,合并后的命令内容为从 LW3 开始连续读取 5 个 word 的数据(读 取 LW3~LW7)。需注意,可以被合并的命令之读取数据大小将不会大于“读取字数 (words)”。
实验证明“PLC 地址整段间隔”如果设置不当,会发生意想不到的错误。
辽宁WEINVIEW触摸屏一级代理商
大家好,我是小江,在这里分享一些我工作中遇到的一些问题,有的是我写的程序,有的是看书一些心得,分享到这上面,如果有不妥的地方,希望见谅,能看得过去,就看看,看不过去的话,就当啥也没用,今天这个是我在做一个项目的时候需要用到的登录方式。需要两个用户的权限,去实现权限登录,我这里写了个简单的脚本macro_commandmainintpboola,bGetDatap,LocalHMI,LW,0,ifP==thena=elsea=0endifSetDataa,LocalHMI,LB,0,ifp==0thenb=elseb=0endifSetDatab,LocalHMI,LB,,endmacro_command这个脚本的意思就是获取密码的数值,因为密码的地址是LW0,而且是一个位的数据,我就先定义了一个整型intp,然后定义了两个bool型变量a和b,目的就是为了给LB0和LB进行赋值。LB0和LB得到值之后,就可以控制控件的显示和隐藏了,然后就用切换窗口的来做这个控制了,先看下效果图,我用指示灯来做的演示。。
湖北WEINVIEW人机界面代理商
大家好,我是小江,在这里分享一些我工作中遇到的一些问题,有的是我写的程序,有的是看书一些心得,分享到这上面,如果有不妥的地方,希望见谅,能看得过去,就看看,看不过去的话,就当啥也没用,今天这个是我在做一个项目的时候需要用到的登录方式。需要两个用户的权限,去实现权限登录,我这里写了个简单的脚本macro_commandmainintpboola,bGetDatap,LocalHMI,LW,0,ifP==thena=elsea=0endifSetDataa,LocalHMI,LB,0,ifp==0thenb=elseb=0endifSetDatab,LocalHMI,LB,,endmacro_command这个脚本的意思就是获取密码的数值,因为密码的地址是LW0,而且是一个位的数据,我就先定义了一个整型intp,然后定义了两个bool型变量a和b,目的就是为了给LB0和LB进行赋值。LB0和LB得到值之后,就可以控制控件的显示和隐藏了,然后就用切换窗口的来做这个控制了,先看下效果图,我用指示灯来做的演示。。
湖南威纶通触摸屏一级代理商:http://www.jdzj.com/jdzjnews/k3_16867890.html