
软件Tags:
HaiwellHappy是一款遵循IEC 61131-3标准的PLC编程软件,专为Haiwell系列PLC设计。它支持三种编程语言:LD(梯形图)、FBD(功能块图)以及IL(指令表)。该软件可在Windows98/200x/XP及其后续版本的Windows操作系统中运行。

l 海为云编程
该编程软件支持海为云平台,使用户能够通过云端远程对PLC进行编程、上传与下载、固件更新、诊断、监控及调试,轻松连接远程设备,实时监测现场异常情况。在本地环境中,用户可通过HMI内置的云引擎实现PLC编程。
l 内置PLC仿真器
配备内置仿真器的PLC编程软件,能够进行PLC程序的仿真运行。在编程过程中或程序完成后,用户可在完全不依赖PLC的情况下,使用仿真器对PLC程序进行验证,确保程序执行的准确性,从而显著减少现场调试时间,降低调试难度,提高调试效率。
l 通讯仿真器
专为调试通讯指令而设计的仿真工具,能够手动模拟输入从机返回给PLC的应答信息,亦可通过计算机实际串口与从机进行真实通讯,真实再现PLC执行通讯指令的过程及其对从机返回数据的处理。
l 插补仿真器
追踪与绘制直线插补、圆弧插补等运动控制指令所生成的运动轨迹,并列出运动平面各轴对应脉冲输出通道的参数,展示该通道的当前位置、机械原点位置及输出模式等信息,用户可设定轴长和单位脉冲数。
l 生成PLC执行文件
能够将PLC源程序生成为独立发布和执行的PLC执行文件,便于用户安全地下载使用,而无需担心源程序内容被泄露。
l 创新的便利指令集
在对现有各种PLC指令进行深入分析的基础上,Haiwell PLC推出了众多功能强大的创新便利指令。例如,通讯指令(COMM、MODR、MODW、HWRD、HWWR)、数据组合分散指令(BUNB、BUNW、WUNW、BDIB、WDIB、WDIW)、PID控制(PID)、阀门控制(VC)、上下限报警(HAL、LAL)、范围变送(SC)、温度曲线(TTC)等,用户仅需一条指令即可实现其他PLC需多条指令才能完成的功能,这些指令极易理解和使用,大幅提升编程效率与程序运行速度。
l 模块化程序项目结构
用户可创建最多63个程序块(主程序)、子程序和中断程序,支持任意语言编程,程序块的执行顺序可自由调整,每个块可单独导入导出,并享有与程序项目相同的口令保护,从而充分实现模块化编程与程序重用的理想。
l 指令使用表格
提供多种指令使用表格,使用这些表格可减少程序量,节省空间,例如初始化数据等。每个表格均可单独导入导出,且具有与程序项目相同的口令保护。
l 强大的在线功能
可搜索出与PC上位机连接的所有PLC,显示所有在线PLC的运行状态、故障状态、RUN/STOP开关位置、硬件配置信息、通讯端口参数等详细信息,用户可选择对任一PLC进行在线监控、程序上传下载、固件升级、控制PLC运行与停止、调整PLC实时时钟、设置修改保护口令、修改通讯端口参数、修改看门狗时间及PLC站名称等。
l 在线监控调试功能
提供高达十页的元件监控表,用户可选择以十进制、十六进制、二进制、浮点数、字符等多种方式显示数据,支持位元件与寄存器元件混合监控,并同步展示元件注释。各种指令使用表格可导入监控表中。
l 实时曲线功能
用户对任意寄存器元件进行实时曲线监控,便于过程控制调试。
l 人性化的输入方式
提供快捷键、拖放、点选等多种指令输入方式,对每个输入输出端子都会提示其有效的元件或数值范围,用户可直接输入。对于一些组合数据(如通讯协议等),可通过双击指令以配置方式输入数据。
l 便利的注释功能
提供元件注释、网络注释、指令注释、程序块注释、表格注释和项目注释功能,元件注释可通过在元件后添加“//”直接输入(例如:X0//电机启动),注释也可选择下载到PLC中,方便日后程序的阅读与修改。
l 详尽的提示信息与在线帮助
提供PLC资源窗口、指令说明窗口等信息窗口,所有指令、硬件模块的详细说明均可在编程界面中通过F1键快速访问功能强大的在线帮助系统,即便是初次使用HaiwellHappy编程软件的用户,也能轻松完成控制程序的编写工作。
l 方便的编辑功能
支持所有常规的编辑操作,包括查找替换、指令上下移动、网络上下移动、程序项目间的拷贝粘贴等。
l 硬件配置、子程序参数传递、局部元件、间接寻址、打印、预览、查错、CRC计算、口令保护等功能。
支持五个通讯口:
主机自带两个通讯口(232 + 485),可扩展至五个通讯口,各通讯口相互独立,能够同时并行工作,所有通讯口功能相同,均可用于编程、上传下载程序、监控与联网,所有通讯口均支持主从通讯模式。
支持多种通讯协议:
内置Modbus RTU/ASCII、自由协议以及Haiwellbus高速协议,无论使用何种协议,用户仅需一条通讯指令便可完成复杂的通讯,编程时可实现多条通讯指令并行执行,免去通讯口冲突、发送接收控制及通讯中断处理等烦恼,用户可在程序中灵活混合使用各类协议,轻松实现所需的通讯功能。
组网灵活:
支持1:N、N:1、N:N的联网方式,兼容各种人机界面和组态软件,可与任何具备通讯功能的设备(如变频器、仪表、条码扫描器等)联网,支持不同厂商、协议、波特率及通讯格式的设备在同一485网络中共存。
通讯高效可靠:
通讯指令的执行与程序扫描独立,通讯指令的数量不影响程序扫描周期,程序的规模亦不影响通讯指令的执行效率,实现通讯指令切换的零空闲时间。
通讯指令带Out输出:
能够准确指示通讯指令的执行结果,明确指出与哪一从站的通讯失败,便于现场调试与故障判断。
1) 海为的编程软件是什么,或者类似于哪款编程软件?
答:我们的编程软件是自主研发的HaiwellHappy,界面设计与西门子相似,指令地址则偏向三菱,简而言之,汇聚了西门子与三菱的优点。
2) 海为PLC可否使用其他编程软件进行编程?
答:不可以,只有我们的HaiwellHappy编程软件可用于海为PLC编程。
3) 海为PLC编程软件支持哪些编程语言?
答:支持梯形图(LD)、功能块图(FBD)和指令表(IL)。
4) 在HaiwellHappy PLC编程软件中,语句表程序、梯形图程序、功能图程序可以相互转化吗?可以导入和导出吗?
答:不可以相互转化,但可以导入和导出。
5) 若PLC一个程序包含多个主程序,系统扫描时会先执行哪个程序?
答:在海为PLC中,若一个程序包含多个主程序,程序块的执行顺序将根据工程目录树中的顺序自上而下执行,用户可通过菜单【调试/程序块执行顺序】进行调整。
1、增加64位下载功能。
2、增加自动横切换功能。
3、增加动态分期付款功能。
