WEINVIEW HMI上传程序指南:OSDP2 1.7 Final Draft

需积分: 19 8 下载量 189 浏览量 更新于2024-08-10 收藏 8.51MB PDF 举报
"该资源主要介绍了WEINVIEW新一代人机界面的分类以及EasyBuilder8000 (EB8000) 软件的相关功能和特性,特别是针对HMI程序的上传和下载方法。" 文章详细内容: WEINVIEW的人机界面(HMI)分为MT8000和MT6000系列,基于不同类型的CPU和内存配置,分为T系列、i系列和X系列。T系列搭载200MHz的32位RISC CPU和32M内存,适合基础应用;i系列则拥有400MHz的32位Risc CPU和128M内存,提供更快的处理速度;X系列进一步提升,使用500MHz的32位CISC CPU和256M内存,适合更复杂的应用场景。每个系列根据接口配置,又分为通用型、网络型和专业型。例如,MT6100i代表10寸屏幕的通用型i系列产品,而MT8150X代表15寸屏幕的专业型X系列。 EasyBuilder8000是威纶通科技开发的一款先进的人机界面组态软件,适用于MT8000和MT6000全系列。EB8000软件有以下显著特点: 1. 支持丰富的色彩显示,高达65536色,使画面更加细腻。 2. 兼容Windows平台的所有矢量字体,提供灵活的文本样式。 3. 支持多种图像格式,如BMP、JPG和GIF,方便集成图形元素。 4. 兼容旧版EB500的程序,用户在升级产品时无需重新编写程序。 5. 无缝对接USB设备,如U盘、USB鼠标、键盘和打印机,提升设备连接的便利性。 6. 提供历史数据记录和故障报警功能,数据可存储于U盘或SD卡,并能转换为Excel格式,便于数据分析和管理。 在上传和下载程序方面,EB8000提供了三种途径:U盘、网线和USB线。U盘上传和下载操作类似,只需在接入人机界面后选择相应选项。网线上传程序未在描述中详细说明,但通常涉及通过网络连接将程序发送至HMI设备,适用于网络环境下的远程更新。 通过这些详细信息,我们可以了解到WEINVIEW的HMI产品系列和EB8000软件的强大功能,它们为用户提供了高效、灵活的界面设计和便捷的程序管理工具。对于工业自动化领域,这样的解决方案能够极大地提升生产效率和设备的易用性。

优化这段代码:if (icbcDtlRsp.getBillSta().equals("CS01") && icbcDtlRsp.getRangeStage().equals("TF0101")) { //CS01已出票 & TFO101待收票---010004出票已登记 ecdsDrftInf.setDrftSndStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_CPYDJ, ecdsDrftInf.getDrftSndStat())); // 票据发送人状态 ecdsDrftInf.setDrftRcvStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_CPYDJ, ecdsDrftInf.getDrftRcvStat())); // 票据接收人状态 ecdsDrftInf.setDrftCurrStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_CPYDJ, ecdsDrftInf.getDrftCurrStat())); // 人行当前状态 } else if (ecdsDrftInf.getDrftOrgStat().equals(ECDSConstants.DRAFT_STATUS_CPYDJ) && icbcDtlRsp.getBillSta().equals("CS01") && icbcDtlRsp.getRangeStage().equals("TF0302")) { //CS01已出票 & TF0302已锁定--- 020001承兑待签收 ecdsDrftInf.setDrftSndStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_TSCDDQS, ecdsDrftInf.getDrftSndStat())); // 票据发送人状态 ecdsDrftInf.setDrftRcvStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_TSCDDQS, ecdsDrftInf.getDrftRcvStat())); // 票据接收人状态 ecdsDrftInf.setDrftCurrStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_TSCDDQS, ecdsDrftInf.getDrftCurrStat())); // 人行当前状态 } else if (ecdsDrftInf.getDrftOrgStat().equals(ECDSConstants.DRAFT_STATUS_CPYDJ) && icbcDtlRsp.getBillSta().equals("CS02") && icbcDtlRsp.getRangeStage().equals("TFO101")) { //CS02已承兑 & TFO101待收票---020006承兑已签收 ecdsDrftInf.setDrftSndStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_TSCDYQS, ecdsDrftInf.getDrftSndStat())); // 票据发送人状态 ecdsDrftInf.setDrftRcvStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_TSCDYQS, ecdsDrftInf.getDrftRcvStat())); // 票据接收人状态 ecdsDrftInf.setDrftCurrStat(getValueOrDefault(ECDSConstants.DRAFT_STATUS_TSCDYQS, ecdsDrftInf.getDrftCurrStat())); // 人行当前状态 }

2023-06-01 上传