线下实训
HOME
线下实训
正文内容
c plc编程软件 工业自动化最常用的PLC编程软件,你知道多少?
发布时间 : 2025-04-29
作者 : 小编
访问数量 : 23
扫码分享至微信

工业自动化最常用的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只能使用WINCC吗?组态王也很好用,实例详细讲解!

本示例通过一个简单的计数器程序说明相关硬件和软件的配置和简单使用。

组态王编写的人机界面可以控制并监测PLC的寄存器状态。左上角的按钮可以控制M0.0的关断,从而可以控制计数器的复位,计数器可以对左下角的按钮按下次数进行计数,计数值可以直接显示,也可以通过仪表显示。

硬件配置方法:我们选用的通信方式是基于以太网卡的TCP/IP协议通信

所以,我们直接使用网线将S7-1200和配置有网卡的计算机的以太网接口相连

TIA Portal与S7-1200的软件配置

1 使用博途组态S7-1200并编写程序,编写完成之后编译并下载

2 PLC与组态王通过以太网的方式通信的设置:

A、确认计算机中安装有以太网卡,并与PLC 连接到同一网络中(直接通过网线直连)。

B、通过编程软件设定IP地址和子网掩码,并下传到PLC中如IP地址(192.168.0.1)、子网掩码(255.255.255.0)。

C、为计算机设定IP地址和子网掩码,如IP地址(192.168.0.110)、子网掩码(255.255.255.0)。

D、使用ping 命令,保证能ping 到PLC 站。

3 PG/PC 接口配置,通信测试,以检查运行组态王的计算机是否和PLC正常通信

4 测试正常之后,即可在组态王开发项目

1 编写程序并下载

计算机与S7 1200PLC之间的通信是基于以太网卡的TCP/IP协议通信,我们可以查看组态的PLC设备的TCP/IP地址,默认为192.168.0.1,

编写、编译并下载程序

编写、编译并下载程序

在右侧的指令窗口中可以拖入进基本指令

编写、编译并下载程序,编写好的程序如下图:

可在PLC变量表里面为变量命名

在线监控可在线监控PLC寄存器状态

2 PLC与组态王通过以太网的方式通信的设置:

1、确认计算机中安装有以太网卡,并与PLC连接到同一网络中(直接通过网线直连)。

2、通过编程软件设定IP地址和子网掩码,并下传到PLC中如IP地址(192.168.0.1)、子网掩码(255.255.255.0)。 此步骤已经在博途中组态PLC的过程中完成了,通过PLC属性查看以太网地址。

3、为计算机设定IP地址和子网掩码,如IP地址(192.168.0.110)、子网掩码(255.255.255.0)。

这里以Win7系统为例

打开网络共享中心,双击更改适配器选项

修改IP地址

修改IP地址

4、使用ping 命令,保证能ping 到PLC 站。

在开始菜单“搜索程序和文件”中输入 cmd 指令,进入DOS命令窗口

在DOS 界面中输入命令:ping 192.168.0.110

然后回车。注意:在ping 和地址之间有一个空格,如下图所示。

观察DOS 界面中的ping 指令返回值。如包括time=1ms 或time<1ms 及TTL 等于某个数值,

且Lost=0,即ping 指令返回值正常,表明以太网连接正常。如下图所示。

如果连接不正常,可能如下图所示,ping 指令返回值显示timed out 或Lost 值不为0,

表示本机IP 地址和目标IP 地址连接不通,建议检查一下连接线缆及两台计算机的IP 地址设置。

(3)PG/PC 接口配置,通信测试,以检查运行组态王的计算机是否和PLC正常通信

1.打开Set PG/PC Interface。

在操作系统中点击“Start”菜单,打开“Control Panel”选项,在控制面板中,选中“大图标”显示,即可找到Set PG/PC Interface,如图。双击打开。

如图,在 Access Point of the Application(应用程序访问点)的下拉列表中选择 <Add/delete>,输入名称。

在 Interface Parameter Assignment Used 中点选Realtek PCIe FE Family Controller.TCPIP.1(注意:应根据运行计算机实际工作的网卡名进行选择,务必选择不带Auto 的),然后Access Point of the Application 内显示“CP-TCPIP - Realtek PCIe FE Family Controller.TCPIP.1 即可。

(4)通信测试,以检查运行组态王的计算机是否和PLC正常通信

我们的通信方式是TCP/IP,在组态王中定义的IO设备应该使用TCP/IP协议

注意设备地址的填写,冒号前面是我们在博途组态的PLC的地址,冒号后面为S1200的默认槽号,为0。为:192.168.0.1:0

通信测试,以检查运行组态王的计算机是否和PLC正常通信

然后使用组态王KingVIEW 6.55组态人机界面

(1)定义I/O设备:前面在测试设备的过程中,我们已经定义好了IO设备,此处略去

(2)定义I/O变量

根据程序,选择需要检测和控制的寄存器变量,在组态王数据词典中定义相应的IO变量。

先为复位开关M0.0建立一个IO变量

我们为其他寄存器定义好的I/O变量如下图:

其中,变量USB_Com用来显示组态王与PLC的通信状态,以帮助我们判断是否通信正常。

关闭(0)表示通信正常,打开(1)表示通信异常,也可以自行更改。或者可以在组态王的产品帮助文档中输入CommErr以查看使用说明。

全部建立好的变量如下图:

(3)新建并组态画面

现为复位开关M0.0以及计数M0.1组态开关按钮

现为复位开关M0.0关联PLC的M0.0

现为复位开关M0.0关联动作:鼠标按下时接通,弹起时断开。

同理我们为M0.1关联它的变量以及动作。

组态一个指示灯关联输出Q0.2,以便直观地观察复位状态

组态好的按钮和指示灯可以通过颜色显示状态之外,还可以通过工具箱的文本用“打开”或者“关闭”的文本标识状态。

为建立好的文本关联变量

使用同样的方法为按钮M0.1以及指示灯Q0.2建立文本并关联变量。

同时,我们再建立一个文本,关联计数器的计数值,以便在人机界面中查看计数值。

同时,我们也可以从图库中选取一个仪表,用刻度显示计数值。

此外,我们再建立一个文本并关联通信状态变量USB_Com,以便我们在人机界面运行时可以判断通信是否正常。

(4)保存并运行组态好的人机界面

可同时打开博图的在线监控,组态王的人机界面有指令时,博途也可以同时监测到寄存器的状态变化

相关问答

西门子编程软件有哪些-ZOL问答

西门子plc编程软件支持新款CP243-1(6GK7243-1-1EX01-0XE0)。通过下列改进实现新的互联网向导:支持BootP和DHCP,支持用于电子邮件服务器的登录名和密码。.....

plc设计需要哪些软件?

一、西门子系列1、西门子S7-200系列plc编程软件STEP_7_MicroWIN_V4.0_incl_SP92、西门子S7-SMART_200系列PLC编程软件STEP_7_MicroWI...

西门子300编程软件有哪些?-ZOL问答

s7-300可以使用的软件包括:博途V12和step75.5现在最新版本的step7是5.5...繁琐的方法是:第一步:通过Orca软件修改下面这些文件的安装脚本CD_1\STEP7\...

西门子s7-300/400系列的plc有哪些编程软件?

1.S7-200系列已经被S7-1200系列取代了。2.S7-300/400系列,市场上还在用,慢慢会被S7-1500系列取代。3.新老PLC编程指令差别不大,一通皆通。4.西门子编程软件...

plc用什么软件写程序?

PLC编程广泛地使用于工业生产方面,已经成为当代工业自动化的主要装置之一。目前,比较通用常见的PLC编程软件有:一、欧姆龙plc编程软件;二、三菱PLC编程软件...

codesys支持哪六种编程语言?

Codesys是PLC软件编程工具CoDeSys是一种功能强大的PLC软件编程工具,它支持IEC61131-3标准IL、ST、FBD、LD、CFC、SFC六种PLC编程语言,用户可以在...

学习PLC,适合用哪个编程软件?急求?

PLC的品牌很多,编程软件有很多,对应各自品牌或者系列,常用的有三菱,欧姆龙,西门子等。。。三菱的低版本叫Fxgpwin,高版本叫GX-developer,可以用仿真软件。...

学习plc用哪个软件比较简单,如何下载?

各种品牌的PLC与其编程软件各有千秋,不同的PLC编程软件是不能通用的,比如日系的PLC编程软件只能用在及其品牌的PLC上应用,像三菱的GXWORKS2编程软件只能用在FX...

PLC控制系统的软件有哪些?

plc编程软件如下:1、欧姆龙plc编程软件欧姆龙pIc编程软件集成了CX-ProgrammerV9.5,能够为欧姆龙PLC编程提供全面的软件支持,本版本为最新版,全面支持32/6...

PLC编程软件有那些??那个好用?-wtdFZ0TImEF的回答-懂得

每个品牌的PLC软件不同,西门子的叫做step7欧姆龙的叫做cx-programmer,以前的版本叫做sysmaccpt三菱的叫做GX-developer其他二线品牌更是无数,推荐以...

 小时代林萧  柯吉欣任浙江省副省长 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部