EasyBuiillder 8000 Rellease Note Version 4.6.0 2012/04/27 [ 新增功能 ] 1. 项目选单对象的项目数据来源选择 [ 项目地址 ] 时, 项目内容的显示方式可以选择使用 [ 高字节 \ 低字节对调 ] 或 [UNICODE] 模式
a. 选择高字节 \ 低字节对调 : 若控制地址设定 LW10, 控制地址 +1 也就是 LW11, 用来设定项目数目, 项目内容的显示方式选择高字节 \ 低字节对调, 项目起始地址设定 LW15, 每个项目的文字长度设定 10 字符, 所以若新增两个项目时, 需新增 LW15 和 LW25 地址 模拟时, 使用者可以在 LW11 输入新增项目数量, 在项目内容的显示方式地址 LW15 和 LW25 输入显示文字, 控制地址 LW10 输入 1 用来更新项目数据, 即可看到项 目选单所显示的高低位对调 b. 选择 UNICODE: 项目内容的显示方式选择 UNICODE
项目内容的显示地址, 请勾选使用 UNICODE 模拟时, 使用者可以在 LW11 输入新增项目数量, 在项目内容的显示方式地址 LW15 和 LW25 输入显示文字, 控制地址 LW10 输入 1 用来更新项目数据, 即可看到项 目选单所显示的 UNICODE 2. 宏指令新增 INPORT2() 函数 INPORT2() 只能使用在 Free Protocol 装置, 使用方式如下 : short wresponse[16], receive_len, wait_time=20 INPORT2(wResponse[0], "Free Protocol", receive_len, wait_time) 此函数会先检测是否可以透过通讯端口 (COM 端口或以太网络端口 ) 读取数据, 若一直无法读取到数据, 会等到系统参数设定的通讯延时时间为止 当 INPORT2() 函数在延时时间内读取到数据, 则会持续读取数据, 直到等待时间 ( 单位为 ms) 后, 没有新的数据到来, 即停止函数的执行
或是读取到的数据长度已经等于 wresponse 宣告的大小时, 即停止函数的执行 最后读取到的数据长度被存放在变量 receive_len 中 ( 单位为 byte) 3. 文字卷标库中, 有被对象勾选使用的卷标, 文字卷标名称将会显示红色文字, 方便使用者查 看 4. 文字卷标库新增语言数目时, 对象新增的语言对齐位置与文字大小, 将会与第一种语言相同 例如 : 原本使用两种语言, 若再使用第三种语言, 则对象中第三种语言的对齐位置与文字大 小, 将与第一种语言相同
5. 在系统参数设定中, HMI 属性的 HMI 型号选择画面尺寸较小的 HMI 时, 若没有勾选自动调 STEP1 整对象大小的选项, 将会显示警告窗口, 提醒使用者对象可能会遗失或其它不可复原的情况 STEP2 STEP3 6. 数值输入 / 字符输入对象中, 安全的开启关闭功能关闭时, 增加可以使用灰阶效果显示功能
7. 事件登录的监看地址, 若地址格式选择字符串, 可以选择 [UNICODE] 或 [ 高字节 \ 低字节对调 ] 显示模式 8. 数值输入 / 显示对象的字型对齐方式新增 [ 置中对齐 ] 模式 9. 功能键对象的 [ASCII/UNICODE] 模式, 增加 [Delete] [Left] [Right] 选项 这些选项被使用 在设计键盘时, 将可以用来删除或移动鼠标鼠标位置 [Delete]: 输入数值后, 点下 Del, 就会将此字段数据删除 [Left]: 输入数值后, 点下, 就会将此字段鼠标鼠标位置往左移动 [Right]: 输入数值后, 点下, 就会将此字段鼠标鼠标位置往左移动
10. 对象大小调整方式增加 [ 保持长 / 宽比例 ] 与 [ 比例 ] 调整方式 若勾选 [ 保持长 / 宽比例 ] 选项, 则长度与宽度的调整将保持原来的比例关系, 即使使用鼠标 调整对象大小, 长度与宽度仍将维持固定的比例 11. 编译功能新增图文件调整功能, 当图文件只被使用在单一的对象时, 则在编译时会调整图档 的长度与宽度使与对象大小相同, 已加速对象的显示速度 12. 宏指令若有被对象使用时, 要删除此宏时, 会提供提示
13. 事件登录的讯息页签中, 监看地址新增到 8 个 14. 数据取样的清除控制和暂停控制功能, 可以选择 off 或 on 15. 新增趋势图对象选择信道页签的显示控制, 勾选启用时, 可以利用该地址的位状态开关控制 信道的开启或关闭
16. 新增系统讯息的操作确认提示, 可以选择窗口尺寸大小 17. 新增项目选单对象, 项目数据来源选择历史数据日期时, 取自历史数据日期的项目数据可以 选择 YYYY/MM/DD
[ 功能修正 ] 1. 修正系统讯息对象中定义的 [ 确认 ] 与 [ 取消 ] 文字若使用非 ASCII 文字, 操作对话窗中的确认和 取消文字, 无法正常显示的问题 2. 修正反编译趋势图对象后, 暂停控制的地址与原来设定地址不同
3. 修正事件显示对象对事件管理控制地址的描述 并没有修正此功能, 只修正文字说明 4. 修正宏指令, 若使用循环巢状呼叫功能, 最外围的循环只被执行一次 例如下图的 for i = 0 to 20 将只被执行一次 5. 修正趋势图选择信道项目 19 以上时, 勾选取自缓存器, 在线仿真会出现错误
6. 修正字型导致人机当机, 同时使人机运行更有效率 7. 修正数值输入对象, 读取 / 写入使用不同的地址时, 无法正确显示
8. 地址卷标库的系统缓存器选择 PLC(SIEMENS S7-300 MPI) 通讯状态, 显示会闪烁 9. 修正趋势图选择信道项目 19 以上时, 勾选取自缓存器, 在线仿真会出现错误 10. 修正在系统参数设定, 新增 64 台 Ethernet PLC 装置时, 下载时会出现警告讯息 11. 修正 Siemens S7-200 PPI, 由 Term mode 切换到 Run mode 以及上电会出现通讯中断的问题 12. 修正下载 project 时, 会出现 i series 的桌面画面 13. 修正系统参数设定的快选窗口按钮设定, 使用多国语言文字时, 不能置中对齐 14. 修正新增 MODBUS Server (COM/Ethernet) 时,PLC 接口使用以太网络通讯, 再增加 PLC 装
置 4 和 5, 通讯状态 bit 会对应到 PLC 装置 5 和 6 的问题 15. 修正趋势图选择信道项目, 勾选取自缓存器, 在 " 地址检视 " 窗口显示地址占用 1 个地址 [ 新增驱动程序 ] 1. 新增下列驱动程序 a. BACnet BACnet/IP b. SSTC SSD Series c. MIKOM MX Series
d. Haiwell PLC e. Trio MODBUS RTU, TCP/IP (Mode 7) 2. MODBUS RTU (0x/1x Range Adjustable) 与 MODBUS TCP/IP (0x/1x Range Adjustable) 驱 动程序的 0x 1x 地址的最大最小地址都可以修改 3. 使用 MODBUS RTU 驱动程序时, 若发生通讯错误,PLC 所回复的错误码将被放在 LW-9400 开始的地址中 (LW-9400 被 COM 1 装置使用 LW-9401 被 COM 2 装置使用 ) 错误码所表示的意义请参考 MODBUS RTU 协议的内容 4. GE Fanuc Series 90-30 (Ethernet) 新增 W 地址类型 5. MODBUS TCP/IP 驱动程序可以设定命令重送次数, 命令发送给 PLC 后, 若无法得到 PLC 的响应, 会依照设定的次数重送, 若无响应, 才会发出 PLC No Response 的讯息
6. Rockwell EtherNet/IP (CompactLogix) 新增 Lx_DINT 地址格式 7. Beckhoff ADS/AMS (Ethernet) 与 Beckhoff Embedded PC 驱动程序的 [ADS 埠 ] 设定新 增 300 选项 8. MODBUS RTU 新增 0x_single_coil 设备类型 ( 字符 ) 9. Siemens S7-1200 (Ethernet) 新增 USInt 设备类型 10. Siemens S7-300/ET200S (Ethernet) 新增 MD_AnyAddr DBDn_Anyaddr