在工业自动化领域,高效、灵活且易于使用的开发工具是推动技术进步的关键。随着智能制造和工业4.0的快速发展,工程师们需要一款功能强大且易于上手的开发平台,以满足日益复杂的生产需求,FINGER DevMaster 应运而生。FINGER DevMaster(开发大师) 是一款集成了PLC、HMI、MacroC等开发工具的全生态开发平台,仅通过一个软件即可完成控制器功能的开发,显著降低了开发难度,提高了开发效率,帮助工程师轻松掌控未来数控技术。
为什么选择FINGER DevMaster?
1.全生态开发平台,效率提高
无需切换多个软件,从PLC逻辑、HMI交互到运动控制,全部在DevMaster中完成,开发周期大大缩短!
2.标准先行,兼容无忧
遵循IEC 61131-3与PLCopen规范,确保代码可移植性和行业通用性,无缝对接全球工控生态。
3.化繁为简,手可及
图形化配置、实时调试、中文变量命名等,从入门到精通,开发门槛大幅降低,新手也能快速上手!
4.软核架构,同一平台
所有不同型号的硬件,都可使用统一开发平台DevMaster进行开发,无限兼容不断迭代的硬件!
核心功能模块介绍
1. PLC:符合国际规范,开发更高效
1)零门槛编程
符合IEC 61131-3规范,支持梯形图(LD)和结构化文本(ST)编程,学习成本低,国内工程师更可直接用中文命名变量,代码清晰易懂。
图:梯形图(LD)编程
图:结构化文本(ST)编程
2)实时纠错
开发过程中动态显示错误提示,告别反复编译调试的繁琐。
3)多任务调度
灵活配置初始、周期、扫描、事件、状态等任务类型,精准匹配复杂场景需求。
4)监看调试
通过网络实时监看并修改变量值,问题定位快人一步。
5)执行效率
经过多次编译优化,代码执行效率高。
2. HMI:丰富的图形控件,打造交互式监控界面
1) 图形控件库
提供丰富的图形控件库(如描图、跟踪、CAD等),使设计更直观、更简单。
2) 脚本和事件
可为控件添加事件(如点击、滑动等)处理程序,使用MacroC作为脚本语言,减少多种语言的学习成本。
3) 3D显示支持
支持3D显示和多点触控,增加系统的可用性和沉浸感。
4) 跨平台支持
支持Android、Windows、Linux平台运行,让您的一次UI开发,释放更多的可视化方案。
5) 支持多国语言和本地化
支持多国语言切换,可以根据实际需求对界面进行本地化,为不同语言的用户提供良好的使用体验。
6) 支持一体化平台资源共享
与一体化平台所有模块无缝集成,轻松实现各模块的资源互访。
3. MacroC:功能齐全,满足复杂脚本开发需求
1) 功能齐全
兼容G代码,无缝衔接加工程序开发,丰富的内置函数可以覆盖各应用场景下HMI脚本的开发。
2) 逻辑自由扩展
支持判断语句、分支语句、循环语句及其嵌套,复杂业务逻辑轻松实现。
3) 模块化封装
通过模块封装,通用功能可以在多个文件中重复使用,显著提高代码复用性。
图:MacroC模块封装
图:MacroC程序
4. EtherCAT:极简操作,精准同步
1) 图形化配置界面
提供图形化界面,通过参数设定就可完成配置,过程简便、直观、配置难度低。
2) 自动化设备扫描
自动扫描EtherCAT设备,并根据设备型号、ID 号、版本号自动进行配置,无需手动输入,降低出错率。
3) 参数实时监控和调试
周期和非周期参数都可监控,可通过调试工具观察各设备的数据传输和运行状态。
4) 简化的同步配置
设备的时间同步和实时任务调度配置简单。用户只需要在软件中简单配置同步参数,系统会自动实现精确的同步控制。
5) 灵活方便的I/O配置
支持灵活的 I/O 映射配置,用户通过全局变量的方式快速绑定设备的IO,并且通过操作变量的方式操作对应的从站设备。
5. Modbus:全协议支持,灵活组网
1) 图形化配置
提供了直观的图形化界面配置Modbus通信,通过设置参数即可完成配置,降低了配置过程的复杂性。
2) 全面的协议支持
支持Modbus RTU、Modbus TCP、Modbus ASCII等多种通信模式。
3) 实时监控和调试
可实时监控通信状态,通过内置的调试工具,可以直接查看数据传输过程、检测错误和优化通信设置,确保网络运行正常。
4) 灵活的主从配置
可以灵活地配置主站或从站。用户可以根据系统需求将控制器配置为主机,或者作为从机来接收数据。
6. 运动控制:高精高速,智造未来
1) 多轴多通道同步控制
采用面向对象的模块化架构设计,支持标准128通道/256轴同步控制能力。
2) PLCopen标准功能库集成
完整兼容IEC 61131-3标准,内建完整的PLCopen Motion Control功能库及FINGER 特色运动功能库,支持功能块级二次开发。
3) 全功能G代码解析平台
支持成熟的G代码功能。标准化、高精度、灵活性和广泛的兼容性的G代码在工业控制领域中仍保持不可替代的地位。
4) 高速高精控制
集成前瞻预处理+S型平滑加减速的复合轨迹优化技术,结合自适应变增益PID(含摩擦补偿/惯量辨识)与模糊预测控制算法,实现纳米级跟随精度。
7. 电子凸轮:图形驱动,精准控制
1) 可视化设计
直观显示主从轴坐标、速度、加速度。
2) 标准化
在PLC逻辑中通过功能块控制凸轮加载、啮合、切换等,符合PLCopen规范。
3) 丰富的曲线方程
根据应用场景选择合适的曲线方程,达到最佳的加工效果。
图:电子凸轮可视化
8. CAD/CAM:精准设计,高效制造
1) 设计与制造一体化
CAD与CAM无缝衔接,设计数据可直接用于制造。
图:CAD/CAM铣槽功能
2) 灵活通用
提供通用的工艺模块,可实现自定义工艺,提升设计效率,减少开发成本。
3) 高效智能
CAM 系统可自动生成加工路径,减少人工编程的效率低下、容易出错问题。
9. 机器视觉:可视封装,低本高效
1) 可视化模块封装
将常用的视觉功能封装成可自定义的可视化模块,快速完成检测功能的验证和开发。
2) 低成本高效能
支持视觉运控一体化,无需额外的PC设备,能快速计算图像并高效响应运控动作。
图:机器视觉相机功能可视化模块封装
10. 库封装:积累智慧,一劳永逸
1) 跨项目复用
将PLC模块、HMI画面、脚本封装为库,避免重复造轮子,提高开发效率。
2) 高性能扩展
支持使用C/C++开发PLC函数/功能块,满足极致性能需求。
图:C/C++开发PLC函数/功能块
11. 开发调试:全程护航,省心省力
1) 变量跟踪
图表化展现时序数据,快速定位问题根源。
2) 帮助文档
按F1随时调取文档,开发过程流畅无阻。
图:帮助文档
未来已来,即刻启程!
FINGER DevMaster 不仅是工具,更是智能制造的进化引擎。无论是初学者还是资深工程师,FINGER DevMaster 都将成为您掌控未来数控技术的得力助手。
掌控未来,从DevMaster开始!
FINGER DevMaster——让数控开发更简单,让未来更可控!