工业自动化最常用的PLC编程软件,你知道多少?
PLC作为控制系统中的核心,在当代自动化工程项目中起着至关重要的作用。如果PLC选择正确了,其他部件的选择才有意义。随着自动化产业热潮不断升温,PLC市场被很多专业市场研究机构看好,我国也将迎来一个PLC市场高速增长的时期。市场上的PLC品牌琳琅满目,究竟都包含了哪些种类呢?
一、西门子系列1、西门子S7-200系列PLC编程软件
STEP_7_MicroWIN_V4.0_incl_SP9
2、西门子S7-SMART_200系列PLC编程软件
STEP_7_MicroWIN_SMART
3、西门子S7-1200系列PLC编程软件
SIMATIC_STEP7_Basic_V10_5_SP2_Internet
4、西门子S7-307-307-307-307-307-300_400系列PLC编程软件
Step7_V5.4_CN
5、7-307-300_400系列PLC编程软件
Step7_V5.5_CN
6、西门子触摸屏组态软件
WinCC_flexible_2008_SP4
二、三菱系列1、三菱PLC编程软件
GX_Works2
2、三菱PLC编程软件
GX_Developer_8.86
3、三菱触摸屏组态软件
GT_Designer_3
三、欧姆龙系列
1、欧姆龙PLC编程软件
CX-ONE_4.26 CX-Programmer V9.41
2、欧姆龙触摸屏组态软件
NBD_V123
3、欧姆龙触摸屏组态软件
NTST_V4.8C
四、松下系列
1、松下PLC编程软件
FPWIN_GR_V2.917
2、松下PLC编程软件
FPWIN_Pro_6.310
3、松下触摸屏组态软件
GTWIN_SPV298E
4、松下触摸屏组态软件
GH_Screen_Editor_V4.12
五、台达系列
1、台达PLC编程软件
Delta_WPLSoft_V2.34
2、台达DOP-B系列触摸屏组态软件
Delta_DOPSoft 1.01.04
3、台达网络型DOP系列触摸屏组态软件
Delta_DOP eRemote 2.00.06
六、罗克韦尔系列
1、罗克韦尔AB_PLC编程软件
RSLogix500_V8.1
2、罗克韦尔AB PLC编程软件
RSLogix5000_V19_CN
七、富士系列
1、富士PLC编程软件
SX_Programmer_Standard_V3
2、富士PLC编程软件
SX_Programmer_Expert_D300_win_V3440
3、富士触摸屏组态软件
V-SFT5(5.4.20.0)
八、VB系列
1、Visual Basic 6.0中文企业版
2、Visual Basic 6.0中文企业Win7 32位兼容版
3、Visual Basic 6.0中文企业Win7 64位兼容版
九、LabVIEW系列
1、LabVIEW 8.6中文版
2、LabVIEW 2010中文版
3、LabWindows CVI 9.0英文版
十、Matlab系列
1、Matlab 7.0英文版
2、Matlab 2012a英文版
3、Matlab 2012b英文版
以上就是小编收纳的常用PLC编程软件、组态软件、触摸屏软件,工作在工控行业,想要不接触这些PLC编程软件,几乎不可能。所以,需要我们更多的去了解学习,才能更好的“武装”自己。
你们在工作中,还操作使用过哪种PLC编程软件呢?欢迎留言交流。
结构体变量与功能块的综合使用,带你体会PLC结构化编程的实现
前面几篇文章小编给大家介绍了三菱FX系列PLC的结构化编程,介绍了结构体变量和功能块的使用,对于习惯了三菱PLC简单工程的朋友们可能很不适应,而且文章写的都比较笼统,今天就介绍一个简单的实例。
现在有十个三相异步电动机,要求编程实现电机的启动停止。
传统的控制方式一定是这样的
图一
相信大家对这样的三菱PLC一定不会陌生,限于篇幅,我只写了四个电机的控制。三菱PLC的这种简单工程模式,直观易懂,非常傻瓜化,只要智商正常,都能看得懂,因此被冠以直观易懂,符合东方人思维的特点(但小编我觉得这是在侮辱国人的智商)。这种编程方式繁琐,而且浪费纸,对于大型工程或是复杂工艺计算,以及运动控制,那可是要死人的。那么用结构化编程怎么实现呢?
分析: 控制十台电机的启停,那么启停控制就是十台电机都要用到的,我们可以做成功能块,反复调用。
每台电机都有启动,停止两个操作,我们可以定义为结构体变量。
首先,我们先创建一个电机控制的功能块 Motot_Control
图二
如 图二所示,就是创建好的功能块Motot_Control。在这里,小编是用ST语言编写的。关于ST语言在PLC编程中的好处,小编不再重复,希望大家多多体会。
接下来,我们就要在程序中调用功能块了,由于是十台电机,因此需要调用十次
图三
如图三所示,这就是我们在程序中调用的功能块,同样限于篇幅,小编我就只调用了四个。和图一的简单工程梯形图相比,是不是简洁多了?注意看黄色荧光笔部分,这部分称之为功能块的实例名,是什么意思呢?因为在IEC61131-3标准中,功能块也当做是一种变量类型,也是需要定义的,也就是俗称的功能块型变量,在西门子博途中称之为背景数据块。
图四
如图四所示,我们在程序中插入的四个功能块,都被自动定义成了变量。
接下来,我们就建立结构体变量了
图五
如图五所示,这就是建立好的结构体变量Motor,注意看,它是支持中文的!是不是很赞!
建立好了结构体变量,我们就可以在全局变量中定义并使用了
图六
如图六所示,我们定义了四个结构体型变量,名字分别为 电机1,电机2,电机3,电机4.注意看它们的类型,都是Motor型。接下来,我们就可以直接使用定义好的变量了
图 七
如图七所示,这就是最终的程序,和使用简单工程相比的图一,是不是更简单明了,而且更加的高效?
总结:本文所举的例子比较简单,可能还体现不出结构化编程的优势,本文旨在让大家体会结构化编程的思维方式。毕竟,基于IEC61131-3标准是PLC的发展方向,是大势所趋。台达PLC,欧姆龙PLC,松下PLC,三菱PLC,富士PLC这些日系PLC都推出了基于ICE61131-3标准的PLC产品,可见,连小日本都觉得简单工程的方式已经没了前途,如果你还抱残守缺,故步自封,不思进取,天天以入门简单来麻醉自己,你也就基本看不懂手表了。
相关问答
富士nb系列plc怎样上传程序?
1富士NB系列PLC上传程序的操作非常简单。2首先需要连接电脑和PLC,然后打开PLC编程软件,选择在线状态,并连接到PLC。接着在软件中选择上传程序的选项,程序将...
PLc里的程序肿么拷贝到电脑里?-ZOL问答
用对应品牌的编程软件读取PLC程序再保存,设置好通讯相关参数,把PLC通过编程线连接到电脑找到你保存程序的位置,复制到你的存储设备即可兄弟呀!你上载了,然后...
富士plc如何上传和下载?
富士plc的上传和下载可以通过连接专门的编程电缆和计算机来实现,首先需要安装好编程软件。在上传之前,需要将plc内部的程序读取到编程软件中,方便后续修改和备...
富士PLC编程外包好不好?
富士PLC编程外包是否好,取决于个人需求和实际情况。外包可以节省公司内部资源,提高效率和降低成本。但是,需要选择合适的外包合作伙伴,确保其经验和技能能够...
江西富士PLC编程外包是什么?
江西富士PLC编程外包是将PLC编程工作委托给外部专业团队完成。在PLC自动化控制领域,PLC编程是非常重要的一环,但是对于大多数公司而言,拥有一个专业的PLC编程...
plc控制系统的软件?
一、西门子系列1、西门子S7-200系列plc编程软件STEP_7_MicroWIN_V4.0_incl_SP92、西门子S7-SMART_200系列PLC编程软件STEP_7_MicroWI...
富士PLC显示err什么意思?
error灯闪亮时,表示plc用户程序的内容因为外界原因发生改变,可能的原因有:锂电池电压下降,外部干扰的影响和plc内部故障,写入程序时的语法错误也会使它闪亮...
如何将PLC上的程序上传到电脑上?急?
先下载并安装相应的PLC编程软件,然后用数据线连接电脑与PLC,给PLC上电,打开编程软件,确保PLC已经连接好,找到上传功能,点击,就把PLC的程序上传到电脑里了...
请问三菱PLC编程线USB-SC09与USB-SC09-FX不同?-ZOL问答
三菱PLC编程线USB-SC09与USB-SC09-FX区别为:1、USB-SC09-FX仅用于三菱FX系列...带着富士GFX100SII行走于美丽的法罗群岛评论17波奇客户外摄影旅行...
富士变频器plc端子有什么用?
富士变频器plc端子作用是控制信号用的,在驱动步进电机时,有时须要对步进电机进行运行停止等控制,变频器上的plc端子就是接受plc信号来控制电机的停止与运行...