全国服务热线 15221406036

西门子模块6GK7243-1GX00-0XE0参数规格

更新时间:2024-05-08 07:10:00
价格:请来电询价
联系电话:
联系手机: 15221406036
联系人:聂航
让卖家联系我
详细介绍

西门子模块6GK7243-1GX00-0XE0参数规格

编程规则

规则1:三键控制[即用左右箭头键和OK键]于编程模式下输入线路。同时按左、右和OK三键进入编程模式。
在参数化模式下可以改变定时器值和参数。同时按ESC键和OK键,进入参数化模式。
规则2:从输出到输人(按从输出到输入的顺序输入线路)。
规则3:光标和光标移动,输入线路时有以下规定:当光标以下划线形式出现时,可以移动光标,用(左),(右),▲(上),(下)键在线路中移动光标,按OK键选择连接器/功能块,按 ESC键退出线路输入;当光标以实心方块形式出现时,可选择连接器/
功能块,用上或下键选择连接器/功能块,按 OK键确认选择;按ESC键返回到上一步。
规贝4:只能存储完整的程序,如输入一个不完整的程序,则LOGO!不能退出编程状态。

编程
[replyview]
LOGO!操作面板有三种显示模式:编程模式、运行模式和参数设置模式;有主菜单、编程菜单、PC/Card菜单、参数设置共四幅显示菜单和一幅运行监控画面,见图3—1。
1.切换到编程模式 将LOGO!接通电源,显示面板出现信息见图3—2。同时按左、右和OK键切换到编程模式。LOGO!显示主菜单,见图3—3。


左边有一个“>”指示出当前光标所在行的位置。按上或下键可上下移动“>”,选择LOGO!进入Program(编程菜单)、PC/Card(PC/Card菜单)和Start(运行启动)。现将“>”移到“program”,按OK键,则LOGO!切换到编程菜单,见图3—4。同样,按▲或下键可上下移动“>”,可以选择LOGO!进入 Edit Prg(编辑程序)、bbbbb(清除程序)和 SetClock(设置时钟)。现将“>”移到“Edit Prg”,然后按 OK键,则IOGO!显示个输出 Ql,见图3—5。使用上或下键可选择其它输出,由此开始输入用户程序。
现以第二讲中图2—13的实例来了解LOGO!的编程方法。
继电器KM(即 LOGO!的Q1)由开关 S1(LOGO!的输入I1)和开关S2(LOGO!的输入I2)经“OR”(或)功能块,再和开关S3(LOGO!的输入I3)经“AND”与功能块控制。LOGO!
的程序见图3—6。


2.输入程序 将图3—6的程序输入到LOGO!,一开始,LOGO!显示个输出,见图3—7。Q1的Q下划线表示光标。光标指示程序的当前位置,按▲,下,左或右键可移动光标。现在按左键。光标移动到左边,见图3—8(光标指示用户程序的位置)

在光标处输入个功能块。按OK键切换到输入模式,见图3—9(光标以内含向下箭头的方块形式出现,可选择连接信号端或功能块)。光标不再以下划线的形式出现,而是以闪烁的方块(内含向下箭头)出现。同时LOGO!提供个选择表Co(连接信号端),按上或下键可选择第二个选择表GF(基本功能块)或第三个选择表SF(特殊功能块)。根据图3—6,我们选择GF中的“与”功能块。当出现 GF后,按 OK键,则 LOG0!显示基本功能表中的个功能块,见图3—10。
基本功能块中的块是AND。
光标以方块形式出现,指示用户必须选择一个功能块。按▲或下键,会顺序显示其他基本功能块,直到出现你所需要的模块,然后按OK键,即选zhonggong能模块。现在我们选择“与”功能块,按OK键,屏幕显示见图3—11(光标以闪烁的下划线形式出现)。[upload=gif]“与”功能块方块图左边的三条横线表示信号输入端。该输入端可以是连接信号端Co,可以是基本功能块GF,也可以是特殊功能块SF。该例中为连接信号端Co。此时,按 OK键,LOGO!屏幕显示见图3—12(光标以带向下箭头的方块形式出现,可选择
连接信号端或功能块)。按▲或下键,可选择Co、GF或SF。根据图3—6,我们应该在Co中选择11,因此按OK键,屏幕显示见图3—13(光标以含有X的方块形式出现,可选择连接信号端)。
按上或下键,可选择输入信号端I1,I2,…,Q1,Q2,…,hi,lo,x,其中hi为常1(接通),1o为常O(断开),x为空(不接)。根据要求我们选择了I3,然后按OK键,IOGO!屏幕显示,见图3—14(光标以闪烁的下划线形式出现在第二个信号输入端)。

按OK键,LOGO!屏幕显示,见图3—15。同样,通过按上或下键和OK键来选择GF中的“或”功能块,屏幕显示见图3—16(光标以闪烁的下划线形式出现在个信号输入端)。


同上述一样的方法,我们可以在第二个方块图BO2的或门信号输入端选I1、I2和x(x表示无输入信号),见图3—17。按OK键,屏幕回到个方块图(BO1),见图3—18。在第三个输入信号端选择x,按OK键后,就完成了图2—13所示的 LOGO!逻辑程序的输入操作。
3.选择特殊功能块 如何选择并输入特殊功能块?现以一个照明灯 H控制为例作介绍,线路图见图3—19。
图中KT是一个断开延时继电器,开关S1和S2均断开20s后延时继电器KT触点断开,H熄灭。LOGO!的方块图见图3—20。
此主题相关图片如下,点击图片看大图:
图3—20与图3—6相比,可以看出是将基本功能块中的“与”功能块换成了特殊功能块中的断开延时继电器。其输入方法为选择“SF”,见图3—21。按OK键,屏幕出现个特殊功能块,然后按▲或下键选择断开延时继电器模块,见图3—22。选择好断开延时继电器模块后,按OK键,屏幕显示见图3—23(光标出现在Trg处,Trg输入端可以选择I信号端或Q信号端或功能块及已编好的LOGO!程序方块图)。
此主题相关图片如下,点击图片看大图:
根据图3—20和输入程序的方法,在Trg输入端连接下一个“或”功能块方块图BO2,R信号端不连接(接上“x”),T端为延迟时间的设置,应为20s(设置方法为光标移到T下),按OK键,屏幕呈现见图3—24(光标以方块形式出现在T的数据处)。可以用上、下、左、右键来改变T的值、时间单位和十/—的设置。时间单位可以为s(秒)、m(分)或h(小时),如果是s,则T右面的数字只能是O或5。+/-的设置表示:如果为+,则该参数允许在运行时修改;如果为-,则该参数不允许在运行时修改。现在我们
选择T=20.00s,按OK键,这样,图3—20的断开延时继电器模块LOGO!程序就编好了。
此主题相关图片如下,点击图片看大图:

用上述同样的方法,编出Q2、Q3、Q4的LOGO!方块图程序。
4、修改LOGO!程序 修改LOGO!程序归纳为如下步骤(根据模块的选择方法,按照下列步骤进行):
(1)将LOGO!切换到编程模式;
(2)从主菜单中选择“Program”;
(3)在编程菜单中选择“EditPrg”;
(4)如果要插入程序,则将光标移到被插入的信号端处,按OK键,然后选择BN(LOGO!方块)、Co(I或Q信号)、GF或SF。
(5)如果要删除程序方块,则将光标移到被插入的信号端处,按OK键,然后选择Co中的“x”;或将被删除程序方块的后一个功能块(也可能是I、Q信号)直接连接到被删除程序方块的前一个功能块(也可能是Q信号)的信号端即可。
5.修改类型错误 在LOGO!中很容易修改类型错误(如没有结束输入,按ESC键返回上一菜单;如已经结束输入,只是简单地再启动):
(1)将光标移到错误所在位置;
(2)切换到输入模式:OK;
(3)将正确的接线接到输入端。
如新的功能块和原有的功能块有相同的输入号,则只能替换一个功能块。一般说来,可删除原有的功能块并插入新的功能块,可插入任何类型的功能块。
6.显示中的“?” 如已输入—个程序并用韶C键退出“EditPrg”,则LOGO!检查所有功能块的所有输人信号端是否已正确连接。如有输入信号端或参数被遗忘,LOGO!会显示被遗忘的个位置,并将所有被遗忘的输入信号端和参数处标记“?”。
7.删除一个程序 按下列步骤删除:
(1)将LOGO!切换到编程模式:同时按左、右和OK键;
(2)将光标“>”移到“Program..”,然后按OK键;
(3)移动光标“>”到“bbbbbPrg”;
(4)确认“C1ear Prg”,按 OK键。
如不想删除程序,将光标“>”置于“No”,然后按 OK键。
如确认需要删除存储在LOGO!中的程序,将光标“>”置于“Yes”,然后按OK
键。

编程软件及其使用

LOGO!编程软件既能在计算机上编程,又能在计算机上对所编程序进行调试及仿真。
1.软件运行环境
(1)具有W1ndows3.1或更高的W1ndows95/98或Wlndows NT兼容个人计算机;
(2)硬盘空间容量7M以上。
2.软件安装 安装LOGO!软件,只需简单地遵照安装程序给出的指令,它告诉您如何启动安装程序。
(1)选择Setup.EXE并启动:
——在bbbbbbs3.1下通过FileMangager;
——在bbbbbbs95/98或下通过“开始”运行并在命令行输入A:\Setup;
(2)按照安装程序给出的指令操作。
3、使用LOGOl软件 LOGO!软件完全模仿了LOGO!的面板功能,因此对已了解LOGO!编程菜单的人来说是很容易的。
(1)运行LOGO!软件在W1ndows95/98中,通过开始、程序,Siemens LOGO! Soft V2.1Non Westerm启动运行。
(2)LOGO!软件编程说明
进入LOGO!软件后,显示见图3—25。

数据在西门子PLC中使用不仅需要符合上述的类型要求,而且为了区别不同类型的数据,在西门子PLC中,还必须按照规定的格式输入。
    1.西门子S7-200PLC的数据格式
    在西门子S7-200PLC中只可以使用基本数据的部分,数据格式可以为二进制、十进制、十六进制数、ASCII字符等。其中,十进制数既可以采用常数的形式,也可以采用浮点数的形式,如十进制数字12345可以表示为+1.2345×104的形式(1.2345E+4)。
    西门子S7-200PLC数据的输入格式如表8-5.4所示。


各种数据格式在不同数据长度下的输入范围如表8-5.5所示。
2.西门子S7-300/400PLC的数据格式
在西门子S7-300/400PLC可以使用S7的全部数据,部分常用数据的格式如表8-5.6所示。

 在工业自动化系统中,为了使系统长期稳定可靠地运行,大量选用可编程逻辑控制器(PLC)作为控制器,甚至在此基础上组建冗余系统进一步提高系统的可靠性。冗余的分类方式很多。目前,采用的PLC冗余方式分为2种,即软冗余和硬冗余。西门子公司在这2方面均给出了解决方案。基于S7-400H的硬冗余的可靠性高,但构建系统成本也较高。而基于S7-300或S7-400的软冗余是一种综合考虑提高可靠性和降低成本的折中方案。目前,软冗余系统已经在污水处理、冶金、化工等控制工程中得到了普遍应用。但目前对于软冗余的性能,仍缺乏系统的研究。文中首先叙述西门子PLC软冗余系统的实现原理,然后重点分析主备切换时间和数据同步时间,以便为类似控制系统设计提供参考依据。
   
    1、 软冗余实现原理
   
    典型的PLC软冗余系统组成案例如图1所示。


图1 典型的PLC软冗余系统组成

    在系统运行时2个CPU均启动,但只有主CPU执行控制命令,备用CPU检测主CPU状态,时刻准备接替主CPU继续工作。与主CPU通信的IMl 53—2模块处于激活状态使主CPU能访问I/0模块。当系统发生特定故障时,系统可以实现主备切换,备站接替主站继续运行。这些故障包括:主机架电源、背板总线等故障;CPU故障;Profibus现场总线网络故障;ET200M站的通信接口模块IMl53故障。
   
    PLC软冗余系统要实现软冗余功能,需要存程序中调用冗余软件包的功能模块,其主要包括:初始化冗余系统运行参数的FCl00模块;故障诊断、主备切换的FCl02模块;发送/接收数据的FBl03模块;调用FBl03进行数据同步、分析系统状态的FBl01模块。带有冗余功能的程序结构见图2。


图2 带有冗余功能的程序结构

    在PLC每个循环执行周期中,主系统先凋用FBl01接收并分析备系统状态,然后执行冗余程序,后再调用FBl01将需要同步的数据发送到备系统。备系统先调用FBl01接收并分析主系统状态,跳过冗余程序,然后将备系统状态发送到主系统。需注意的是,实现冗余功能的重要模块FBl01执行时先分析主备系统状态,然后再发送数据(或接收数据)。由于软件是顺序执行,将导致接收到对方故障信息后,对故障处理的滞后。软件顺序执行机制是导致软冗余切换时间较长的一个重要原因。
   
    2、主备切换时间分析

   
    主备切换时间是指系统发生故障到备站接替主站正常丁作所需要的时间。
   
    2.1 主CPU或电源模块故障分析
   
    当前2种故障发生时,ET200M站的主通信接口模块IMl53与主CPU失去连接。自动在主备通信接口模块IM]53之间实现切换。同时备CPU在向主CPU发送备站状态时将检测到同步线数据传输错误,继而主动切换成主CPU。
   
    如果主CPU故障出现在备CPU调用FBl01执行发送功能之前,那么接下来备CPU在调用发送功能时就能检测到与主CPU通信连接故障,并在下一个周期调用接收功能时备CPU切换成主CPU。此时主备切换时间t短。
    
       (1)

    式中t为主备切换时间;Tcyc为PLC循环扫描周期;t(FB101)为冗余功能块FBl01执行时间。
   
    如果主CPU故障发生时备CPU刚调用FB101执行完发送功能,那么备CPU要在下一个周期调用发送功能时才能检测到与主CPU通信连接故障,并且还要等待调用接收功能时备CPU切换成主CPU。此时主备切换时间t长。

      (2)
   
    2.2 Profibus或ET200M主站故障分析
   
    当后2种故障发生时,发生故障的ET200M从站的备IMl53将检测到主IMl53故障,自动将自己切换为主IMl53。主CPU将因为与故障IMl53失去连接而引发OB86(故障诊断)中断,并在中断中调用诊断模块FCl02完成所有从站的切换,并将自己置为备用。然后,主CPU将故障信息发送到备CPU。备CPU收到故障信息后将自己切换成主CPU。这时的切换时间为

         (3)
   
    式中tR为OB86中断响应时间,CPU315—2DP为1 ms;tE为OB86执行时问;ts为故障状态发送时间;tD为数据接收完毕到备站切换成主站的时间间隔。

  因为OB86中只调用FCl02诊断模块,所以tE由FCl02的执行时间决定。为分析OB86中调用FCl02时FCl02的执行顺序,对FCl02进行了适当的修改以便采集数据。这些修改主要包括:在FCl02的开始加入采集状态程序段;在跳转指令处采集跳转条件。在手动触发一些故障之后,对得到的数据进行分析便得到了FCl02的执行顺序。在各个代码段两端插入读系统时间功能块,对FCl02的程序执行时间进行分段测量。结果如表1所示(表中,为SFC58执行时间;t(2ss)8为2次SFC58执行时间;t’为其余时间;t(PC102)为FCl02总执行时间)。
    
    测量结果中FCl02执行时间并不等于各个时间段之和,这是因为读系统时间功能块的测量精度只能达到l ms。但从表中仍不难看出FCl02执行时间主要集中在调用系统功能SFC58向ET200M写数据(控制从站切换)的操作上,SFC58的调用次数等于ET200M从站个数,因此可以近似得出tE=3 ms×ET200M从站个数。
   
    式(3)中ts与主CPU的OB86中断产生的时刻有很大关系。
   
    如果主CPU在调用FB101执行发送功能之前产生OB86中断,则在发送数据时主CPU直接把故障状态发送给备站,在这种情况下ts短,为发送一次数据所用时间tt,即

 

         (4)
   
    若主CPU调用FBl01执行完发送功能时产生OB86中断,则主CPU要把先前数据发送完毕才能发送故障状态到备站。在这种情况下,由于先前数据发送完毕的时刻不同,ts也会得到不同的值。
   
    a.若先前数据发送完毕在主CPU调州FB 101执行发送功能之前,将立即发送主站的状态,则

         (5)
   
    b.若先前数据发送完毕在主CPU执行完发送功能之后,则要等到下个周期调用发送功能时才能发送主站的故障状态。此时,ts是长的。

        (6)
   
    式(3)中tD与备站接收完故障状态的时刻有密切关系。
   
    若数据接收完成是在备CPU调用FBl01执行接收功能之前,则备CPU将马上得到主CPU状态,并在调用发送功能时备CPU切换成主CPU。此时tD小,仅为一个FBl01的执行时间,即

        (7)
   
    若数据接收完成是在备CPU调用FBl01执行接收功能之后,则备CPU要等到下个周期调用接收功能时才能获得主站的状态,并在调用发送功能时切换成主CPU。此时tD是大的。

         (8)
   
    由以上分析可知,在以下2种情况将得到这2类故障主备CPU切换时间的极限值。
   
    a.如果故障发生后主CPU马上发送故障状态,并且备CPU接收完数据是在备CPU调用接收功能之前,主备切换时间是短的。

         (9)
   
    b.如果故障发生时主CPU已经开始发送数据。并且此数据发送完毕是在主CPU调用完发送数据功能之后,而备CPU接收完数据是在备CPU调用完接收功能时,主备切换时问是长的。

        (10)
   
    以上所涉及的时间中,tE、t.和k所占比重大,其余时问经测量均约为1 ms。如果要减小主备切换时间,必须减小tE、t,和k。要减小tE就要减少ET200M从站数量,即在满足要求的情况下减少I/0数量。减少t。好的方法是选择主站与备站之间较快的数据同步通信方式。如Profibus总线方式比西门子PLC自带的MPI方式能在较短的时间内发送更多个字节数据。但前一种方式需要另外配置通信模块。k为PLC循环扫描周期,与用户程序长度有关。典型的中等规模的PLC控制系统,经计算主备切换时间的极限值范围约为150---500 ms。
   
    3、数据同步时间分析
   
    在PLC软冗余系统中,要使主系统发生故障时,备系统接替主系统继续工作,则系统在正常运行时,主控制器必须把需要同步的数据发送给备控制器,从而当故障发生时能够实现无扰切换。
   
    数据同步时间是指系统正常运行时,主站将同步数据发送至备站所需时间。西门子软冗余系统的数据同步是根据数据量的大小通过定时中断方式分多次进行,单次同步的数据量相同。主CPU在同步开始时将所有需要同步的数据保存起来,然后每次发送相同长度的数据块到备CPU。备CPU每接收到一个数据块就将其分配到对应的地址空间中去。这种方式将时间平均分配到了各个执行周期,避免了单次发送所有数据消耗过多时间。但是这也导致了备站得到的数据将滞后手主站。

通过分析可知,数据同步时间为


        (11)
   
    其中,LD为同步数据量。它为PLC输出过程映像区、位地址区所有冗余数据块、定时器和计数器的背景数据块和非冗余数据块长度之和。N为1次数据传送量,与数据同步方式有关。如Profibus总线方式可在1.5 Mbit/s传输速率下。每60 ms传送240个字节数据。而西门子PLC自带的MPI方式只能在187.5 Kbit/s传输速率下,每152 ms传送76个字节数据。行为传送1次数据程序执行周期数,即

         (12)

    式中td为传送1次数据的时间,与数据同步方式有关;Tob35为定时中断间隔时间。
   
    为减小数据同步时间,应尽量减少同步数据量LD,选择较快的数据同步方式以增加1次数据传送量N和减少传送1次数据时间td。典型的中等规模PLC控制系统,数据同步时间可能超过l s。
   
    4、结论
   
    ,PLC软冗余系统出现特定故障时,系统通过软件冗余主备切换机制,使备站在经过主备切换时间后接替主站保持系统继续T作,避免系统停止运行。主备切换完成后,备用系统以后一次完整的同步数据作为基础执行控制任务。PLC软冗余系统主备切换的功能,达到了提高可靠性、降低成本的目的。
   
    但是,由于主备切换时间较长,在主备切换过程中系统暂时失去了控制功能,故不适合实时性要求较高的控制场合。PLC软冗余系统比较适合应用于实时性要求较低的过程控制应用场合。


没有

联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com