MPS啥是可编程控制器(PLC)
可编程逻辑控制器(Programmable Logic Controller,PLC),一种具有微处理器的用于自动化控制的数字运算控制器,可以将控制指令随时载入内存进行储存与执行。可编程控制器由CPU、指令及数据内存、输入/输出接口、电源、数字模拟转换等功能单元组成。早期的可编程逻辑控制器只有逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断地发展,这些当初功能简单的计算机模块已经有了包括逻辑控制、时序控制、模拟控制、多机通信等各类功能,名称也改为可编程控制器(Programmable Controller),但是由于它的简写PC与个人电脑(Personal Computer)的简写相冲突,加上习惯的原因,人们还是经常使用可编程逻辑控制器这一称呼,并仍使用PLC这一缩写。
工业上使用的可编程逻辑控制器已经相当或接近于一台紧凑型电脑的主机,其在扩展性和可靠性方面的优势使其被广泛应用于各类工业控制领域。不管是在计算机直接控制系统还是集中分散式控制系统DCS,或者现场总线控制系统FCS中,总是有各类PLC控制器的大量使用。PLC的生产厂商很多,如西门子、施耐德、三菱、台达等,几乎涉及工业自动化领域的厂商都会有其PLC产品提供。
转自唯样商城电子资讯,买产品上唯样商城
施耐德PLC编程SoMachine软件工程的建立及仿真
在自动控制领域,施耐德各系列PLC,因其强大的功能、友好的界面被大家广泛的应用。这里以施耐德SoMachine V4.3编程软件分享PLC工程的建立及程序的仿真。
以下图片为SoMachine软件安装后的图标,软件安装过程这里不做详细介绍,但其安装时,需要使用虚拟光驱引导安装,这是与一般的常规软件安装不同。
建立工程
双击SoMachine软件图标,打开软件。新安装的软件会弹出如下所示的窗口。
点击“不加装插间并继续”按钮,继续打开软件,软件探测如下所示对话框;
点击“关闭”按钮;
在弹出的界面中,选择“新建项目”-“空项目”;
在如下所示的界面,协调项目的名称“test”,然后点击“创建项目”;
在弹出的界面,双击“添加及删除设备”,进入硬件组态画面;
在硬件组态对话框中,依照如下所示的顺序选择,导入PLC硬件;
PLC硬件导入以后如下图所示,点击“完成”,关闭硬件组态对话框;
回到软件项目导航界面,双击“控制器”,进入PLC的编程界面;
PLC编程界面如下图所示;
在PLC的编程界面的左侧的应用程序树中,点击“Application”右侧的“+”号图标,在弹出的快捷菜单中,选择“POU…”创建程序;
在弹出的对话框中,输入程序名称“main”-类型选择程序,实现语言选择ST(当然这个位置还可以选择梯形图、FBD等),点击“添加”。即可完成程序的创建。
如下即为ST语言方法的程序编辑器;
在界面左侧的“应用程序树”中,任务设置-MAST的右侧点击“+”,在弹出的快捷菜单中,选择“程序调用…”;
弹出如下所示的对话框,在要调用的POU项,点击“…”;
弹出如下所示界面,选择“Application”-“main(我们已经建立的程序页名称)”双击;
回到添加程序调用对话框,点击“添加”;
添加完成后,应用程序树如下图所示;
在程序编辑器的上方,点击倒三角符号,打开变量定义编辑器;
变量定义区打开后的程序编辑区如下图所示;
在变量编辑区输入“val1,val2,val3:int;”即定义了val1,val2,val3三个整型变量;
在程序代码区,输入“val3:=val1+val2”;实现将两个变量求和;
程序编写完成后,点击工具栏中的编译按钮,编译程序;
编译完成后,会在消息通知栏中,显示编译信息,如下图所示;
PLC程序仿真
点击菜单栏中的“在线”-“仿真”,软件打开仿真器;
点击工具栏中的在线按钮,仿真在线程序;
弹出如下所示的提示框,点击“是”;
完成后,软件如下界面所示;
点击工具栏中的“开始”按钮,将PLC切换到运行模式;
PLC运行后,在变量定义区域,写入如下所示的数字;
然后使用快捷键Ctrl+F7,写入数据;数据写入后,软件如下图所示。
以上,即使用SoMachine完成了程序工程的建立、硬件组态、程序编写、程序调用、程序的仿真等。
(转载请注明来源函控自动化工程师头条号)
相关问答
可编程控制器的编程软件软件有哪些-懂得
可编程控制器种类很多:欧姆龙、西门子、施耐德、三菱、还有国内的一些牌子,虽然编程的技巧是共通的,但编程的语言有差别,所以要找所需要的在网上可...
施耐德lmc20运动控制器是plc吗?
施耐德LMC20运动控制器不是PLC。虽然它可以处理类似PLC的控制功能,但它更专注于运动控制应用,可以控制多个轴的运动参数和运动变量,实现高精度运动控制。另外...
施耐德plc扫描周期可以设定吗?
是的,施耐德PLC的扫描周期可以设定。扫描周期是指PLC对输入、运算和输出的循环扫描的时间间隔,一般情况下默认为几毫秒到几十毫秒不等。用户可以根据实际需要,...
施耐德m340支持冗余吗?
M340是施耐德电气公司推出的一款可编程控制器,具有高可靠性和灵活性的特点。其支持冗余配置,可以设置主备系统,确保系统在主...是的,施耐德M340支持冗余。首...
PLC控制器的主要品牌-懂得
韩国LG,美国AB,ABB,松下,西门子,三菱,欧姆龙,台达,富士,施耐德,信捷等。其中LGPLC是韩国LG集团LS产电部门提供的一款高性能晶体管输出的PLC韩国LG,...
高端可编程控制器(PLC)有哪些品牌?
控制器的核心是:是否能够帮助实现我们的(节能)想法?而不是专家的想法?AutoECO控制器,鼓励用户自己发现适合自己的节能措施,鼓励用户放下现有的标准规范,...控制...
施耐德PLC硬件的功能是什么?
施耐德PLC主要有原Modicon旗下的Quantum、Compact(已停产)、Momentum等系列,编程软件是Concept;而TE旗下的Premium、Micro系列则使用PL7Pro。施耐德...
施耐德plc与dcs通讯走什么通讯协议?
PLC与DCS之间最通用的应该是MOdbUS协议及PrOfibUS协议。这两个协议均为通用标准。其实不仅仅施耐德公司产品如此,其它所有品牌的PLC,DCS,包括触摸屏。操作软件...
施耐德的SAFTLYPLC能达到SIL3吗?-盖德问答-化工人互助问答社区
看有无tuv认证的sil3,而且控制器sil3,不等于plc系统sil3.要选德国黑马的,这个是施耐德旗下。modicon不行。说的是plc,不是hima这样的特殊控制器。...
faket是什么牌子的plc?
台湾永宏台湾永宏创立之时,是PLC几乎全被先进工业国家品牌所垄断的时代。当时,公司便许下宏愿,立志要为中国人创造一个自有PLC品牌,并在世界舞台争得一席之...