丽水西门子PLC模块经销总代理商丽水西门子PLC代理,丽水西门子S7-1500代理,西门子PLC代理
PLC可以与外部设备进行信息交换,实现网络链接与数据通信。S7系列PLC在这方面的特殊功能主要有各种通信处理功能、网络链接功能等。
(2)特殊功能的实现形式
3. SNMP服务
SNMP(简单网络管理协议)是以太网的一种开放的标准化网络管理协议。网络管理包括监视、控制和组态网络节点的所有功能。网络管理(例如错误记录)可以防止有SNMP功能的网络节点组成的网络发生故障,以确保网络的高质、高效。
在出现故障时,有诊断功能的模块的响应如下
1)模拟量模块中的SF(组错误)LED亮故障被全部排除后,SF指示灯熄灭。
2)将诊断消息写入模拟量模块的诊断缓冲区,然后送入CPU。使用STEP7的模块诊断功能,可以查看故障原因。
3)检测到错误时,不管参数如何设置,模拟量输入模块都将输出测量值7FFFH。此测量值指示上溢出、出错或禁用的通道。如果启用了诊断中断,在故障刚出现和刚消失时,出现诊断中断,CPU暂时停止用户程序的执行,去处理诊断报警组织块OB82。可在0B82 中调用SFC51或SFC59,获得更为详细的诊断信息。
网络管理产品(例如西门子公司的SINEMA E和SNMP-OPC服务器)可以在工业环境中对网络进行规划、控制和监视。SNMP使用无线UDP传输协议。SNMP管理器监视网络节点,而SNMP代理收集各网络节点中各种特定的网络信息,并以结构化形式将其置于管理信息库(Management Information base,MIB)中。
为了降低成本、增强用户使用的灵活性,在PLC中经常将某些简单的功能,如高速计数、脉冲输出、模拟量输入/输出等,直接集成于PLC的CPU模块(或基本单元)上,此类实现形式统称为“PLC集成功能”。
点击PLCSIM窗口中I0.0对应的小方框,方框内出现“√”,10.0变为1状态。10.0的常开触点闭合,梯形图中的触点、方框和Q4.0的线圈均变为绿色(见图3-58),表示TO 正在输出脉冲。T0被启动后,从预置值开始,每经过一个时间基准,它的剩余时间值减1。直到减为0,定时时间到,Q4.0的线圈断电。在定时期间,BI端输出十六进制的剩余时间值,BCD端输出S5T#格式的剩余时间值。图3-59中的时序图用下降的斜坡表示定时期间剩余时间值递减,图中的t是定时器的预置值。
可以通过定时器的时序图和仿真实验来理解定时器的功能。由图3-59可知,脉冲定时器从输入信号I0.0的上升沿开始,输出一个脉冲信号。如果输入脉冲的宽度大于等于时间预置值(见图3-59中I0.0的脉冲A),通过Q4.0输出的脉冲宽度等于时间预置值。如果输人脉冲的宽度小于时间预置值(见I0.0的脉冲B),输出脉冲的宽度等于输入脉冲的宽度。
输人滤波器用来滤除输人线上的干扰噪声,干扰噪声可能引起输人状态不可预测的变化。在系统块窗口中单击“输人滤波器”标签,可设置4个为1组的输人点的输人滤波器延迟时间。输人状态发生ON/OFF变化时,输人信号必须在设置的延迟时间内保持新的状态,才能被认为有效。延迟时间的设置范围为0.2~12.8ms,默认值为6.4ms。
使用CPU222、CPU224和CPU226时,可以对各模拟量输入通道选择软件滤波。滤波后的值是预选采样次数(样本数目)的各次模拟输人的平均值。滤波器的设定值(采样次数与死区)对所有被选择为有滤波功能的模拟量输人均是一样的。
输人量若有大的变化,滤波值可以迅速地反映出来。当前的输人值与平均值之差超过设定的值时,滤波器相对上一次模拟量输人位产片一个阶跃变化。这设定值称为死区,并用楼拟量输人的数字值来表示。
由于PLC结构、成本等方面的限制,集成功能的应用范围通常较狭隘,功能也相对较简单,多用于中小规格的PLC。如S7-200系列与S7-300系列中的紧凑型PLC模块即具备中断控制、高速计数、脉冲输出、模拟量输入/输出等简单特殊功能。
对于过程控制、位置控制等场合所需要的复杂功能,一般都需要通过专门的模块才能实现。此类模块被称为特殊功能模块或功能模块。