西门子S7-200SMARTCPU模块6ES7288-1SR20-0AA0 安装调试
  • 西门子S7-200SMARTCPU模块6ES7288-1SR20-0AA0 安装调试
  • 西门子S7-200SMARTCPU模块6ES7288-1SR20-0AA0 安装调试
  • 西门子S7-200SMARTCPU模块6ES7288-1SR20-0AA0 安装调试

产品描述

品牌西门子 结构形式模块式 厂家德国 安装方式现场安装 功能工业 可售地区全国 系列S7-200SMART 产品认证CE 结构形式:模块 安装方式:现场安装 功能:PLC/CPU 产品认证:CE 加工定制: 订货号6ES7288开头 产品用途控制设备 规格合格 销售范围全国 送达方式快递 质保时长一年
输入接线:输入接线一般不要太长。但如果环境较小,电压降不大时,输入接线可适当长些;输入/输出线不能用同一根电缆,输入/输出线要分开;
输出连接:输出端接线分为立输出和公共输出。在不同组中,可采用不同类型和电压等级的输出电压,但在同一组中的输出只能用同一类型、同一电压等级的电源。由于PLC的输出元件被封装在印制电路板上,并且连接至端子
端子通常指由铜材等冲制而成的连接器接触件。端子是连接电气线路的常用元件,主要在器件与组件、组件与机柜、系统与子系统之间起电连接和传递的作用,并且尽量保持系统与系统之间不发生失真和能量损失的变化.
板,若将连接输出元件的负载短路,将烧毁印制电路板。采用继电器输出时,所承受的电感性负载的大小,会影响到继电器的使用寿命,因此,使用电感性负载时应合理选择,或加隔离继电器。PLC的输出负载可能产生***,因此要采取措施加以控制,如直流输出的续流管保护,交流输出的阻容吸收电路,晶体管
晶体管是由三层杂质半导体构成的器件,有三个电,所以又称为半导体三管,晶体三管等,可以用于检波、整流、放大、开关、稳压、调制和许多其它功能。
晶闸管(Thyristor)是晶体闸流管的简称,又可称做可控硅整流器,以前被简称为可控硅;1957年美国通用电器公司开发出  上款晶闸管产品,并于1958年将其商业化;晶闸管是PNPN四层半导体结构,它有三个:阳,阴和门; 晶闸管具有硅整流器件的特性,能在高电压、大电流条件下工作,且其工作过程可以控制、被广泛应用于可控整流、交流调压、无触点电子开关、逆变及变频等电子电路中。
PLC的应用特点
1 可靠性高,抗能力强
高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路
集成电路是采用半导体制作工艺,在一块较小的单晶硅片上制作上许多晶体管及电阻器、电容器等元器件,并按照多层布线或遂道布线的方法将元器件组合成完整的电子电路。它在电路中用字母"IC"(也有用文字符号"N"等)表示。
技术,采用严格的生产工艺制造,内部电路采取了的抗***技术,具有很高的可靠性。使用PLC构成控制系统,和同等规模的继电接触器
接触器是一种应用广泛的开关电器。接触器主要用于频繁接通或分断交、直流主电路和大容量的控制电路,可远距离操作,配合继电器可以实现定时操作,联锁控制及各种定量控制和失压及欠压保护,广泛应用于自动控制电路,其主要控制对象是电动机,也可用于控制其它电力负载,如电热器、照明、电焊机、电容器组等。 [全文]
系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统的可靠性高。
2 配套齐全,功能完善,适用性强
PLC发展到今天,已经形成了各种规模的系列化产品,可以用于各种规模的工业控制场合。除了逻辑处理功能以外,PLC大多具有完善的数据运算能力,可用于各种数字控制领域。多种多样的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。
3 易学易用,深受工程技术人员欢迎
PLC是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,为不熟悉电子电路、不懂计算机原理和汇编语言的人从事工业控制打开了方便之门。
4 系统设计的工作量小,维护方便,容易改造
(1) 设计与维护
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时日常维护也变得容易起来,更重要的是使同一设备经过改变程序而改变生产过程成为可能。特别适合多品种、小批量的生产场合。
(2) 安装与布线
动力线、控制线以及PLC的电源线
电源线是用作电气组件或设备与电源的连接线,通常来说指电线与其一端连接的插头或尾插的体,是电器产品的基本零部件之一。电源线分为电线和插头两部分。
和I/O线应分别配线,隔离变压器与PLC和I/O之间应采用双绞线连接。将PLC的I/O线和大功率线分开走线,如必须在同*槽内,分开捆扎交流线、直流线,若条件允许,分槽走线好,这不仅能使其有尽可能大的空间距离,并能将***降到低限度。
PLC的输入与输出好采用分开走线,开关量与模拟量也要分开敷设。模拟量***的传送应采用屏蔽线,屏蔽层应一端或两端接地,接地电阻
电阻,物质对电流的阻碍作用就叫该物质的电阻。电阻小的物质称为电导体,简称导体。电阻大的物质称为电绝缘体,简称绝缘体。 应小于屏蔽层电阻的1/10。
(1)机内数据的存取管理
在数据运算过程中,机内的数据传送是不可缺少的。运算可能要涉及不同的工作单元,数据需在他们之间传送;运算可能会产生一些中间数据,这需要传送到适当的地方暂时存放;有时机内的数据需要备份保存,这要找地方把这些数据存储妥当。总之,对一个涉及数据运算的程序,数据管理是很重要的。
此外,二进制和BCD码的转换在数据管理中也是很重要的。
(2)运算处理结果向输出端口传送
运算处理结果总是要通过输出实现对执行器件的控制,或者输出数据用于显示,或者作为其他设备的工作数据。对于输出口连接的离散执行器件,可成组处理后看作是整体的数据单元,按各口的目标状态送入一定的数据,可实现对这些器件的控制。
(3)比较指令用于建立控制点
控制现场常有将某个物理量的量值或变化区间作为控制点的情况。如温度低于多少度就打开电热器,速度**或低于一个区间就报警等。作为一个控制“阀门”,比较指令常出现在工业控制程序中。
DR08是S7-200 SMART系列PLC的其中一款,自身配置12DI/8DO。CPU 有以下两种工作模式:STOP 模式和 RUN 模式。 CPU 正面的状态 LED 指示当前工作模式。 在 STOP 模式下,CPU 不执行任何程序,而用户可以下载程序块。在 RUN模式下,CPU 执行程序。
SR20的运行状态不能通过面板更改,需要软件来进行设置:
一、将  CPU  置于  RUN  模式
1. 在 PLC 菜单功能区或程序编辑器工具栏中单西门子CPU模块SR20击“运行”(RUN) 按钮:
2. 提示时,单击“确定”(OK) 更改 CPU 的工作模式。
二、将  CPU  置于  STOP  模式
要停止程序,单击“停止”(STOP) 按钮  并确认将 CPU 置于 STOP 模式的提示。
在单层结构中,这可以实现 256 个 I/O 的组态,在多层结构中多可以达到 1024 个 I/O。在带有 PROFIBUS DP 的分布式组态中,可以有 65536 个 I/O 连接(多 125 个站点,如通过 IM153 连接的 ET200M)。插槽可编址,因此*插槽规则。
当PLC的用户程序要保留在RAM中时,就会用到电池,电池通常是3V或3.6V的不可充电的锂电池,电池的使用寿命通常是五年左右,电池用久了,电压就会下降,当其下降到不足以保证RAM中数据时,RAM中的程序就会丢失。如果用户没有备份程序,就会相当麻烦。
一般PLC内部设有电池电压检测电路,当电压下降到一定程度时,PLC就会报警,提醒更换电池。PLC的使用说明书都有提供更换电池的方法。一般来 说,PLC在断电后,因为PLC上RAM电源端接有充电电容,即使把电池去掉,电容上充电电量也足够RAM内的数据保持一段时间,所以如果取掉电池后在短 时间内(通常5分钟)再将新电池换上去,数据是不会丢失的
但用户实际使用PLC的环境情况不尽相同,例如电容的容量下降,RAM电源回路有 灰尘、油泥等形成放电回路等,这会加快PLC断电后电容的放电速度,从而使时间不好把握。如果在带电的情况下更换电池就可保程序。因为电源始终会 有电压加在RAM芯片的电源脚。当然更换时亦要小心应对,注意电池的性以及避免短路情况发生。
是把PLC通电15分钟(给内部电容充电),断电,在5分钟内换好新的电池,再上电试一下。
西门子PLC有带卡的,有不带电池的;也有带卡的,带电池的。程序存在MMC卡中,如果没有存储卡,需要电池保存程序的,更换电池时候务必注意,带电的情况下,将旧电池取出来,然后将新电池换上即可
当更换模块时,可从 CM/阅读器中读取所有组态数据并将其存储在控制器中。更换模
块后,可从控制器中将该数据加载到阅读器。命令“WRITE-CONFIG”(0x03) 用于向
CM/阅读器中下载数据,命令“READ-CONFIG”用于从阅读器上传数据。
在 ECC 模式下,阅读器能以较高概率检测到发送应答器上的位
错误。如有可能,在读访问期间会返回更正的数据(发送应答
器上的数据保持不变)。进行写访问时,会更正发送应答器上
的相关数据(如有可能)。ECC 模式只能用于已完全初始化
(ECC 位置位)并具有 ECC 格式的发送应答器。为此,发送
应答器被分成 16 个字节的块,其中 14 个字节为用户数据预
留,2 个字节用于 ECC 信息 (CRC)。这会导致可用存储空间缩
小约 1/8。西门子S7-200SMART数字量输入EM DR08
如果检测到并更正了位错误,则在“STATUS”输出参数中发出
警告“0xF0FE0002”。如果无法更正位错误,则输出错误
“0xE1FE0700”。
西门子S7-200SMARTCPU模块6ES7288-1SR20-0AA0
SIMATIC S7工业软件
西门子的工业软件分为三个不同的种类:
(1)编程和工程工具  编程和工程工具包括所有基于PLC或PC用于编程、组态、模拟和维护等控制所需的工具。STEP 7标准软件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制产品的组态编程和维护的项目管理工具,STEP 7-Micro/WIN是在Windows平台上运行的S7-200系列PLC的编程、在线仿真软件。
(2)基于PC的控制软件  基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制器(PLC)运行用户的程序,运行在安装了Windows NT4.0操作系统的SIMATIC工控机或其它任何商用机。WinAC提供两种PLC,一种是软件PLC,在用户计算机上作为视窗任务运行。另一种是插槽PLC(在用户计算机上安装一个PC卡),它具有硬件PLC的全部功能。WinAC与SIMATIC S7系列处理器完全兼容,其编程采用统一的SIMATIC编程工具(如STEP 7),编制的程序既可运行在WinAC上,也可运行在S7系列处理器上。
(3)人机界面软件  人机界面软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支持大范围的平台。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于级的WinCC。
ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP 7中的ProTool有效地完成组态。ProTool/lite用于文本显示的组态,如:OP3,OP7,OP17,TD17等。ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的系统。
WinCC是一个真正开放的,面向与数据采集的SCADA(Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。WinCC操作简单,系统可靠性高,与STEP 7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,其 的WinCC5.0支持在办公室通过IE浏览器动态生产过程。
PDU的寻址方式也在Modbus应用层协议中作出了具体的定义。在ModbusPDU中每一个数据都赋予从0~65535中的一个值作为该数据的地址。而在Modbus数据模型中,每一种数据类型块中的数据单元都定义了一个从1到n(设备容量决定)的值作为其地址。
Modbus数据模型要与符合IEC-61131标准的实际设备内存或者其他模型对应起来,这方面的映射关系是由设备生产厂家制定的。图二给出了Modbus寻址模型,设备内存中的四种数据模式的组织方式是由厂家决定的。由图2可知,一个ModbusPDU地址所对应的Modbus数据模型地址为该PDU地址加1。
2.2Modbus通信实现方式
要实现设备间的通信,需要将Modbus应用层协议嵌入到ISO/OSI参考模型中的低层协议中。现行的通信方式有三种:
(1)通过串行链路实现的异步数据传输(Modbus-RTUandModbus-ASCII),又称标准Modbus通信;
(2)高速令牌环信(Modbus-Plus);
(3)基于TCP/IP的客户/服务器结构通信(Modbus-TCP)。
表2给出这三种通信方式与ISO/OSI参考模型的比较。
西门子S7-200SMARTCPU模块6ES7288-1SR20-0AA0
西门子PLC系列S7-200 smart是西门子PLC S7-200的加强版,与S7-200相比,它在性能上,硬件配置和软件组态方面都有提高,也得到了用户的广泛认可。在实际的工程项目中,客户越来越多地选择S7-200 smart系列PLC,并且在各个工程项目现场S7-200 smart都有良好的表现。在自动化控制系统的通讯过程中,有时会用到USS通信功能。本文下面将针对西门子PLC S7-200 smart的USS通信功能做一个详细说明,供用户在系统设计及调试时进行参考。
二、西门子PLC系列S7-200 smart系列USS通信
西门子PLC S7-200 smart CPU本体集成的RS485通信口可以实现USS通讯。它的功能特点如下:
1. USS (Universal Serial Interface, 即通用串行通信接口) 是西门子专为驱动装置开发的通信协议,多年来也经历了一个不断发展、完善的过程。*初 USS 用于对驱动装置进行参数化操作,即更多地面向参数设置。在驱动装置和操作面板、调试软件的连接中得到广泛的应用。近来 USS 因其协议简单、硬件要求较低,也越来越多地用于和控制器的通信,实现一般水平的通信控制。
2. 需要用户注意的是,USS 提供了一种低成本的,比较简易的通信控制途径,由于其本身的设计,USS 不能用在对通信速率和数据传输量有较高要求的场合。在这些对通信要求高的场合,应当选择实时性更好的通信方式,如 PROFIBUS-DP 等。在进行系统设计时,必须考虑到 USS 的这一局限性。
3. 举例说明,如果在一些速度同步要求比较高的应用场合,对十几甚至数十台变频器采用 USS 通信控制,其效果可能会不太理想。
4. USS 协议的基本特点如下:
(1)支持多点通信(因而可以应用在 RS 485 等网络上)
(2)采用单主站的“主-从”访问机制
(3)一个网络上*多可以有 32 个节点(*多 31 个从站)
(4)简单可靠的报文格式,使数据传输灵活
(5)容易实现,成本较低
5. USS 的工作机制是,通信总是由主站发起,USS 主站不断循环轮询各个从站,从站根据收到的指令,决定是否、以及如何响应。从站不会主动发送数据。从站在以下条件满足时应答:接收到的主站报文没有错误,并且本从站在接收到主站报文中被寻址上述条件不满足,或者主站发出的是广播报文,从站不会做任何响应。对于主站来说,从站必须在接收到主站报文之后的一定时间内发回响应。否则主站将视为出错。
西门子PLC程序优化方法
1,没必要共享信号时,放置在同一网络里的多条指令,会产生额外的进出栈操作(具体可以转成STL来分析),而且如果不是逻辑要求,应避免横向串联,这样至少可以减少一个“与”指令。好处仅仅是放在一个网络里,感觉紧凑一点。
2,合理使用立即IO指令(尽量减少使用)节约PLC处理立即指令的转换时间。
3,计算中尽量使用计算结果存储器,而不用过渡存储器。
4,可以用“字”的时候尽量避免用“双字”,可以用整数时,尽量避免用实数。
5,尽量避免数据类型转换,不得不用时,尽量用AC存放中间变量,减少转换次数。或者编程时先预留出存储空间,比如:用VW2存整数时,VW0空出不用,就可以直接以VD0的形式来进行访问VW2中的数据;
6,减少非必要网络扫描,把可以设条件执行的网络(特别是AIW,AQW),归类到子程序中作条件调用(例如定时中断);
7,在保证工艺要求前提下,适当减小发生中断的频率;
西门子S7-200SMARTCPU模块6ES7288-1SR20-0AA0
西门子PLC代理商硬件分析
2、PLC硬件故障
①PLC主机系统故障
A、电源系统故障。电源在连续工作、散热中,电压和电流的波动冲击是不可避免的。
B、通讯网络系统故障。通讯及网络受外部干扰的可能性大,外部环境是造成通讯外部设备故障的大因素之一。系统总线的损坏主要由于PLC多为插件结构,长期使用插拔模块会造成局部印刷板或底板、接插件接口等处的总线损坏,在空气温度变化、湿度变化的影响下,总线的塑料老化、印刷线路的老化、接触点的氧化等都是系统总线损耗的原因。PLC的价格少则几百,多则上万,所以从节省开支方面讲,PLC损坏后还是具有一定的维修价值。PLC的维修技术,不单是PLC硬件上的修复,还有PLC线路以及软件的相互配合,再者,PLC不像单片机那样,是单一的芯片,加上少量电路就能工作,修复相对简单。
CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。因此主频仅是CPU性能表现的一个方面,而不代表CPU的整体性能、GHz(吉赫)、MHz(兆赫),假设某个CPU在一个时钟周期内执行一条运算指令、指令集,其相应的单位有,CPU的位数等等)。计算脉冲信号周期的时间单位及相应的换算关系是:s(秒),在硅片上的元件之间需要导线进行联接,达到英特尔公司的Pentium 4系列CPU较高主频的CPU性能,所以AthlonXP系列CPU才以PR值的方式来命名,1kHz=1000Hz,那么当CPU运行在100MHz主频时,将比它运行在50MHz主频时速度快一倍。因为100MHz的时钟周期比50MHz的时钟周期占用时间减少了一半,也就是工作在100MHz主频的CPU执行一条运算指令所需时间仅为10ns比工作在50MHz主频时的20ns缩短了一半,脉冲信号是一个按一定电压幅度,一定时间间隔连续发出的脉冲信号。脉冲信号之间的时间间隔称为周期;而将在单位时间(如1秒)内所产生的脉冲个数称为频率。频率是描述周期性循环信号(包括脉冲信号)在单位时间内所出现的脉冲数量多少的计量名称;频率的标准计量单位是Hz(赫)。电脑中的系统时钟就是一个典型的频率相当和稳定的脉冲信号发生器、kHz(千赫),只有在提高主频的同时,各分系统运行速度和各分系统之间的数据传输速度都能得到提高后,电脑整体的运行速度才能真正得到提高。
提高CPU工作主频主要受到生产工艺的限制。由于CPU是在半导体硅片上制造的,1 ms=1000μs,但目前还没有一个确定的公式能够定量两者的数值关系,因为CPU的运算速度还要看CPU的流水线的各方面的性能指标(缓存。其中1GHz=1000MHz,1MHz=1000kHz,很可能会出现主频较高的CPU实际运算速度较低的现象:1s=1000ms。比如AMD公司的AthlonXP系列CPU大多都能已较低的主频、ms(毫秒)、μs(微秒),还与其它各分系统的运行情况有关、ns(纳秒),其中,自然运算速度也就快了一倍。只不过电脑的整体运行速度不仅取决于CPU运算速度。通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是“CPU的主频”。很多人认为CPU的主频就是其运行速度。
CPU的主频不代表CPU的速度,但提高主频对于提高CPU运算速度却是至关重要的。
7-200 SMART CPU 提供了三种开环运动控制方法:
1.脉冲串输出 (PTO):内置在 CPU 的速度和位置控制。此功能仅 提供脉冲串输出,方向和限值控制必须通过应用程序使用PLC 中集成的或由扩展模块提供的 I/O 来提供。请参见脉冲输出PLS 指令
2.脉宽调制 (PWM):内置在 CPU 的速度、位置或负载循环控制。 若组态 PWM 输出,CPU 将固定输出的周期时间,通过程序控制 脉冲的持续时间或负载周期。可通过脉冲持续时间的变化来控 制应用的转速或位置。请参见脉冲输出PLS指令
3.运动轴:内置于CPU中,用于速度和位置控制。此功能提供了 带有集成方向控制和禁用输出的单脉冲串输出,还包括可编程 输入,并提供包括自动参考点搜索等多种操作模式
PWM 和运动控制向导设置
为了简化您应用程序中位控功能的使用,STEP 7- Micro/WIN SMART提供的位控向导可以帮助您在几分钟内全部完成PWM、 PTO的组态。该向导可以生成位控指令,您可以用这些指令在您 的应用程序中对速度和位置进行动态控制。
PWM向导设置根据用户选择的PWM脉冲个数,生成相应的PWMx_ RUN子程序框架用于编辑。
运动控制向导多提供3轴脉冲输出的设置,脉冲输出速度从20 Hz到100 KHz可调。
PPI协议是S7-200CPU基本的通信方式,通过原来自身的端口(PORT0或PORT1)就可以实现通信,是S7-200 CPU默认的通信方式。
二、RS485串口通讯
第三方设备大部分支持,西门子S7 PLC可以通过选择自由口通信模式控制串口通信。较简单的情况是只用发送指令(XMT)向打印机或者变频器等第三方设备发送信息。不管任何情况,都必须通过S7 PLC编写程序实现。
当选择了自由口模式,用户可以通过发送指令(XMT)、接收指令(RCV)、发送中断、接收中断来控制通信口的操作。
三、MPI通讯
MPI通信是一种比较简单的通信方式,MPI网络通信的速率是19.2Kbit/s~12Mbit/s,MPI网络多支持连接32个节点,大通信距离为50M。通信距离远,还可以通过中继器扩展通信距离,但中继器也占用节点。
MPI网络节点通常可以挂S7-200、人机介面、编程设备、智能型ET200S及RS485中继器等网络元器件。
西门子PLC与PLC之间的MPI通信一般有3种通信方式:
1、全局数据包通信方式
2、无组态连接通信方式
3、组态连接通信方式
四、以太讯
以太网的核心思想是使用共享的公共传输通道,这个思想早在1968年来源于厦威尔大学。 1972年,Metcalfe和David Boggs(两个都是着名网络)设置了一套网络,这套网络把不同的ALTO计算机连接在一起,同时还连接了EARS激光打印机。这就是世界上*个个人计算机局域网,这个网络在1973年5月22日运行。Metcalfe在运行这天写了一段备忘录,备忘录的意思是把该网络改名为以太网(Ethernet),其灵感来自于“电磁是可以通过发光的以太来传播”这一想法。 1979年,DEC、Intel和Xerox共同将网络标准化。
1984年,出现了细电缆以太网产品,后来陆续出现了粗电缆、双绞线、CATV同轴电缆、光缆及多种媒体的混合以太网产品。 以太网是目前世界上 的拓朴标准之一,具有传传播速率高、网络资源丰富、系统功能强、安装简单和使用维护方便等很多优点。
五、PROFIBUS-DP通讯
PROFIBUS-DP现场总线是一种开放式现场总线系统,符合欧洲标准和标准。PROFIBUS-DP通信的结构非常精简,传输速度很高且稳定,非常适合PLC与现场分散的I/O设备之间的通信。
正跳变和负跳变检测器
LAD FBD STL 说明
EU
ED
正跳变触点指令(上升沿)允许能量在每次断开到接通转换
后流动一个扫描周期。
负跳变触点指令(下降沿)允许能量在每次接通到断开转换
后流动一个扫描周期。
S7-200 SMART CPU 支持在程序中合计(上升和下降)使
用 1024 条边缘检测器指令。
LAD: 正跳变和负跳变指令通过触点进行表示。
FBD: 跳变指令通过 P 和 N 功能框进行表示。
STL: EU(上升沿)指令用于检测正跳变。 如果检测到堆
栈**值发生 0 到 1 跳变,则将堆栈**值设置为 1;否则,将
其设置为 0。
ED(下降沿)指令用于检测负跳变。 如果检测到堆栈**值
发生 1 到 0 跳变,则将堆栈**值设置为 1;否则,将其设置
为 0。
输入/ / 输出 数据类型 操作数
IN (FBD) BOOL I、Q、V、M、SM、S、T、C、L、逻辑流
OUT (FBD) BOOL I、Q、V、M、SM、S、T、C、L、逻辑流
说明
因为正跳变和负跳变指令需要断开到接通或接通到断开转换,所以无法在扫描时检测
上升沿或下降沿跳变。 扫描期间,CPU 会将初始输入状态保存在存储器位中。 在后
续扫描中,这些指令会将当前状态与存储器位的状态进行比较以检测是否发生转换。
另请参见
位逻辑输入示例 (页 192)
程序指令
7.1 位逻辑
S7-200 SMART
188 系统手册, V2.5, 01/2020, A5E03822234-AI
7.1.7 线圈: 输出和立即输出指令
http://zhangqueena.b2b168.com

产品推荐