什么是开放式PLC

发表时间:2023-02-03
阅读:2788

 

什么是开放式PLC?



我们这里有一个PLC,要对这个PLC进行编程,需要在电脑上编写一个程序,并将其下载到PLC中。为了能够在电脑上编写程序,我们就需要安装编程软件后才能开始编写代码。
 

假设我们有三个PLC。依次称之为PLC A、PLC B和PLC ,C其中PLC A只能用软件A编程。PLC b只能用软件b编程。Plc c可以用软件C编程,同时也可以用软件D和软件E进行编程。由于PLC A与PLC B只能通过安装使用指定的程序编程,故而我们称其为封闭式PLC,而PLC C不仅可以用软件C来编程,也可以用软件D和软件E进行编程,这就是我们所说的开放式PLC。
 

这是一种新型PLC,不局限于只使用一种编程软件,比如,可以将Phoenix Contact的PLCnext控制器视为开放式PLC。
可用于对这种新型PLC进行编程的主要编辑软件是PLCnext Engineer。但除此之外,该PLC还可以运行由其它编程软件(如visual studio或 eclipse)创建的程序。

与封闭式PLC相比,开放式PLC的优势在于其更大的灵活性,更多的选择性如Phoenix Contact的PLCnext系列,我们不仅可以使用PLCnext Engineer,编写梯形逻辑、功能块图和语句表等典型PLC编程语言的代码,我们还可以使用VISUAL STUDIO或 ECLIPSE编写 C++代码。
来实现无法用典型PLC编程语言编写的程序。