
西门子抚顺PLC模块总代理
西门子S7-200系列PLC支持的通讯口类型
1)PPI协议:西门子专为S7-200开发的通讯协议
2)MPI协议:不*支持,只能作从站
3)自由口模式:由用户自定义的通讯协议,用于与其他串行通讯设备通讯(如串行打印机等)。
S7-200编程软件Micro/WIN提供了通过自由口模式实现的通讯功能:
1)USS指令库:用于S7-200与西门子变频器(MM4系列、SINAMICS G110和老的MM3系列)
怎样才能更好、更简单解决PLC系统干扰?
1)选用隔离性能较好的设备、选用优良的电源,动力线和信号线走线要更加合理等等,也能解决干扰,比较烦琐、不易操作成本较高
2)利用信号隔离器这种产品解决干扰问题。只要在有干扰的地方,输入端和输出端中间加上这种产品,就可有效解决干扰问题。
5.为什么解决PLC系统干扰都选信号隔离器呢?
1)使用简单方便、可靠,成本低廉。
2)可大量减轻设计人员、系统调试人员工作量,复杂的系统在普通的设计人员手里,也会变的非常可靠。
6.信号隔离器工作原理是什么?
将PLC接收的信号,通过半导体器件调制变换,通过
光感或磁感器件进行隔离转换,再进行解调变换回隔离前原信号或不同信号,对隔离后信号的供电电源进行隔离处理。保证变换后的信号、电源、地之间独立。
常闭触点断开。外部输入触点电路断开时,对应的输入映像寄存器为0状态,梯形图中对应的输入继电器的常开触点断开,常闭触点接通。某一编程元件对应的映像寄存器为l状态时,称该编程元件为ON,映像寄存器为0状态时。称该编程元件为OFF。在程序执行阶段,外部输入信号的状态发生了变化,输入映像寄存器的状态也不会随之而变,输入信号变化了的状态只能在下一个扫描周期的输入处理阶段被读入。PLC的用户程序由若干条指令组成,指令在存储器中按步序号顺序排列。在没有跳转指令时,CPU从条指令开始,逐条顺序地执行用户程序,直到用户程序结束之处。在执行指令时,从输入映像寄存器或别的元件映像寄存器中将有关编程元件的0/1状态读。
PLC还具有输入、输出信号接口。PLC有了这些功能器件和单元,即可用于完成各种的控制任务。PLC系统的基本功能结构框图如图1所示。PLC系统的基本功能结构2)具有面向用户的指令和于存储用户程序的存储器。用户控制逻辑用软件实现。适用于控制对象动作复杂,控制逻辑需要灵活变更的场合。3)用户程序多采用图形符号和逻辑顺序关系与继电器电路十分近似的“梯形图”编辑。梯形图形象直观,工作原理易于理解和掌握。4)PLC可与编程机、编程器、个人计算机等设备联接,可以很方便地实现程序的显示、编辑、诊断、存储和传送等操作。5)PLC没有继电器那种接触不良、触点熔焊、磨损和线圈烧断等故障。运行中无振动、无噪音,且具有较强的抗干扰能。
7.信号隔离器功能是什么?
一:保护下级的控制回路。
二:消弱环境噪声对测试电路的影响。
三:公共接地、变频器、电磁阀及不明脉冲对设备的干扰;对下级设备具有限压、额流的功能是变送器、仪表、变频器、电磁阀PLC/DCS输入输出及通讯接口的忠实防护。标准系列导轨结构,易于安装,可有效的隔离:输入、输出和电源及大地之间的电位。能够克服变频器噪声及各种高低频脉动干扰。
可不必考虑I/O响应问题,但对模拟量控制的系统,是闭环系统就要考虑这个问题,(4)根据输出负载的特点选型不同的负载对PLC的输出方式有相应的要求,例如,频繁通断的感性负载,应选择晶体管或晶闸管输出型的。
就可以着手编制PLC程序了。当然可以用上述方法编程。在编程时,除了要注意程序要正确、可靠之外,还要考虑程序要简捷、省时、便于阅读、便于修改。编好一个程序块要进行模拟实验,这样便于查找问题,便于及时修改不要整个程序完成后一起算总帐。5.制作控制台与控制柜在绘制完电器、编完程序之后,就可以制作控制台和控制柜了。在时间紧张的时候,这项工作也可以和编制程序并列进行。在制作控制台和控制柜的时候要注意选择开关、按钮、继电器等器件的质量,规格必须满足要求。设备的安装必须注意、可靠。比如说屏蔽问题、接地问题、高压隔离等问题必须妥善处理。6.现场调试现场调试是整个控制系统完成的重要环节。任何程序的设计很难说不经过现场调试就能使用。
8.现在市场有那么多品牌的隔离器,价格参差不齐,该怎么选择呢?
隔离器位于二个系统通道之间,选择隔离器要确定输入输出功能,要使隔离器输入输出模式(电压型、电流型、环路供电型等)适应前后端通道接口模式。尚有精度﹑功耗﹑噪音﹑绝缘强度﹑总线通讯功能等许多重要参数涉及产品性能,例如:噪音与精度有关、功耗热量与可靠性有关,这些需要使用者慎选。适用、可靠、产品性价比是选择隔离器的主要原则。
应考虑使用RS-485中继器或者EM277。注意:●具有不同电位的互联设备有可能导致不希望的电流流过连接电缆。●这种不希望的电流可能导致通讯失败或者设备损坏。●要确保用通讯电缆连接的所有设备有相同的参考电位,或者彼此隔离,来避免产生这种不希望的电流。为网络确定通讯距离、通讯速率和电缆类型网段的长度取决于两个因素:隔离(用RS-485中继器)和波特率。但连接具有不同电位的设备是需要隔离。当接地点之间的距离很远时,有可能具有不同的地电位。距离较近,大型机械的负载电流也能导致地电位的不同。网络电缆的长度1如果不是用隔离端和中继器,允许的距离为50m。测量该距离时,从网段的个节点开始。到网段的后一个节。
■取下旧电池,装上新电池;■盖上电池盖板。注意更换电池时间要尽量短,一般不允许超过3分钟。如果时间过长,RAM中的程序将消失。应注意更换丝时要采用型号的产品。I/O模块的更换若需替换一个模块,用户应确认被安装的模块是同类型。有些I/O系统允许带电更换模块,而有些则需切断电源。若替换后可解决问题,但在一相对较短时间后又发生故障,那么用户应检查能产生电压的感性负载。也许需要从外部其电流尖峰。如果丝在更换后易被烧断,则有可能是模块的输出电流超限,或输出设备被短路。PLC的故障诊断是一个十分重要的问题,是保证PLC控制系统正常、可靠运行的关键。本文对常用的故障诊断方法进行了探讨。在实际工作过程中。
正如图的例子所表示的,对立即读功能,必须建立一个符号网络。
图 IMD_READ(立即读)指令应用举例
对一些在时间上有苛刻要求的应用,要能比正常情况更快速地读出当前的数字输入状态,正常情况是每一个OB1扫描周期读一次。应用立即读指令,能够在扫描到立即读指令梯节的当时,就从数字输入模板上读到数字输入的状态。否则必须等待到下一个OB1扫描周期结束时,I存储器区域用P存储器的状态进行更新时,才能知道输入点的新的状态。
为了实现从一个输入模板立即读一个输入(或多个输入)的状态,应用外部设备输入存储器区域( PI)代替输入存储器区域(I)。对外部设备输入存储器区域可以读整个字节、字或双字。单个的数字输入状态,不能由触点单元(位)来读得。
为了根据立即输入的状态,有条件地允许电压通过,按以下步骤处理:
1)由CPU读包含有关输入数据的一个PI存储器字;
2)一个PI存储器字与包含触点内容的一个常数进行“字与”运算,如果输入触点为“1”,会产生一个非“0”的结果;
3)测试累加器的非“0”条件。
注:为了能够存储网络,必须指定MWx,其中x是任何允许的数。
对于WAND_W指令的说明
PIW 1: 0000 0000 0010 1010
W#16#0002: 0000 0000 0000 0010
指令运算结果:0000 0000 0000 0010
在本例中,立即输入I1.1是与I4.1和I4.5串联。在PIW 1外设“字”中包含立即输入I1.1的状态,而PIW 1与W#16#0002常数“字”,执行WAND_W指令运算后,如果在PB 1中的I1.1“位”(第2位)的状态是“真”(true,“1”状态),则运算的结果不等于“0”,由于执行WAND_W指令的结果不等于“0”,则上例梯节中的“<>0”触点上将有电压通过。
plc先与工控软件(组态软件)通讯,在组态软件显示,再工控机上安装一个远程控制的被控软件,在手机上安装一个主控软件;这样就可以看到PLC信息。手机APP跟PLC用modbus协议通讯。 |
1.指令符号
表1 为地址下降沿检测指令说明表。
表1 地址下降沿检测指令说明表
参 数 | 数据类型 | 存储器区域 | 说 明 |
<地址1> | BOOL | I、Q、M、L、D | <地址1>是被检测下降沿变化的 信号 |
<地址2> ( M_BIT) | Q、M、D | <地址2>是用来指定“沿变化” 的存储器位,该位保存的是上一次 NEC的信号状态。如果这一地址没有 被输入模板使用,对M_BIT位只使用 I的输入镜像区 | |
Q | 单脉冲输出 |
2.指令功能说明
地址下降沿检测指令是将<地址1>的信号状态与存储在<地址2>中的上次扫描的信号状态进行比较。如果当前的信号状态是“0”,上一次的信号状态是“1” (检测到下降沿),则在这一指令后的RLO将置成“1”。
表2 为地址下降沿检测指令对状态位的影响。
表2 NEG地址下降沿检测指令对状态位的影响
- | BR | CC1 | CC0 | OV | OS | OR | STA | RLO | /FC |
写状态位 | - | - | x | 1 | 1 |
3.指令应用举例(见图1)
如图1所示,在下面的条件都满足的情况下,输出Q4.0的信号状态为“1”:
1)输入I0.0、I0.1、和I0.2的信号状态都是“1”;
2)输入I0.3上有“下降沿”信号检测到;
3)输入I0.4上的信号状态为“1”。
图1 NEG指令应用举例