服务与支持
服务与支持
技术支持
技术分享
售后服务
常见问题
网络课堂
服务网络

技术分享

当前位置:首页 > 服务与支持 >技术分享

【技术分享】亿维HMI脚本切换画面操作 时间:2019-08-07
【技术分享】亿维HMI脚本切换画面操作
 在实际工程中,大家很多时候会遇到需要通过PLC外部开关来控制触摸屏画面切换,亦或是设备有故障时能自动弹出某些界面来提示操作人员,以达到更加智能化的效果。下面是具体操作步骤:①手自动旋钮I0.0在切换操作模式的同时也顺便切换操作画面A.组态好手/自动画面后打开脚本编辑器,新建脚本 B .  自定义脚本名称,选择脚本类型为触发脚本 C .  编辑触发条件(切自动画面) 注意:触发条件一定要敲上==D .  选择画面切换函数(鼠标选中函数后下方会有此函数详细说明)填入相应参数 画面ID所在位置 生成一个函数,注意点保存同上述方法继续创建一个下降沿脚本(切手动画面) 两个脚本都创建好后,点击保存 备注:I0.0==1,这个是判断条件,就是相当于判断I0.0==1这个命题是真还是假,由假到真和由真到假,分别是错变对(0→1)和对变错(1→0)②借助亿维云平台,实现远程锁机A先在uniface物联网版本中创建一个锁机画面 B 在物联网设置中做一个锁机触发位 C在脚本编辑器中按上述画面脚本使用方法创建两个脚本,锁机可以设为LB10为1的上升沿触发锁机画面,解锁设为LB10为0的上升沿沿触发到其他正常画面。 D将LB10设置为HMI断电保持,以保证LB10为1时在HMI重新上电后能保持锁机状态以上切换画面的方法为基本简便操作,用户在稍微熟悉亿维HMI脚本后也可通过读取变量函数和IF else语句搭配将两个画面切换脚本合二为一。 
亿维PLC和触摸屏在消防泵自动巡检装置的应用 时间:2019-01-22
亿维PLC和触摸屏在消防泵自动巡检装置的应用
亿维以太网PLC网口的使用 时间:2019-01-07
亿维以太网PLC网口的使用
一、通信网络在工控领域的应用现状及前景  近年来,网络成为工控领域的一个发展热点之一,也是自动化产品的趋势。所以,很多客户在选型时需要有网络功能的设备,特别是无线网络,比之有线网络可以大大降低成本,并且提高工作效率和准确性,并且可以实时掌握设备现在的工作情况。二、就这一现状,亿维推出了以太网系利的PLC:UN124E、UN124XPE以及UN126E,可以解决客户对于网络这一功能的需求。三、针对亿维自主研发的以太网库以及124E、124XPE和126E专用的Unitool工具的使用心得整理如下:1. 以太网库及Unitool工具的下载地址:http://www.unimat.com.cn/download.aspx2. CPU的IP设置。CPU的IP设置有2个办法:①通过Unitool工具修改,下面以124XPE的修改为例,这是通过Unitool工具搜索到的IP地址,双击IP地址之后 可以在PLC信息里修改IP地址,子网掩码和网关。更改完之后点击修改,PLC断电重启。 这个是更改完之后的IP。②通过亿维自主研发的以太网库更改。 这个是通过库编写的IP地址(关于库的使用,下面会详细写到)。这个方法不会更改CPU本身的IP,只是通过TCP/IP通讯的时候,别的设备读到的IP会是程序里的IP。四、PLC的连接CPU124E、124XPE和126E的默认地址为192.168.1.254,将电脑网段改为192.168.1.XXX。在PG/PC接口里选择自己电脑的网卡驱动。 设置好之后点击右侧小书图表,点击新地址,在上面的IP地址里输入192.168.1.254,点击保存。双击刷新就可以找到PLC了。 五、TCP/IP库的使用方法在上面的网址下载TCP/IP库之后,添加完成,并分配库存储区。  库存储区不能与其他程序使用的存储区冲突。UniMAT   CPU120E系列以太网PLC的 MODBUS-TCP 地址映射表        Modbus 功能                                         CPU124E和124XPE代码功能地址范围数据区CPU地址01读单个/多个线圈1~128数字量输出过程映像区Q0.0  ~   Q15.705写单个线圈 1~128数字量输出过程映像区Q0.0  ~   Q15.715连续写多个线圈  1~128数字量输出过程映像区Q0.0  ~   Q15.702读离散输入    10001~10128数字量输入过程映像区I0.0  ~    I15.704读输入寄存器 30001~30032模拟量输入过程映像区AIW0  ~ AIW6203读单/多个保持寄存器  40001~49999  VW 数据区        VW0 ~ VW1023806写单个保持寄存器 16连续写多个保持寄存器        MB_SERVER 从站初始化1个从站可以和4个主站通讯。 EN是使能位建议使用SM0.0。REQ是请求位,上升沿有效。PORT是对应的TCP服务器的端口号。MAX_REG是开放MODBUS从站的V区大小。REG_START是开放MODBUS从站的V区的起始地址。STATUS是返回状态值。DONE_BIT是完成标记。ERROR_BIT是出错标记。返回值错误STATUS(16#**):0000是执行无错误。0002是已初始化过。0004是超出V区大小。上面网络表示:读取4X0001~4X1000存放到VW1000开始的1000个字里。MB_CLIENT 主站初始化1个主站可以和4个从站通讯。 EN是使能位推荐使用SM0.0。REQ是通信请求上升沿输出一次通信请求CONNECT_ID是连接数ID,数值范围1~4,CPU124E个124XPE最多支持4个连接要求每个连接ID好不能相同。UNIT_ID是设备连接ID,需要与服务器对于的ID相同。IP1是被访问的服务器IP地址第1个字节。IP2是被访问的服务器IP地址第1个字节。IP3是被访问的服务器IP地址第1个字节。IP4是被访问的服务器IP地址第1个字节。PORT是MODBUS_TCP 以太网端通信口号。RW是0: 读;  1:写。START_ADDR是MODBUS 访问地址。DATA_NUM是MODBUS数据读/写长度。DATA_PTR是读/写数据在PLC中存放的起始地址。错误返回值RET_VAL(16#**):0000是执行无错误。0003是连接ID错误。(这个错误不会清零,除非修改ID)0005是未连接。0007是接受区域不存在。0008是等待应答。0009是网线未插入。000D是区域不支持或越界。0201是从站返回非法功能码。0202是从站返回非法数据地址。0203是从站返回非法数据值。0204是从站返回从站设备故障。0208是功能码错误0209是从站应答长度错误。020A是从站应答起始地址错误。020B是从站应答单元数量错误。020C是从站应答超时错误。020D是地址不可写错误。020E是地址为定义错误。0210单原数量错误。0211是读写位错误。注:以上错误除了0003(连接ID错误)之外,其余错误只能通过传送的方式留下,如下:  SET_LOCAL_IP IP地址初始化 EN是使能位,推荐使用SM0.0。REQ是请求位,推荐使用SM0.1,上电上升沿触发一次即可。IP1是PLC本机 IP地址第1个字节。IP2是LC本机 IP地址第2个字节。IP3是PLC本机 IP地址第3个字节。IP4是 PLC本机 IP地址第4个字节。MASK1是PLC本机 子网掩码第1个字节。MASK2是PLC本机 子网掩码第2个字节。MASK3是PLC本机 子网掩码第3个字节。MASK4是PLC本机 子网掩码第4个字节。GW1是PLC本机 网关地址第1个字节。GW2是PLC本机 网关地址第2个字节。GW3是PLC本机 网关地址第3个字节。GW4是PLC本机 网关地址第4个字节。STATUS是状态值: 0000 表示工作正常。DONE是完成位。ERROR是错误值。六、实际应用①与亿维HMI通讯。 新建一个工程,在触摸屏型号里选择最后字母为E的显示屏(E是带网口),单机下一步 在通讯设置界面,连接接口选择Ethernet/TCP,设备协议选择MODBUS,从站和主站在下拉框内选择即可,单机下一步。在参数设置界面设置远程IP和端口号和PLC相同即可。下面是PLC为主,HMI为从的实例。  下面是PLC为从,HMI为主的实例。  需要注意32位的数据转换和远程IP地址。    与MCGS通讯:MCGS做客户端,PLC做服务器MCGS做服务器,PLC做客户端 另外,也可以直接选择Smart驱动直接使用。  从站初始化1个主站可以和4个从站通讯。 
亿维MPI转以太网适配器应用入门(二) 时间:2018-12-20
亿维MPI转以太网适配器应用入门(二)
一、Net模块程序上下载方法1、NetS7 模块在200编程软件中免驱动使用方法  UN120L、200或者西门子S7-200系列PLC与该编程软件进行通讯连接可安装STEP7编程驱动也可使用电脑网卡,连接对应ip。(1)(2)①通过适配器参数修改,选择PPI模式,在STEP7中设置PG/PC接口选择NETS7(PPI)接口即可。如图所示: ② 采用西门子自带TCP驱动通讯。通过适配器设置其IP,在step7中选择TCP/IP》网卡,搜索192.168.1.188,连接PLC.点击左侧“通信”,弹出以下对话框,按步骤进行通信连接。 2、NetS7 模块在300编程软件中免驱动使用方式(一)设置 PG/PC 接口 1、 在 Web 页面,转到 Net‐S7MPI 的”S7 总线接口参数”页面,设置”S7TCP 目标 PLC地址”与实际 PLC 地址一致。(默认为 2),修改后点击”确认”按钮。 2、     打开 STEP7 编程软件,选择菜单”Options\Set PG/PC Interface…”,在弹出对话框中选择 TCP/IP‐>(计算机网卡),按”确定”退出。(二)、 程序上载 1、 在 STEP7 软件主窗口选择菜单”PLC\Upload Station to PG…”。 2、 在弹出的 Select Node Address 对话框的 IP address 一栏中输入 Net‐S7MPI 的 IP 地址。 3、 点击”View”按钮查看 PLC 类型,点击”OK”按钮执行程序上载。 (三)、程序下载    STEP7 软件在执行下载和监控时会自动检查当前 S7300 Station 的硬件配置是否存在以太网通讯接口。为了使得 STEP7 软件能够通过以太网路由到 Net‐S7MPI,我们需要在 STEP7项目中新建一个 PC Station。步骤如下: 1. 在 S7300 Station 项目里,设置 CPU 的 MPI 接口连接到 MPI(1),如果没 有 MPI(1)请新建 MPI 网络。 2. 选择 STEP7 项目顶端,点击鼠标右键,在弹出的快捷菜单中选择 Insert New Object\SIMATIC PC Station。 3. 选择新建的 PC Station,双击 Configuration 打开组态对话框,在右面 Catalog 中选中SIMATIC PC Station\CP PROFIBUS\CP5611\SW6.0(任意版本),然后拖拉到左面 PC 机 架的 1 号槽,在弹出的 PROFIBUS 接口属性对话框中直接点击 OK 按钮即可(不要去 新建 PROFIBUS 网络,因为我们需要设置 CP5611 为 MPI 方式)。 4. 双击 PC 机架 1 号槽的 CP5611,在弹出的属性对话框中设置 CP5611 的接口协议为MPI,点击 Properties 按钮,在弹出的 MPI 接口属性中选择 MPI(1)。由于 MPI 网络上地址不可以相同,因此 STEP7 软件会自动给 CP5611 提供一个 MPI 地址(如 3)。5. 继续在右面 Catalog 中选中 SIMATIC PC Station\CPIndustrialEthernet\IEGeneral\SW6.2(任意版本),然后拖拉到左面 PC 机架的 2 号槽,在弹出的以太网接口属性对话框 中点击 New 按钮新建以太网网络,然后将 IP 地址设置成 BCNet‐S7MPI 的 IP 地址。 6. 保存并编译 PC Station 项目,然后关闭组态窗口。整个组态过程如下图所示。7. 配置完成后的 NetPro。 8、注意: PC Station 建立完成后就可以开始使用 Net‐S7MPI 进行程序下载和监控了(对 STEP7 项目的S7‐300 Station 进行操作,而不是对 PC Station 进行操作)。 1. 新建的 PC Station 项目在此仅为 STEP7 软件提供以太网到 MPI 的路由功能,并无实际硬件意义。计算机中不需要安装 CP5611 通讯卡,也没必要对 PC Station 进行任何 操作。 2. PC Station 机架的 IE General 的 IP 地址应为 Net‐S7MPI 的 IP 地址。 3. Net‐S7MPI 的 STEP7 编程站地址参数应预先设置为当前 PLC 的 MPI 站地址(默认为2)。 (四)、使用总结:     综上所述,NET—MPI适配器,不单单只有在200、300PLC上通讯下载使用,该通讯模块支持工控领域内绝大多数 SCADA 软件(上位机监控组态软件)、 OPC 服务器及人机设备与 S7 系列 PLC 通讯。如:MCGS触摸屏、组态王、力控、wincc等多种上位机之间进行Modbus TCP通讯,操作简单、功能灵活,无需程序编写即可快速准确读取所需数据。 (未完待续)
亿维MPI转以太网适配器应用入门(三) 时间:2018-12-20
亿维MPI转以太网适配器应用入门(三)
三、Modbus通讯的使用方法(一)、地址映射的参数配置通讯模块内集成 ModbusTCP 通讯服务器, 因此 ModbusTCP 客户机, 以及实现 ModbusTCP 客户机的高级语言开发的软件等, 可以直接访问S7 系列 PLC 的内部数据区。打开软件设置适配器参数,如下图:1、modbus地址区中,如图可知:数据区域有四种选择分别为:• Coil——输出线圈             (Q0.0-QX.X) • InputCoil——输入线圈         (I0.0-IX.X)• InputRegisters——输入寄存器   (MW0-MWx;AIW0-AIW62;AQW0-AQW62;SW0-swx;SMW0-SMWx;PW0-PWx)• HolddingRegisters——保持寄存器(VW0-VWX;DB1.DBW0-DBx.DBWx)2、起始地址的对应关系如图所示:起始地址为0,终止地址为125时,  当起始地址为0时则对应的modbus地址为“x0001”,终止地址为“x0126”。当起始地址为1时则对应的modbus地址为“x0002”,终止地址为“x0127”。1、S7PLC地址区中数据区域的对应设定。  • 输出线圈Coil只对应S7中输出Q• 输入线圈InputCoil只对应S7中的输入I• 输入寄存器InputRegisters对应:▲S7-200中 M区  MW0到MW30AI区  AIW0到AIW62AQ区  AQW0到AQW62S区   SW0到SW30SM区  SMW0到SMWX▲S7-300中PW区  PQW0到PQWX/PIW0到PIWx            MW区  MW0D到MWX • 保持寄存器HolddingRegisters对应:      ▲ S7-200中              V区  vw0到vwx      ▲ S7-300中             DB区  DB1.DBW0到DBx.DBWX2、注意事项及使用规则① 对于200系列PLC而言,V区对应DB1,偏移地址以字节为单位。如:                                                            DB1.DBW100则为VW100。② 对于字映射(3区和4区),必须以125个字为单位,进行块映射。③ 对于位映射(0区和1区),必须以2000个位为单位,进行块映射。④ 要考虑两个映射块之间的跨区问题,保证映射块之间的大小,防止跨区。⑤ 可采用“自动分配映射地址”的方法,进行规避。 (二)举例验证   用Mbpoll接口软件测试读取客户机(NETS7)参数。(1)读取200系列PLC 各区数据(无需进行程序的编写)   所需:CPU 124XPplc一台         适配器 NET-MPI 一个             网线 标准网线一根 硬件连接方式如下图:  ①读取V区数据,vw100适配器参数设置,读取vw100开始的125个字到modbus地址40001到40125。如下图: 通寻验证:▲ 读取从站vw100数据▲写入数据到vw114以后地址中。  ② 读取M区数据,MW0适配器参数设置,读取MW0开始的125个字到modbus地址30001到30125。注意:200中M区地址为MW0--MW30,参数设置如下图:通寻验证:▲ 读取从站MW0-----MW30的数据③读取S区数据,SW0——sw30适配器参数设置,如下图通寻验证:▲ 读取从站MW0-----MW30的数据 ④读取AI区数据,AIW0——AIW62适配器参数设置,如下图:通寻验证:▲ 读取从站AIW0-----AIW10的数据⑤读取AI区数据,AQW0——AQW62适配器参数设置,如下图:通寻验证:▲ 读取从站AQW0-----AQW10的数据(2)读取300系列PLC 各区数据(无需进行程序的编写)所需: CPU: UN314-2ptp 一台适配器:net--mpi   一个网线: 标准网线  一根硬件连接,如下图: ①读取多个DB区数据  ▲设置适配器参数读取DB1.DBW0起始地址数据125个到40001到40125读取DB2.DBW10起始地址数据170个到40130到40300 ▲通讯验证读取或写入数据:DB1.DBW0---DB1.DBW10▲通讯验证   同时读取或写入到DB1、DB2区中。DB1.DBW0---DB1.DBW10DB2.DBW10---DB2.DBW20②读取M区数据 适配器参数设定,如下图:▲通讯验证 读取MW0--mw10数据到30001——30006 总结:    通过上述试验验证,该适配器,较之前相比,功能强大,灵活性高,可实现多区域数据的读取与写入,适应广泛。 (完)
亿维MPI转以太网适配器应用入门(一) 时间:2018-12-07
亿维MPI转以太网适配器应用入门(一)
一、MPI转以太网适配器的介绍UNNET-MPI   MPI转以太网适配器订货号:UN 972-0CE20-0XA01、接口描述通讯模块共有四个接口:DB9通讯公口X1、DB9通讯母口X2、RJ45通讯口X3和外部电源端子X4。①DB9通讯公口X1:可直接插入S7系列PLC的通讯口,支持PPI口、MPI口或者PROFIBUS口。②DB9通讯母口X2:直通型:连接西门子系列通讯设备                               桥接型:连接其他厂家通讯设备。③RJ45通讯口X3:遵循以太网接线标准,支持10/100M波特率自适应,支持线序(交叉T568A/直连T568B)自适应。④外部电源端子X4:可连接24v直流电源;插入到PLC通讯口后,无需外接电源供电。⑤恢复出厂设置:如遇到通讯问题、参数修改混乱、忘记IP等问题时可恢复出厂默认参数。重新进行参数的修改和定义。(按住四到五秒,BUS灯闪烁即完成)2、硬件及接口图3、参数修改的方式UN NET-MPI适配器,自带IP,默认192.168.1.188,我们连接上该模块后可通过以下两种方式修改该适配器的IP地址及其他所需基本参数。(1)网页登录   网页登录默认IP:192.168.1.188,出现改参数修改画面。如下图所示:(2)软件登录  设备连接完成后,搜索设备后即可修改IP及其他所需参数。如图所示: 4、指示灯的状态显示   通讯模块包括四个 LED 指示灯:位于面板上的红色 Pwr 电源指示灯、绿色 Bus 总线指示灯以及位于以太网 X3 接口 RJ45 插座上的黄色 Link 指示灯和橙色 Active 指示灯。 红色 Pwr 指示灯   Pwr 指示灯用来指示通讯模块是否有电源供电。绿色 Bus 指示灯 Bus 指示灯用来指示 S7 总线的状态。以太网插座黄色 Link 指示灯 Link 指示灯位于以太网的 RJ45 插座上方,用于指示以太网链路是否建立。当通讯模块的以太网接入网络后 Link 灯将常亮。以太网插座橙色 Active 指示灯 Active 指示灯位于以太网的 RJ45 插座下方,用于指示以太网数据通讯是否激活,如果有数据通讯 Active 灯将闪烁。(未完待续)
工业互联网
工业互联网
走进亿维
走进亿维
企业概况
企业文化
企业荣誉
发展历程
新闻动态
产品动态
产品中心
产品中心
PLC
HMI
伺服
触控一体机
物联网产品
解决方案
解决方案
OEM行业方案
资料下载
资料下载
驱动下载
选型手册
使用手册
资质认证
产品视频
服务与支持
服务与支持
技术支持
技术分享
售后服务
常见问题
网络课堂
服务网络
联系我们
联系我们
联系方式
人才招聘
员工生活
关注亿维微信服务号
关注亿维微信服务号
扫描下载Android APP
扫描下载Android APP
© 2018 深圳市亿维自动化技术有限公司 All rights reserved. 公安机关备案号44030502000166 粤ICP备18085657号

TOP

业务咨询

4000300890

×

分享到微信朋友圈