矩视智能 机器视觉软件 低代码线下部署教程(无需license)

线下部署运行配置说明

含深度学习算子不包含深度学习算子
操作系统Window10/win11 X64
GPU仅支持英伟达显卡,不支持其他品牌:最低显卡配置要求1050 4G显卡(推荐 1060 以上, 6G 以上显存)。CPU版深度学习算子无需独立显卡不需要
处理器i5/i7/i9系列
内存最低4GB以上,推荐8G以上
支持相机类型面阵相机包括大华、海康、basler、大恒。线阵相机支持迈德威视
相机调试海康---机器视觉工业相机客户端MVS V3.4.0(Windows) basler---pylon 6.2.0相机软件套装(Windows版) 
加密配置软加密、云加密
通讯配置支持TCP通讯、modbusTCP通讯、支持modbus转io

线下部署预备安装

相机驱动加密用户工具特殊说明
免安装获取License 下载链接1、检查硬件是否符合最低要求
2、运行前请先关闭杀毒软件
3、文件夹不能有中文路径
4、确认9888端口无其他程序占用

部署准备

下载部署包和组件包到本地

 下载部署包、流程开发组件、界面开发组件、所需模型文件(可多个)并解压

注意:

(1)流程开发中不涉及深度学习算子则无需下载模型。

(2)不同项目部署包可通用,只需下载一次即可(建议保留空部署包)。

(3)若流程流程开发、界面开发、模型更新,只需下载对应的组件或模型在部署包中替换即可。

(4)下载模型时,硬件型号可选择CPU或本机显卡型号对应的GPU。

(5)运行部署包前请确保关闭杀毒软件、部署包不能有中文路径。

(6)Windows自带的安全中心,有时候会误将低代码程序识别为风险并隔离删除。如发生这种情况,请参考这里

申请license

 为使组件在本机能够能够正常运行,请务必在线下部署前申请可供本机使用的License。

 具体见 如何获取License

 License需包括以下两部分:

  • 低代码工具
  • 每一个深度学习模型

导入License文件

将获取到License.txt文件,导入至部署包文件夹根目录下,如下所示: 

导入配置文件

  • 流程开发组件导入部署包

将解压后的文件中的template.json文件复制粘贴到部署包\deploy目录文件夹下

  • 界面开发组件导入部署包

 将下载的data.js文件复制粘贴到部署包\webserver\html目录下

  • 模型组件导入部署包

将流程中所用到的模型文件夹导入至部署包\deploy文件夹下 右键用记事本或其他合适查看工具打开复制后的template.json流程配置文件,查看对应模型所用的train_id对应的编号(例如:33250)(多个模型时会有多个train_id编号)

将对应粘贴的深度学习模型文件夹名称修改为对应的编号

注:多个流程中用的同一个模型时,只需复制一个模型并修改为对应编号即可。若流程中使用多个不同模型,则需下载多个模型并分别修改为对应编号

运行部署包

1.启动部署包

  • 双击start.bat启动部署包,双击stop.bat即可关闭软件部署包。

  • 双击目录下的guard.bat,启动监听程序,软件可实现自动重启。关闭控制台可关闭自动重启。

  • 双击目录下的self-staring.bat,可实现开机自启动部署包。任务管理器中禁用该程序sleep30sandstart.bat即可关闭开机自启动。

2.加载配置文件

  • 启动后检测本地环境及硬件设备信息,加载流程、界面、模型等组件,加载完成后进入图片源配置页面

3.图片源配置

 图片源配置分为三种模式,相机连接模式、本地图像模式、外部链接

  • 为图片源选择对应的相机设备,并设置触发方式:硬触发或者软触发(字符触发)

  • 选择硬触发无需设置,直接激活相机即可

  • 选择软触发时需要点击设置,然后填写触发字符和触发规则,点击保存后激活相机。

  • 完全匹配:通信字符与触发字符完全相同则触发动作,

  • 部分匹配:通信字符包含触发字符则触发动作。

  • 任意字符:接收到任何字符都会触发动作

4.通信设备管理

 当流程中有“发送算子”,或者使用了软触发时,需要进行通信设备的配置。

  • 点击通信设备管理,跳转通信设备管理页面

  • 点击添加设备,根据需要,选择“TCP客户端”、“TCP服务端”,以及“Modbus”。

  • 针对相关设备进行配置

  • TCP设备的配置

  低代码软件支持以TCP客户端,或者TCP服务端进行工作。设置IP地址、端口号、是否允许上传数据、接收结束符等参数后点击保存,确保设置IP、本地IP、端口号和通讯设备保持一致,点击激活按钮。

激活成功后,可在接收、发送数据窗口测试通讯是否连通。

  • Modbus设备的配置

 Modbus支持Modbus TCP,以及Modbus串口通信。以Modbus TCP为例:

(1)选择TcpClient。Modbus中,低代码软件作为主站进行通信

(2)配置目标PLC设备的IP地址和端口号

(3)轮询间隔,是当需要从PLC读取数据时,配置读取数据的时间间隔。

(4)添加地址。添加拟读写PLC寄存器的地址,是配置Modbus设备的关键环节

(5)配置地址设置

a) “地址名称”,务必要与线上“发送算子”中配置的Modbus“地址名称”一一对应

(线上Modbus设置请参考:发送算子配置

b) “从站编号”、“起始地址”,根据PLC的配置进行设置。

c) “寄存器个数”,与拟读写的数据类型有关

(6)测试  配置完成并保存后,可以进行测试,向指定的地址进行写数据。推荐使用Modbus模拟器或真实的PLC设备进行测试

5.发送数据管理

 当流程中包括“发送算子”时,需要进行发送数据管理设置。

  • 设置线上发送数据算子和设备进行匹配选择,选择后点击连接激活 

  • 激活后发送数据算子可对连接的通信设备发送数据,一个发送数据算子可对多个设备发送数据,多个发送数据也可对同一个通信设备发送数据

6.运行界面

  • 配置完成后进入运行界面

  • 点击单次运行或者连续运行即可查看运行效果

至此,部署完成。

  • 更换流程后需要注意删除旧流程的本地配置文件信息

注:imageSourceJson.json-----文件是保存图片源连接配置信息

  plcJson.json----文件是存储plc设置配置信息

  pid.json----文件保存的是连续运行状态配置信息,实现重启后自动进入运行状态

  当更换程序时若涉及更换相机或plc硬件时请删除对应的.json文件,防止硬件连接不成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值