西门子plc编程技巧——软件篇
★ 特别声明:文章及方案图片皆为原创,如有雷同,纯属抄袭。
PLC在工业控制领域被广泛应用,它就像是机器的大脑一样,控制着机器有序的工作。如何使得PLC这个大脑有序的工作,完全取决于PLC编程人员的能力。往往一个好的编程程序习惯可以让事情事半功倍。用正确的逻辑思维和方法去写程序,一方面可以减少出错,另一方面就是方便检查程序里出现的bug。下面由西安达泰电子的PLC无线通讯专家团队来为大家盘点一下,西门子PLC的一些编程小窍门和好的习惯:
■ 程序结构
一个完整的程序可分为几个部分:
【初始化程序】:一般是上电时调用一次,用来初始化设备,简单化的初始化程序需要在初始化的时候复位整个工艺设备到零位。复杂化的初始化程序需要在这里调用设备之前的执行信息,即延续上次停机时的执行过程。我们一般使用SM0.0(上电时保持一个周期的ON)来使能初始化程序。
【主程序】:主程序这里是用来循环执行的,确保设备的正常工作。
【子程序】:子程序一般为设备执行的不同工艺(工序)。供主程序调用。一些重复多次使用的代码可以编写为子程来调用。
【内存分配】:内存分配一般是用来规划PLC的内部寄存器的区域和适用范围,方便编程和调取,同时方便上位机的通讯使用。
■ 关于内存分配技巧:
一般在编程时我们会将内存分配为不同的区域段,例如:【VW0-VW99】:通讯动态调用区域,写一些中间变量等。【VW100-VW199】:采集结果保存区域。温度、压力等。【VW200-VW299】:通讯区域,部分为上位机读取区域,部分为写入区域或者可读写区域。……【VW2000-VW3000】:库存储区,用于加载库文件的存储区域。
*说明:良好的内存规划习惯会使得编程特别便捷和明了。同时也提高了程序的可读性。配合自定义的变量名使用会使得整个程序的二次读写性更好。
■ 变量名规划:
良好的变量名规划可以高效的完成程序的编写,例如:VD100:WD1-f(浮点型温度值1)VD104:WD2-f(浮点型温度值2)VB108:ZT1-b(字节型状态值1)VW109:ZS1-w(字型转速值1)其他物理量类似。用户也可使用英文名缩写等……在规划变量时最好的方式是将相同类型的变量连续规划。再者就是最好是以十为单位进行区域段划分这样调用时比较清晰明了。例如:【VD100-VD120】:WD1-f……WD5-f(多余部分可留作备用,一般都会预留备用点,一备程序后期扩展使用)【VB130-VB139】:ZT1-b……ZT10-b
■ 关于西门子200系列PLC的内存关系图
华为也搞软PLC?还是5G的。后悔把电气部门卖给艾默生了吗
华为布局自动化的前身
深圳市华为电气技术有限公司(目前处于注销状态 ),从1997年开始开发交流变频器技术,主要从事电源、变频器、集中监控设备、电力电源、不间断电源(UPS)及相关产品的开发、生产、销售及相关进出口业务。并于1999年推出华为ENYDRIVETM系列产品。该公司在深圳龙岗的生产中心有年产50万台变频器的生产能力,并在杭州设立了专门从事电气传动产品研究的华为电气传动研究所,以及在北京、西安、成都、杭州和深圳设立了华为变频器技术服务中心。
这是一家在1996年创建的子公司,华为电气在当时拥有国内最集中的电力电子人才平台和强大的电力电子技术平台,是华为公司的一个重要的现金来源。
为了这次并购,华为在2000年4月将华为电气更名为“深圳市安圣电气有限公司”,并将其从一个事业部转变为一个独立核算的公司,这为接下来的并购做好了铺垫。
到了2001年10月,华为技术有限公司以7.5亿美元(当时折合人民币60亿元)的价格,将旗下的深圳市安圣电气有限公司出售给了美国艾默生集团。这次并购是中国当时最大的一起科技并购案,对华为和艾默生集团都产生了深远的影响。
5G软PLC入局
2020年9月15日举行的第二十二届中国国际工业博览会上,华为携手控制系统开发平台软件CODESYS,共同发布了业界首款5G软PLC(可编程逻辑控制器)云操控解决方案。这一创新方案特别针对港口、矿山、钢铁等行业,通过内嵌的5G网络业务SLA(服务等级协议)监测组件,实现了云操控参数的自适应调整,为提升工作环境和作业效率,构建未来工厂新生态提供了强有力的技术支持。
针对数字化转型
以“自动化仓储与物流配送”场景为例,华为成功研发了“Wi-Fi 6无缝漫游”技术,解决了AGV物流机器人在不同Wi-Fi基站之间运动时可能失去网络信号、丢失数据的问题(如图2),实现了物流装备的控制信令和物料信息录入的高效、稳定、可靠传输。这一技术的应用,使得华为南方工厂AGV物流机器人的坪效比提升30%。提出工业数字化/智能化 2030,期望至2030年工业实现全面的数字化转型,推动实现新型工业。
免责声明:本文基于公众媒体内容整理编辑,仅供读者参考。内容不代表任何建议或承诺,若涉及您的权益,请及时联系我们处理。感谢您的理解与配合。
相关问答
盆友们,我想知道:西安PLC厂家价格,PLC排名如何??
[回答]三菱:FX系列Q系列西门子:S7-200,S7-300,S7-400S7-1200欧姆龙:CQM1系列PLCC200H系列PLCCS1系列PLCCJ1系列PLC施耐德:Modicon...
西安普源口碑咋样?
西安普源口碑好,是陕西省乃至西北地区最权威的电气技术服务平台之一。它始创于2008年,位于西安市莲湖区玉祥门地铁口,交通十分便利,普源以西安地区丰富的教育...
急:西安哪里有plc培训?
你是想老师面对面培训的,还是在线远程培训的,如果是在线远程培训的,你可以到技成自动化培训网看一下!你是想老师面对面培训的,还是在线远程培训的,如果是在线...
PLC自学线路有推荐吗?
电气线路学习很容易掌握的,重点是编程入门和能独立干一些小项目,需要坚持学习一段时间电气线路学习很容易掌握的,重点是编程入门和能独立干一些小项目,需要坚持...
plc工程师真实现状?
plc工程师的真实现状正常情况下PLC工程师的工资在8000-12000左右,不包括五险一金,及其它待遇。另外,要看公司收益情况,和你的职业经验体现出的价值。主要...
PLC能和wifi无线通信吗?
PLC一般都应用在复杂的工业现场,WIFI信号抗干扰能力比较差,用起来不稳定。建议用433无线数传电台实现PLC的无线通信,免申请,抗干扰能力强,不需要流量费用。...
智通有菲林制作培训
[回答]请找内行人陪同来咨询!请看好、想好!不管到哪家培训咨询都要慎重,看清它的强项,看清是在培训者自己的单位实习,还是把学员拉到外面去?!看它有没有自...
西安建筑科技大学信息与控制工程学院怎么样?设有哪些专业?...
[回答]~接下来我为大家简单介绍一下我们西安建筑科技大学的信息与控制工程学院开设的专业以及研究情况专业设置:自动化-本科、测控技术与仪器-本科、建筑...
西安思源学院工学院怎么样?设有哪些专业?申请方
[回答]~接下来我为大家简单介绍一下我们西安思源学院的工学院开设的专业以及研究情况专业设置:机械设计制造及其自动化、电气工程及其自动化工学院汇集了...
哪些学校的研究生有PLC专业..._考研_帮考网
以下是部分有PLC专业的学校:1.清华大学2.北京理工大学3.东南大学4.南京航空航天大学5.哈尔滨工业大学6.上海交通大学7.同济大学8.重庆大学9...