线下实训
HOME
线下实训
正文内容
plc编程表下载 西门子S7-300PLC程序的上载和下载
发布时间 : 2026-01-01
作者 : 小编
访问数量 : 23
扫码分享至微信

西门子S7-300PLC程序的上载和下载

上载是指将PLC中的程序传送到编程器上(装有STEP7软件的PC机、手提电脑或SIEMENS专用的编程器)的文件中;下载是指将编程器上的用户程序传送PLC中。

1.通讯设置

无论是上载或是下载,都需要在编程器和PLC之间建立起通讯。所有的通讯参数的设置必须是可行的,而且必须与实际的硬件连接方式一致。在控制面板的PC/PG设置中,确定的就是计算机和PLC之间的通讯参数,如果在上载和下载中出现通讯问题,首先就要检查该处的设置是否正确。

2.下载的方法

选择项目下载时(见上图),那么所有的硬件组态和软件模块都将下载到PLC中,PLC中的任何信息和数据都将被覆盖,这是最为简单、直接的下载方式,但一般在系统调试期间不常用,因为这种方法有明显的不足:

CPU中数据块(DB)的数据将全部被覆盖,在实际调试中,可能有很多数据,如工艺设定值、报警参数、PID参数等是经过反复调试得到的,这部分数据需要保存在CPU中,丢失后,要不重新输入,要不被忽略而影响系统运行。

项目重新下载过程中,要求CPU模块进入停止模式,在实际生产中就会造成停产。如果在改动很多处程序后,若选择全部项目下载,下载后可能已记不清要监控哪一部分的程序,因而达不到修改和调试的目的。

一般情况下,应选择当前模块下载,即在打开的模块下,按下载指令。这样就这将该程序模块下载到了PLC中,既不影响其它模块也不需要停止CPU的运行,而且立即就可以观察到程序改动的效果,即使下载出了问题,也只需要在该段程序中查找就可以了。

3.PLC状态监控

①硬件监控

在硬件组态中按“在线”(ONLINE)图标,打开PLC中的硬件状态栏,从中可以看到CPU的状态(运行、停止、错误等),双击任何模块都可以看到该模块的当前状态,在CPU中还存有硬件诊断信息,从中可以看到CPU起/停记录,各种错误、故障及其原因。在系统调试初期,硬件监控会经常使用。

②程序监控

在程序窗口按下监控(眼镜图标),自动进入程序监控画面,以变色的方式显示开关量的状态(黑色为OFF,绿色为ON);对于整型或实型的变量可以直接看到它的当前值。

系统调试时,监控程序可以很直观地看到程序的执行过程和效果,很容易发现问题的所在,这是任何PLC系统都必不可少的调试工具。

③变量监控

在项目主窗体下的BLOCK中和程序段中都可以打开变量表监控

画面(Monitor/Modify Variables)。开始时变量表是空的,可以把要监控的变量按其地址或变量名填到变量表中,同时确定其要显示的数字类型(整型、实型、布尔型等),然后按监控指令(眼镜图标)就进入监控状态,表中所有变量的当前值都显示出来。

变量表中的数据都是可以修改的,这在系统调试中非常重要,因为很多时候,要调试一段程序,需要很多外部条件,有时这些外部条件是满足不了或是调试具有一定的危险性,就要虚拟一些变量的值,如连锁逻辑中用到某台电机的过流信号,实际根本无法模拟,这样在模拟程序中可以用一个内部变量代替,在变量表中我们可以修改该内部变量,设定它为1,看看该段程序是否能正确处理电机过流时的保护逻辑。这种方法对于模拟量也同样有效,比如风机流量PID控制中,如果要实际调试它的闭环控制效果,风机、流量计、阀门、变频器等必须处于正常工作状态,也就是说,只能在工业现场才能调试。为提高效率,实际上很多初步调试工作可以在实验室完成,对于PLC程序而言,就是用变量监控的办法,人为模拟控制对象的各种数据,包括PID参数、设定值、反馈值,初步调试PID算法的程序。当然模拟终归是模拟,最终的调试工作必须根据实际控制对象完成的。

在上表中,MONITOR VALUE 栏目中就是PLC内的当前值,MODIFY VALUE栏目中写入要修改的值,按下确认命令(F9),修改值将发送到PLC中。在修改变量值的时候,要注意以下几点:

表中的变量修改后,PLC会根据新的数值,产生相应的动作,所以在修改任何数值时,对修改的结果一定要有清醒的认识,有的时候会有一定的危险(设备或人身伤害事故),一定要谨慎!

2)有时按下修改确认命令,数值并没有发生相应的改变,这可能是因为程序中有某个地方在对该变量赋值。

每次按确认命令时,修改不是针对表中某一行的,表中所有变量的当前值都会被后面的修改值取代,如果修改值一栏是空的,则当前值保持不变。

10个步骤完成PLC从编程到下载,超详细的TIA博途V13软件使用教程

大家好,欢迎关注电气技术微课堂!

许多学习PLC编程的朋友接触最多的编程软件可能是STEP-7,随着近年来S7-1200型PLC逐渐替代S7-200PLC的大趋势,TIA博途 软件的使用也越来越广泛。下面是我总结的TIA博途V13 软件的基本操作流程,并不是很深入,适用于入门新手。

第一步:双击图标打开TIA博途V13软件。

第二步:在这个界面中我们可以打开一个已经存在的项目,也可以新建一个项目。这里选择新建项目。

第三步:在选择“新建项目”后会出现如下菜单,可以继续设置项目的名称以及项目保存的位置,在填写完成后点击“创建”按钮。

第四步:这时候会弹出一个新的菜单,在此菜单中既可以直接进行设备组态,也可以创建PLC程序,或是打开项目视图,选择最后一个“打开项目视图”,如果需要多个PLC进行组态,也可以后期在项目视图里去完成。

第五步:打开项目视图界面后,左边栏是经典的“项目树”结构,因为我们还没有添加任何硬件设备,所以还不能开始编程操作。双击“项目树”中的“添加新设备”选项,给项目添加一个PLC。

在新弹出的窗口中,左侧包括控制器、HMI、PC系统三个选项,因为要添加的是PLC设备,所以我们选择“控制器”,选择PLC的型号为CPU 1214C AC/DC/RLY,在下拉列表中进一步选择该PLC的订货号(PLC的订货号一般印刷在PLC本体上,是一个16位的字母与数字结合的串号,例如6ES7 214-1BG40-0XB0)。

注意PLC选型这一步骤很关键,如果PLC的型号选择不正确,项目程序将不能成功下载到PLC。

第六步:成功添加PLC设备之后,可以看到左边栏“项目树”中已经新增了一个"PLC_1"文件夹,该文件夹下还包含程序块、工艺对象、外部源文件、PLC变量等子目录。与此程序相关的所有文件都存储于这个项目文件夹中。

在这一步骤中,如果需要给PLC增加扩展模块,我们还可以在右侧边栏中选择各种功能模块进行添加。

举一个例子,因为我所选择的1214型PLC是自带模拟量输入的,但是没有模拟量输出功能,所以这里我在PLC的信号板上添加了一个模拟量输出模块AQ。

第七步:在完成了第六步的设备组态之后,还不能马上开始编写梯形图程序,我们要根据项目的具体控制要求来设定PLC的输入和输出变量。点击左边栏的PLC变量文件夹,双击打开下拉表中的“默认变量表”,依次输入变量的名称和地址来完成变量的设置。

第八步:打开项目树中的“程序块”文件夹,双击打开“Main[OB1]”主程序块,在该块中编写梯形图程序。编程的步骤与STEP-7基本相似,这里就不再一一赘述了。

第九步:编写完成梯形图程序后,我们还要对PLC设备的IP地址进行设置(也可以直接下载项目到PLC,下载过程中系统会自动给PLC分配一个IP地址)。需要注意PLC的IP地址必须与计算机的IP在同一个网段,且两个设备的IP地址不能重复,否则会提示下载失败。具体设置参看下图:

第十步:点击下载按钮,在弹出菜单中选择网卡接口,点击搜索按钮,软件会自动搜索到在线的PLC设备,点击完成下载,操作结束!

相关问答

欧姆龙PLC程序下载图标是那个呢-ZOL问答

欧姆龙PLC程序上下载图标欧姆龙PLC下载程序操作。使用CX-ONE的时候:1、先点PLC-在线工作,联上机2、PLC--传送---到PLC,3、然后一路点确定就可以了。有...

怎么用网线从PLC中下载程序到电脑上-ZOL问答

通讯对象MAC地址填写PLC的MAC地址就行了。不过你的电脑没有装STEP7之类的PLC编程软件,并不能读写PLC的程序的。WINCC是作为上位机监控或者设置PLC的数据的。...

plc程序下载的常用方法?

回答如下:PLC程序下载的常用方法包括以下几种:1.串口下载:通过PLC串口与计算机串口相连,使用下载软件将程序下载到PLC中。2.USB下载:通过PLC的USB接口与...

works2怎样下载程序到PLc中,当中需要设置什么?

works2怎样下载程序到PLc中,当中需要设置什么works2全名GXWorks2是三菱PLC的编程软件,在我们把程序编写好以后需要把它下载到PLC中进行调试和运行的,那具体的...

plc程序怎么下载到文档?

PLC程序通常是保存在特定的软件中,例如SiemensSTEP7、RockwellRSLogix5000等。如果要将程序下载到文档中,可以按照以下步骤进行:1.打开PLC程序软件,并...

有没有人能告诉我PLC怎么下载编程程序啊?

三菱plc编程软件可以在三菱官网下载,也可以在各大工控论坛下载的,论坛的版本一般和官网是一样的,都是其他工控人分享出来的,而且还会分好类,看起来会比官网...

欧姆龙plc如何下载程序?

关于这个问题,欧姆龙PLC的程序可以通过以下步骤进行下载:1.连接PLC和PC:使用串口或USB线连接PLC和PC。2.安装PLC编程软件:使用欧姆龙PLC编程软件(如CX-P...

施耐德plc用USB线下载程序/?

在电脑上是以文件形式存在的,直接复制就行,在plc上,需要下载,用施耐德的编程软件下,不过有可能程序在写进去的时候设置了权限和下载限制,有可能不能在电脑上...

从普洛菲斯触摸屏下载的程序出现不识别的PLC表,不能打开下载的程序?

这是你的版本太低,升级你的软件这是你的版本太低,升级你的软件

lsplc怎么下载程序?

要下载PLC程序到LSPLC中,您可以按照以下步骤进行操作:1.选择正确的在线下载线路:LSPLC支持多种在线下载方式,如串口、以太网等。在下载前,请先确认您的P...

 2022年北京冬奥会闭幕式  郑成日韩国演员百科 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2026  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

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

热线

188-0000-0000
专属服务热线

微信

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