HaiwellHappy编程软件是一款功能丰富齐全、专业实用的PLC编程软件,可用于Haiwell PLC的编程,该软件支持LD梯形图、FBD功能块图和IL指令表三种编程语言,兼容于几乎所有常见的操作系统,通过该软件用户可以对高性能的编程控制器进行操作,广泛用于包装、纺织、食品、医疗、数控机床等领域;HaiwellHappy编程软件功能强大、简单易用,支持多个外设接口、多种通讯协议,拥有多个可操作的扩展模板,可让用户灵活便捷的进行软件配置,可以说是一款非常强大专业的PLC编程软件。
1、海为云编程:编程软件支持海为云平台,可通过海为云对PLC远程编程、上下载、固件升级、诊断、监控及调试,让您轻松远程连接,随时侦测现场异常状况。
2、内置PLC仿真器:带内置仿真器的PLC编程软件,全面实现了PLC程序的仿真运行。在编程过程中间或程序编写完成后,可用仿真器在完全脱离PLC的情况下仿真运行PLC程序,以检查程序执行是否正确,极大地减少现场调试时间,降低调试难度,提高调试效率。
3、通讯仿真器:是专用于调试通讯指令的仿真工具。它可以手动模拟输入从机返回给PLC的应答信息,也可以使用计算机的实际串口与从机真实通讯,真实仿真PLC执行通讯指令的过程以及对从机返回数据的处理。
4、插补仿真器:追踪并绘制出直线插补、圆弧插补等运动控制指令生成的运动轨迹,列出运动平面各轴对应的脉冲输出
通道的参数,显示该通道的当前位置、机械原点位置、输出模式等,可以设定轴长、单位脉冲数。
5、生成PLC执行文件:可将PLC源程序生成为可以独立发布、独立执行的PLC执行文件,这样就可以非常方便、非常安全地把PLC执行文件交给用户自己下载,又不用担心用户看到源程序内容。
6、创新的便利指令集:在分析吸收现有各种PLC指令的基础上,Haiwell(海为)PLC推出许多功能强大的创新便利指令。如通讯指令(COMM、MODR、MODW、HWRD、HWWR)、数据组合分散指令(BUNB、BUNW、WUNW、BDIB、WDIB、WDIW)、PID控制(PID)、阀门控制(VC)、上下限报警(HAL、LAL)、范围变送(SC)、温度曲线(TTC)等,只需一条指令就能实现其他PLC需用多条指令来实现的功能,这些指令十分易于理解和使用,极大地提高了编程效率和程序运行速度。
7、模块化程序项目结构:可建立共31个程序块(主程序、子程序、中断程序),可任意选择语言进行编程,程序块的执行顺序可任意调整,每个块可单独导入导出并且具有与程序项目相同的口令保护。充分实现模块化编程和程序重用的梦想。
8、指令使用表格:提供多种指令使用表格,使用这些表格可减少许多程序量,节约程序空间,如初始化数据等。每个表格可单独导入导出并且具有与程序项目相同的口令保护。
9、强大的在线联机功能:可搜索出与PC上位机连接的所有PLC,显示出所有在线PLC的运行状态、故障状态、RUN/STOP开关位置、硬件配置信息、通讯端口参数等详尽信息,可选择对任意一台PLC进行在线监控、程序上下载、硬件升级、控制PLC运行停止、调整PLC实时时钟、设置修改保护口令、修改通讯端口参数、修改看门狗时间和PLC站名称等。
10、在线监控调试功能:提供多达10页的元件监控表,可选择以十进制、十六进制、二进制、浮点数、字符方式显示数据,支持位元件与寄存器元件混合监控并且同时显示元件注释。各种指令使用表格可导入到监控表中。
11、独有的实时曲线功能:可对任意寄存器元件进行实时曲线监控,方便过程控制调试。
12、人性化的输入方式:提供快捷键、拖放、点选等多种指令输入方式,对每个输入输出端子都提示其有效的元件或数值范围,可直接输入,对一些组合数据(如通讯协议等)还可通过双击该指令以配置方式输入数据。
13、便利的注释功能:提供了元件注释、网络注释、指令注释、程序块注释、表格注释和项目注释功能,元件注释可通过在元件后跟“//”直接输入(如:X0//电机启动),注释可选择下载到PLC中,方便日后上载程序的阅读或修改。
14、详尽的提示信息和在线帮助:提供PLC资源窗口、指令说明窗口等信息窗口,所有指令、硬件模块的详细说明均可在编程界面中通过F1键打开功能强大的在线帮助系统找到答案,即使首次使用HaiwellHappy 编程软件也可轻松完成一个控制程序的编写工作。
15、方便的编辑功能:支持所有常规的编辑操作以及查找替换、指令上下移、网络上下移、程序项目之间的拷贝粘贴等。
16、硬件配置、子程序参数传递、局部元件、间接寻址、打印、预览、查错、CRC计算、口令保护等
1、以太网+ :主机、远程模块均支持以太网通讯,主机支持以太网加5个RS232/RS485通讯口同时工作,可组N:N网络,支持远程编程、调试、监控及数据交换,通过以太网接口还可与其他CPU模块、触摸屏、计算机进行通讯,轻松组网。
2、固件升级功能:在小型可编程控制器中实现固件升级功能,无论是CPU主机或扩展模块,都可以通过固件升级功能对固件进行免费升级,使先前购买的产品也能拥有海为公司不断推出的各种最新功能。
3、丰富的网络通讯功能:CPU主机带以太网口加2个串口,可扩展至以太网口加5个串口,每个通讯口都可以进行编程和联网,都可作为主站或从站。支持1:N、N:1、N:N联网方式,支持各种人机界面和组态软件,可与任何带通讯功能的第三方设备(如变频器、仪表、条码阅读器等)联网。
4、支持多种通讯协议:内置Modbus TCP、Modbus RTU/ASCII协议、自由通讯协议以及海为公司的Haiwellbus TCP、Haiwellbus高速通讯协议。极为便利的通讯指令系统,无论使用何种通讯协议都只需一条通讯指令便可完成复杂的通讯功能,无须再为通讯端口冲突、发送接收控制、通讯中断处理等问题烦恼,并且可以在程序中混合使用各种协议轻松完成所需的各种数据交换。
5、高速脉冲计数功能:单机支持8路200KHz双相高速脉冲计数,支持7种计数模式(脉冲/方向1倍频、脉冲/方向2倍频、正/反转脉冲1倍频、正/反转脉冲2倍频、A/B相脉冲1倍频、A/B相脉冲2倍频、A/B相脉冲4倍频)和3种比较方式(单段比较、绝对方式比较、相对方式比较),支持48段比较设定值,带自学习功能。
6、高速脉冲频率测量:单机支持16路200KHz高速脉冲频率测量,支持以时间或脉冲数方式测量频率。
7、高速脉冲输出功能:单机支持8路200KHz双相高速脉冲输出,支持加减速脉冲输出、多段包络脉冲输出功能,独有的同步脉冲输出功能可轻松实现精确的同步控制。单机可支持16路脉宽调制输出(PWM),可同时驱动16台伺服或者步进电机。
8、运动控制功能:单机支持8轴200KHz运动控制,支持任意2轴的直线插补、圆弧插补,支持随动脉冲输出、绝对地址、相对地址、反向间隙补偿、原点回归、电气原点定义等功能。
9、PID控制功能:支持32路增量PID、32路自整定PID、32路模糊温度控制,可配合TTC温度曲线控制、VC阀门控制等指令轻松实现工业现场各种复杂控制要求。
10、边沿捕捉及中断:CPU主机支持8路的上下沿捕捉及中断功能,所有开关量输入支持信号滤波设定,所有开关量输出支持停电输出保持设定。提供多达52个实时中断。
11、强大的模拟量处理功能:可用AI寄存器直接访问模拟量输入,模拟量输入支持工程量转换、采样次数设定及零点修正。可用AQ寄存器直接控制模拟量输出,模拟量输出支持工程量转换并且可配置停电输出保持功能。
12、强大的密码保护功能:三级密码保护功能(程序文件口令、各程序块口令、PLC硬件口令)以及禁止程序上载等保护。
13、自诊断功能、掉电保护功能、万年历(RTC)、浮点数运算等
1、完成软件安装双击软件弹出软件安装弹框,点击next按钮即可进行软件安装
2、完成软件安装后点击finish按钮即可关闭弹框并启动软件
3、进入软件编程界面可以进行项目新建和项目编辑
4、点击新建按钮弹出项目新建弹框,该弹框可以进行项目创建
5、完成项目新建后进入项目编辑界面可以进行项目工程管理和编辑
6、点击文档弹出本地文档管理弹框,点击弹框即可进行文件添加
7、点击保存按钮弹出本地文档管理弹框,该弹框可以进行文档添加
8、点击打印按钮弹出本地打印弹框,该弹框可以进行文档打印
9、点击查找按钮弹出文档查找弹框,该弹框可以进行指令查找
10、完成项目编辑后点击调试按钮可以对编程项目进行调试
编程的一般流程
第一步:双击计算机桌面的编程软件图标,启动编程软件。
第二步:新建一个程序项目,用菜单【文件/新建程序项目】,打开“新建程序项目”窗口,选择PLC系列、PLC主机型号以及其他项目属性。
第三步:编写控制程序,建立一个或者多个程序块,用菜单【文件/新建....../主程序块】,打开“新建程序块”窗口,输入该程序块名称、选择编程语言(LD、FBD、IL)及程序块类型(程序块、子程序、中断程序)。
第四步:如果需要配置硬件参数或者扩展模块,用菜单【查看/PLC硬件配置】打开“PLC硬件配置”窗口。
第五步:启动仿真器,离线仿真运行调试程序,运行结果正确则到下一步,否则返回第三步修改编写程序。
第六步:与PLC联机。
第七步:下载程序到PLC。
第八步:启动PLC运行。
第一步:启动编程软件
双击计算机桌面的编程软件图标,即可启动编程软件,如下图:
第二步:新建程序项目
通过点击菜单【文件/新建程序项目】、点击工具栏的按钮或用快捷键Ctrl+N,打开”新建程序项目“窗口。
1、在“PLC系列”下拉列表中选择“PLC系列”。
2、在“CPU类型”下拉列表中选择“CPU即主机的型号”。
3、停电保持区可以由用户任意定义,可设置V、M、S、T、C五种元件类型的停电保持区的起始元件及长度。系统默认的停电保持区域列表:
4、在“项目名”中输入新建项目的名称,此项目名称将显示于主画面的工程管理器中。
5、在“用户名”、“设计”、“版本”、“公司”等栏目中输入该项目的有关信息。
6、如需对新建的程序项目做口令保护,则在“口令”及“确认口令”中输入保护口令。
7、在“注释”中可以输入该项目的相关备注信息。
第三步:编写控制程序
控制程序是实现自动控制的核心,其本质是根据控制对象(如机台、自动化设备、生产流水线等)的具体要求运用编程软件提供的各种指令实现对控制对象的自动控制。
1、根据需要建立一个或多个程序块,选择自己熟悉的编程语言(LD、FBD、IL),每个块可以单独设置保护口令,实现局部加密功能。
2、在程序块中运用编程软件提供的各种指令编写程序,实现各种控制逻辑和算法。
3、在程序编写完成后,保存程序文件,启动仿真器运行,调试程序是否达到控制要求。
4、详细操作参见“编程操作手册”
【示例】
下面通过一个例子来讲解如何编写控制程序,示例控制要求:按X0按钮启动,延时2秒后输出Y0。按X1按钮停止。
【示例程序】
【示例编程操作】
1、新建一个“快速入门示例”的主程序块,打开方式:A、点击菜单【文件/新建....../主程序块】,B、点击工具栏的按钮下的“主程序块“。”新建程序块“窗口如下图。
2、点击工具栏按钮或者按F9快捷键添加一个开关,输入开关元件“X0//启动”(“//”后面的“启动”为元件X0的注释,下同),按Ctrl+3快捷键将常开开关改变为上升沿。
3、按F10快捷键并联一个开关,输入开关元件“M0//自锁”
4、移动光标到X0开关的右边,按F9快捷键串联一个开关,输入开关元件“X1//停止”,按Ctrl+2快捷键将常开开关改变为常闭。
5、将光标右移,输入“TON”回车,添加一条“TON”指令,连续按回车键,当输入框在“Pt”端子时输入计时器设定时间2。
6、按F11快捷键添加并联输出指令“OUT",输入元件“M0”。
7、按工具栏按钮或者按Ctrl+L快捷键添加一个新的网络。
8、按F9快捷键添加一个开关,输入开关元件“T0//延时2S”。
9、按F11快捷键添加输出指令“OUT",输入元件“Y0//输出”。
至此程序输入完成。按Ctrl+S快捷键保存程序文件,可以启动仿真器运行,调试程序是否达到控制要求。
第四步:PLC硬件配置
如果需要配置硬件参数(如配置AI输入通道的信号类型、工程量等)或者要添加扩展模块等与硬件相关的信息,那么就做本步,否则跳过本步 。
1、双击“工程管理器”窗口中目录树的“PLC硬件配置”节点或者用菜单【查看/PLC硬件配置】即可打开“PLC硬件配置”窗口。
2、点开“工程管理器”窗口中目录树的“ PLC模块”结点,选择要添加的模块,用鼠标拖拉该模块到右边的硬件配置列表中。
3、点击硬件配置列表中的模块,在列表的下方将显示该模块可进行的属性定义及配置。
4、进行对各种模块进行属性定义及配置操作。
5、详细操作参见程序编写部分的“PLC硬件配置”。
第五步:脱机仿真调试
编程过程中间或程序编写完成后,可用仿真器在完全脱离PLC的情况下仿真运行PLC程序,以检查程序执行是否正确,极大地减少现场调试时间,降低调试难度,提高调试效率。
1、点击菜单【调试/启动仿真器】或点击工具栏的按钮启动仿真器,系统将自动对当前程序项目进行编译。仿真器的详细操作参见“仿真与在线调试”。
2、若程序编译有错误,仿真器不能运行,用户需要根据编译提示的错误信息对程序修改。
3、程序编译没有错误或只有警告时,则启动仿真器。仿真器界面如下图所示:
4、双击程序中“X0"开关强制X0=ON,则M0=ON自锁,计时器T0开始计时,当TV0=2计时时间到则T0=ON,Y0=ON。
5、双击程序中“X1"开关强制X1=ON,X1的常闭开关没有电,则M0=OFF,T0=OFF,Y0=OFF。
6、经过仿真器运行验证,程序运行结果正确。
第六步:与PLC联机
与网络上的一个或多个PLC建立连接。只有与PLC联机后才可以对PLC进行控制操作,如:上载或下载程序等。
1、点击菜单【PLC/PLC联机】或点击工具栏上按钮,打开“PLC联机”窗口。
2、点击“联机”按钮(一般情况下,使用默认参数即可),已经联机的PLC会自动添加到列表框中,此时点击“退出”关闭窗口。
3、PLC联机及参数设置参见“在线控制PLC”章节的“与PLC联机“。
第七步:下载程序
将当前的程序项目(硬件配置及程序等内容)下载到联机的PLC中。下载前系统会自动对当前程序项目进行编译,若程序编译有错误,则列出所有错误,用户将程序修改至无任何错误方可下载。
点击菜单【PLC/PLC程序下载】或点击工具栏上的按钮,打开”PLC程序下载“窗口,点击”下载“按钮将程序下载到PLC中。
注:详细操作参见“在线控制PLC”章节的”下载程序“。
第八步:启动PLC
在下载完成后,若PLC已经处于运行状态(RUN指示灯亮),可跳过此步。否则将PLC运行开关拨到”RUN“位置即可。
Cygwin
808 KB/2020-08-17Cygwin(UNIX模拟环境)是许多自由软件的集合,最初由CygnusSolutions开发,用于各种版本的MicrosoftWindows上,运行UNIX类系统。Cygwi
Vbs To Exe
1.45 MB/2020-08-17VbsToExe绿色中文版是一款vb转exe的工具。VbsToExe简单易用,而且VbsToEXE转换器自带中文,界面简洁操作简单,需要这款转换工具的朋友可以下载使用。
Visual Studio 2015 Community
5.8 GB/2020-08-17微软终于发布了VisualStudio2015简体中文版,下载吧第一时间提供VisualStudio2015官方中免费文版下载。VS2015提供了跨平台开发的功能,支持从Windows到Linux、甚至iOS和Android的开发!
Cygwin x64
832 KB/2020-08-17Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnussolutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购
sql数据库备份恢复助手
1.77 MB/2020-08-17sql数据库备份恢复助手是一款能够帮助sql数据库备份与恢复的工具,软件完美支持自动/手工方式备份本地/局域网(远程)数据库,无限复合式备份任务,支持备份文件通过Lan/Ftp/云
Navicat for MySQL
17.34 MB/2020-08-17NavicatforMySQL是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。使用了极好的图形用户界面(GUI)...
jEdit
3.72 MB/2020-08-17jEdit官方中文版是一个用Java语言开发的文本编辑器,在GPL下发布。它可以在Windows、Linux、MacOS等多种平台下运行,并且有很多插件,可以扩充基本功能。它也支
Aptana Studio
127.97 MB/2020-08-17AptanaStudio官方版是一个集成式的Web应用程序开发环境,它不仅可以作为独立的程序运行,而且还可以作为eclipse插件使用。AptanaStudio可以支持多种AJA
UltraEdit
phpMyAdmin
WinHex
EmEditor Professional(文本的编辑工具)
JSCompress
Java反编译器
Resource Hacker
AutoHotkey(自动安装脚本编写工具)
Oracle SQL Handler
ky棋牌网站大全98
ky棋牌苹果版本
彩虹多多极速版
炸金花下载官方下载
彩民之家44666
琼崖海南麻将15app下载
老式水果机下载手机版
禅游斗地主下载抖音
狂暴捕鱼官网504.1版
您可能感兴趣的专题
男生必备
男生们看过来!
安卓装机必备
女生必备
女生必备app是拥有众多女性用户的手机软件,作为一个女生,生活中像淘宝、京东这类线上购物软件可以说是少不了的,小红书这种穿搭、化妆分享平台也很受欢迎,类似于西柚大姨妈、美柚这种专为女生打造的生理期app更是手机必备,还有大家用的最多拍照美颜app是绝对不能忘记的,除此之外对于一些追星女孩来说,微博也是一个必不可少的软件。超多女生必备软件尽在下载吧!
迅雷看看使用教程
迅雷看看播放器是一款多功能在线高清多媒体视频播放器,支持本地播放与在线视频点播,采用P2P点对点传输技术,可以在线流畅观看高清晰电影。不仅如此,迅雷看看不断完善用户交互和在线产品体验,让您的工作与生活充满乐趣。
驱动精灵
驱动精灵是一款集驱动管理和硬件检测于一体的、专业级的驱动管理和维护工具。驱动精灵为用户提供驱动备份、恢复、安装、删除、在线更新等实用功能,也是大家日常生活中经常用到的实用型软件之一了。
拼音输入法
对于电脑文字输入,拼音输入法是一种非常受欢迎的输入法,搜狗拼音输入法、百度拼音输入法、QQ拼音输入法、谷歌拼音输入法、紫光拼音输入法、智能拼音输入法等,你在用哪款呢?一款好用适合自己的拼音输入法一定对您平时帮助很大!下载吧收集了最热门国人最喜欢用的拼音输入法给大家。
b站哔哩哔哩怎么使用
很多人都喜欢在b站哔哩哔哩上观看视频,不单是因为可以提前看到一些视频资源,B站的一些弹幕、评论的玩法也是被网友们玩坏了!下面下载吧小编带来了b站哔哩哔哩怎么使用的教程合集!希望能帮到你啦!
抖音短视频app
抖音短视频app,这里汇聚全球潮流音乐,搭配舞蹈、表演等内容形式,还有超多原创特效、滤镜、场景切换帮你一秒变大片,为你打造刷爆朋友圈的魔性短视频。脑洞有多大,舞台就有多大!好玩的人都在这儿!