艾默生plc编程软件(ControlStar)
v2.4 中文免费版- 软件大小:21.01 MB
- 更新日期:2019-07-01 12:03
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
艾默生plc编程软件(ControlStar)是艾默生PLC的专业编程软件,新版本增加了多个功能模块以及对系统进行了优化处理;其详细信息如下:增加EC20对ETC模块的支持,增加了对 EC20对 ETC模块的支持,可以通过工具->温控器菜单打开相关界面对温控器进行配置和监控,增加温控器(ETC)配置程序ETCView ,新增温控器(ETC)直连配置程序ETCView,可以通过开始菜单运行,增加 ETC 模块支持,增加了对ETC模块的支持(目前仅 EC10 支持),可以通过工具->温控器菜单打开相关界面对温控器进行配置和监控;增加了对485通信模块的支持,可以在系统块的通信模块页面对485模块进行配置,同时变频器配置页面中也增加了连接串口的选项(目前仅EC20_V2支持485通信模块);强大又实用,需要的用户可以下载体验
官方介绍
可编程控制器PLC(Programmable Logic Controller)是一种数字运算操作的电子系统,专为工业环境下应用而设计。它主要将外部的输入信号如:按键、感应器、开关及脉波等的状态读取后,依据这些输入信号的状态或数值并根据內部储存预先编写的程序,以微处理机执行逻辑、顺序、计时、计数及算术运算,产生相对应的输出信号如:继电器的开关、控制机械设备的操作。通过电脑或程序书写器可轻易的编辑/修改程序及监控裝置狀态,进行现场程序的维护与试机调整。
新版功能
全局变量表改进
全局变量表取消了编辑条数限制,并且用户在下载时可以选择是否需要下载全局变量表。
梯形图中可直接编辑元件注释
梯形图中,可以直接编辑元件注释(以前必须切换到全局变量表中编辑),使得输入注释更加连贯和方便。
梯形图支持退格键删除
梯形图中,可以使用退格键(Backspace)直接向前删除元件。
EC20模块升级
可以支持升级后的 EC20 模块,在 ControlStar 中,升级后的 EC20 标识为“EC20_V2”。升级后的 EC20 模块特性请参见相关手册。
删除变频器库子程序
由于 EC10 和升级后的 EC20 模块都内置了变频器通讯指令,所以原本 ControlStar 中的变频器通讯子程序库在此版本中已经删除。
交叉引用表重新生成
交叉引用表新增了“重新生成”功能,可在必要时手动更新交叉引用表中的信息。
电源容量计算工具改进
电源容量计算时,以前是将主模块与有源扩展模块的容量简单加和,本次改进为考虑模块连接顺序,有源扩展后面的模块不能消耗主模块的电源。
通信模块配置
新增通信模块配置功能,可以对 Profibus 等通信模块进行设置。
PLC信息窗口修改
PLC 信息窗口中增加了串口 1 的信息,并且支持通信模块信息的读取。
特殊模块配置修改
特殊模块设置窗口中,删除了几个不常用的设置项,同时增加对 TC 和 PT 模块的“温度超限状态”的设置。
默认中断优先级调整
电源失电中断的默认优先级改为“高”。
多语言支持
新增了对英文语种的支持,使 ControlStar 的应用范围更加广泛。
EC10A PLC支持
新增对 EC10A 系列 PLC 的支持。
包络线指令向导
增加了包络线指令向导,以方便用户使用 PLS 指令。
EC10 PLC支持
新增对 EC10 系列 PLC 的支持,包括 EC10 新增的指令以及新特性,如 Modbus 远程编程和监控、ECbus 网络(N:N网络)、新增中断事件、中断优先级设置、禁止格式化、禁止上载等。
特殊模块配置
新增特殊模块配置功能,此功能使得特殊模块使用更加方便,无需指令编程,仅通过界面进行属性设置即使用。
Modem连接功能
支持通过 Modem 连接 PLC,这样就可以通过电话线实现远程上下载和监控PLC,使得 PLC 的使用和维护更加方便。
程序密码保护
新增程序加密功能,可以分别对主程序、子程序、中断子程序进行加密。加密后的程序可以调用,但是无法查看和编辑。
监控表、全局变量表功能增强
支持多个元件监控表,并且监控表新增序列填充和复制填充功能,可以大大增强编辑效率。同时,监控表和全局变量表已经实现 Excel 文件导入导出功能。
元件浏览表
新增元件浏览表,通过元件浏览表可以方便查看各种元件的使用情况,并且可以使用过滤功能更精确指定元件范围。元件浏览表同时也提供和交叉引用表一样的程序定位功能。
多程序查找功能
新增在多个程序内查找的功能,可以在整个工程的所有程序中进行查找。
PLC 控制功能增强
增强了对 PLC 的控制,包括 PLC 错误信息清除和 PLC 串口波特率读取,并且可以主动断开与 PLC 的连接,释放串口资源。
电源容量核算工具
新增电源容量核算工具,此工具用于核算 PLC 主模块的带扩展能力,可以节省查找手册和手工计算的时间。
其他优化功能
对以下功能进行了优化:
1)梯形图指令输入对话框中,增加了对指令功能的说明和对所有操作数的说明;
2)增加 PLC 类型切换功能,可以将 EC20 工程直接转换为 EC10,并且在下载时增加了 PLC 类型校验;
3)改进了下载密码、上载密码和监控密码的设置界面,使得操作更加简单明确;
4)导入子程序时,可以直接覆盖工程中的同名子程序;
5)在梯形图中粘贴时,如果遇到不能粘贴的元件,会弹出提示信息,并允许继续粘贴后面的元件;
6)梯形图中增加了常开、常闭触点和上升沿、下降沿触点的快速切换功能;
ControlStar2.03
MODBUS 协议参数设置更改
在系统块中配置 MODBUS 协议时,以前的数据位和停止位是不能设置的, 此次改为可由用户设置。
ControlStar2.02
程序容量扩充
用户程序容量由之前的 8K 步增加至 12K 步。
T元件的保存范围扩充
T元件的最大保存范围由246~255扩大至0~255(默认保存范围与以前一致)。
ControlStar2.01
变频器指令兼容性改进
变频器指令与较早版本的 PLC 硬件存在兼容性问题,在2.01中进行了改进。
ControlStar2.0
新增变频器控制功能
内置了变频器通讯指令,可以实现常用的变频器控制功能,比如:正转、反转、停止、读取参数等。
新增所有指令帮助信息
增加了系统支持的所有指令的详细帮助信息,并且可以在输入指令时通过 F1 键快速定位到具体某条指令的帮助。
增强的指令列表编辑器
新的指令列表编辑器与 1.0 相比,更加稳定、高效,同时对中文的支持也更好,并增加了显示行号的功能。
梯形图支持修改指令名
在梯形图编辑器中,可以在双击后修改元件的指令名,而在 1.0 中,当需要修改指令名称时,必须删除后再重新输入。
梯形图支持显示网络号
梯形图在编译后可以显示网络号,给打印出的程序的定位提供极大方便。
变量表功能增强
全局变量和局部变量的变量名最大长度都从8个字符增加到16个,并且在全局变量表中,可以直接给某个元件地址编写注释,而不必输入变量名。
CALL指令的显示
在梯形图编辑器中,CALL指令的参数可以完整显示了,不必再像以前一样,必须把光标移到某条指令上后才能显示。
指令树功能增强
在指令树上,标明了每条指令的中文名称,并且在指令树上按 F1 键可以快速定位到所选指令的帮助。
软件功能
编程语言
EC 系列可编程控制器的编程工具支持三种常用的语言:梯形图(LD),指令列表(IL)和顺序功能图(SFC)。
主程序可以使用上述三种编程语言中的任意一种来编写,但是子程序和中断子程序只能使用梯形图或者指令列表编写。另外,顺序功能图中的内置程序只能使用梯形图编写。
可编程控制器采用循环扫描工作方式,包含输入点扫描、用户程序执行、输出点刷新、内部处理和通讯处理几个部分。
在运行可编程控制器前,可以使用编程软件编写输入点和输出点间的控制逻辑并下载到可编程控制器中,在可编程控制器运行过程中,首先会扫描输入点信号,将之读取到可编程控制器中
然后根据控制程序完成运算和逻辑处理,运算和逻辑处理结果将输出点的值改变,最后将输出点中的值转换为电信号输出并控制各种机械设备的运行。
在可编程控制器运行过程中采用循环扫描的工作方式,通过反复的执行输入点扫描、用户程序执行、输出点刷新工作达到接收控制并操作设备的目的。
指令列表编程
指令列表程序编辑器是一个文本编辑器,所有的逻辑和运算都使用指令和操作数的方式输入,根据指令所完成的功能和涉及到的操作数中的软元件,完成软元件的值读取、逻辑处理和软元件值写入。
软件特色
梯形图编程
梯形图是一种和电气原理图非常类似的图形编程语言,在逻辑上也是和电气原理图非常的相似。在梯形图中,各种软元件被表示为触点和线圈,图形上各个触点和线圈之间的电路连接关系就是它们的控制逻辑关系。
在用户程序中,可编程控制器的输入点被称为触点,它的功能和工业设备中的开关触点是一样的,代表能流的导通或者关断。
在可编程控制器中,输入点存储为一个软元件,当输入点为高电平时,对应的软元件为导通状态,在用户程序中参与逻辑运算并影响输出点的值;
输出点称为线圈,代表输出能流的导通或者关断,输出点对应软元件的值由输入点和控制逻辑计算结果决定。
在输出刷新时,软元件的值被转换为电信号在输出点的晶体管或者继电器输出,从而完成对设备的控制。
安装步骤
1、浏览至此,需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、解压文件后,双击即可打开应用程序数据包,点击程序进行安装,选择安装语言
3、弹出程序安装向导,点击下一步按钮进行程序安装
4、弹出以下界面,可以填写信息,也可以直接跳过
5、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
6、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息。
7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
使用说明
顺序功能图编程
顺序功能图是根据机械设备的流程或者工序,将控制分成了多个步和步到步之间转换的一种语言。一个标准的顺序功能图由初始步、一般步、步间的转换条件、跳转和重置组成、每一步就是机械设备的一个处理工序,一个步中可以有内置梯形图,也就是这一步需要完成的处理工序。转换条件就是一个工序的完成和下一个工序的启动条件,它也需要内置梯形图来表示转换的条件。
如上面的顺序功能图所示,初始状态是 S0,当 S0 至 S20 的转换条件不满足时,S0工序会一直被执行,一旦转换条件满足,就停止 S0 的执行,开始 S20 的执行,以此类推,在最后完成 S21 并满足 S21 到跳转 S0 的转移条件后,停止 S21 工序的执行,重新启动初始步 S0 的执行,通过跳转,可以让整个顺序工序循环不停的执行。
程序转换
上述的三种编程语言可以互相转换,根据使用习惯或者实际应用的控制环境,可以选择合适的编程语言。由于顺序功能图语言比较特殊,因此梯形图或者指令列表必须遵守顺序功能图的语法才能正确转换到顺序功能图。
编程环境启动
ControlStar正确安装后,从开始菜单中单击 ControlStar图标启动软件,主界面如下图所示:
建立工程
启动编程环境后,首先需要为编写的程序创建一个工程。点击“文件”菜单下的“新建工程”菜单项,软件弹出下面的对话框:
在本示例中,选择 PLC 类型为 EC20,默认编辑器为梯形图,选择完毕点击对话框中的“确定”按钮后,
一个新的工程被创建,并且默认打开了主程序进入程序编辑状态,如下图所示:
编写控制程序
在本示例中,我们编写一个简单的跑马灯程序,假设输出端 Y0、Y1、Y2 分别控制红、黄、绿三种颜色的灯,输入端 X0 作为启动开关,该程序作如下控制:
当开关合上时,红黄绿三盏灯交替点亮,每盏灯的点亮时间为 5 秒钟(使用精度为 100ms 的计时器 T0、T1、T2);当开关打开时,三盏灯全灭。
1.在编程环境中输入如下的梯形图程序
2.程序编写完成后,可以先保存当前的工程到计算机中,点击“文件”菜单中的“保存工程”菜单项即可将当前编写的工程保存。
3.保存完成后,需要检查当前编写的程序是否有错误并且编译为可以下载到可编程
控制器中的目标文件。点击“PLC”菜单中的“全部编译”菜单项,软件将当前程序进行全部编译,编译结果会显示在输出窗口中,如果没有错误的话,会显示如下内容:
建立通讯连接
在开始下载程序到可编程控制器硬件前,需要建立和可编程控制器的串口通讯连接,
首先将串口线的两端连接到计算机和可编程控制器上,启动 ControlStar 应用程序,
如果不能和 PLC 通讯或者需要使用不同的通讯速率,需要重新设置串口通讯参
数。点击“工具”菜单中的“通讯设置”菜单项,会弹出如下所示的通讯设置窗口:
在串口下拉框中选择计算机实际连接的串口,选择通讯波特率后,点击“确定”按钮保存设置结果。
串口线连接和通讯设置完成后,可以测试计算机是否可以和可编程控制器正常通讯,点击“PLC”菜单的“PLC 信息”菜单项,如果通讯正常,会弹出一个窗口显示当前连接的可编程控制器的各种信息,如果多次使用本功能都提示“命令超时”,
则说明串口连接或者设置可能不正确,请重新检查硬件连接和通讯设置内容。
启动可编程控制器
程序下载完成后,需要启动可编程控制器运行,在“PLC”菜单中选择“启动”菜单
项,或者拨下可编程序控制器的开关到 RUN 处,在可编程控制器正常运行后,将接
在输入点 X0 的开关闭合,就可以看到接在输出点 Y0、Y1、Y2 的三盏灯被轮流点亮。
本程序的主界面基本包括七个部分:菜单、工具栏、工程管理器窗口、指令树窗口、消息窗口、状态栏和工作区。
菜单包括了一组含有全部命令的子菜单。
当鼠标停留在菜单项上时,菜单项功能的简短描述被显示在状态栏中。每个子菜单
在后续章节中有更详细的应用介绍。
子菜单包括下列菜单项(注:这些子菜单的菜单项根据正在使用的程序功能会有一
定的差别)。
文件
可用于“新建工程”、“打开工程”、“关闭工程”、“关闭文件”、“保存文件”、
“保存工程”、“工程另存为”。它也包含用于打印、打印设置和打印预览的命令
编辑
包含了编辑所必需的全部命令,如编辑的撤销/恢复,插入、剪切和粘贴。另外,它提供
了文本和图形程序的搜索和替换文本字符串功能
查看 提供了显示、隐藏不同窗口、工具条的功能。也提供了以不同语言查看当前程序的功能
PLC 提供了与 PLC 硬件互操作的相关功能
工具 提供了设置 ControlStar相关属性和复杂指令的向导功能
窗口 提供了访问当前打开的窗口,以及重新排布当前窗口的功能
帮助 包含了用于调用帮助和显示关于对话框的所有命令
除前面所说的基本菜单之外,ControlStar 还会随着当前打开的窗口的不同而显示不同
的菜单。
工具栏
本程序提供了几个工具栏,其中包含了用于更快地访问要经常使用的操作的不同命
令按钮。这些操作也可通过使用菜单项或预定义的快捷键来完成。
工具栏位于菜单栏的下方。默认情况下,所有的工具栏都是可见的。要想隐藏或显
示某一工具栏,请在任意一个工具栏上点击鼠标右键,在弹出的快捷菜单中选择/取
消选择某个工具栏。
将鼠标光标放在任一图标上(而不点击它)停留片刻,会出现一个简短的描述文
本,被称为工具提示。这些工具提示包括了当前图标的名称。如果工具提示没有出
现,请在“选项”对话框中使能它们。
标准工具栏
标准工具栏包含编辑 PLC 程序最常用的基本功能。
例如:
新建工程、打开工程、保存文件、保存全部,剪切、拷贝、粘贴,撤销/恢复,删
除,查找,打印预览、打印,显示/隐藏工程管理器、显示/隐藏信息输出窗口。
编译工具栏
编译工具栏包含编译当前程序和全部编译两个编译最常用的功能:编译当前窗口中
的程序/编译所有程序。
梯形图工具栏
梯形图工具栏包含编辑梯形图程序最常用的功能。
顺序功能图工具栏
顺序功能图工具栏包含编辑顺序功能图程序最常用的功能。
标签工具栏
标签工具栏主要应用在指令列表、数据块两个文本编辑器中,功能是在文本窗口中
使用可供快速定位的标签。
PLC 工具栏
PLC 工具栏提供了操作、访问 PLC 硬件最常用的功能。
每个工具栏的功能都可以在界面菜单中找到对应的菜单项。可以根据需要自定义工
具栏,也可以添加新的工具栏,加入常用的图标。
缩放工具栏
在梯形图程序和顺序功能图程序中,可以通过缩放工具栏的调整显示比例。
4.1.4 快捷键
通用快捷键
快捷键 功能
CTRL + N 新建工程
CTRL + O 打开工程
CTRL + A 全选
工程管理器窗口中使用一个工程树显示当前工程的名称及工程中所包含的所有文
档,其中程序块下的程序节点可以根据实际需求添加或删除(主程序不能删除),
而“全局变量表”、“元件监控表”、“数据块”、“系统块”、“交叉引用表”
等节点是固定的。
为了能够明显地区分主程序、子程序和中断子程序,在工程树中每一类程序节点对
应不同颜色的图标,主程序显示为 ,子程序显示为 ,中断子程序显示为 。
通过工程树可以实现以下功能:
1.右键单击工程名节点,在弹出菜单中可以选择保存工程、另存工程、关闭工程或
者修改工程属性等;
2.右键单击程序块节点,在弹出菜单中可以选择插入子程序或中断子程序;
3.右键单击程序块下的某个程序节点,在弹出菜单中可以选择打开该程序、删除该
程序(主程序不能删除)或者修改其属性;
4.右键单击其他节点,在弹出菜单中只能进行打开操作;
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文