plc编程软件下载(如何下载保存PLC程序)
本文目录
如何下载保存PLC程序
先梳理几个概念:
将编译好的程序从电脑传输到PLC,这一过程一般叫做“下载”,即download;
将程序从PLC传输到电脑,这一过程一般叫做“上载”,即upload;
不同厂家的PLC,下载、上传程序在细节上略有不同,但原理上大同小异,这里以西门子S7-300系列PLC为例,加以说明。
一、搭建编译环境
S7-300系列PLC的工程项目的建立、硬件组态、编程、下载和上装以及程序状态诊断和监控都由西门子的配套软件SIMATIC Manager来管理和维护,如下图所示。
SIMATIC Manager是一个综合管理软件,若只需要编写、维护PLC程序,只需下载、安装STEP7即可。
二、选择PLC与电脑(工程师站)之间的通信方式
PLC和工程师站之间一般可以采用MPI、Profibus DP以及以太网进行通信。
所有的S7-300/400系列CPU都有一个支持MPI通信协议的接口
部分S7-300/400系列CPU提供支持Profibus DP协议的接口,如果CPU没有该接口,可在硬件组态上配置一块Profibus DP网卡,比如CP342-5
部分S7-300/400系列CPU提供支持TCP/IP协议的接口,如果CPU没有该接口,可在硬件组态上配置一块以太网模块,比如CP343-1
如果选择MPI或Profibus DP的方式进行通讯,工程师站必须安装一块CP5611或CP5613网卡,或者买一个USB适配器,通过USB接口进行通信
如果选择以太网方式进行通讯,只需要工程师站端配置了以太网卡即可。
下面以MPI通讯方式为例,来说明如何进行通信配置。
假定PLC与工程师站之间的物理连接已经完成,即二者之间通过DP电缆连接起来。
在“SIMATIC Manager”中,通过菜单命令:“选项-》设置PG/PC接口”,进行网络端口设置,如下图所示。这一步,也可以在“控制面板”中的“设置PG/PC接口”中设定。工程师站需要和PLC通讯,因此应用访问点要选择“STEP7”,接口根据实际情况选择(这里我们用到时PLCSIM,因此选择PLCSIM(MPI)。)
经过上述设置后,就可以进行下载和上传操作了。
三、下载和上装
1、上装
当我们需要备份或查看PLC中的程序,可以选择将PLC的程序上装到PG/PC中。
按照上述步骤执行,等待上传完成即可。
2、下载
将工程师站的程序下载到PLC中去执行。分为硬件的编译和下载以及程序的下载两部分。
前提:PLC要选择“RUN-P”或“ STOP“模式。
(1)硬件编译和下载
(2)程序下装
上述步骤为下装全部用户程序,要单独下装某一个或某几个程序块,可选中它们,再执行“下装”操作。
写在最后
更多工控方面的知识,可关注头条号“塞北名驼”。驼子在里面不定期更新一些工控知识,供大家交流学习,共同进步。
如何获取PLC的编程软件
如何获取PLC的编程软件,首先你得知道不同牌子PLC的编程软件的名称,如三菱的GX-Developer、GX-Works等,而且即使相同牌子的PLC不同型号的使用编程软件也是有区别的,有的编程软件能通用,有的则不能使用,再一个就是编程软件所支持的编程语言也是有区别的,编程软件是否适用在你使用的PLC,可以在编程手册中查询或者官网都可以找到。
在我们了解了PLC对于的编程软件名称后就可以下载了,这类软件一般都是免费的,可以在网上直接搜索下载,根据自己的电脑的系统下载对应版本即可,也可以在很多工控论坛上进行下载、在这些地方下载的版本可能不是最新的,想要最新版本的编程软件,我们最好对应品牌PLC的官网上下载,它的软件都是更新最快的,最新的。下载后直接安装到自己的电脑上就可以使用编程了,同时最高把软件使用手册、编程手册、有关帮助文件一起下载方便我们后面的学习、程序编程等。
以上就是如何获取PLC编程软件需要注意的地方和方法,希望能帮到你!
本文相关文章:
微信自建小程序(用微信小程序自建商城在今后的使用过程中会遇到哪些问题)
2024年7月24日 04:11
navigationbar(微信小程序 navigationbar怎么配置)
2024年7月23日 04:27
免费个人小程序模板(有免费的可视化小程序开发后台,你会选择自己做吗)
2024年7月21日 21:27
java编程思想过时了吗(Java程序员是不是已经烂大街了)
2024年7月18日 06:43
小红伞误杀程序怎么办电脑高手指点一下?小红伞查出特洛伊病毒怎么办
2024年7月15日 09:35
微信小程序和原生APP比起来有什么优势?相比阿里云的飞天系统,腾讯云用的是什么系统
2024年7月15日 07:33
谭浩强c语言入门(看完谭浩强那本C程序设计并做完所有课后习题,能算C语言入门了吗)
2024年7月15日 07:24
计算机二级c语言编程题(计算机二级c语言程序修改题该怎么学习)
2024年7月13日 20:48
更多文章:
尚硅谷和动力节点java培训哪个更好?想学Web前端课程,有靠谱的在线培训机构推荐吗
2024年7月8日 10:46
字符串常量过长(编译时出现 字符型常量太长在main函数中)
2024年7月23日 09:13
urldecode(httputility.urldecode的参数可以是int 类型吗)
2024年7月1日 05:23
mariadb创始人(galera 集群是mysql还是mariadb)
2024年7月20日 16:41
smart原则中s指的是什么?(smart原则中的s指的是目标确立要)
2024年6月5日 18:10
电脑入门视频教程免费(在电脑上如何制作动画请说详细一点,最好有视频教程)
2024年7月1日 09:22
蜂王胎冻干片哪些人不能吃(吃蜂王胎的忌讳 孕妇不要吃/影响胎儿平时不能吃太多)
2024年6月30日 02:52
冒泡排序能排字符串类型的吗(字符串的冒泡排序(一定要用c语言))
2024年7月6日 17:22