Panasonic Industry

控制机器

Control FPWIN Pro7版本升级 详细内容

版本升级详细信息

Ver.7.7.1.0到Ver.7.7.2.0版本升级的内容(更新日期 2024/4/1)

  • 在线模式
    •对于FP7 PLC类型:实现了系统历史记录功能,以显示事件和操作错误的系统日志。
  • 代码生成
    •除了重载转换函数外,还实现了支持 LREAL 的新类型化转换函数,例如 INT_TO_LREAL 或 LREAL_TO_UDINT。
  • 其他
    •公司名称由Panasonic Industrial Devices SUNX Co., Ltd.变更为Panasonic Industry Co., Ltd.由于业务继承(许可协议、在线帮助)。
    •当有较新的版本可用时通知和显示软件更新信息:
        •启动 Control FPWIN Pro7 和
        •在“版本信息(A)”对话框中。

修正了以下的问题。

  • 编辑器
    •ST 编辑器:如果参数列表中的第一个参数不是 BOOL 类型,则不检查连接到 EN/ENO 函数的参数的数据类型。此问题已修复。
  • 在线编辑模式,将程序代码更改下载到PLC
    •在极少数情况下,在将更改下载到 PLC 时,程序的新变量未初始化。此问题已修复。
  • 其他
    •将Control FPWIN Pro7与多个显示器和不同的Windows缩放设置一起使用时,撕下编辑器窗口中的上下文菜单显示在错误的位置。此问题已修复。
    •根据 Windows 缩放设置,某些对话框中的文本大小不合适。此问题已修复。
    •在某些情况下,创建或打开项目时会发生崩溃。此问题已修复。

Ver.7.7.0.0到Ver.7.7.1.0版本升级的内容(更新日期 2023/12/11)

  • 代码生成
    • [LD编辑器],[IL编辑器],[ST编辑器]:删除了简单标准功能块的错误消息,其中在功能块调用和变量单独访问中使用了实例变量。

    版本控制
    • 编译标志和调用引用的处理以及从存储库更新工作副本的性能都得到了改进。

    关于对话框
    • 该对话框经过重新设计,可以根据市场显示不同的URL和版权信息。

    其他
    • 从FPWIN GR7的项目导入现在支持FP7系列PLC。

    修正了以下的问题。
    代码生成
    • FP7:以前将ALT指令与DT字存储器区域(如DT0.0)中的位存取,一起使用时,下载程序代码后PLC上会出现语法错误。现已修复该问题。
    • 将DIV、MUL、MOD与ANY16、ANY32、UINT和UDINT(如MUL(DT100, uiVar1,DT200))结合使用时,会导致代码生成错误或操作错误。现已修复该问题。
    • 使用32位显式用户地址(如TSV100)更正了FP_DATA_MEAN_SUM_REAL的代码生成。
    • 使用常量参数优化了函数MUL_TIME_REAL和DIV_TIME_REAL的代码生成。

    编辑器
    • [ST编辑器]:访问标准功能块CTD、CTUD和RS的成员变量R1和LD时出现语法错误。现已修复该问题。
    • [IL编辑器]:访问标准功能块RS、SR、CTD、CTU、和CTUD的成员变量R、S和LD时出现语法错误。现已修复该问题。

    在线模式(L)
    • 在FTP客户端函数中选择[TLS1.2或更高版本],并且将FP0H C32ET/EP项目转换为另一种PLC类型时,在联机时显示了错误的消息[连接的PLC固件版本是x.y. 建议升级固件版本到7.x.y或更新.]。现已修复该问题。
    • 某些系统库函数包含显式ST正文(如Unit_AnalogInput_FP0_RTD_INT)。启用元数据后,会显示一条错误消息,说明元数据已过期,需要重新编译项目。在下载项目并将Control FPWIN Pro7切换到脱机并返回联机模式之后出现错误。现已修复该问题。

    其他
    • 在某些情况下,打开一个操纵的项目文件时,会发生崩溃,这可能导致漏洞问题。现已修复该问题。

Ver.7.6.0.1到Ver.7.7.0.0版本升级的内容(更新日期 2023/07/03)

  • 代码生成
      • 新增的编译选项[除了现有的保持变量外,初始化所有变量]可在以[PROG模式]下载项目后初始化所有变量。
      • 0已实施新的字符串文字前缀latin1#(例如latin1#'äöü'),以明确指定 > 0x7F的非ASCII字符的编码。
      • 对于 > 0x7F的非ASCII字符,会为没有前缀的默认字符串文字(例如'äöü')输出一个新的警告。
  • 在线模式
      • 改进了通过以太网的通信。
        • 根据目标IP地址自动选择计算机的IP地址,并删除计算机的IP地址设置。
        • ET-LAN单元设置和超时设置已移至新[选项]对话框中。
        • 现在可以在[选项]对话框中设置C-NET站号。
  • 用户库的版本控制
      • 如果为项目激活了版本控制,现在也可以为用户库激活版本控制。
      • 每个受版本控制的用户库都会在一个名为"LibraryName.vcf"(vcf=受版本控制的文件夹)的文件夹中维护一个称为用户库工作副本的镜像,该文件夹是在项目工作副本的"Libraries"文件夹中创建的。
      • 用户库工作副本包含与用户库相同的配置数据,但具有导航树中的详细对象结构,并且主要包含人类可读的文件。
      • 用户库工作副本与相应的用户库自动保持同步,无需可见的用户交互。通过更新相应的对象文件,在Control FPWIN Pro7中保存的任何更改将立即反映在用户库工作副本中。反之亦然,(从用户库存储库更新时)用户库工作副本中的更改(通常)也会自动反映在打开的项目中,更确切地说,反映在相应的用户库中。
      • 用户库工作副本应导入全局用户库存储库(在Control FPWIN Pro7之外手动导入)。作为此用户库的唯一原始(“正式”)来源,该存储库包含此用户库的所有合作开发人员要使用的所有修订、更改、日期和更改信息。
      • 存储库是从每个用户和所有用户的角度检查、提交、更新、合并和恢复(撤销)对用户库工作副本所做的任何更改的关键。存储库允许版本控制和多用户开发。
  • 新的帮助平台
      • 在线帮助现在托管在Control FPWIN Pro7信息中心内(https://infohub.industry.panasonic.eu/documentation/fpwin),将在您的Web浏览器中打开。
       对于未连接网络的用户,将从本地安装开始显示离线帮助。离线帮助的可用语言取决于已安装的界面语言。请注意,在线文档会持续进行更新,而离线帮助在Control FPWIN Pro7发布后便不会更改。如需最新信息,请使用在线帮助。
  • 编辑器
      • 当一个变量、DUT、功能或功能块被重命名时,编程编辑器中的引用会被替换(针对具体上下文)。
      • [ST编辑器]中的[高级]上下文菜单包含有用的命令和快捷键。
  • 其他
      • 对象注释可以直接在对象属性对话框中进行编辑。不再需要注释编辑对话框,已将其移除。
      • 已改进定时中断的属性对话框中的间隔时间编辑字段。
      • 为了在文件资源管理器中打开项目的文件位置,在开始页和导航栏中项目对象的上下文菜单中增加了[打开包含文件夹]。
      • [About Control FPWIN Pro7]对话框中新增了许可文件的链接。
  • 在线编辑模式、将程序代码更改下载到PLC
      • 在编译过程中,最后下载的项目中存在的地址将用于功能变量。
      • 启动在线模式时显示的消息框(要求用户上传变量地址分配)已得到改进。
      • 现在,当项目因过大而无法在PLC中保存时,可以仅在PLC上保存地址分配表。

修正了以下的问题。

  • 代码生成
      • 如果现有的变量已停用并添加了新的POU,在重新激活和增量式编译时,这些变量可能与新的变量重叠。现已修复该问题。
      • 带显式用户地址的数据类型STRING的全局保持变量在某些条件下不会初始化。过去,这一点常被忽视。但现在会显示错误信息来提醒您注意这一问题。在以下情况中,相关变量不会被初始化:
        •编译选项[初始化除全局保持变量外带有显式地址的所有变量]已被选择。
        •[数据寄存器(DT)]保持区域的地址范围被设置为0,从而没有可用的冷启动检测寄存器。
        • 没有需要初始化代码的保持系统变量。
      • EtherNet/IP显式信息交换指令FP_ETHERNETIP_DATA_EXCHANGE_FB无法与Modbus通信指令共同使用。现已修复该问题。
      • 当PLC正在运行具有完全相同的元数据、但程序代码不同的项目时,在[将项目下载到PLC]对话框中的[在RUN模式时只向PLC下载差分数据]按钮不显示警告信息。现已修复该问题。
      • 当创建新变量并且执行[在RUN模式时只向PLC下载差分数据]时,过程控制指令PID_FB和PID_DUT_FB在某些情况下会被停止执行。现已修复该问题。
      • [在RUN模式时只向PLC下载差分数据]没有初始化新的全局变量。
       现已修复该问题。
  • 其他
      • 在某些情况下,打开一个操纵的项目文件时,会发生崩溃,这可能导致漏洞问题。现已修复该问题。
      • 更改了IEC标准功能块CTU、CTD、CTUD、SR和RS的实施:
        • 在[ST编辑器]中调用这些功能块不再对参数名称LD和R1生成警告。
        • 参数名称LD、R、S、S1、R、R1和Q1在[ST编辑器]中不再有错误波形曲线。
        • FB实例的自动完成显示错误的成员。现已修复该问题。
      • 对于包含DUT数组的重叠数据单元类型,不会输出错误,即使这是不允许的。
       现已修复该问题。
      • 缺少对带常量参数的MUL_TIME_INT和DIV_TIME_INT指令的优化,且未在编译时计算结果。现已修复该问题。
      • [ST编辑器]:将功能名称设置为FB实例的标识符名称时,会创建歧义调用语句。现已修复该问题。
      • FP0H C32ET, FP-XH C40ET/C60ET:当使用通信指令且中断程序(例如除法)写入sys_iDivRemainder系统变量时,发生编译器错误。现已修复该问题。
      • FP2SH, FP10SH:当带有上升沿或下降沿的线圈与脉冲继电器一起使用时,会输出编译器错误。现已修复该问题。
      • 使用在创建 .pce 文件期间无法访问的库从 .pce 文件创建新项目没有正确恢复库的 unicode 设置。因此,如果库的格式为[Unicode格式,支持版本7.3.0.0中的只读密码],则无法打开库。现已修复该问题。
  • [PLC状态]和[插槽状态]对话框:
      • 对于FPΣ, FP0H:修正了[插槽状态]对话框中有关I/O单元校验错误的说明。
      •已改进I/O单元错误、智能单元错误和I/O单元验证错误的相关工具提示。
      • 「已改进[插槽状态]对话框以正确显示单元配置。

Ver.7.5.4.0到Ver.7.6.0.1版本升级的内容(更新日期 2023/01/10)

  • 新版ST编辑器改进了多项功能
      • 显示行数、空格符和换行符
      • 突出显示变量、功能等,并在垂直滚动条中标示其位置
      • 突出显示成对括号( ) [ ]
      • 多脱字符编辑、多项选择、矩形选择
      • 语法颜色新增单独加粗和斜体选项
      • 标记无效文本时报错
      • 新增[转到行]对话框
      • 新增键盘快捷方式
      • 折叠(展开)代码块
      • 行文本在水平位置超出编辑器可见区域时换行
      • 改进了监控值显示
      • 打印输出标示行号和语法颜色,可打印选定文本
      • 根据IEC 61131-3第3版新增注释类型
        • 单行注释(例如://comment)
        • 多行注释(例如:/*comment*/)
         仍支持现有多行注释(例如:(*comment*))。
  • 改进了[在线编辑模式(I)]和[在RUN模式时只向PLC下载差分数据]
      • 在编译期间,相同的地址将用于上次下载的项目中已经存在的变量。
      • [将项目下载到PLC]对话框,这新增了项目变量地址信息一致性检查等功能。
      选定[在RUN模式时只向PLC下载差分数据],并且下载看似出现严重问题时,系统会发出警告或错误消息提示。
      • 新增了一个对话框显示所有新的、已删除的和已更改的变量。
      单击[显示更新的变量],可以在[将项目下载到PLC]对话框中访问这个新增的对话框。
      • [在RUN模式时只向PLC下载差分数据]可以初始化所有新变量。
      • 在线编辑模式中,可以在[POU]、[DUT]、[全局变量(G)]和[任务]下新增声明。
  • 版本控制
      • 版本控制项目可以创建项目的镜像,称为工作副本。
      可以在存储项目的同一文件路径中创建文件夹“ProjectName.vcf”(vcf = 版本控制文件夹)。
      • 工作副本包含与项目文件相同的配置数据,但具有导航树中的详细对象结构,并且主要包含人类可读的文件。
      • 工作副本与项目自动保持同步,无需可见的用户交互。
      通过更新相应的对象文件,在Control FPWIN Pro7中保存的任何更改将立即反映在工作副本中。

      反之亦然,(从项目存储库更新时)工作副本中的更改(通常)也会自动反映在打开的项目中。
      • 工作副本应导入全局项目存储库(在Control FPWIN Pro7之外手动导入)。
      作为此项目的唯一原始(“正式”)来源,该存储库包含此项目的所有合作用户要使用的所有修订、更改、日期和更改信息。
      • 存储库是从每个用户和所有用户的角度检查、提交、更新、合并和恢复(撤销)对工作副本所做的任何更改的关键。存储库允许版本控制和多用户开发。
  • 新增64位浮点数据类型LREAL
      • 仅支持在FP7 PLC上使用。
    • 支持的PLC类型
      • 现正式支持FP-X0 16k L40,L60。
  • 在线模式
      • 「改进了[通信设置]对话框
        • 包含有关可用 COM (USB) 端口的信息。
        • 允许在以太网网络中搜索设备(类似于 Configurator WD)。
      • 修改了用于布尔变量的[修改数值]对话框:
        • 增加了[当前值:]和[新值:]字段,有[反转]、[TRUE]和[FALSE]选项。
      •更改了LD/FBD编辑器中的行为:
        • 双击变量可打开[修改数值]对话框。
        • 按<Ctrl> + <Alt>并双击可切换布尔值。
      • 更改了ST编辑器中的行为:
        • 按<Ctrl>并单击可打开[修改数值]对话框。
        • 按<Ctrl> + <Alt>并单击可切换布尔值。
  • 查找和替换
      • 现支持正则表达式搜索。
      • 通配符搜索允许显式搜索问号(搜索模式\?)或星号(搜索模式\*)。
  • 新增了脱离编辑器窗口功能:将编辑器拖出主窗口,移至另一个显示器上。
  • 产品名称统一为正式名称“Control FPWIN Pro7”

修正了以下的问题。

  • 元数据:修复了在类型声明中使用带有VAR_CONSTANT的数组时在系统地址CRC计算中出现的罕见错误。将版本号从1.0.0.0升高到1.0.1.0。
  • 代码生成:
      • 现在会检查为系统保留的标签编号的显式标签编号,如果使用这些编号之一,则会输出错误消息。
      • 更正了DUT数组中重叠DUT数组的初始化代码。
      • 更正了指令(如SEL、MUX)后加整数文字生成代码的错误。
      • 更正了LD/FBD中无条件跳转/返回的执行顺序。
      • 更正了从偏移量0开始的临时变量的分配。
  • FP7系统寄存器:删除了[TCP关闭时间]并更改了[TCP重发定时器]到一个只读寄存器(寄存器被FP7 忽略)。

Ver.7.5.3.0到Ver.7.5.4.0版本升级的内容(更新日期 2022/11/01)

  • 在FP7的记录跟踪设置中添加带有标题的字符串数据类型。
  • 4.54版本以上的FP7 CPS31/CPS41、3.64版本以上的FP7 CPS31/CPS41、1.54版本以上的FP7 CPS21:数据记录现在还支持数据类型STRING的变量。
  • 为FP7、FP0H和FP-XH添加了缺失的系统变量。

修正了以下的问题。

  • 更正了LD/FBD中比较指令的代码生成,如EQ/NE与连接到输入的触点之间的AND操作相结合。
  • FP0H C32ET/EP, FP-XH C40ET, C60ET:更正了具有明确用户地址(链接区域0和链接区域1相交且PLC链接未启用)的全局变量的编译器错误。
  • 改进了地址和初始值重叠的全局变量的错误信息。
  • 优化了指令STRING_TO_REAL。
  • 更正了VAR_GLOBAL_RETAIN变量初始化的代码生成,DUT的类型为ARRAY。
  • 在极少数情况下,[LD/FBD编辑器]中会发生崩溃,例如在插入可扩展指令(如AND、ADD和EQ)时。现已修复该问题。
  • 监视器中现已正确更新本地变量的地址,以防在联机模式下编译后发生更改。
  • 从PLC创建新项目时,当前通信设置不会再被覆盖。(通信设置现已从注释内存中保存的项目中排除。)
  • 更正了在高分辨率监视器上或更改Windows显示设置时工具栏图标缩放的问题。
  • 在退出和重启Control FPWIN Pro后,动态窗格(如[执行数据监控(Y)](EDM)窗格)的位置现在可以正确保存和恢复。

Ver.7.5.2.1到Ver.7.5.3.0版本升级的内容(更新日期 2022/01/05)

  • 支持FP0H V1.90
    - 新的系统寄存器[在电源ON时更新输入](438),带有以下两个选项:
    ・[参照输入时设置的参数]
    ・[实时读入]
    - 数据记录现在还支持数据类型STRING的变量。
  • FP7:新通信参数指令
    - FP_ETHERNET_SET_TCP_DELAYED_ACK
    - FP_MEWTOCOL_SET_MAPPING_START_FL
  • FP7:新存储器设备指令
    - FP_SD_DELETE_DIR_WITH_FILES
  • FP7:用于以太网通信的新系统变量
    - sys_bIsEthernetTCPDelayedAckEnabled
  • FP-XH C40ET,C60ET:新的定位指令
    - F385_Positioning_WriteData_Backup
  • [SFC编辑器]:为编程表达式的转换结果和步骤标志添加了自动完成功能。
  • 停用了DUT声明编辑器中的排序功能。
  • 状态栏中的不同背景颜色现在表示离线和在线模式(不适用于[经典]主题)。

修正了以下的问题。

  • 16位PLC:更正了具有以下明确用户地址类型的全局变量的编译器错误:
    - FP_CLIENT_STATUS_DUT
    - FP_CLIENT_STATUS_ALL_DUT
    - FP_ETHERNETIP_STATE_TABLE_DUT
    - FP_ETHERNETIP_STATE_TABLE_ALL_DUT
  • 针对将否定ENO关联到下一条指令的EN的特殊情况,更正了具有变量索引的布尔数组值的代码生成。
  • 更正了带有整数常量文本的REAL_TO_TIME的代码生成。
  • 16位PLC:FP_SWAP_BYTES_BLOCK指令现在可以使用。
  • [增量式编译...]:更正了极其罕见的错误,在其中向全局DUT或FB实例变量分配了错误的元素。
  • [SFC编辑器]:现在,如果在[在线模式(L)]中打开这些对象,将激活对转换和操作程序的监控。
  • 修复了在执行[运行监控] > [配方编辑(E)] > [从全局变量列表中插入变量...]时发生崩溃的问题。
  • 修复了在编辑器中删除字符时,自动完成列表中有时会出现的崩溃问题。
  • 无法从[数据记录(D)]编辑器FPTimeChart。现已修复该问题。
  • [LD/FBD编辑器]:更正了对使用整数文本(如rReal1 < 100)的实数表达式的监控。

Ver.7.5.2.0到Ver.7.5.2.1版本升级的内容(更新日期 2021/09/01)

  • 提高了FP-X和FP-XH之间以及FPΣ和FP0H之间的兼容性能。配置的新型系统寄存器(1),用户可在两个不同的内部标志字区域之间切换。

修正了以下的问题。

  • 16位PLCs:对于FP_MODBUS_MASTER使用SYS_MODBUS_01_READ_COIL和主机数据中的单个BOOL值等Modbus主机功能,如果位地址不是从字边界开始的,如R1或R11,则可能发生故障。 主机数据在这些情况下会发出警告,以便用户将位地址更正为例如R0或R10。
  • FP-XH C40ET, C60ET:添加了脉冲输出通道4和5所缺少的系统变量。
  • 指令F166_HighSpeedCounter_Set和F167_HighSpeedCounter_Reset现在也支持WL和LD区域的地址。
  • 执行数据监控: 重新打开项目文件时,没有值的DUT数组的数组元素等子项无法保留。现已修复该问题。
  • ASCII导出和项目对比: 导出文件包含不必要的错误标记,例如数据的类型“@‘<无效类型名>’”现已修复该问题。

Ver.7.5.1.0到Ver.7.5.2.0版本升级的内容(更新日期 2021/06/01)

  • 支持的PLC类型: 在线模式或切换成其它PLC机种时可新选择的PLC机种(兼容模式)
  • 支持的PLC类型: FP0H的新固件版本1.8
  • 实现了与相应功能块的行为类似的新功能
  • 在[PLC状态(P)...]对话框中,显示操作错误的附加信息(目前仅受FP-XH 32k C40ET,C60ET支持)
  • [另存为(A)] > [PLC项目(P)...]: 改良了向PLC保存项目时的压缩方法。改良了向PLC保存项目时的压缩方法。

修正了以下的问题。

  • FP7:指令FP_MOVE_BITS现在可以在访问具有变量索引的数组元素时正常工作。
  • FP0H,16位PLC的限制:指令FP_TEST_BIT现在可以在访问具有变量索引的数组元素时正常工作。
  • FP_FORMAT_STRING:解决了控制字符('%s')使用了常数时,由于使用了错误的数据类型系统可能出现崩溃的问题。
  • 修正了Intel hex 文件 (*.itl)可能生成错误信息的问题。
  • 解决了xml文件被篡改时可能发生的脆弱性的问题。
  • 为了能向Vr7.3.0.0以前的版本导入项目,改良了项目导出的功能。

Ver.7.5.0.0到Ver.7.5.1.0版本升级的内容(更新日期 2021/02/01)

  • FP-XH: 现在支持以太网类型。
  • FP7: 用于[EtherNet/IP]进行显式消息传递的新指令。
  • FP7, FP-XH: 用于NTP服务器的新指令。
  • FP7, FP0H, FP-XH: 将数据写入字符串的新指令。
  • FP0H, FP-XH: 以太网激活指令。
  • 读取结构化变量的新指令。
  • 改进了PLC密码保护。现有对话框[安全设置]分为了两个对话框。
  • FP7、FP0H、FP-XH:Control FPWIN Pro现在支持自动注销功能,该功能在PLC与电脑断开连接60分钟后自动注销用户。
  • 在SFC编辑器中输入字符时会显示自动完成列表,以建议变量、函数等的名称。

修正了以下的问题。

  • CRC16现在可与DUT一起使用。
  • FP_INC和FP_DEC现在也可处理16位PLC上的无符号数据类型。
  • FP-X版本2.60或更高版本现在支持在[RUN]模式下上载和下载项目。
  • 修复了打开操作项目文件时可能会导致漏洞问题的系统崩溃。
  • 修正了在16位PLC上使用EN/ENO指令进行REAL到UDINT转换时启动条件的错误优化。

Ver.7.4.2.0到Ver.7.5.0.0版本升级的内容(更新日期 2020/10/01)

  • 已执行用于直接输入和直接输出的新指令。
  • 在编辑器中输入字符时会显示自动完成列表,以建议变量、函数和功能块等的名称。
  • 将项目下载到PLC:所有变量的地址信息现也下载到了PLC。
  • 可以在[其他] > [选项] > [程序选项] > [项目比较]下启用项目比较,以执行当前项目与参考项目或PLC中项目的基于文本的简单比较。
  • 查找/替换目前也支持通配符。
  • 对话框“新POU”和“POU属性”已合并并得到改进。

修正了以下的问题。

  • FP7: 为定时中断保留的程序块大小现可在编译选项中进行设置。
  • 在LD/FBD编辑器中,可以在E_MOD(E_MUL(500_000_000, 8), 16)之类的特殊情况中正确处理常量。
  • 在SFC编辑器中,现在还会检查跳转和标签标识符以及宏步名称是否符合IEC 61131-3。
  • 字符串文字现可处理多达32767个字符。
  • 时间文字支持显式符号字符,如T#-140ms或T#+140ms。
  • 带前导零的二进制、八进制或十六进制文字(如016#cdef)现可生成警告消息。
  • 不带EN/ENO的转换函数中的常量现可直接由编译器进行转换。
  • 因数据类型错误而导致的错误消息现在还会显示所需的DUT数据类型。
  • FP0H、FP-X、FP-XH、FP0R和FP-Sigma:在TON、TOF或TP的实例被声明为保持型变量时,输出新的错误信息。
  • 在编译选项中,已删除默认字符串长度的编辑框。
  • 如果没有针对数据类型STRING指定字符最大数量,则输出警告消息。
  • RIGHT指令的代码优化用于避免临时字符串变量。
  • 已更正FP_COM_GET_STATUS的错误代码生成。在7.3.3版本中,意外地执行了错误代码生成。
  • SFC名称的导出/导入现还会处理空格。
  • 目前,在已更改程序步数的系统寄存器设置和数据寄存器大小的情况下也正确检测到元数据。

Ver.7.4.1.1到Ver.7.4.2.0版本升级的内容(更新日期 2020/09/01)

  • FP7: 现支持S-LINK V单元。

修正了以下的问题。

  • 已更改FIND和FIND_AFTER_POS说明的代码生成,以防止FP7类型PLC出现操作错误。
  • 已更正具有重叠DUT的数组的DUT的大小计算。

Ver.7.4.1.0到Ver.7.4.1.1版本升级的内容(更新日期 2020/07/01)

  • FP0H和FP-XH追加了可在周期中断间隔指定0.1ms的设定。

Ver.7.3.2.0到Ver.7.4.1.0版本升级的内容(更新日期 2020/05/07)

Ver.7.3.2.0到Ver.7.4.1.0版本升级的内容

  • 为了设定FP7的通信与PLC链接参数追加新指令。
  • 为了使用EtherNet/IP的显示消息功能追加新指令。
  • 用于获取FP7 MEWNET单元的PLC链接信息的新指令。
  • 数据类型为STRING的变量现在支持可用于变量初始化和POU本体的UTF-8字符串字面量,例如 utf8#'敬具'。
  • ST编辑器: 语法着色为用户变量、系统变量和指令提供了其他颜色。
  • 快捷方式<Alt>+<G>现在可用于执行[转到声明]操作。
  • 快捷方式<Alt>+<F>执行[查找参考]操作,该操作替代[转到参考]操作。
  • [查找参考]操作在[查找结果]窗格中输出搜索结果。
  • 搜索区域[当前编辑器]现在包含POU的标题和正文。
  • [查找结果]窗格的可用性已得到改进。
  • 16位PLC现在支持导入FPWIN GR7 fpx项目文件。
  • Control FPWIN Pro指令可通过其FPWIN GR7名称在[指令列表(I)]中找到。
  • FP0H PLC(自版本1.50起)现在可配置现场总线主站单元(FMU)。
  • 生成代码用于获取FP7 PLC的PLC链接信息的新指令。
  • 改进了设置库密码的过程。

修正了以下的问题。

  • 更正了代码生成,使SET DT0.0能被正确地编译。
  • 更正了在SlaveAddress或SlaveData处的参数是带有索引修饰符的地址时,函数FP_READ_FROM_SLAVE、FP_WRITE_TO_SLAVE、F146_READ_DATA、和F145_WRITE_DATA的代码生成。
  • 指令FP_ASCII_TO_BIN、FP_ASCII_CHECK和FP_BIN_TO_ASCII现可正确地使用字符串变量作为ASCII数据。
  • 同样,在SFC操作/转移:TON、TOF、TP以及TM_1s_FB等定时器采用EN/ENO、或者在if控制 语句中,如果执行条件为FALSE,则会正确保留它们的值。
  • 更正了使用具有布尔结果且不带参数的函数的代码生成。
  • 更正了在将对一个文字进行NOT操作后的结果与另一个文字组合的情况下的代码生成。
  • 对F165_HighSpeedCounter_Cam的代码生成做了修正,并反映在FP0H里了。
  • 新变量对话框现在将显示数组和DUT数据类型的所有初始值。
  • 已更正“打开一个支持只读密码且未设置密码的已关闭的用户库时会显示密码对话框“的错误。
  • 修复了动作列表窗口的设置确认功能。
  • 更正了对具有混合用户地址的数据单元型的保持型地址的检查。
  • 在BOOL64_OVERLAPPING_DUT中添加了缺失的布尔成员变量b0-b63。
  • 更正了编译FP指令时发生的错误,该指令包含BOOL元素数组且由迭代语句封装。
  • 更正了当数组范围不是以零开始时,作为DUT成员的DUT数组的代码生成。
  • ELC500现在使用正确的程序启动代码启动。
  • 更正了导致通过[将程序代码更改下载到PLC]将元数据下载到保持型数据寄存器的错误,即使在[编译选项]中禁用[激活项目信息元数据]也是如此。
  • [在线编辑模式]中不再出现错误消息“操作太过复杂而无法撤销”。
  • 现在,只要未建立在线连接,在线模式的工具栏图标就会被禁用。
  • 修复了在使用键盘快捷方式(如<Ctrl>+<F>)后焦点未设置到[当前编辑器]窗格的问题。
  • 修复了[当前编辑器]窗格中的按下Enter键却未执行搜索的问题。
  • 修复了在将EtherNet/IP配置下载到FP0H PLC并从PROG模式更改为RUN模式后Control FPWIN Pro挂起的问题。
  • 在声明编辑器中,无效标识符不再生成错误消息。
  • 现场总线主单元的xml配置文件现已正确导入。
  • 修复了在库属性中激活新复选框「Unicode 格式,支持版本7.3.0.0中的只读密码」时发生的库 密码检查错误。

Ver.7.3.0.0到Ver.7.3.2.0版本升级的内容(更新日期 2019/10/16)

Ver.7.3.0.0到Ver.7.3.2.0版本升级的内容

  • 可通过上下文菜单从所有本体中执行变量的强制和解除强制操作。
  • 现在可使用常量变量定义ARRAY或STRING数据类型,例如ARRAY[0..MAX_ELEMENTS] OF STRING[MAX_CHARS]。
  • 从版本4.50开始支持FP7 CPS31E、CPS41E的新功能[操作记录],该功能允许用户指定布尔变量并触发在PLC内部存储器中记录的事件。
  • 新选项可用于自动将类设置为以大写字母(例如iMAX)表示的标识符的VAR_CONSTANT。

修正了以下的问题。

  • 更改了ST编辑器中的代码生成,以避免嵌套IF语句中可能发生运算错误。
  • FP0H C32ET/EP:IsMasterCommunication现在会返回以太网端口的相应标志sys_bIsEthernetUserConnectionXConnected的未反转值(与FP7相同的操作)。
  • 密码保护MBCS库现已可以被重新正确打开。
  • 现已修复由于某些停靠窗格布局导致的系统崩溃问题。
  • 本应用程序之前在监控过程中偶尔会出现卡顿。
  • 现在已可以在系统寄存器[SNTP服务器IPv4/IPv6地址或主机名]内正确输入IP地址。

Ver.7.2.5.0到Ver.7.3.0.0版本升级的内容(更新日期 2019/4/15)

Ver.7.2.5.0到Ver.7.3.0.0版本升级的内容

  • 可以在结构体之中定义结构体。
  • 可以在库中定义读取专用密码。
  • 重新构建了查找/置换对话框。
  • 重新构建了监控画面。
  • 对应了元数据。
  • 支持FP0H V1.3。
  • 支持FP0H RTEX单元。

修正了以下的问题。

  • 被指定了明确地址的触点,不能修改为变量。
  • 被指定了明确地址的触点,不能修改为变量。
  • 在采样跟踪功能中,无法读出跟踪数据。
  • 定义为无参数的功能(Function),在ST中以带参数的形式被调用的情况下,ST编辑器会终止运行。

Ver.7.2.4.0到Ver.7.2.5.0版本升级的内容(更新日期 2018/12/3)

Ver.7.2.3.0到Ver.7.2.5.0版本升级的内容

  • 支持FP-XH C38AT。

修正了以下的问题。

  • 在FP7, FP0H上设定数据日志的脉冲触发「时间」时无法保存「秒」的值。

Ver.7.2.3.0到Ver.7.2.4.0版本升级的内容(更新日期 2018/9/3)

Ver.7.2.3.0到Ver.7.2.4.0版本升级的内容

  • 支持ELC500。

修正了以下的问题。

  • 对于文字设备的存储单元地址(例:DT0.0)、在监控器无法变更值。(FP7时)
  • 全局变量列表中、定义后的FP地址需要变数时 「插入新声明」下一个自由地址无法正常分配。
  • 在V6的ST程序中、如不使用条件编译、会发生编译错误。
  • FP0H上使用"FP_ETHERNETIP_GET_STATE_TABLE_ALL"、会发生运算错误。
  • 如使用DAY_OF_WEEK0(dDate) MOD 7;、会发生编译错误。
  • 编译IL时直接指定指数寄存器,会发生编译错误。
  • FB程序库更新、无法检测出循环参照错误。

Ver.7.2.1.0到Ver.7.2.3.0版本升级的内容(更新日期 2018/6/4)

  • 在FP-XH M8N30T的位置控制数据表设置中,对应了凸轮点方式
  • 已支持FP0H的功能升级。(FTP客户端/服务器设置等)
  • 对应16bit的PLC,FP_COPY指令的参数中已可以指定32bit的数据类型。
  • 追加了用于FP7模拟量模块的新功能。

修改了以下问题

  • 带EN/ENO指令的输入参数中,在指定了数组下标的情况下,生成错误的代码。
  • 在FP0和FP-XH中,利用SYS1指令将通信速度变更为230400bps后,编译输出警告。
  • 当以太网的用户连接1未使用时,在使用通信状态标志的指令中,有可能生成错误的代码。
  • 在FP7中,指定了字符串型参数的FP_FTP_SET_MODE_TRANSFER_LOG指令和FP_SMTP_SET_MODE_TRANSFER_LOG指令,有可能生成错误的代码。
  • 在FP7的自动执行文件生成功能中,以前不支持数据记录/跟踪设置。
  • FP0H的自动执行文件未能被正确生成。
  • 系统寄存器的时区被设置为负值(例: “-00:30”)时,被转换为正值。
  • 在16bit的PLC中,超出3276字的数组已能正确处理。
  • 在核对功能中,原来有可能无法对系统寄存器正确地进行对比。
  • ST编辑器生成的程序,以前只能打印1页。

Ver.7.2.0到Ver.7.2.1.0版本升级的内容(更新日期 2018/3/22)

  • 支持FP-XH M8N30T。
  • 对于BOOL, ARRAY_OF_BOOL, WORD型构成的结构体,可以用显示地址指定。
  • 在LD/FBD编辑器的触点上,可以输入表达式。 表达式与ST语言编辑器的优先顺序规则相同,支持以下的运算符。 ・算数运算符 ‘+’, ‘-‘, ‘*’, ‘/’, ‘**’, ‘mod’ ・位运算符 ‘AND’, ‘&’, ‘OR’, ‘XOR’, ‘NOT’ ・比较运算符(仅一个) ‘<’, ‘<=’, ‘=’, ‘<>’, ‘>=’, ‘>’

修正了以下问题。

  • 对于数值下标,在存取具有不同数据类型的DUT数组时,有可能生成错误代码。
  • 执行Unit_AnalogInOut_FP0R_A42的第一个周期中,输出变量中未被设置有效数据。
  • 对于由只有BOOL型变量构成的、具有重叠成员的DUT,会发生编译错误。

Ver.7.1.6到Ver.7.2.0版本升级的内容(更新日期 2017/11/1)

  • 支持FP7复合链接单元。
  • 支持ARRAY_OF_DUTs。
  • 支持FP0H。

Ver.7.14到Ver.7.1.6版本升级的内容(更新日期 2017/4/4)

  • 支持FP7的记录/跟踪设定。
  • 支持FP-XH M8N16T(RTEX)。

Ver.7.13到Ver.7.14版本升级的内容(更新日 2016/9/5)

  • 支持FP7多I/O单元H型。
  • 支持FP7运动控制单元。
  • 申明编辑器中执行无效/有效的全局变量,局部变量,和DUT变量。 其他 -> 删除没有使用的变量... 使在主体编辑器中无效的网格中使用的变量无效。
  • 支持大数组,可达32767个元素。
  • 功能块,特别是时间功能块,现在可以在SFC跳转条件中使用。
  • 时间功能块的经过值现在可以写入。
  • 增加的新功能 FP_END_SCAN。

Ver.7.12到Ver.7.13版本升级的内容(更新日期 2016/6/7)

  • 对应综合I/O组件。
  • 对应Windows(R) 10

Ver.7.11到Ver.7.12的版本升级内容

  • 对应FP7的EtherNet/IP设定和命令。
  • 对应模拟时的实际测试。

Ver.7.03到Ver.7.11的版本升级内容

  • 对应FP7的HTTP, FTP, SMTP客户端设定。
  • 对应FP7 Web服务器功能的有效设定。
  • 对应FP7 CPS21。

Ver.7.02到Ver.7.03的版本升级内容

【注意事项】Ver.7.03中作成的项目无法在以前的旧版本中打开。

  • 对应模拟输入单元In8 AFP7AD8。
  • 对应扩展单元AFP7EXPM/EXPS。
  • 将FP7旧CPU组件AFP7CPS4E/CPS3E/CPS3从对应机种中删除。

返回页首

 

返回页首