贵阳西门子PLC代理商DP电缆供应商
  • 贵阳西门子PLC代理商DP电缆供应商
  • 贵阳西门子PLC代理商DP电缆供应商
  • 贵阳西门子PLC代理商DP电缆供应商

产品描述

产品规格模块式包装说明全新

贵阳西门子PLC代理商DP电缆供应商


PLC作为一种的控制装置,在分布式系统中得到了越来越广泛的应用。在这种控制系统中,PLC可以多种方式,如直接采用现有的组态软件与上位机通信,但针对小规模的控制系统,找到一种价格比的通信方法,具有积的实际意义。本文就日本三菱公司生产的FX2可编程控制器与监控通信方式的实现,从软、硬件两个方面来说明这个问题。

随着GSM移动通信网络的发展和用户的日益扩大,新技术和新业务的开发和应用就已提到十分重要的位置。短消息服务业务作为GSM网络的一种基本业务,已得到越来越多的系统运营商和系统开发商的重视,基于这种业务的各种应用也蓬勃发展起来。

以往,在无人值守的现场出现问题后,维修人员不可能讯速赶到现场排除故障,造成许多不必要的损失,所以作者设计了该采集与监控系统,将告警信息通过手机短消息的方式,发送到集中监控,从而实现了远程遥控、遥测、遥调、遥讯。
1. 系统的工作原理及组成
该系统主要是由两部分组成:数据采集与监控终端;集中监控。通信方式采用手机短消息方式,通信设备采用手机模块TC35,手机终端TC35T。TC35具有的功能:有语音、数据、短消息、FAX四种传输方式;工作在GSM900MHz和1800MHz频带范围内;工作电源3.3V---5.5V;波特率为300bp15kbps,在1200bp15kbps为自动波特率设置;数据传送采用AT命令集;SMS具有TEXT和PDU图形模式;P-P数据通讯速率是2400、4800、9600、14400bps。TC35T是将TC35做到工业手机中,对外提供标准的RS232接口和电源接口。将计算机的串行口与TC35T的串行口用电缆直接连接,并在计算机上添加标准的调制解调器就可以使用了。TC35T使用AT命令集工作。系统的原理框图如图1所示:
集中监控通过通道1发送命令,通过TC35T发送设置命令,初始化数据采集与监控终端,设置需要采集的模拟量和开关量,设置系统的密码,设置人员的手机号码;然后发送命令,采集各种数据量。采集完数据量后,经PLC的处理,通过通道2以短消息的方式发送到集中监控,将数据整理存入数据库中。如果数据采集与监控终端出现了故障,直接通过TC35模块发送故障信息到人员上,同时监控接收发自数据采集与监控终端的告警信息,并进行相应的处理,如判定告警地点、告警类型及相应的原因、及时通知值班和相关维护管理人员、对告警信息进行统计和分析、设置告警监控模块配置信息等。当故障排除后,数据采集与监控终端同样发送短消息到监控,通知故障排除,可以正常采集数据了。当然每个数据采集与监控终端都对应由维修人员。
短消息服务业务(Short Message Service)是GSM系统提供给用户的一种数字业务,它与话音传输及传真一样同为GSM数字蜂窝移动通信网络提供的主要电信业务,SMS的收发占用的是GSM网络的信令信道,不会占用普通话音信道,而且它是双向通信,具有一定的交互能力。而且SMS具有较高的性,短消息发送端的用户可知道短消息是否已经到达接收端,由于短消息依靠了SMSC短消息服务的存储和转发机制,当接收端用户关机或不在服务区内时,SMSC会暂时保存该短消息,接收端用户如果在规定时间(通常为24小时)内重新处于工作状态,SMSC会立刻发送短消息给接收端用户,当发送成功时会返回发送端用户一个确认信号。SMS充分利用了GSM网络覆盖广的特点和全程全网的优势,具有的移动性,使得任何一个申请了短消息服务的GSM无线终端用户在全网范围内获得服务。每个短消息的信息量限制为140个八位组(7比特编码)140个英文字符或70个中文字符。如果过此长度,则要分多次发送。




2. 硬件电路设计
系统的硬件电路包括:监控终端硬件设计;集中监控。
监控终端硬件包括:数据采集部分;TC35接口电路;温度传感器电路;遥调电路。
集中监控硬件包括:上位机;TC35T手机终端。
2.1 数据采集部分
数据的采集分为:模拟量的采集和开关量的采集。
模拟量主要采集各种工业仪表的数据,如压力、流量、温度、湿度、电压、电流等。
开关量的检测,分别为:220V交流电压检测,门禁检测。
电路原理框图如图2所示。
2.2遥调电路设计
为了能够实现远程自动调节各种现场的参数。作者设计了遥调电路。采用固态非易失性数字电位器X9313。电路图如图3所示。数字电位器是一种特殊的DAC,它的模拟量输出不是电压或电流,而是电阻。滑动单元的位置是由CS、U/D、INC三个输入端控制。当CS为高,INC为高时,滑动端的位置可以被储存在一个非易失性存储器内,因此在下一次上电工作时可以被重新调用。当电位器的滑动端移到某一新位置时,而保持INC为低,CS为高时,此位置不存储。VH、VL、VW相当于一般电位器的三个端。


2.3温度传感器电路设计
为了实时监视数据采集与监测终端的温度变化,当温度过上限值时启动排风装置。当温度低过下限值时启动加温装置,作者设计了温度传感器电路。由于采集的温度范围属于常温范围,所以采用晶体管传感器LM335。它的输出电压与热力学温度成正比,灵敏度10mv/c。输出后的电压经过LM358放大器的放大后送A/D转换器。电路图如图4所示。
2.4 TC35接口电路设计
TC35模块主要是由射频天线、内部FLASH、GSM基带处理器、匹配电源和一个40脚的ZIP插座组成。TC35接口电路设计主要是40针的电缆与单片机的接口。如图所示5。1~5脚提供3.3~5.5V峰值2A的直流电源;6~10接地;15脚为点火信号,接到单片机的P1.7,可以通过软件启动模块。16脚~23脚是RS232串口的功能引脚,18脚、19脚分别为发送RXD和接收TXD引脚。24脚~29脚对应的是SIM卡的引脚。32脚为指示灯引脚,当未插入SIM卡或40脚的电缆没有接好或者模块正在入网时,指示灯处于闪亮状态,亮600ms 灭600ms;当模块登录网络时,指示灯亮75ms灭3s。
2.5 电平转换器设计
FX2系列PLC的编程接口采用RS-422标准,而计算机的串行口采用RS-232标准。因此,作为实现PLC计算机通信的接口电路,将RS-422标准转换成RS-232标准。RS-232与RS-422标准在信号的传送、逻辑电平均不相同。RS-232采用单端和单端发送器,只用一根信号线来传送信息,并且根据该信号线上电平相对于公共的信号地电平的大小来决定逻辑的“1”。RS-422标准是一种以平衡方式传输的标准,即双端发送和双端接收,根据两条传输线之间的电位差值来决定逻辑状态。RS-422电路由发送器、平衡连接电缆、电缆终端负载和组成。它通过平衡发送器和差动将逻辑电平和电位差之间进行转换。作者选用MAXIM公司的MAX232实现RS-232与TTL之间的电平转换。MAX232内部有电压倍增电路和转换电路,仅需+5V电源就可工作,使用十分方便;选用MAX485实现RS-485与TTL之间的转换。每片MAX485有一对发送器/,由于通信采用全双工方式,故需两片MAX485,另外只需外接4只电容即可。

3.软件设计
系统的软件设计包括:下位机软件设计;上位机软件设计;下位机与上位机通信软件设计。
3.1短消息PDU格式分析及实用的AT命令
发送和接收SMS信息有两种方式:基于AT命令的Text Mode(文本模式)和基于AT命令的PDU(protocol debbbbbbion unit) Mode模式。西门子的手机大多只支持PDU模式,在PDU模式下短信息正文经过编码后转换成UNICODE码被传送。由于我们采用的是西门子的TC35手机模块和TC35T手机终端,所以本文主要探讨PDU模式的发送和接收。
下面通过对发送的短消息格式分析,来介绍SMS PDU的数据格式。设准备发送中文短消息内容为“晚上好123”。,将TC35T与计算机的串口相连,并打开计算机的级终端:
3.1.1发送短消息的具体操作过程如下(带下划线字符为响应信息,{}内为注释):
AT
OK {计算机与手机的连接成功,这时就可以输入各类GSM AT指令了}
AT+CNMI=1,1,2
OK {设置收到短消息提示}
当模块收到短消息时,给出回应:
例如:+CMTI:“SM”,4
AT+CMGF=0
OK {设置模块工作的模式:0为PDU模式,1为文本模式}
AT+CMGS=26{发送短消息的字节数}
>0891 683108200905F0 0103 0D91 683199312523F9 3208 0C 664E0A597D003100320033//键入Ctrl+Z,看到提示符->出现在后一个数字后面,说明系统已经收到了命令。系统会返回操作的结果。
OK {OK表示成功,ERROR表示发送失败}
+CMGS:32
下面分析这条信息:
08:表示短消息地址长度
91:表示短消息号码类型
683108200905F0:表示短消息房屋号码
0103:表示发送短消息的编码方式
0D:表示目的地址长度
91:表示目的地址类型
683199312523F9:表示目的地址,即接收短消息的码为:
3208:表示发送中文字符方式
0C:表示短消息长度
664E0A597D003100320033:表示发送中文字符的UNICODE码
66 {晚}  4E0A{上}  597D{好}  0031{1}  0032{2}  0033{ 3}
3.1.2模块接收短消息的分析:
AT+CMGR={阅读短消息的内容,Index 表示短消息存放的位置}
AT+CMGL= {列表短信息:stat =0,列未读过的短消息;stat =4,列所有的短消息}
+CMGL: 1,2,,24 {1表示信息个数,2表示未发信息,24表示信息总容量}
AT+CMGD={删除短消息,Index 表示短消息存放的位置}
OK {删除成功}
3.2 下位机软件设计
包括:数据采集及A/D转换程序;越限报警程序。
3.3上位机软件设计
包括:监控主界面设计;数据库程序设计。
3.4下位机与上位机通信软件设计
因为下位机与上位机通信是通过短消息来完成的,所以通信软件设计的关键是单片机如何发送AT命令。
4.结束语
本文采用短消息业务完成数据采集与监测终端与控制的通信。实现了数据采集与监测终端的遥控,远程控制电源的通断;遥测,远程测量各种开关量;遥调,远程调节各种增益;遥讯,远程查询采集各种模拟量。短消息业务具有永远在线、不需拨号、价格、覆盖范围广等优势,特别适用于需频繁传送小数据量的应用,还适用于偏远地区、架设通信线路困难的地方。对于数据采集与监测终端来说,它一般放在无人值守地区,应用短消息业务来传送数据为合适。作者设计的该

202202221739073176584.jpg20220222173907301904.jpg202202221739072455394.jpg

变频-工频切换时,出现变频炸机,出现空开跳闸,由此出现了各种解释,使变频-工频切换成为一个是忽难以逾越的门槛。
    例如,有人说“保变频器输出的相序和工频相序一致,这样才有可能切入”等等。如果变频器输出的相序和工频真的相序一致时,变频-工频切换时变频炸机、空开跳闸。显然原因绝不是因为什么相序、相位等。
    我告诉你一个简单的方法,你用电压表测量变频器输出端与工频相线间的电压,不管你怎么调整变频器输出的相序、相位或其它,测量结果都是工频380V线电压。
    变频器输出端与工频相线间的电压是工频380V线电压,你能直接进行变频-工频切换吗?直接切换能不炸机、跳闸吗?
    所以变频-工频切换的技术秘诀就是变频器的输出端与工频不能短接,只要保变频器的输出端与工频不会短接,那你的方法一定能保证切换成功。
    怎么保变频器的输出端与工频不短接呢?方法很简单,你用一个接触器1断开变频器输出与电动机的连接,再用一个接触器2接通工频与电动机,用接触器1的常闭触点去接通接触器2的电磁线圈,即接触器1和接触器2一定要互锁。这样就保了变频器的输出端与工频不可能短接,你的切换就再也不会炸机、跳闸了。
操作注意事项:
1、要切换工频的电机,停车方式设定为自由停车,切忌不能软停车; 字串1
2、从变频器输出端切断电机的接触器,其控制停止按钮与变频器停车按钮为同一复合按钮,即按停车时,变频器停车随之接触器线圈断电切断电机与变频器的连接;
3、从变频器输出端切断电机的接触器,其控制启动按钮与变频器启动按钮联锁,即启动接触器接通电机后,变频方可启动;
4、电动机接入工频的接触器,其线圈控制回路由变频器输出端切断电机的接触器的常闭触点控制,保变频器输出端切断电机后接入工频;
5、如果切换过程准确,即电机脱离电源惯性运行的时间越短,转速下降越少,越不存在“冲击”,既电机在额定电流下切换;
6、这里要注意电动机接入工频的相序要保电机切换后转向一致!
7、工频到电机应设一隔离断路器;
 “切换400KW的电机,高压侧都跳闸”

1、看来大家对大功率电机切换工频存在疑虑;
2、这里担心电机惯性运动期间发电,大可不必,但是什么原因造成跳闸?
3、有两个问题值得考虑,一个是大电机脱离电源后,绕组由于分布电容还存在静电电压,切换时出现操作过电压; 字串3
4、另一个就是,电机还没有脱离变频器(例如电弧还没有熄灭),工频过早完成切换,形成工频短路;
5、解决的办法是,让变频自由停车,电机再脱离变频器,然后再切换到工频,就可以排出以上原因造成的切换跳闸;
6、一定要控制好时间差!!!
     变频与工频的切换,用PLC控制切换过程时,切换的秘诀是变频自由停车到切除电机要有0.1秒的延时,由电机从变频切除到工频接通要有0.2--0.4秒的延时,整个过程多0.5秒完成。


PLC加密的方式: 
 通过编程软件将密码(明文)同程序文件一起写入PLC中。在用编程软件连接PLC时,提示输入密码,然后PLC返回实际密码,在编程软件内部实现密码的比较。此种加密方法在写入PLC中的密码没用经过任何加密计算。比较容易破解!                                                                                                               
 通过编程软件将密码同程序文件一起写入PLC中。写入PLC的密码(密文)在编程软件内部经过一定的加密计算(大都是简单的加密算法)。在用编程软件连接PLC时,提示输入密码,然后PLC返回密文密码,在编程软件内部实现密文的比较。此种加密方法,破解有一定的难度!需要跟踪分析编程程序,找出加密算法。 


通过编程软件将密码明文同程序文件一起写入PLC中,由PLC对密码明文进行加密计算出密文存储在PLC内部。在用编程软件连接PLC时,提示输入密码,PLC不用返回密文,在PLC内部实现密文的比较。这种加密方式也不易实现,需要PLC硬件及PLC操作系统支持。此种加密方式难破解。 
  
解密: 
直接监视通讯口,找出明文密码。 
监视通讯口、跟踪编程软件,找出密码明文与密文的关系(算法)。 
目前没有十分有效的方法。 
  
各种破解需要一定的技巧及经验、相关软件,真正的高手不屑于此。写此篇文章的目的不是要教大家如何破解,只是看不惯某些收费PLC密码的人,提醒PLC厂家提高密码的保密强度。


前言

电梯的电气系统由拖动系统和控制系统两部分组成。传统的电气控制系统采用的继电器逻辑控制由于触点多、故障率高、性差、体积大等缺点,正逐渐被淘汰。目前电梯设计使用可编程控制器(PLC),要求功能变化灵活,编程简单,故障少,噪音低。维修保养方便,节能省工,抗干扰能力强,控制箱占地面积少。当乘员进入电梯,按下楼层按钮,电梯门自动关闭后.控制系统进行下列运作:根据轿厢所处位置及乘员所处层数.判定轿厢运行方向,保轿厢平层时减速。将轿厢停在选定的楼层上;同时,根据楼层的呼叫,顺路停车,自动开关门。另外在轿厢内外均要有信号灯显示电梯运行方向及楼层数。

MCGS(Monitor and Control Generated System,通用监控系统)是一套用于快速构造和生成计算机监控系统的组态软件,能够在bbbbbbs平台上运行。通过对现场数据的采集处理。以动画显示、报警处理、流程控制、实时曲线、历史曲线和报表输出等多种方式。向用户提供解决实际工程问题的方案。充分利用bbbbbbs图形功能完备、界面一致性好、易学易用的特点。比以往使用机开发的工业控制系统具通用性.在自动化领域有着广泛的应用。本文利用MCGS组态软件检验电梯PLC控制系统的运行情况。

2 电梯PLC控制系统

S7—200可编程控制器是德国西门子公司研制的一种新型可编程控制器。它工作,功能强,存储容量大,编程方便,输出端可直接驱动2A的继电器或接触器的线圈,抗干扰能力强。因此,能够满足电梯对电气控制系统的要求。S7-200系列小型PLC(Micro PLC)可应用于各种自动化系统。紧凑的结构。低廉的成本12.b~功能强大的指令集使得S7—200 PLC成为各种小型控制任务理想的解决方案。利用西门子S7—200可编程序控制器编写一个四层电梯的控制系统。分别完成轿内指令、厅外召唤指令、楼层位置指示、平层换速控制、开门控制等控制任务。

STEP 7-Micro/WIN 32是S7-200系列的PLC的编程软件.可以对S7—200的所有功能进行编程。该软件在bbbbbb8平台上运行。基本操作与omce等标准bbbbbbS软件相类似,简单、易学。其基本功能是协助用户完成应用软件。例如创建用户程序、修改和编辑过程中编辑器具有简单语法检查功能。还可以直接用软件设置PLC的工作方式、参数和运行监控。

2.1 电气控制系统

图l为本系统的组成框图。

    

    图中输出为:l、电动机;2、上下行接触器;3、快慢速接触器;4、位置指示;5、门锁。输入为:6、轿内指令;7、厅外指令;8、门区感应;9、手动开关门;10、楼层感应。

2.2 PLC系统部分

完成所设定的控制任务所需要的PLC规模主要取决于控制系统对输入,{禽出点的需求量和控制过程的难易程度。

(1)I/O点的估算:

系统的输入点有:门厅召唤按钮6个输入点;轿内指令按钮4个点;楼层感应器4个点;门区感应l点;手动开门l点:共计输入点16点。而输出点有:快慢速接触器2点;上下行接触器2点;楼层指示灯4点;门锁1个点;共计输出点9点。总计I/O点数为16/9;

(2)可编程控制器S7—200的CPU226输入,输出点数为24/16。足以满足要求。

3 电梯PLC控制系统设计

因篇幅有限。仅将电梯指示及上下行程序列出说明。

3.1楼层状态指示设计

当电梯运行至某层有指令发出时.指示位置及指令。以二层为例:

    

3.2电梯下行程序设计

以电梯在三层下行情况为例。当电梯的一或二层有指令时,将三层下行位置1,同时无上行,驱动电梯下行。程序说明如下:

    

3.3电梯上行程序设计

以电梯在二层上行情况为例。程序说明如下:

    

3.4电梯到达时程序设计

电梯到达某层时。将已完成的指令信号复位。以电梯到达三层为例。程序ig明如下:

   

4 组态软件模拟电梯PLC控制系统显示设计

MCGsm态软件具有全中文、面向窗口的可视化操作界面。实时性强,有良好的并行处理性能和丰富生动的多媒体画面。MCGSm态软件的开放式结构拥有广泛的数据和强大的数据处理功能。同时。提供良好的机制,为多个不同级别用户设定不同的操作权限。MCGS组态软件支持多种硬件设备,实现“设备无关”,用户不必因外部设备的局部改动,而影响整个系统。MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。两部分互相立。又紧密相关。

本文利用MCGS组态软件设计。在设备组态窗口中选择适当的串口通讯设备.添加西门子S7—200PLC。正确设置其属性。正确设置组态软件中数据变量设备通道的连接,即可实现PLC与组态软件的通讯。将PLC中的串口驱动程序与组态软件的需求响应相结合,使电脑对PLC发出的信号有响应。在MCGS组态软件的用户窗口中,制作一个动画界面。在界面上设置各个控件的属性,使设置的控件按照真实的情况动作,检验和测试电梯PLC控制系统对电梯的运行状态的控制效果。MCGS用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互图形界面.组态配置各种不同类型和功能的对象或构构。可以对实时数据进行可视化处理。组态过程如图2所示:

    

5 结语

针对这个四层电梯的控制系统.本文采用西门子S7—200可编程控制器设-H-电梯的控制系统完成电梯的轿内指令、厅外召唤指令、楼层位置指示、平层换速控制、开门控制等控制任务。利用MCGS组态软减设计模拟电梯PLC控制系统的运行。将PLC中的串口驱动程序与组态软件的需求响应相结合,加载驱动。使设置的控件能够按照真实的情况动作。检验和测试电梯PLC控制系统对电梯的运行状态的控制效果。实践证明。将PLC可编程控制器和MCGS组态软件结合可以非常好地模拟电梯控制系统的测试运行.有利于PLC控制系统的设-H-、检测,具有良好的应用。




http://zhangqueena.b2b168.com

产品推荐