远程在线调试西门子S7-300的程序和远程上下载PLC程序的技术方案
无线远程在线调试西门子S7-300的程序和远程上下载PLC程序
(巨控何工_原创)
在我电脑桌上的各种个样PLC
什么叫远程上下载西门子S7-300的PLC程序?
远程上下载PLC程序指的是:工程师没有在西门子PLC旁边时,想要通过异地远程来上传或下载西门子S7-300的梯形图,如下图(西门子S7-300PLC控制器在北京现场,工程师在广州办公室)。
现场与调试人员异地
什么叫远程在线调试西门子S7-300PLC的梯形图?
远程在线调试梯形图指的是,可以打开S7编程软件或博图,远程在线实时监控梯形图的运行情况,可以实时监控变量地址的数值是多少。
西门子S7-300远程实时在线调试梯形图
配置是不是很麻烦呢?
配置非常简单,刚刚在应用,下面总结出来以下3个点。
(一)所需准备的硬件:
1:巨控GRM532模块一台(可以百度_巨控何工)获取。
GRM532模块
(二)远程上下载PLC程序连接方式:
1.GRM532通过网口和西门子S7-300以太网口连接
2.GRM532通过手机卡接入外网(网线或者WIFI)
办公室测试PLC以及触摸屏
(三)远程上下载PLC程序配置方法:
1.电脑端安装GVCOM3软件。新建GRM模块,输入模块的序号如下图(模块序号是唯一的识别标志),与模块密码。
序号是唯一识别
2.网口通道配置,新建net网口,输入网口IP(192.168.2.22与PLC网口IP同一网段),如PLC的IP为192.168.2.142
填入西门子PLC的IP
3. 打开博图软件,下载PLC程序。
远程下载成功实物图
PLC编程到底是啥?看电气大神讲PLC,膜拜!真是一针见血
PLC常见的用途是替代电气控制中的继电器逻辑控制电路。例如电机控制、变电站市电进线互投和自备发电机起停控制、过程控制DCS操控系统和楼宇消防系统控制等等。一般的城市居民小区高层建筑的水压控制,就是采取PLC配套变频器执行水泵操控的。
PLC更重要的用途是构建数据交换系统,它把现场总线变换为工业以太网,实现现场设备与后台的数据交换,以及接收和执行遥控命令等等。
在工业、民居、国防、交通(地铁、港口、民航)、银行和移动的数据中心中都大量使用PLC,由此可见PLC的用途之广。
PLC的硬件系统简介
图1:ABB的AC500系列PLC
图1的左侧是通信接口模块,它能实现PLC的通信数据和网络数据交换。向右显示了"AC 500"的是PLC的主体,即CPU模块。再往右是开关量输入/输出模块以及模拟量输入输出模块。
由此我们看到,PLC类似于一个单片机系统。事实上,PLC就是单片机智能化系统,但它的可靠性和稳定性非常高,远远超过了一般的单片机。
在工业环境下的电磁骚扰强烈,所以PLC必须要满足国家标准对电磁骚扰的要求。有关电磁骚扰的国家标准如下:
图2:国家标准中对工业条件下电磁骚扰的测量方法和要求
PLC抵御电磁骚扰的硬件措施包括电源隔离、开关量输入接口采取光电隔离、模拟量也采取光电隔离等措施。输出接口的电磁骚扰会弱一些,但也需要采取一定的措施,包括OC门和继电器接口等等。
为了提高PLC的可靠性,在重要场合还采取主PLC与从PLC冗余配套工作的措施,见下图:
图3:PLC的冗余措施
我们原来在变电站电力监控系统中用工业控制计算机作为中间层面的数据处理中心,但工业控制计算机存在电源故障、硬盘故障,抗电磁骚扰能力弱,后来就淘汰了,转而使用PLC作为数据处理中心。下图是《低压成套开关设备的原理及其控制技术》中的插图:
图4:图中的CCU就是PLC构建的通信管理中心
在图4中,既有利用PLC执行低压进线、母联和自备发电机间的备自投系统,也有执行数据交换的PLC系统。
PLC的软件系统
学过初级编程知识的人都知道循环语句。一旦程序进入死循环,程序事实上就是死机了。对于PLC来说也是如此。一旦PLC进入死循环,它的接口会复位,被控制量会发生严重问题。因此,PLC的程序语句是一条条顺序执行的,一直运行到最后一条再返回,不会出现死循环。即便是转移指令,只要转移条件满足就转移,否则跳过转移程序段继续执行。
这就是PLC软件系统的可靠性很高的原因之一。
我们看下图:
图5:PLC的模块化编程语言
图5摘自北京地铁工程的PLC程序局部。
PLC程序格式有两种,其一是梯形图格式,其二是模块化编程语言格式。对于较复杂的PLC程序,一般都采用模块化编程语言来编写。不管是梯形图也好,是模块化编程语言也好,它们都必须符合国际电工委员会IEC61131-3标准的要求。
下图是用于控制电机实现星三角转换的程序:
图6:电动机星三角转换的PLC程序局部
图6中的STEP2和STEP3就是转移程序端。如果不符合条件,程序会跳过转移程序段执行。
最有意思的是PLC的PID程序模块,很有使用价值。
给大家的建议
学习PLC技术,刚开始大都以梯形图为主。实际上,PLC刚开始学习时无非就是控制十字路口红绿灯等等,真正的PLC技术绝不仅仅在于此,只要做过一个工程,对PLC的认知就会大幅提升。
相关问答
我学的是电气自动化专业,想考研,以后往PLC方向发展,可以...
我当初考研时搜集过很多这方面的资料,包括学校专业,下面给你介绍一下。北京工业大学421自动控制原理复试:1、电子技术2、计算机原理北京航空航天大...
三菱FX2N-128MR-ES/UL北京三菱plc值得信赖吗
[回答]产品品牌:三菱产品名称:PLC产品型号:FX2N-128MR-ES/UL最大的输入/输出点数:128点。电源电压:100–240VAC。输入点数:64点。输出点数:64点。输出类型...
请问PLC怎么与WINCC时间同步?-ZOL问答
或者把WINCC的时钟写到PLC的时钟里面去,这样可以同步,具体的可以上技成去看看。有用(0)回复Miazciad应该是电池的问题,不知道有没有用到触摸屏,如果有的话写...
帮个忙在座的行家在线等,东升技术好的PLC编程系统哪家不错...
[回答]选养老院主要是费用要合理,位置,环境,设施,护理员都要靠谱。北京政和不错,有朋友的家人就在里面,在里面住着很开心,可以选择就近看看宇丰视觉点胶...
台达PLC编程这里为何是黑色的-ZOL问答
百度搜下:PLC家园有用(0)回复控制步进当然得用晶体管输出得了!有用(0)回复...苹果WWDC2023开发者大会北京时间6月6日凌晨1点,备受瞩目的苹果开发者大会WWDC...
哪位知道西门子plc怎么控制伺服电机
[回答]所有的伺服都是自己带编码器的。PLC和伺服之间通过对应的导线连接,因为有好多种控制方式,所以接口和接线方法很多。估计在说明书上应该有说明。一般...
哪里有PLC电气自动化培训..._企业培训_帮考网
以下是一些提供PLC电气自动化培训的机构:1.恒信培训:提供PLC编程、自动化控制、电气维修等培训课程。2.华恒电气:提供PLC编程、自动化控制、电气...
帮个忙好基友们有谁清楚!东区附近的PLC编程系统哪家有名,P...
[回答]宇丰运动控制就是伺服按要求走轨迹,比如这个轨迹可以是人为定义的坐标,可以是CAD图,可以是图像解析等等宇丰一直以来致力于PLC、变频器和伺服等自动...
有什么可以实现西门子PLC的远程监控
[回答]需要CP343-1这种模块,计算机普通网卡就行了。用STEP7编程软件配置PLC的CP模块的IP地址,上位机软件配置相应的驱动就行了使用WebNavigator。要有公...
三菱plc编程软件和windows10兼容吗?-ZOL问答
苹果WWDC2023开发者大会北京时间6月6日凌晨1点,备受瞩目的苹果开发者大会WWDC2023主题演讲即将正式开幕,不仅有全新升级的iOS17操作系统,苹1677浏览153回答...