西门子plc编程技巧——硬件篇
第二篇:硬件篇
★ 特别声明:文章及方案图片皆为原创,如有雷同,纯属抄袭。
PLC在工业控制领域被广泛应用,它就像是机器的大脑一样,控制着机器有序的工作。如何使得PLC这个大脑有序的工作,完全取决于PLC编程人员的能力。往往一个好的编程程序习惯可以让事情事半功倍。用正确的逻辑思维和方法去写程序,一方面可以减少出错,另一方面就是方便检查程序里出现的bug。下面由西安达泰电子的PLC无线通讯专家团队来为大家盘点一下,西门子PLC的一些编程小窍门和好的习惯:
■ 关于选型
项目开始需要统计出IO点表,一般在设计初期需要确定。考虑到变动一般保留10%-20% 的预留量。
如下图所示 ▼
根据统计的IO点表,再参考PLC的选型手册,首先选定CPU和通讯模块。一般PLC的CPU会根据不同的需求分为不同的IO数量,如果不够用再考虑扩展模块,原则上先从点数多的模块开始扩展。选好模块后再进行硬件组态。去报选型没有问题。
■ 关于地址
一般硬件组态完成后设备的IO地址也就为唯一确定的地址,这时候在硬件组态下面可以查看每个模块不同通道的地址,参考图纸并如下表统计,或者在工程中备注,以便编写程序代码时快速调用。
上表内容可在程序中的符号表中实现,这样我们在编写程序的时候就不需要再对应图纸查找IO地址,只需要调用代号就可以。这样做不仅方便快捷而且在多点数的工程中不易出错。还有一个好处就是在IO地址发生变化时我们只需要把第二列地址栏的地址做更改,程序不需要做任何改动仍然可以正常运行。这样做是不是很方便?
■ 关于输入输出接线
输入线路,开关量输入线路尽量采用干接点接入的方法,这样损坏PLC的概率会很小;或者采用继电器隔离输入的方法,因为更换PLC的成本会远远大于继电器。模拟量的输出线路在信号干扰比较强的地方采用隔离模块接入。距离比较远时尽量采用中继器的方式接入。输出线路,开关量输出线路全部采用中间继电器隔离输出。原因同开关量输入。模拟量输出采用直接输出的方式接线。
■ 关于电器柜布局
小型化的系统一般采用的是总进线开关以及开关电源等在上布局;接下来是PLC的和控制仪表隔离器等设备;再下面是输入输出继电器组;最下面是继电器热继等较大功率设备;最后是出线端子。这样做出的柜子不仅美观大方而而且方便实用,后期查找问题也比较方便快捷。
总结:以上就是个人做工控以来总结的各种经验总结,发出来供大家相互学习和交流。
触摸屏与罗克韦尔AB PLC之间 ModbusTCPIP无线以太网通讯实例
在实际系统中,同一个车间里分布多台PLC,通过触摸屏人机界面集中控制。通常所有设备距离在几十米到上百米不等。在有通讯需求的时候,如果布线的话,工程量较大耽误工期,这种情况下比较适合采用无线通信方式。本方案以组态王和2台罗克韦尔AB820 PLC为例,介绍威纶通触摸屏与多台 PLC的无线以太网通信实现过程。在本方案中采用了欧美系PLC无线通讯终端——DTD418MB,作为实现无线通讯的硬件设备。
一、方案概述
本方案中,用户无需更改网络参数和原有程序,通过西安达泰欧美系PLC无线通讯终端-- DTD418MB,即可直接替换威纶通触摸屏与PLC之间有线以太网通讯,且稳定方便的实现ModbusTCP/IP协议下无线以太网通讯。
二、测试设备与参数
l AB PLC型号:AB820 × 2台
l 触摸屏:威纶通TK8071IP × 1台
l 达泰欧美系PLC无线通讯终端——DTD418MB × 3块
l 主从关系:1主2从
l 通讯接口:RJ45接口
l 供电:12-24VDC
l 通讯协议:ModbusTCP/IP协议
l 传输距离:100米,1KM
三、接线方式
1. 触摸屏与DTD418MB接线
用一根通讯线,一端接入DTD419MB的RJ45接口,另一端接入触摸屏的RJ45接口。
2. PLC与DTD418M接线
用一根通讯线,一端接入DTD418MB的RJ45接口,另一端接入AB820的RJ45接口。
四、触摸屏配置
1.系统参数设置
2.触摸屏画面制作
3. PLC从站设置
1号从站的I点设置▼
1号从站的Q点设置▼
2号从站的I点设置▼
2号从站的Q点设置▼
五、PLC程序的下载
1. 新建工程,并如下图所示
2. 控制器- Modbus映射
3. 下载程序到CPU
4. 下载程序到CPU
六、测试方法
1、触摸屏的指示灯可以实时监测PLC的输入点状态。
2、触摸屏的按钮可以控制PLC的输出点。
相关问答
盆友们,我想知道:西安PLC厂家价格,PLC排名如何??
[回答]三菱:FX系列Q系列西门子:S7-200,S7-300,S7-400S7-1200欧姆龙:CQM1系列PLCC200H系列PLCCS1系列PLCCJ1系列PLC施耐德:Modicon...
PLC能和wifi无线通信吗?
PLC一般都应用在复杂的工业现场,WIFI信号抗干扰能力比较差,用起来不稳定。建议用433无线数传电台实现PLC的无线通信,免申请,抗干扰能力强,不需要流量费用。...
如何把西门子S7-200PLC的数据远传到电脑上?
谢谢邀请。这个问题好专业,书生也不懂!找了点资料,看合用不。说是“远传”,那就是不能用绞线链接很远了啊?在很多工厂和现场,有时会有钢铁立柱等障碍物,...数...
西安交通工程学院机械工程学院怎么样?设有哪些专业?申请方
[回答]~接下来我为大家简单介绍一下我们西安交通工程学院的机械工程学院开设的专业以及研究情况专业设置:本科专业:车辆工程(铁道车辆)、机械设计制造与自...
女儿录取了西安电子科技大学自动化专业,各位专家、前辈,有什么好的建议呢?
所谓自动化,即机器或各种各样的装置,在无人干预的情况下按规定的程序或指令自动进行操作或控制,并按要求完成相应的工作任务的过程,其目标是“稳、准、快”。...
PLC里高速脉冲1秒钟多少脉冲-西安女娃爱吃肉的回答-懂得
不同牌子的PLC,不完全一样,有的是10KHZ,有的是100K,200K的比较少老型号基本都是10K的。脉冲通常是指电子技术中经常运用的一种象脉搏似的短暂起伏...
C语言怎么样,好学吗?
C语言学起来还是比较简单的,关键字少;贴近硬件,学会编程的同时,还可以对计算机底层有初步的了解;对以后学习好其他的编程语言也是很有帮助的,比如说,什...C语...
西南交通大学信息科学与技术学院怎么样?设有哪些专业?申请方
[回答]~接下来我为大家简单介绍一下我们西南交通大学的信息科学与技术学院开设的专业以及研究情况专业设置:物联网工程-本科、软件工程-本科、电子科学与...
各大机场的英文简写代码是什么?比如:北京国际机场PEK上海虹桥...
[回答]太多了.全世界至少10000个机场有IATA机场代码,以下光列国内的.国内机场代码AAT(ZWAT)阿勒泰市阿勒泰机场AKA(ZLAK)安康市五里铺机场AKU...
大神们,请解答一下!西安宽厚板专用电磁铁使用寿命多久,宽...
[回答]通过PLC编程实现,或者单独设计专用的电路板实现。求采纳起重电磁吸盘又名起重电磁铁、电磁起重器,主要用于冶金、矿山、机械、交通运输等行业吊运...