- 第一段階。
- 建筑物
- 应用设计
- 应用程序编辑器
- 郁金香应用程序编辑器介绍
- 创建新的郁金香应用程序
- 如何在应用程序编辑器和播放器中使用键盘快捷键
- 郁金香中的多语言功能
- 步骤
- 小装饰
- 教科文组织
- 什么是触发器?
- 阶跃触发器
- 应用程序级触发器
- 小部件触发器
- 应用程序过渡指南
- 计时器触发器
- 如何添加设备触发器
- 如何通过条件(If/Else 语句)添加触发器
- 触发器编辑器中的操作和转换列表
- 最常见的十大触发因素是什么?
- 如何通过触发器设置部件颜色
- 如何发送电子邮件
- 如何为 Tulip 用户设置短信通知
- 如何从触发器打印步骤
- 如何在应用程序编辑器中使用表达式编辑器
- 表达编辑器的技术细节
- 应用程序编辑器中的完整表达式列表
- 使用日期时间表达式
- 类型化表达
- 使用数组和对象表达式
- 在触发器中处理时间
- 支持的自定义日期格式
- 如何完成应用程序
- 如何通过设备摄像头扫描条形码和 QR 码
- 如何在触发器中添加正则表达式
- 在郁金香应用程序中使用应用程序信息
- 如何使用触发器调用连接器函数
- 变量
- 解决问题
- 达蒂(印度教女神)。
- 连接器
- 分析
- 视觉
- 设备监测
- 受管制行业
- 副驾驶站在第一线。
- 自动化
- 进口中的出口
- 运行应用程序
- 管理
- Developers
- Connect to Software
- Connect to Hardare
- Edge Devices
- 支持的设备
- 可与郁金香配合使用的即插即用设备列表
- 创建和支持设备驱动程序
- 郁金香中的设备驱动程序支持
- 如何设置条形码扫描仪
- 使用串行驱动程序
- 如何将斑马打印机与 Tulip 集成
- 使用 Zebra 网络打印机驱动程序
- 使用 Zebra GK 系列标签打印机驱动程序
- 使用 USB 波贝盒驱动程序
- 使用康耐视 In-Sight 2000 驱动程序
- 如何配置康耐视和 Tulip
- 使用 MT SevenExcellence PH 计驱动程序
- 使用通用 ADC 驱动程序
- 使用欧米茄 HH806 温度计驱动器
- 使用数字卡尺驱动器
- 如何设置通用 TS05 蓝牙测温枪
- 使用康耐视 DataMan TCP 驱动程序
- 为 Windows Tulip Player 设置三丰 U-WAVE 接收器
- 使用布雷克内尔 PS25 称重驱动器
- 使用 RFID 驱动程序
- 使用Kolver EDU 2AE/TOP/E驱动程序
- 使用 USB 脚踏板驱动程序
- 使用 Torque 开放协议驱动程序
- 使用 Dymo M10 USB 电子称驱动程序
- 使用康耐视 In-Sight 驱动程序
- 使用 Telnet 驱动程序
- 使用通用 I/O 驱动程序
- 如何设置科尔弗扭矩控制器
- 使用 Insize 多通道卡尺驱动器
- 使用 Dymo S50 USB 电子称驱动程序
- 斑马 Android DataWedge 配置
- 将三丰数字卡尺与三丰 U 波驱动器配合使用
- Troubleshoot
- Nodo Rosso.
- 创建可重复使用的组件
- 使用应用程序接口
- 技术和信息技术文件
- 指南
- 图书馆
- 使用郁金香图书馆
- Laboratory Operation App Suite
- 图书馆藏书
- 图书馆应用程序
- 教科书上的例子
- 应用解决方案
- CMMS 应用程序包
- Zerokey solutions
- 成果的可见性
- 物品委託電子申告(eBR)申請書類一式
- 盈科 CAPA Lite
- 5 为何使用人工智能进行根源分析
- 利用人工智能进行简单的缺陷报告
- 业务案例生成器
- 轮班启动会议
- 看板应用程序套件
- 简单的 OEE 控制面板
- Arena BOM 解决方案
- 设备管理应用程序套件
- 简单核对表
- 清单管理套件
- 上柴应用程序套件
- 改善漏斗
- 考勤管理简单解决方案
- 上柴质量审计
- 包装与装运图书馆应用
- CAPA 管理
- 移动照相机应用程序
- OEE 计算器
- 每小时生产记分卡
- 材料反冲
- 质量事件仪表板
- 首次通过产量申请
- 采光
- 培训解决方案
- 数字系统库存
- 视觉定位跟踪
- 数字系统访问管理
- 材料管理
- 工具与资产经理
- 优质活动管理
- 带断光传感器的步进推进器
- 数字秒表
- 审核清单
- 卡塔纳企业资源规划应用程序
- 高级别基线评估
- 物料清单管理
- 安全事故经理
- 上柴卡管理
- 精益仪表板
- 5S 结果雷达(蜘蛛)图表小工具
- 5S 一览表
- 移动生产记分卡
- 移动设计模板
- 工艺工程(移动)
- 执行维护令
- 机器启动检查表示例
- 如何申请
- 可堆肥 MES
- 制药行业的 MES 系统
- 连接器和单元测试
- Planeus 单元测试
- COPA-DATA Connector
- 平面连接器
- Veeva 连接器
- Inkit 连接器
- MRPeasy 连接器
- Oracle 融合连接器
- LabVantage 连接器和单元测试
- 谷歌聊天连接器
- Salesforce 连接器
- Litmus 概览
- eMaint 连接器
- eLabNext 连接器
- Acumatica ERP 连接器
- CETEC 连接器
- PagerDuty 连接器
- NiceLabel 集成
- Aras 集成概述
- SDA 集成
- 尼米乐队单元测试
- 竞技场整合
- 条码扫描器单元测试
- 脚踏板单元测试
- 开始在 RealWear 头戴式耳机上使用郁金香
- 空气台连接器
- 希波连接器
- 调酒师集成
- SAP S/4 HANA 云连接器
- RFID 扫描仪单元测试
- Jira 连接器
- 斑马标签打印机单元测试
- 谷歌翻译连接器
- MSFT Power Automate
- OpenAI 连接器
- 谷歌日历连接器
- 郁金香应用程序接口单元测试
- Duro PLM 单元测试
- HiveMQ 单元测试
- 与 NetSuite 集成
- 康耐视单元测试
- PowerBI 桌面集成
- ProGlove 单元测试
- Fivetran 集成
- ParticleIO 集成
- Google Drive 连接器
- 雪花连接器
- SAP SuccessFactors 连接器
- ZeroKey Integration
- 谷歌地理编码连接器
- 谷歌工作表连接器
- 如何将 Tulip 与 Slack 整合
- HighByte 智能枢纽单元测试
- LandingAI 单元测试
- LIFX 单元测试(无线灯)
- 微软日历连接器
- M365 Dynamics F&O 连接器
- Microsoft Outlook 连接器
- Microsoft Teams 连接器
- 使用 Oauth2 将 Microsoft Graph API 连接到 Tulip
- Microsoft Excel 连接器
- 网宿应用程序和连接器
- OpenBOM 连接器
- 称重秤单元测试
- InfluxDB 连接器
- Augury 连接器
- 连接器
- 舍弗勒 Optime 连接器
- MongoDB Atlas 连接器
- MaintainX 连接器
- Twilio 连接器
- SendGrid 连接器
- 安慰连接器
- 如何为 RealWear 头戴式耳机设计郁金香应用程序
- OnShape 连接器
- 可定制的小部件
- Job Planning/Scheduling Board
- 时间轴小工具
- json 树查看器小工具
- 看板任务管理小工具
- 徽章小工具
- 高级计时器小工具
- 分段按钮自定义小工具
- 动态仪表自定义小工具
- 小吃店小部件
- 变化探测器单元测试
- 状态颜色指示器 设备测试
- 输入长度检查单元测试
- 计算器自定义部件单元测试
- 图像注释小工具单元测试
- 精益仪表板小工具
- Looper 单元测试
- 秒表单元测试
- 数字输入单元测试
- 数字键盘单元测试
- 径向测量仪
- 菜单单元测试步骤
- SVG 小工具
- 文本输入单元测试
- 工具提示单元测试
- 作业指导 照顾要点 单元测试
- 书面电子签名小工具单元测试
- ZPL 查看器单元测试
- 简单折线图小工具
- 货架自定义小工具
- 滑块小工具
- NFPA 钻石定制小工具
- 通过 - 失败 自定义小工具
- 简单计时器自定义小工具
- Nymi Presence集成小工具
- 自动化
了解如何设置 Zebra 打印机驱动程序并从前线操作应用程序触发新的打印任务。
在本文中,您将了解...
- 如何通过设备门户设置斑马打印机驱动程序
- 如何在 Tulip 中为打印标签添加动态值
- 如何在 Tulip 应用程序中使用触发器打印作业
您的生产线上有装运或包装站吗?当产品准备包装和发货时,您是否能够实时打印出定制的标签?
您可以使用斑马打印机通过 Tulip 应用程序的动态数据实时创建发货标签。
本指南将帮助您将斑马打印机连接到边缘设备,并创建一个简单的应用程序,接收用户输入并创建自定义标签。
功能和要求
斑马打印机可以通过几种不同的方式直接从 Tulip 调用,具体取决于运行 Tulip 播放器的设备类型和打印机功能。请参见下面的矩阵:
联网斑马打印机可通过斑马网络打印机驱动程序(Windows 播放器)或斑马打印机驱动程序(Tulip Edge 设备)与 Tulip 集成。具有 RS-232 功能的斑马打印机可通过串行(仅播放器)驱动程序(Windows 播放器)或通用串行驱动程序(Tulip Edge 设备)集成。
Tulip Edge 设备还可以通过 Node-RED 以 RS-232 方式连接斑马打印机,为高级用户提供更大的灵活性。
最后,这里列出的所有连接方法都可以容纳任意数量的斑马打印机,唯一的限制是 RS-232 通信中硬件端口的可用性。
将斑马打印机连接到边缘设备
首先,您需要打印机的 IP 地址。要获得 IP 地址,需要打印包含打印机 IP 地址的网卡。按照以下说明获取网卡。它看起来像这样
{height="" width="""}
If your network resets, your printer may get a new IP address. If that happens, you will need to redo this tutorial with the new IP address.
然后,登录计算机上的 "设备门户",在左侧 菜单中选择 "驱动程序 "选项。
{height="" width="""}
然后,从驱动程序列表中选择斑马打印机,并将开关移动到 "开"。
连接方法
连接斑马打印机时,唯一需要考虑的因素是所插入的端口。
RJ-45
使用这种类型的连接进行网络通信。您可以使用
- Zebra Network Printer Driver(斑马网络打印机驱动程序)- 从播放器这是一种易于使用的方法,因为您可以在触发器编辑器中完成所有 ZPL 配置。无需进行设备配置。同一网络中的任何播放器均可寻址任何打印机,这使得远距离交换或调用设备变得非常容易。
请注意,根据站点的 DHCP 设置,如果 IP 地址发生变化,连接可能会中断。为此,我们建议设置静态 IP 或定期检查 IP 配置。
- Zebra 打印机驱动程序 - 从边缘设备使用边缘设备上的 LAN 端口意味着很容易找到打印机的 IP,而且 IP 实际上是静态的,或者说不会改变。这种方法需要在驱动程序配置中预制模板。在应用程序中写入的输入是单个字符串,用管道符分割。例如:var1|var2|var3
当出现以下情况时,此连接方法可能会中断
- 打印机的 IP 地址发生变化
- 输入的 IP 地址包含前导零
- 打印机插入广域网,而非局域网(仅限边缘设备)
- 发送网络信息的设备无法访问打印机(例如,它们在不同的网络上,但试图使用本地 IP)
DB9
使用这种类型的连接进行 RS-232 通信。可通过以下方式实现:
- 播放器(仅串行)驱动程序这将在 Windows 计算机上显示为 COM 设备。所有配置/更改/写入 zcode 都在触发器编辑器中进行。
- 通用串行驱动程序(来自 Edge Devices)所有配置必须在设备的驱动程序配置页面进行。
- Node-RED 这种连接方式具有最大的灵活性。
当出现以下情况时,这种连接方法可能会中断
- 更改打印机从最初指定的端口插入的端口
- 发送空字符串。例如,如果表达式中的任何变量为空,则整个表达式将编译为空。Tulip 不会引发错误,但打印机不会打印任何内容。
USB
This method is not supported by Tulip.
这种连接方式用于与电脑对话,需要驱动程序。只能用于配置标签打印。
配置斑马打印机驱动程序
首先,在相应的文本框中添加打印机的 IP 地址。如果 IP 地址包含前导 0,即 000,则应将其缩减为单个 0。
例如,上面的 IP 地址实际上是 010.000.000.224。
然后,单击 zplTemplates 标签旁的**+**按钮,自定义驱动程序。如果要打印多种类型的标签,则需要创建多个模板。
然后,你会看到两个部分:1.模板名称2.
数据将有一个名为zpl 代码的子字段。
为了继续操作,您必须能够为要制作的标签添加 zpl 代码。如果您需要学习如何编写 ZPL 代码,请查看他们的文档。
如果您想在 ZPL 代码中包含郁金香应用程序的变量,则应添加多个 zpl 代码字段。您需要根据 Tulip 变量的位置来分割代码。
例如,假设您想创建以下标签。
它有两个自定义字段:1.标题 "Hello? "2.自定义条形码值。
为了允许将郁金香变量值插入条形码的这些区域,您必须将代码分成三个独立的 ZPL 代码字段。
下面是 Tulip 中的样子:
在每个 ZPL 代码字段之间,您可以在应用程序编辑器中添加一个变量值。最后一个字段包含 ^XZ,表示脚本的结束。
如果您想在 ZPL 代码中尝试使用不同的值,我们向您推荐Labelary。它有一个用于编辑 ZPL 的文本编辑器。确保每英寸点数 (DPI) 值与打印机上的值一致。
下面是 Labelary 中的一个示例,显示用 "Hello? "文本代替 Tulip 中的变量值。
在上述示例中,如果使用 "Hello? "作为来自 Tulip 的第一个变量值,则应将 "Hello? "之前的所有代码复制到第一个 ZPL 代码字段中。
在设备门户的斑马打印机驱动程序页面上单击 "保存",然后就可以在应用程序中设置打印逻辑了。
从应用程序中打印标签
As of r235, Form steps have been disabled for all new Tulip Instances. Reach out to support@tulip.co to enable Form Steps on your instance.
让我们创建一个快速测试应用程序,要求操作员通过表单步骤添加 2 个自定义值,然后将其打印在预配置的标签中。提醒:这意味着您的斑马驱动程序应该有三个 ZPL 代码字段。
创建一个新应用程序,然后创建一个包含两个字段的表单步骤:1.
这两个字段都应是文本字段。将这些字段保存在名为 "name "和 "number "的变量中。
然后,为这两个字段分别添加一个带有可变文本的步骤,以及一个名为 "打印 "的按钮。
{height="" width="""}
创建一个触发器,当按下按钮时触发。Then语句应该这样开始
{height="" width="""}
- "运行设备功能"
- "斑马打印机
- "自定义模板
- "在此站"。
由于 Tulip 将通过设备门户上运行的驱动程序与斑马打印机通信,因此必须将边缘设备连接到在车间选项卡中运行测试应用程序的同一工作站。
接下来,在相同的then语句中,您将看到这一行:
{height="" width="""}
在本例中,你正在访问一个名为 "kevin Demo "的 ZPL 模板。下面是语句的最后一行:
{height="" width="""}
这一行是通过静态文本选项添加应用程序中所有自定义值的地方。您必须在每个值之间加上管道运算符"|",并按照您希望它们插入 ZPL 代码的顺序添加。
在本例中,您可以添加
变量名 |变量编号
这意味着 "name "变量中的值将被插入 ZPL 代码的前两个字段之间,而 "number "变量将被插入 ZPL 代码的第二和第三个字段之间。
下面是 ZPL 代码的样子:
现在是测试应用程序的时候了。为此,您需要发布应用程序的最新版本,因为该版本将在站点运行。
发布应用程序后,在郁金香播放器中打开应用程序并添加填写表格。检查确保两个字段都以可变文本形式出现在下一步中,然后按 "打印 "键。标签应立即在斑马打印机上打印出来。
过程故障排除
如果标签不能立即打印,可以从以下几个方面进行检查:
- 斑马打印机是否通过以太网与边缘设备连接到同一网络?
- 您是否创建了同时运行 Edge 设备和应用程序的站台?
- 您的自定义值是否映射到驱动程序中运行的 ZPL 代码的开放空间?
找到您想要的东西了吗?
您还可以前往community.tulip.co发布您的问题,或查看其他人是否遇到过类似问题!