工控机 编程 工控自动化:如何将编程程序写入读出及PLC与PC连接,附方案

小编 2024-10-06 产品选型 23 0

工控自动化:如何将编程程序写入读出及PLC与PC连接,附方案

PLC与计算机连接需要用到通信电缆,常用电缆有两种:一种是FX-232AWC-H(简称SC09)电缆,如图所示,该电缆含有RS-232C/RS-422转换器;另一种是FX-USB-AW(又称USB-SC09-FX)电缆,如图所示,该电缆含有USB/RS-422转换器。

在选用PLC编程电缆时,先查看计算机是否具有COM口(又称RS-232C接口),因为现在很多计算机已经取消了这种接口,如果计算机有COM接口,可选用FX-232AWC-H电缆连接PLC和计算机。在连接时,将电缆的COM头插入计算机的COM接口,电缆另一端圆形插头插入PLC的编程口内。

如果计算机没有COM接口,可选用FX-USB-AW电缆将计算机与PLC连接起来。在连接时,将电缆的USB头插入计算机的USB接口,电缆另一端插入PLC的编程口内。 将FX-USB-AW电缆插到计算机USB接口时,还需要在计算机中安装这条电缆佩戴的驱动程序。驱动程序安装完成后,在计算机中选择“设备管理器”,弹出设备管理器窗口,如图所示,展开其中的“端口(COM和LPT)”,从中可以看到一个虚拟的COM端口,图中为COM3,记住该编号,在works2软件进行通信参数设置时要用到。

通信

用编程电缆将PLC与计算机连接好后,在启动works2软件,打开或新建一个工程,再执行菜单栏命令“工程数据列表区→连接目标”,再选择当前连接目标,弹出连接目标设置对话框,双击左上角的“串行usb”图标,出现出现详细的设置对话框,如图所示,在该对话框中选中“RS-232C”项,COM端口一项中选择与PLC连接的端口号,使用FX-USB-AW电缆连接时,端口号应与设备管理器中虚拟的COM端口号一致,在传输速度上选择某个速度(如选19.2kbps),单击确定返回连接目标设置对话框,如果想知道PLC与计算机是否连接成功,可在连接目标设置中点击通信测试按钮,若出现图中所示对话框,表示连接失败,则要重新选择COM端口。

程序的写入与读出

程序的写入是指将程序由编程计算机送入PLC,读出则是将PLC内的程序传送到计算机中。程序的读出操作过程与写入基本类似,可参照学习,这里不做介绍。在对PLC进行程序写入或者读出时,除了要保证PLC与计算机通信连接成功外,PLC还需要接上工作电源。

在线监视PLC程序的运行

在works2软件中将程序写入PLC后,如果希望看见程序在实际PLC中的运行情况,可使用软件的在线监视功能,该功能使用时,应确保PLC与计算机间通信电缆连接正常,PLC供电正常。

以上,欢迎动动手分享及收藏!

工控机用什么编程软件

工控机使用的编程软件根据具体的应用和需求可能会有所不同。以下是一些常见的工控机编程软件:

1.PLC编程软件:PLC(Programmable Logic Controller)是常见的工控设备,用于自动化控制系统。不同的PLC品牌会提供相应的编程软件,如Siemens的STEP 7、Rockwell Automation的RSLogix、Mitsubishi的GX Works等。这些软件通常用于PLC程序的开发、调试和维护。

2.HMI编程软件:HMI(Human-Machine Interface)是工控系统中用于人机交互的界面。HMI编程软件用于开发和设计HMI界面,并与工控设备进行通信。常见的HMI编程软件包括Siemens的WinCC、Rockwell Automation的FactoryTalk View、Schneider Electric的Vijeo Designer等。

3.SCADA软件:SCADA(Supervisory Control and Data Acquisition)用于监控和控制大型工业过程。SCADA软件通常用于数据采集、远程监控和报警处理。常见的SCADA软件包括Wonderware的InTouch、GE的iFIX、Siemens的WinCC等。

4.嵌入式编程工具:工控机中的嵌入式系统可能需要进行低级别的编程和驱动程序的开发。这些编程工具可以根据具体的硬件平台和操作系统进行选择,如C/C++编程语言和相关的集成开发环境(IDE)。

5.数据库和脚本语言:一些工控机应用需要与数据库进行交互,存储和检索数据。在这种情况下,可以使用常见的数据库管理系统(如MySQL、Microsoft SQL Server、Oracle等)和相应的编程接口。此外,脚本语言如Python、Lua等也可以在工控机上进行编程,用于数据处理、自动化任务和系统集成。

6.MATLAB/Simulink:MATLAB和Simulink是一种广泛使用的技术计算和模型设计工具。它们可以用于工控机的数据分析、模型建立和仿真等方面,尤其在控制系统设计和算法开发中得到广泛应用。

7.LabVIEW:LabVIEW是一款基于图形编程的工程开发环境,常用于工业自动化和测量控制系统。它提供了丰富的工具和库,可用于编写工控机的控制和数据采集应用程序。

8.CODESYS:CODESYS是一种多厂商支持的工业自动化开发平台,提供了针对PLC编程的标准化开发环境。它支持多种编程语言和国际标准,适用于不同厂商的工控机。

9.CitectSCADA:CitectSCADA是一种用于监控和控制的软件平台,支持多种工业通信协议和设备驱动程序。它提供了一个易于使用的界面和编程环境,用于开发工控机上的SCADA应用程序。

10.National Instruments NI-DAQmx:NI-DAQmx是National Instruments提供的数据采集和控制软件平台,用于工控机的高性能数据采集和控制应用。它提供了丰富的API和开发工具,可用于编程工控机的数据采集和控制任务。

这些编程软件提供了不同的开发环境和工具,适用于工控机在不同领域和应用场景中的编程需求。具体选择取决于工控机的硬件和软件平台、应用需求以及开发人员的偏好和经验。

相关问答

工控一体机怎么编程?

组态软件,一般各品牌都有不同的组态软件。当然用C#或C++或VB等语言都可以实现。工控软件从狭义来讲即所谓工业控制软件。自从采用可编程控制器以来,工控软件...

国内工业平板电脑厂家工控机怎么编程

[回答]嵌入式工控机的性能可靠、无风扇结构、体积小巧、价格低廉,而在工控机应用中日趋广泛。尤其是在近几年,随着嵌入式技术的发展,嵌入式工控机也是发展...

国内ATX主板工控机怎么编程

[回答]由于华北工控与各家芯片厂商都有一个长期的战略伙伴关系,所以华北工控生产的工业主板可以达到一个长达5年的生命周期,部分产品可以达到10...工控机...

三江300型主机怎样编程?

三300型主机是一种工控机,要进行编程操作,通常可以按照以下步骤进行:1.安装编程软件:根据您所选择的编程语言和开发环境,安装相关的编程软件。常见的工控...

研华工控机UN0-2174A用什么软件来编写程序?

UNO这个东西,其实就是X86的电脑,和你的办公机、笔记本使用上没有什么区别。所以常用VBVCC#等等,都是可以的。只是这个东西,可能没有你的电脑快哦,毕竟是...

俊杰诚点胶机如何编程?

点胶机编程方式分为两种,一种是采用手持教导盒的方式进行编程控制出胶路径;一种是通过工控机进行编程控制出胶路径。任务加工界面有可输入选择的单点、直线、...

plc和工控机连接原理?

PLC和工控机的连接要有专用的编程电缆。这种电缆在购买PLC时一起采购。工控机与PLC连接后并不能马上建立数据交换。工控机还要专用的工控软件,如组态王,力挖,I...

国内工业平板电脑PPC工控机怎么编程

[回答]嵌入式工控机系统可以称为后PC时代和后网络时代的新秀。与传统的通用计算机,工控机产品相比,利用嵌入式技术的产由于嵌入式工控机系统采用的是微处...

国内工控主板应用怎么编程

[回答]华北工控主板以客制化产品为主、产量以及市场规模比较小、转换成其他品牌的主板成本较高;商业主板以标准产品为主、产量以及市场规模较大、可轻易转...

plc工资一般多少?

首先这个和所处的城市,行业,技术能力,人际关系,公司等有关系,3000到2万的工资都是有的。如果你刚毕业,在一线城市,去的一般公司,工资给到5K,我觉得算是...当然...