商品详情大图

西门子6EP1333-2BA20详情参数

及时发货 交易保障 卖家承担邮费

商品详情

西门子6EP1333-2BA20详情参数

西门子6EP1333-2BA20详情参数

西门子6EP1333-2BA20详情参数

SITOP PSU100S 24 V/5 A 稳定电源 输入:120/230 V AC 输出:24 V/5 A DC *EX 批准不 可用*


PLC编程软件监视及调试程序方法

1.用状态表监视与调试程序

  (1)打开和编辑状态表

  在程序运行时,可以用状态表来读、写、强制和监视可编程序控制器的内部变量。单击日录树中的状态表图标,或用菜单"检视→状态表”选项均可打开已有的状态表,并对它进行编辑。如果项日中有多个状态表,可用状态表底部的标签切换。

  未启动状态表时,可在状态表中输人要监视的变量的地址和数据类型,定时器和计数器可按位或按字监视,如果按位监视,显示的是它们的输出位的0/1状态;如果按字监视,显示的是它们的当前值。

  用菜单“编辑→插人"选项或右击状态表中的单元,可在状态表中当前光标位置的上部插人新的行。也可以将光标置于后一行中的任意单元后,按向下的箭头键,将新的行插在状态表的底部。在符号表中选择变量并将其复制在状态表中,可以加快创建状态表的速度。

  (2)创建新的状态表

  可以将要监视的元件分组,分别创建几个状态表。用鼠标右键单击目录树中的状态表图标或单击已经打开的状态表,将弹出一个窗口,在窗口中选择“插人状态表"选项,可创建新的状态表.。

  (3)启动和关闭状态表宁云

  可编程序控制器的通信连接成功后;打开状态表,用荣单“排错一状态表(C)”选项或单击工具条上的“状态表"图标,可启动状态表,冉操作一次可关闭状态表。调试程序用的工具条如图A-5所示,状态表被启动后,编程软件从可编程序控制器收集状态信息,并对表中的数据更新。这时还可以强制修改状态表中的变量。

调试程序用的工具条


  (4)单次读取状态信息

  状态表被关闭时,用菜单命令“排错→单次读取"或单击工具条上的“单次读取”按钮,可以从可编程序控制器收集当前的数据,并在状态表中当前数值列显示出来,执行用户程序时并不对其进行更新。要连续收集状态表信息,应启动状态表。

  2.用状态表强制改变数值

  在RUN方式且对控制过程影响较小的情况下,可对程序中的某些变量强制性地赋值。S7-200 CPU允许强制性地给所有的I/0点赋值,此外多还可改变16个内部存储器数据(V或M)或模拟量I/0(AI或AQ)。V或M可按字节、字或双字来改变,只能从偶字节开始以字为单位(如AIW6)改变模拟量。强制的数据性地存储在CPU的EEPROM中。

  在读取输人阶段,强制值被当作输人读人;在程序执行阶段,强制数据用于立即读和立即写指令的I/0点;在通信处理阶段,强制值用于通信的读/写请求;在修改输出阶段,强制数据被当作输出写入输出电路。进入STOP状态时,输出将为强制值,而不是系统块中设置的值。

  通过强制V、M、T或C,强制功能可用来模拟逻辑条件;通过强制I/0点,可用来模拟物埋条件。强制可能导致系统出现无法预料的情况,引起人员伤亡或设备损坏,只有合格的人员才能进行强制操作。

  显示状态表后,可用“排错"菜单中的选项成工具条中与调试有关的按钮执行下列操作:强制、取消强制、取消全部强制、读取全部强制、单次读取和全部写人。

  用鼠标右键单击操作数,从弹出的窗口中可选择对该操作数强制或取消强制。

  (1)全部写入

  完成了对状态表中变量的改动后,可用全部写人功能将所有的改动传送到可编程序控制器。执行程序时,修改的数值可能被改写成新数值。物理输人点不能用此功能改动。

  (2)强制

  在状态表的地址列选中是个操作数,在“新数值"列写人希望的数据,然后按工具条中的“强制"按钮。一旦使用了强制功能,每次扫描都会将修改的数值用于该操作数,直到取消对它的强制。被强制的数值旁边将显示锁定图标(一把介上的锁)。

  (3)对单个操作数取消强制

  选择一个被强制的操作数,然后作取消强制操作,锁定图标将会消失。

  (4)读取全部强制

  执行读取全部强制功能时,状态表中被强制的地址的当前值列将在曾经被显式(Explicit-ly)强制、隐式(Implily)强制或部分隐式强制的地址处显示一个图标。

  锁定图标表示该地址被显式强制,对它取消强制之前不能改变此地址的值。握令盟卡把

  灰色的锁定图标表示该地址被隐式强制。例如,如果VW0被显式强制,则VB0与VB1将被隐式强制,因为它们被包含在VW0中。被隐式强制的数值本身不能取消强制,在改变VB0中的数值之前,取消对VW0的强制。

  半块锁定图标表示该地址的一部分被强制。例如,如果VW0被显式强制,因为VW1的字节是VW0的二字节,VW1的一部分也被强制。不能对部分强制的数值本身取消强制,在改变该地址数值之前,取消使它被部分强制的地址的强制。

  3.梯形图程序的状态监视

  可编程序控制器处于运行方式并建立起通信后,选择菜单命令“排错→程序状态",或单击工具条中的“程序状态"按钮,可在梯形图中显示出各元件的状态。如果位操作数为1(ON),触点、线圈中将出现彩色块,并以允许快的通信速度显示和更新触点和线圈的状态。可在菜单命令“工具→选项"打开的窗口中,选择“LAD编辑"标签,在其中设置功能块的大小和显示方式。

  被强制的数值用与状态表中相同的符号来表示,如锁定图标表示该数值已经被显式强制,灰色的锁定图标表示该数值已经被隐式强制,半块锁定图标表示该数值被部分强制。

  可以在程序状态起动强制和取消强制,但不能使用状态表中提供的其他功能。

  4.语句表程序的状态监视

  可编程序控制器处于运行方式并建立起通信后,选择菜单命令“排错一程序状态",或单击工具条中的“程序状态”按钮,可在语句表中起动程序状态监视,程序编辑器窗口被分成左侧的程序区和右侧的状态区。向接寻址的操作数将同时显示括号中指针的地址和指针所指的存储单元中的数值。可根据要监控的数据类型对状态区进行设置。在菜单命令“T具一选项"打开的窗口中,选择“STL状态”标签,可选择在语句表程序状态中监控下列三类数值:

  (1)每条指令多可监控3个操作数0p1、Op2和0p3。

  (2)化可监控逻辑地栈中4个当前的数值。

  (3)容可监控11个指令状态位。

  从CPU获取的信息限于200个字节或屏幕上的25行STL状态行。如果超过了这个限制,将会在状态窗口中显示“-”,状态信息从位于编辑窗口顶湍的句STL语句开始显示,当向下滚动编辑窗口时,将从CPU获取新的信息。

  语句表程序状态监视可以连续不停地更新屏幕上的数值.但不能强制数值。要在语句表程序中强制数值,需使用状态表。如果需要暂停更新,可按“触发暂停"按钮,当前的数据保留在屏幕上,直到再次按该按钮。

  状态数值的颜色表示指令执行的情况,黑色表示该指令被正确执行;红色表示指令执行时有错误;灰色表示指令没有被执行,其原因是栈顶的值为0),或该指令在一个没有被激活的SCR块中;空白表示指令没有被执行。

  不在SCRO顺序控制继电器)块中的无条件指令总是被执行,而与逻辑堆栈无关。有条件指令的执行与逻辑堆栈的栈顷值有关。

  指令未被执行可能有以下的原因:可编程序控制器木处于运行方式,堆栈的栈顶值为0,跳转指令跳过该指令,或指令在未被激活的SCR块中。

169761224-0.jpg@750w_750h_90Q

PLC现场硬件模块的组态和软件调试

 对于各种PLC的现场硬件组态和软件调试,通常有经验的工程师应该先花一些时间对自己的现场工作进行一个简单的规划,通常应当采取如下的步骤:   

   (1 系统的规划

      ,深入了解系统所需求的功能,并调查可能的控制方法,同时与用户或设计院共同探讨佳之操作程序,根据所归纳之结论来拟定系统规划,决定所采行的PLC系统架构、所需之I/O点数与I/O模块型式。  

    2 I/O模块选择与地址设定  

    I/O模块选妥后,依据所规划之I/O点使用情形,由PLCCPU系统自动设定I/O地址,或由使用者自定I/O模块的地址。  

      (3 梯形图程序的编写与系统配线  

      在确定好实际的I/O地址之后,依据系统需求的功能,开始着手梯形图程序的编写。同时,I/O之地址已设定妥当,故系统之配线亦可着手进行。  

      (4 梯形图程序的仿真与修改  

      在梯形图程序撰写完成后,将程序写入PLC,便可在PCOpenPLC系统做在线连接,以执行在线仿真作业。倘若程序执行功能有误,则进行除错,并修改梯形图程序。

      (5 系统试车与实际运转  

     在线上程序仿真作业下,若梯形图程序执行功能正确无误,且系统配线亦完成后,便可使系统纳入实际运转,项目计划亦告完成。  

     (6)程序注释和归档  

      为确保日后维修的便利,要将试车无误可供实际运转的梯形图程序做批注,并加以整理归档,方能缩短日后维修与查阅程序之时间。这是职业工程师的良好习惯,无论对今后自己进行维护,或者移交用户,这都会带来的便利,而且是你的职业水准的一个体现。

以上工作中,复杂的系统规划可能需要几天甚至更长的时间,但一个简单的系统规划在一个具有良好的职业习惯的编程工程师手中,可能只需要几个小时。

      这里要强调一个问题,是十分简单但却几乎每个项目都会发生的,那就是对PLC的接线。这往往是经验不足的工程师常常忽略的一个问题。其实,现场调试大部分的问题和工作量都是在接线方面。有经验的工程师应当检查现场的接线。通常,如果现场接线是由用户或者其它的施工人员完成的,则通过看其接线图和接线的外观,就可以对接线的质量有个大致的判断。然后要对所有的接线进行一次完整而认真的检查。现场由于接线错误而导致PLC被烧坏的情况屡次发生,在进行真正的调试之前,一定要认真地检查。即便接线不是你的工作,检查接线也是你的义务和责任,

169761224-9.jpg@750w_750h_90Q

6ES7211-1BE40-0XB0CPU 1211C   AC/DC/Rly,6输入/4输出,集成2AI
6ES7211-1AE40-0XB0CPU 1211C   DC/DC/DC,6输入/4输出,集成2AI
6ES7211-1HE40-0XB0CPU 1211C   DC/DC/Rly,6输入/4输出,集成2AI
6ES7212-1BE40-0XB0CPU 1212C   AC/DC/Rly,8输入/6输出,集成2AI
6ES7212-1AE40-0XB0CPU 1212C   DC/DC/DC,8输入/6输出,集成2AI
6ES7212-1HE40-0XB0CPU 1212C   DC/DC/Rly,8输入/6输出,集成2AI
6ES7214-1BG40-0XB0CPU 1214C   AC/DC/Rly,14输入/10输出,集成2AI
6ES7214-1AG40-0XB0CPU 1214C   DC/DC/DC,14输入/10输出,集成2AI
6ES7214-1HG40-0XB0CPU 1214C   DC/DC/Rly,14输入/10输出,集成2AI
6ES7215-1BG40-0XB0CPU 1215C   AC/DC/Rly,14输入/10输出,集成2AI/2AO
6ES7215-1AG40-0XB0CPU 1215C   DC/DC/DC,14输入/10输出,集成2AI/2AO
6ES7215-1HG40-0XB0CPU 1215C   DC/DC/Rly,14输入/10输出,集成2AI/2AO
6ES72171AG400XB0CPU 1217C   DC/DC/DC,14输入/10输出,集成2AI/2AO


下一条:西门子6ES7505-0RB00-0AB0详细参数
浔之漫智控技术(上海)有限公司为你提供的“西门子6EP1333-2BA20详情参数”详细介绍
浔之漫智控技术(上海)有限公司
主营:西门子模块,西门子变频器,西门子数控系统,西门子电线电缆
联系卖家 进入商铺

西门子代理商信息

最新信息推荐

进店 拨打电话 微信