Top Banner
产 品 通 报 Newsletter 1/76 主旨: DOP 系列产品之应用软件 DOPSoft 4.00.08.15 发行事宜。 DOP-100 机种韧体更新后为:1.0102-1.p2、机种 OS 更新后为 1.0396 说明: 1. 适用机种:DOP-100系列 2. 常见问题整理 2.1 DOPSoft画面项目下载常见问题 3. 修正问题 3.1 修正下载项目,显示”kernel file can’t be opened”或是”Create Firmware Fail”错误讯息 3.2 修正同时下载两个DOPSoft画面项目至两台不同型号人机有机会造成人机死机 3.3 修正更改系统目录USB通讯模式后,『快速』回到项目画面有机会造成人机触控无反应 3.4 修正当历史趋势图读取的值等于显示设置的最大值时,曲线无法显示 3.5 修正警报功能导出的CSV历史警报表不包含警报编号 3.6 修正Barcode输入组件设定弹跳启动位时,无法透过键盘输入 3.7 修正Lualink.ReadDW指令当读取的数据大于65535时,读取的值错误 3.8 修正人机从外部装置加载大量警报数据时,人机有机率触控无反应 3.9 修正当使用SMTP功能时,信件内容使用Floating监看数值,显示的数值错误 4. 新增功能: 4.1 新增 QR code 显示组件 技术通报 发行单位 IMSBU HMI 发文者 POSHENG.CHEN 保密等级 General Confidential 发行编号 发行日 受文对象 Product Manager, BU Sales Representative, Global Service Partners
76

Newsletter...产 品 通 报 Newsletter 2/76 4.2 新增Barcode 显示组件 4.3 新增多行文字输入组件 4.4 新增系统参数SMTP_STATUS 和SMTP_INFO 4.5 新增数值输入组件Word

Jan 30, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 产 品 通 报 Newsletter

    1/76

    主旨:

    DOP 系列产品之应用软件 DOPSoft 4.00.08.15 发行事宜。

    DOP-100 机种韧体更新后为:1.0102-1.p2、机种 OS 更新后为 1.0396

    说明:

    1. 适用机种:DOP-100系列

    2. 常见问题整理

    2.1 DOPSoft画面项目下载常见问题

    3. 修正问题

    3.1 修正下载项目,显示”kernel file can’t be opened”或是”Create Firmware Fail”错误讯息

    3.2 修正同时下载两个DOPSoft画面项目至两台不同型号人机有机会造成人机死机

    3.3 修正更改系统目录USB通讯模式后,『快速』回到项目画面有机会造成人机触控无反应

    3.4 修正当历史趋势图读取的值等于显示设置的最大值时,曲线无法显示

    3.5 修正警报功能导出的CSV历史警报表不包含警报编号

    3.6 修正Barcode输入组件设定”弹跳启动”位时,无法透过键盘输入

    3.7 修正Lua的link.ReadDW指令当读取的数据大于65535时,读取的值错误

    3.8 修正人机从外部装置加载大量警报数据时,人机有机率触控无反应

    3.9 修正当使用SMTP功能时,信件内容使用Floating监看数值,显示的数值错误

    4. 新增功能:

    4.1 新增 QR code 显示组件

    技术通报

    发行单位 IMSBU

    HMI 发文者 POSHENG.CHEN 保密等级

    General Confidential

    发行编号 发行日

    受文对象 Product Manager, BU Sales Representative, Global Service Partners

  • 产 品 通 报 Newsletter

    2/76

    4.2 新增 Barcode 显示组件

    4.3 新增多行文字输入组件

    4.4 新增系统参数 SMTP_STATUS 和 SMTP_INFO

    4.5 新增数值输入组件 Word 对调功能

    4.6 新增 Modbus TCP 映射表映像地址支持外部内存地址

    4.7 新增 FileSlot 相关宏指令

    4.8 新增文件列表组件支持 FileSlot 读写功能

    4.9 新增人机历史警报表字段宽度可调整功能

    4.10 新增 X-Y 曲线图支持触碰取值、高低限值曲线功能及 Double Word 数值长度

    4.11 新增加强型配方查看器组件

    4.12 新增 VNC 功能可以在系统目录内修改 Port

    4.13 新增 OPC UA Server 功能

    4.14 新增制作画面数据文件及制作画面自动更新档支持开机画面 LOGO

    5. 新增通讯协议

    5.1 新增 Delta ES3 PLC、Delta ES3 PLC TCP、CODESYS 通讯协议

    6. 新增支持打印机

    6.1 新增支持 EPSON LX-310 打印机及 Micro Printer SPRT TL21 热感式标签机

  • 产 品 通 报 Newsletter

    3/76

    7. 软件下载位置如下:

    http://www.deltaww.com/services/DownloadCenter2.aspx?secID=8&pid=2&tid=0&CID=06&itemID=060302&typeID=1&downloadID=&title=&dataType=8;&check=1&hl=zh-TW

    http://www.deltaww.com/services/DownloadCenter2.aspx?secID=8&pid=2&tid=0&CID=06&itemID=060302&typeID=1&downloadID=&title=&dataType=8;&check=1&hl=zh-TWhttp://www.deltaww.com/services/DownloadCenter2.aspx?secID=8&pid=2&tid=0&CID=06&itemID=060302&typeID=1&downloadID=&title=&dataType=8;&check=1&hl=zh-TW

  • 产 品 通 报 Newsletter

    4/76

    2.1. DOPSoft 画面项目下载常见问题

    下载问题整理

    我们收到来自各地的客户反映”在使用 DOPSoft 下载.dpa 画面项目至人

    机时,DOPSoft 会显示错误讯息”。在下面针对每个错误讯息整理并详细

    说明:

    1. 下载时,显示 ”USB 端口连接 Panel 失败” 错误讯息,代表此时人

    机的 USB 的通讯模式选为”DISK”,在 DISK 传输模式下,计算机无

    法对人机写入数据,造成的原因是计算机磁盘损毁或是用户计算机使

    用 windows 7 32bit 系统即有可能造成此错误。

    请客户将 USB 的通讯模式改为 ”CDC”。

    windows 7 操作系统存在相当多不确定因素与问题无法排除,

    建议客户使用 windows 10 操作系统。

    2. 下载时,显示 ”no response from HMI ” 错误讯息,代表此时人机的

    USB 的通讯模式选为”DISK”,在 DISK 传输模式下,计算机无法对人

    机写入数据,造成的原因可能是防病毒软件、公司禁止对外部 USB

    装置写入数据…等等原因造成。

    请客户将 USB 的通讯模式改为”CDC”

  • 产 品 通 报 Newsletter

    5/76

    3. 下载时,显示” 开启USB端口失败” 错误讯息, 代表此时人机的

    USB的通讯模式选为”CDC”,在CDC传输模式下,计算机无法对人

    机写入数据,原因可能是CDC安装驱动失败。

    透过DOPSoft,[选项] [环境设定] [卸载人机USB驱动程

    序] [重新安装人机USB驱动程序],重新安装驱动程序

    4. 如下载时,显示”不足的储存空间,请先将人机回复出厂默认值…” 错

    误讯息,代表此时人机的剩余空间大小不足下载所需的档案大小,

    导致显示此错误。

    请客户于DOPSoft [工具] [更新韧体],更新韧体后,再于

    DOPSoft [工具] [下载全部资料],下载画面项目至人机

  • 产 品 通 报 Newsletter

    6/76

    3.1. 修正下载画面项目,显示”kernel file can’t be opened”或是”Create Firmware Fail”错误讯息

    修正前

    于 DOPSoft [工具] [下载全部资料],下载画面项目至人机,软件会显示 ”kernel

    file can’t be opened” 或是 ”Create Firmware Fail” 错误讯息。

    修正后 修正后,于DOPSoft4.00.08.10以上版本,下载画面项目至人机不会显示”kernel file

    can’t be opened”或是”Create Firmware Fail”错误讯息。

  • 产 品 通 报 Newsletter

    7/76

    3.2. 修正同时下载两个 DOPSoft 画面项目至两台不同型号人机有机会造成人机死机

    修正前

    在计算机上开启两个以上的 DOPSoft,并且分别同时按下载画面项目到不同型号的人机,

    会造成人机机种变成另外一个机型导致死机无法下载。

    按下確認後會

    進入系統目錄

    按下System Info

    查看系統資訊

    透過系統資訊可以看到系統資訊裡的機種和實際機種不符合,會導致此機

    器無法再下載畫面專案

    修正后 修正后,于 DOPSoft4.00.08.10 以上版本,不会因为同时下载画面项目至不同型号人机而

    造成死机,但建议客户依序下载画面项目至人机

  • 产 品 通 报 Newsletter

    8/76

    3.3. 修正更改系统目录 USB 通讯模式后,『快速』回到项目画面有机会造成人机触控无反应

    修正前

    Step1、于人机长按画面空白处 3 秒,进入[系统目录] [系统设定] [系统设定] [MISC],更

    改 USB 通讯模式

    Step2、更改 USB 通讯模式后,『快速』回到项目画面有机会造成人机触控无反应

    人機觸碰

    無反應

    修正后

    修正后,用户更改 USB 通讯模式,快速回到项目画面后,可以正常操作人机

    回到專案

    畫面

  • 产 品 通 报 Newsletter

    9/76

    3.4. 修正当历史趋势图读取的值等于显示设置的最大值时,曲线无法显示

    修正前

    Step1、于 DOPSoft,[选项] [历史缓冲区],设定一个缓冲区属性,读取地址设定为$1

    Step2、建立一个历史趋势图,于[一般],设定最小值/最大于为 0 和 100,于[进阶],将[启

    动]设定为 1 启用取样功能

  • 产 品 通 报 Newsletter

    10/76

    Step3、建立一个数值输入组件,写入内存地址设定为$1

    Step4、完成组件的建立后,请下载项目至人机,于$1 输入 100,此时因为取样数值等于

  • 产 品 通 报 Newsletter

    11/76

    该历史趋势图取样最大值,所以无法看到曲线

    修正后

    修正后,当历史趋势图取样数值等于显示设置的最大值时,可以正常显示曲线

  • 产 品 通 报 Newsletter

    12/76

    3.5. 修正警报功能导出的 CSV 历史警报表无警报编号

    修正前

    Step1、于 DOPSoft,[选项] [警报设定],设定警报,并于[属性],设定[断电保持于]为 USB Disk

    及[输出 CSV]为 Yes

    Step2、建立三个交替型按钮,写入内存地址分为设为$0.0、$0.1、$0.2

    Step3、完成组件的建立后,请下载项目至人机,透过触发交替型按钮$0.0、$0.1、$0.2 触发警报

    后,此时人机会将警报的数据以 CSV 的格式导出至 USB

    Step4、在 USB 的警报 CSV 的警报内容没有警报编号

    修正后

    修正后,用户可以透过 [选项] [警报设定] [属性],设定是否开启”显示警报编号”

  • 产 品 通 报 Newsletter

    13/76

    当[显示警报编号]设定为 YES 时,人机输出的 CSV 警报资料会包含警报编号,当[显示警报编

    号]设定为 No 时,则不会显示警报编号

    注: [显示警报编号]默认为 No,如透过 DOPSoft4.00.08.10 以上版本开启 DOPSoft2.00.07(DOP-B)

    则会因为要跟过去机种行为一致,该设定会为 Yes

  • 产 品 通 报 Newsletter

    14/76

    3.6. 修正 Barcode 输入组件设定”弹跳启动”位时,无法透过键盘输入

    修正前

    Step1、建立一个 Barcode 输入组件,写入内存地址设定为$10,并于[进阶],设定[弹跳启

    动位]为$1.0

    Step2、建立交替型按钮,写入内存地址设为$1.0

    Step3、按下 Barcode 组件后,再按下交替型按钮$1.0,此时人机会显示键盘供用户输

    入,但是按下下方任一键盘字符串,输入窗口不会有任何反应

  • 产 品 通 报 Newsletter

    15/76

    Click

    No string

    修正后

    修正后,按下下方键盘字符串,输入窗口依照输入字符串显示

    Click

  • 产 品 通 报 Newsletter

    16/76

    3.7. 修正 Lua 的 link.ReadDW 指令当读取的数据大于 65535 时,读取的值错误

    修正前

    Step1、在 Lua 编辑接口[Main],撰写下方指令使用,如下图

    Lua 程序说明:当$0.0 为 1 时,透过 link.ReadDW 读取外部内存地址

    {Link2}1@D1,读回来的数值为变量 CurrentPuu,数值单位为 Double Word 的有号

    Step2、建立数值输入组件,写入内存地址设为外部地址{Link2}1@D1,数值单位设

    为 Double Word,数值格式设为 Signed Decimal

    Step3、完成组件的建立后,请下载项目至人机,当数值为 1700080 时(大于

    65535),透过 LUA 指令读回来的数值是错误的

  • 产 品 通 报 Newsletter

    17/76

    修正后

    修正后,用户可以透过 LUA 指令 link.ReadDW 以数值单位为 Double Word 的

    有号数格式将数据正确地读回来。

  • 产 品 通 报 Newsletter

    18/76

    3.8. 修正人机从外部装置『加载大量警报数据』时,造成人机触控无反应

    修正前

    Step1、于 DOPSoft,[选项] [警报设定],设定警报,并于[属性],设定[断电保持于]为

    USB Disk

    Step2、建立三个交替型按钮,写入内存地址分为设为$0.0、$0.1、$0.2

    Step3、完成设定后,请下载项目至人机,此时透过触发交替型按钮$0.0、$0.1、$0.2 来触发

    警报,此时人机会因为设定『断电保持于 USB』,将警报数据纪录在 USB 中。

    Step4、当触发的『警报笔数大于 4096 笔』时,拔除 USB 后再插入 USB,此时人机会因为

    读取大量的警报数据而造成人机触碰无反应

  • 产 品 通 报 Newsletter

    19/76

    USB包含大

    量警報

    觸碰無反應

    插入

    修正后

    修正后,人机不会因为加载过多的警报数据而造成人机触碰无反应

    USB包含大

    量警報

    正常運作

    插入

  • 产 品 通 报 Newsletter

    20/76

    3.9. 修正当使用 SMTP 功能时,信件内容使用 Floating 监看数值,显示的数值错误

    修正前

    Step1、在[选项] [设定模块参数] [网络设定] [SMTP],勾选启用邮件主机功能。如

    何设定 STMP 请参考 DOP-100 软件操作手册 CH27。

    Step2、在[选项] [警报设定],设定一个警报,触发地址为$200.0,并设定[监看地址],

    变量定义设定为%f1,监看地址设定为$1000,并于[邮件信息]设定邮件内容。

    Step3、建立交替型按钮,写入内存地址设定为$200.0,并设定数值输入组件,写入内存

    地址设定为$1000,数值单位为 Double Word,数值格式为 Floating

    Step4、完成组件的建立后,请下载项目到人机,触发$200.0,此时人机会将警报讯息寄

  • 产 品 通 报 Newsletter

    21/76

    出至收件人,此时讯息里的%f1 会根据$1000 的数值做显示,但是在邮件的讯息里该数值

    显示错误

    透過SMYP傳送郵件

    修正后

    修正后,邮件讯息里面的监控地址%f1 数值可正常显示

    透過SMYP傳送郵件

  • 产 品 通 报 Newsletter

    22/76

    4.1. 新增 QR code 显示组件

    QR 码显示组件提供用户可以利用此组件显示欲显示的字符串。透过扫描 QR 码得知用户欲显示的字

    符串,当字符串为网址时,便可直接登入网站。此组件亦支持多语输入。请参考以下范例

    QR 码显示

    建立 QR 码显示

    建立一个 QR 码显示组件,读取内存地址为$100,字符串长度为 30

    建立文数字输入组件

    和多语输入组件

    建立一个文数字输入组件,读取内存地址为$100,字符串长度为 30

    建立一个多语输入组件,读取内存地址为$100,字符串长度为 30

    勾选多语输入法语系

    于 DOPSoft,[选项] [设定模块参数] [多国语言] → [多语输入法设定],

    勾选英文与繁体中文 (注音)

    执行结果

    完成组件的建立后,请执行编译并下载至人机,接着使用文数字输入组件与多

    语输入组件来输入字符串以产生 QR 码

    透过文

    数字输输入台达网址后,即可产生相对应的 QR 码。

  • 产 品 通 报 Newsletter

    23/76

    入组件

    产生

    QR 码

    透过多

    语输入

    组件产

    生 QR

    输入台达电后,即可产生相对应的 QR 码。

  • 产 品 通 报 Newsletter

    24/76

    4.2. 新增 Barcode 显示组件

    Barcode 条形码显示是用来产生 Barcode 条形码的,用户可以透过 Barcode Reader 扫描此组件来

    获得讯息,该组件必须搭配 Barcode 输入组件使用。请参考以下范例

    Barcode

    建立

    Barcode 条

    形码显示组

    建立一个 Barcode 条形码显示组件,读取内存地址设定为$100

    建立

    Barcode 输

    入组件

    建立一个 Barcode 输入组件,写入内存地址设定为$100,并于[进阶],设定启动输入方式

    为触控,并设定弹跳启动位为$10.0.

  • 产 品 通 报 Newsletter

    25/76

    建立交替型

    按钮

    建立一个交替型按钮,写入内存地址设定为$10.0

    执行结果

    完成组件的建立后,请执行编译并下载至人机

    Step1、下载后,人机画面显示如下

    Step2、请先执行弹跳启动位后,再点选 Barcode 输入组件,此时会显示输入键盘。

  • 产 品 通 报 Newsletter

    26/76

    Step3、待显示键盘后,输入数字来产生 Barcode 条形码

  • 产 品 通 报 Newsletter

    27/76

    4.3. 新增多行文字输入组件

    此组件可以用来检视与编辑文本文件、G-CODE 档案并且支持多语显示。请参考以下范例

    多行文字输入范例

    建立多行

    文字输入

    设定所需使用的内存地址,如下图所示。

  • 产 品 通 报 Newsletter

    28/76

    建立相关

    组件

    建立相关组件并设定以上有使用到的内存地址,规划如下。

    将完成的

    文本文件

    放入欲使

    用的路径

    此范例是以脱机仿真来实现,因此文件是放在计算机的路径下。若是欲开启放在 USB 或是

    SD 卡里的文本文件,请于文件名字段输入/USB/[文本文件名称]或是/SD/[文本文件名称]。

    事先编辑以下文本文件。

    完成后,放至以下路径 C:\Users\Tina.Q.Lee\Desktop。

    执行结果

    请执行编译并下载至人机。

    下载画面 下载后,人机画面显示如下:

  • 产 品 通 报 Newsletter

    29/76

    开启档案

    在文件名处输入欲开启的文本文件所放置的路径。

    C:\Users\Tina.Q.Lee\Desktop\Language.txt

    输入路径后,点选[载入档案]。

    若没有输入正确的路径,会显示以下讯息提示用户如何开启。

  • 产 品 通 报 Newsletter

    30/76

    以 USB 档案为例,应输入以下路径:/USB/Language.txt

    注:仅支持开启 20 MB 大小以内的文件档案

    编辑文字

    数据

    透过输入文字数据来新增字符串至文件中,再结合[复制选取行]、[插入选取行]、

    [增加选取行]、[增加选取行至档尾]、[取代选取行]、[剪下选取行]来编辑文字数

    据。

    选定欲复制的文字列,点选[复制选取行],会将选取的文字字符串复制

    到文字数据显示。

    在文字数据域输入文字,点选[插入选取行],会将文字数据插入至选取

    的上一行。

    插入前

    点选第八行文字,输入 DELTA。

  • 产 品 通 报 Newsletter

    31/76

    插入后

    执行[插入选取行],DELTA 会被插入至第八行。

    在文字数据域输入文字,点选[增加选取行],会将文字数据增加至选取

    的下一行。

    增加前

    点选第八行文字,输入 DELTA。

    增加后

    执行[增加选取行],DELTA 会被插入至第九行。

    在文字数据域输入文字,点选[增加选取行至文件尾],会将文字数据增

    加至文字列的最后。

  • 产 品 通 报 Newsletter

    32/76

    增加至檔

    尾前

    点选第一行文字,输入 DELTA。

    增加至档

    尾后

    执行[增加选取行至档尾],DELTA 会被插入至文字列

    的最后。

    在文字数据域输入文字,点选[取代选取行],会将文字数据取代至所选

    取的文字列。

    取代前

    点选第八行文字,输入 DELTA。

    取代后 执行[取代选取行],会将第八行文字取代成 DELTA 。

  • 产 品 通 报 Newsletter

    33/76

    选择欲剪下的文字列,点选[剪下选取行],会将文字数据剪下。

    点选第八行文字。

    执行[剪下选取行],会将第八行文字剪下。

    操作文字

    点选[上一页]、[下一页]或[上一行]、[下一行]来切换所要指定的文字讯息

    列。

    若文字讯息不超过一页时,执行[上一页]会指定到第一行,执行[下一页]会指

  • 产 品 通 报 Newsletter

    34/76

    定到最后一行。

    上一页

    下一页

    储存档案

    在文字数据域输入 DELTA,点选第八行文字,执行[取代选取行]。取代后,

    点选[储存档案]即可储存修改过的文字数据。可透过计算机端实际开启文件

    档案查看数据是否已被修改并储存,

  • 产 品 通 报 Newsletter

    35/76

    若修改档案后并没有储存档案,又再度执行加载档案,会显示以下讯息提示

    用户是否要将刚才修改的文字储存后再加载档案。

    禁止写入 当可编辑触发地址为 OFF 后,此份文本文件会被禁止写入。当欲执行写入

    文字数据时,人机会显示以下讯息。

  • 产 品 通 报 Newsletter

    36/76

    触碰无效 若有设定生效位,当生效位为 ON 时,可以点选操作文字数据;若生效位为

    OFF 时,无法点选操作文字操作。

    关闭档案

    执行关闭档案后,可以将目前开启的文件档案关闭。若关闭前有曾经修改过

    档案,亦会显示以下窗口询问。

    操作状态

    地址

    可透过此状态得知目前文字列表的状态为何

    状态值 描述内容

    1 操作处理中

    2 操作取消

    3 执行成功

    4 执行失败/发生错误

    7 加载文件档案成功

    8 储存文件档案成功

    9 文件档案内容为空

  • 产 品 通 报 Newsletter

    37/76

    10 找不到指定的文件档案

    可支持选取控制器地址 (Word) 与内部缓存器地址 (Word)

  • 产 品 通 报 Newsletter

    38/76

    4.4. 新增系统参数 SMTP_STATUS 和 SMTP_INFO

    系统参数新增支持缓存器 SMTP_STATUS 和 SMTP_INFO,让使用者透过当前SMTP邮

    件传送功能的状态值和讯息知道当前邮件传送的状况,请参考以下范例

    新增内部系统参数

    设定SMTP功能 在[选项] [模块参数] [网络设定] [SMTP],勾选启用邮件主机功能。如

    何设定 STMP 请参考 DOP-100 软件操作手册 CH27

    设定警报

    在[选项] [警报设定],设定一个警报,触发地址为$200.0,并设定[监看地址

    设定],变量定义为%f1,监看地址为$1000,并于[邮件信息]设定邮件内容。

  • 产 品 通 报 Newsletter

    39/76

    设定组件

    建立交替型按钮,写入内存地址设定为$200.0

    建立数值输入组件,写入内存地址为系统参数 SMTP_STATUS

    建立文数值输入组件,写入内存地址为系统参数 SMTP_INFO,字符串长度为

    20Bytes

    执行结果

    完成组件的建立后,请下载项目到人机,触发$200.0,此时人机会将警报讯息

    寄出至收件人,此时用户可以透过系统参数 SMTP_STATUS 及 SMTP_INFO

    知道当前邮件传送情况

    SMTP_STATUS 和 SMTP_INFO 的回传值描述表

    SMTP_STATUS

    状态值 对应的 SMTP_INFO 讯息 状态描述

    0 Unknown 未知状态

    1 Message Sent 联机成功

    -100 Unable to connect to Host 联机失败

    -101 此讯息会由系统决定并呈现对应的讯

    息,因此显示的讯息不一定 已断线

    -102 530 SMTP Authentication is required 需要认证

    -103 Fail to send message due to

    Authentication Fail 认证失败

    -999 Fail to send message SMTP 错误

  • 产 品 通 报 Newsletter

    40/76

    4.5. 新增数值输入组件 Word 对调功能

    在某些厂牌的PLC(如西门子)和我们人机数值单位存在高低Word对调的情况,所以在人机组件上数值

    会有显示错误的情况,为了避免此情况,数值输入组件开放Word对调的功能供用户做选择,请参考以下范

    Word对调

    设定数值输入

    组件

    建立两个数值输入组件,于[一般],写入内存地址设定为$1,数值单位设定为Double

    Word,数值格式设定为Hexadecimal

    于[进阶] [字组排列方式],分别设定Low Word First和High Word First

    执行结果 完成设定和组件的建立后,请下载项目至人机

  • 产 品 通 报 Newsletter

    41/76

    于Low Word First的数值输入组件输入FFFF1111,High Word First的数值输入组件,

    则会因为Word对调的原因显示1111FFFF

  • 产 品 通 报 Newsletter

    42/76

    4.6. 新增 Modbus TCP 映射表映像地址支持外部内存地址

    Modbus TCP 映射表功能新增支持外部内存地址,用户可以藉由 Modbus TCP 映射表自行设定

    Modbus 地址中所映像到的人机内部存储器地址及外部内存地址,请参考以下范例

    Modbus TCP映射表

    设定通讯参数

    此范例通过两台HMI利用Modbus TCP建立通讯。

    Step1、第一台人机通讯参数 : [选项] [通讯参数] [Ethernet1] 新增网络链接

    [ModbusTCP/IP],通讯参数如下

  • 产 品 通 报 Newsletter

    43/76

    Step2、第二台人机通讯参数 : [选项] [通讯参数] [Ethernet1] 新增网络链接

    [ModbusTCP/IP],通讯参数如下

  • 产 品 通 报 Newsletter

    44/76

    Step3、在第二台人机通讯参数 [选项] [通讯参数] [COM2],设定Delta DVP PLC通讯

    参数

    设定Modbus

    TCP 映射表参

    在 [选项] [Modbus TCP映射表],设定Modbus 地址 2 (地址{EtherLink1}1@RW-1)

    映像至外部内存地址{Link2}1@D0,映像长度为1024个words。

  • 产 品 通 报 Newsletter

    45/76

    建立数值输入

    组件、数值显

    示组件

    在第一台人机,建立数值输入组件,设定写入内存地址为{EtherLink1}1@RW-1。

    在第二台人机,建立数值显示组件,设定外部内存地址为{Link2}1@D0。

    执行结果

    完成组件的建立和设定后,请将项目加载至人机。

    在第一台人机对写入内存地址{EtherLink1}1@RW-1 之数值输入组件输入 100,此时第

    二台人机会透过 Modbus TCP 映射表功能将数值 100 映像外部内存地址{Link2}1@D0

    地址。

    第一台人機 第二台人機

    透過Delta DVP

    PLC連線

    透過Modbus TCP

    連線

    {EtherLink1}1@RW-1

    Modbus TCP Mapping Table

    對RW-1寫入100

    {Link2}1@D0

    透過Modbus TCP映射表

    功能將100寫入D

  • 产 品 通 报 Newsletter

    46/76

    4.7. 新增 FileSlot 相关宏指令

    新增 FileSlot 宏指令,FileSlotGetName、FileSlotSetName、FileSlotGetID、可以透过以上函式设

    定或读取 FileoSlot 的文件名及 ID,请参考以下说明

    表达式 变量代表意义 NOTE

    Var1 = FileSlotGetName (Var2,

    Var3, Var 4) (W)

    Var1

    回传值

    W:Word

    失败 0

    成功 1

    Var2 FileSlot ID

    Var3 文件名

    Var4 文件名长度

    指令动作描述

    将Var 2的FileSlot其文件名根据Var4文件

    名长度,储存至 Var3,并将结果回传至 Var1。

    注:读取长度之单位为 BYTE

    变数 型式

    内部存储器 PLC 缓存器 常数

    Var1 ◎

    Var2 ◎ ◎ ◎

  • 产 品 通 报 Newsletter

    47/76

    Var3 ◎ ◎

    Var4 ◎ ◎ ◎

    表达式 变量代表意义 NOTE

    Var1 = FileSlotSetName (Var2,

    Var3, Var4) (W)

    Var1

    回传值

    W:Word

    失败 0

    成功 1

    Var2 FileSlot ID

    Var3 文件名

    Var4 文件名长度

    指令动作描述

    根据Var4档名长度将Var3文件名设定为Var2的

    FileSlot文件名,并将结果回传至Var1。

    注:设定长度之单位为 BYTE

    变数 型式

    内部存储器 PLC 缓存器 常数

    Var1 ◎

  • 产 品 通 报 Newsletter

    48/76

    Var2 ◎ ◎ ◎

    Var3 ◎ ◎

    Var4 ◎ ◎ ◎

  • 产 品 通 报 Newsletter

    49/76

    表达式 变量代表意义 NOTE

    Var1 = FileSlotGetID (Var2,

    Var3, Var4) (W)

    Var1

    回传值

    W:Word

    失败 0

    成功 1

    Var2 文件名

    Var3 文件名长度

    Var4 FileSlot ID

    指令动作描述

    根据Var3文件名长度,以Var2文件名在

    FileSlot中的位置信息(ID),储存至Var4,并将

    结果回传至Var1

    注:设定长度之单位为 BYTE

    变数 型式

    内部存储器 PLC 缓存器 常数

    Var1 ◎

    Var2 ◎ ◎

    Var3 ◎ ◎ ◎

    Var4 ◎ ◎

  • 产 品 通 报 Newsletter

    50/76

    4.8. 新增文件列表组件支持 FileSlot 读写功能

    此组件可以用来检视与编辑文本文件及 FileSlot 档案,请参考以下范例。(注意该组件只有支持 H 系

    列人机)

    文字列表范例

    建立文字

    列表组件

    设定所需使用的内存地址,如下图所示。

    建立

    fileslot 档

    于 DOPSoft [选项] [FileSlot 档案管理],建立 FileSlot 档案

  • 产 品 通 报 Newsletter

    51/76

    完成上述建立后,此 FileSlot 还尚未建立,必须透过 FileSlotWrite 写入数据至 FileSlot,档案

    才算完成建立。建立一交替型按钮,于执行后宏设定 FileSlotWrite 指令

    建立相关组

    建立相关组件并设定以上有使用到的内存地址,规划如下:

  • 产 品 通 报 Newsletter

    52/76

    执行结果 请执行编译并下载至人机。

    下载画面

    下载后,人机画面显示如下:

    建立

    FileSlot

    档案

    于$2 输入 1,$6 输入 10,$1000 文数值输入组件输入”HelloDelta”,并按下

    FileSlot 交替型按钮,透过 FileSlotWrite 写入字符串至 FileSlot,完成档案建立

  • 产 品 通 报 Newsletter

    53/76

    于 FileSlotID 输入 1,透过[开启档案触发位]开启档案

    编辑文字

    数据

    透过文字列表组件开启 FileSlot 数据,再结合[读取选取项位]、[写入选取项位]、

    [剪下触发地址]、[增加选取项位]、[插入选取项位]、[暂存区起始地址]操控文字数

    据。

    选定欲读取的文字列,点选[读取选取项位],会将选取的文字字符

    串复制到[暂存区起始地址]。

  • 产 品 通 报 Newsletter

    54/76

    于[暂存区起始地址]输入字符串”posheng”,点选[插入选取项位],

    会将文字数据插入至该选取的行数之前。

    点选第一行文字。

    执行[插入选取项位],该[暂存区起始地址]的数据会被

    插入到第一行。

  • 产 品 通 报 Newsletter

    55/76

    于[暂存区起始地址]输入文字,点选[增加选取项位],会将文字数据

    增加至选取行数的下一行。

    点选第一行文字,并输入 HMI。

    执行[增加选取项位],该[暂存区起始地址]的数据会被插入

    到选取行数的下一行

    选择欲剪下的文字列,点选[剪下触发地址],会将文字

    数据剪下。

    点选第三行文字。

  • 产 品 通 报 Newsletter

    56/76

    执行[剪下触发地址],第三行文字会被剪下 。

    操作文字

    点选[上一页触发地址]、[下一页触发地址]或[上一项触发地址]、[下一项触发地址]

    来切换所要指定的文字讯息列。

    若文字讯息不超过一页时,执行[上一页触发地址]会指定到第一行,执行[下一页

    触发地址]会指定到最后一行。

    上一页

    触发地

  • 产 品 通 报 Newsletter

    57/76

    下一页

    触发地

    设定[设定选取项目地址],点选[触发设定选取项目],此时人机会选取[选取项目地

    址]的行数

    选取前

    选取后

    储存档案 点选[储存档案触发位]即可储存修改过的文字数据。可透过 FileSlotExport 将数据

    导出,并于计算机查看数据。

  • 产 品 通 报 Newsletter

    58/76

    若修改档案后并没有储存档案,又再度执行加载档案,会显示以下讯息提示用户

    是否要将刚才修改的文字储存后再加载档案。

    触碰保护

    位 当触碰保护位为 ON 后,无法操作该文字列表,并且档案操作状态地址会设为 13

    不可见位 若有设定不可见位,当不可见位为 ON 时,此文字列表会被设定为不可见,并且

    档案操作状态地址会设为 14

    操作状

    态地址

    可透过此状态得知目前文字列表的状态为何

    状态值 描述内容

    0 无状态

    1 行号不存在

    3 档案不存在

    5 开启档案失败

    6 写入档案失败

    7 触发开启或储存档案但

    是没有指定 FileSlotID

    13 组件启用触碰保护

    14 组件为不可见

    16 超过档案大小限制

    (档案最大限制为 20MB)

  • 产 品 通 报 Newsletter

    59/76

    可支持选取控制器地址 (Word) 与内部缓存器地址 (Word)

  • 产 品 通 报 Newsletter

    60/76

    4.9. 新增人机历史警报表字段宽度可调整功能

    历史警报表新增可调整警报讯息字段宽度功能,让用户可以透过此功能避免警报讯息被截掉的情

    况,同时也方便用户观看警报讯息

    历史警报表

    设定警报功能

    在DOPSoft,[选项] [警报设定],设定警报如下图

    建立组件

    建立一个交替型按钮,写入内存地址为$100.0

    建立一个历史警报表,于[进阶二],勾选[允许可变栏宽]及[编号]、[触发时间]、[警报讯

    息]

    执行结果 完成组件的建立及设定后,请下载项目至人机,触发$100.0,可以从历史警报表看到

    警报讯息。

  • 产 品 通 报 Newsletter

    61/76

    此时使用者可以透过手动的方式移动字段来变更字段宽度,如下图示

  • 产 品 通 报 Newsletter

    62/76

    4.10. 新增 X-Y 曲线图支持触碰取值、高低限值曲线功能及 Double Word 数值长度

    X-Y曲线图支持触碰取值和高低限曲线功能及Double Word数值长度,让曲线显示的数值范围更大,

    同时也可以支持小数点格式,也让用户可以透过触碰组件的方式快速地知道当前点的X-Y轴坐标数值,搭

    配高低限曲线功能,让客户可以一目了然的知道参数是否符合自己预期

    X-Y曲线图

    建立X-Y曲线图

    建立一个X-Y曲线图,设定[取样点数]为5、[数值单位]为Double Word、[数值格式]为

    Floating、[水平读取地址]为$1、[垂直读取地址]为$100、[水平最小值]为-100、[水平

    最大值]为100、[垂直最小值]为-100、[垂直最大值]为100、[线条宽度]为3

    在[一般二],设定[启用滑动取值]为Yes、[套用于曲线]为1、[垂直低限值]为-75、[垂直

    高限值]为75

  • 产 品 通 报 Newsletter

    63/76

    设定控制命令 在DOPSoft,[选项] [设定模块参数] [一般] [控制命令],设定[起始地址]为

    $1000,并勾选[曲线控制]

    设定组件

    建立十个数值输入组件,数值单位设定为Double Word,数值格式设定为Floating,写

    入内存地址分别为$1、$3、$5、$7、$9、$100、$102、$104、$106、$108

    建立一个交替型按钮,写入内存地址为$1000.0

    执行结果

    完成组件的建立及设定后,请下载项目至人机.

    于$1、$3、$5、$7、$9、$100、$102、$104、$106、$108输入任意值后,按下交替

    型按钮$1000.0透过控制命令取样

    使用者可以透过触碰的方式知道该点坐标

  • 产 品 通 报 Newsletter

    64/76

    High Limit

    Low Limit

  • 产 品 通 报 Newsletter

    65/76

    4.11. 新增加强型配方查看器组件

    在过去,客户为了可以在人机上显示所有的配方参数,透过行列式列表组件搭配配方的内存地址进

    行显示,但是设定过于复杂且不弹性,所以开发加强型配方查看器组件。让客户可以透过此组件在人机

    上知道每个加强型配方参数并且可以更改配方参数,请参考以下范例

    加强型配方查看器组件

    设定加强型配

    于DOPSoft,[选项] [配方] [加强型配方],建立两组加强型配方

    建立组件 建立加强型配方查看器组件,设定[配方群组读取地址]为$10、[是否只读]为No

  • 产 品 通 报 Newsletter

    66/76

    建立数值输入按钮,写入内存地址设定为$10

    执行结果

    完成组件的建立和设定后,请下载项目至人机

    于$10输入1,此时可以透过加强型配方查看器查看加强型配方群组1的配方参数

    使用者也可以透过点选加强型配方查看器来更改配方参数,当[一般] [是否只读],设

    定为Yes时,则不能更改。

  • 产 品 通 报 Newsletter

    67/76

  • 产 品 通 报 Newsletter

    68/76

    4.12. 新增 VNC 功能可以在系统目录内修改 Port

    人机在系统目录新增可以更改VNC的Port功能,让用户在软件DOPSoft或韧体人机上都可以修改

    Port,请参考以下范例

    VNC

    功能说明

    使用者可以透过两种方式更改VNC PORT

    方法一、于DOPSoft,[选项] [设定模块参数] [网络设定] [远程桌面与资料收集],更

    改VNC联机通讯端口

    方法二、在人机,长按画面空白处三秒进入[系统目录] [系统设定] [网络应用],更改

    VNC联机通讯端口

  • 产 品 通 报 Newsletter

    69/76

    4.13. 新增 OPC UA 功能

    人机可以当作OPC UA Server,让OPC UA Client与人机通讯获取人机数据代号表的数值。

    (注:该功能只支持12、15吋人机)

    OPC UA

    设定数据代号

    在DOPSoft [选项] [数据代号表],设定数据代号表

    设定OPC UA功

    在DOPSoft [选项] [设定模块参数] [网络设定],启动OPC UA功能

    设定人机IP

    于DOPSoft [选项] [设定通讯参数] [Ethernet1] [本机],设定人机IP,让

    OPC UA Client透过此IP通讯

  • 产 品 通 报 Newsletter

    70/76

    执行结果

    完成组件的建立后,请执行编译并下载至人机

    透过OPC UA Client软件与人机联机,以下范例透过第三方软件”UaExpert”与台达人机

    联机

    Step1、透过下方”+”按钮,输入人机IP地址,来建立联机

    Input HMI IP

    Step2、按下ok后,透过”无认证的方式”进行联机,[Custom Discovery]

    [opc.tcp://192.168.123.68] [Delta OPC UA Server(opc.tcp)] [None-None (uatcp-usac-

    uabinary)]。

  • 产 品 通 报 Newsletter

    71/76

    Step3、完成设定后,于软件接口左方 [Project] [Servers] 右键[Delta OPC UA

    Server],建立联机

  • 产 品 通 报 Newsletter

    72/76

    完成联机后,透过[Root] [Objects]拖曳 [HMI_DataProvider] 至[Data Access

    View],即可从OPC UA Client 查看数据代码表的数值

    Shuffle

  • 产 品 通 报 Newsletter

    73/76

    4.14. 新增制作画面数据文件及制作画面自动更新档支持开机画面 LOGO

    用户可以通过USB/SD外部储存装置透过制作画面数据文件及制作画面自动更新文件的功能,

    将画面项目下载至人机,并且支持开机画面LOGO,让使用者在人机开机时,于画面上显示用户

    欲显示的图片

    开机画面LOGO

    设定开机画面

    于 DOPSoft [选项] [设定模块参数] [默认值] [开机 LOGO],设定任意一个开

    机 LOGO 画面

    制作项目画面

    在 DOPSoft [档案] [制作画面数据文件] 或 [制作画面自动更新文件],建立画面

    数据文件或制作画面自动更新档

  • 产 品 通 报 Newsletter

    74/76

    执行结果

    将建立画面数据文件/制作画面自动更新档的档案放入 USB 并插入人机,更新人机画

    面。人机重新启动时,会于人机画面上显示用户设定之开机 LOGO

  • 产 品 通 报 Newsletter

    75/76

    5.1 新增 Delta ES3 PLC, Delta ES3 PLC TCP、CODESYS 通讯协议

    表5.1.1 新增支持PLC通讯型号

    厂商 联机方式 型号

    Delta COM Delta ES3 PLC

    Ethernet Delta ES3 PLC TCP

    CODESYS Ethernet 适用于 CODESYS 通讯协议的设备

  • 产 品 通 报 Newsletter

    76/76

    6.1 新增支持 EPSON LX-310 打印机及 Micro Printer SPRT TL21 热感式标签机

    表6.1.1 新增支持打印机型号

    厂商 型号

    EPSON EPSON LX-310 (9-Pin)

    Micro Printer SPRT TL21