高效的程序编辑和移植
三种编程语言
支持梯形图、指令列表、顺序功能图三种编程语言,三种语言可互相转换。梯形图和指令列表转换时注释可保留。
多主程序功能
一个工程中可建立多个主程序,每个扫描周期内所有主程序依次循环扫描,在较大较复杂的系统集成项目中,多主程序功能有利于复杂项目的模块化。
程序导入导出功能
主程序和子程序可以导入导出,在不同的工程中重复使用,不需要重新编写。
子程序
子程序参数类型分为IN、INOUT及OUT型,输入输出参数可设定,若改变子程序名,工程中所有调用该子程序的地方自动改变,无需手动改变。
全局变量表
不同类别元件分页显示;SM元件、SD元件无需手动添加注释;全局变量表支持导入/导出,极大方便了客户对工程文件的管理。
局部变量
程序支持局部变量,每个程序的字、位元件局部变量各支持64个。
实用方便的系统组态功能
在系统组态中提供各功能模块组态窗口,简单直观,无需指令编程。特殊模块无需定义数据存放地址,通过读写U元件实现对BFM区的操作,无需使用FROM/TO指令。
灵活的调试方法
MXProgrammer提供了写入元件值、强制元件、取消强制等多种调试手段,提供了元件使用表、交叉引用表、监控表及指令注销功能。
提供了一键“停止、编译、下载、运行、监控”功能。