西门子模块6SL3100-0BE28-0AB0

西门子模块6SL3100-0BE28-0AB0

发布商家
浔之漫智控技术-西门子PLC代理商
联系人
聂航(先生)
电话
15221406036
手机
15221406036
微信
15221406036
价格
¥666.00/件

西门子模块6SL3100-0BE28-0AB0

plc做主站的时候,不管PLC连接的是单从站还是多从站,主站程序都应该考虑到从站会发生故障,从站故障有两种,一种是有故障,但不影响和主站通讯,另一种是有故障,不能和主站通讯,例如从站掉电,通讯线故障或者从站本身故障导致的不能和主站通讯。
对于后者,主站在发送后,从站是不会回复数据的,主站不能等,而应该结束RCV接收状态,然后发送,那么为什么和如何结束RCV接收状态呢?
一  为什么要结束RCV接收状态呢?
发送指令XMT将数据发送出去就完事,而接收RCV不一样,一次完整成功的RCV过程需要以下步骤:
1  使能位:SM87.7=1/SM187.7=1,执行RCV的时候会检查该位
2  执行RCV
3  等待消息起始条件
4  接收信息
5  等待消息结束条件
6  退出接收状态
RCV指令启动后并不一定就接收消息,如果消息起始条件没有达到,那就一直处于等待接收的状态;
如果消息始终没有开始或者结束,通信口就一直处于接收状态。这时如果尝试执行XMT指令,就不会发送任何消息。
所以要结束接收RCV接收状态后才能执行XMT。
二:如何结束RCV接收状态?
手册上给出6种结束条件:
1.结束字符检测
2.字符间计时器
3.信息计时器
4.*大字符计数
5.校验错误
6.用户终止
方法1:前4种条件在从站发生通讯故障后就失效了,必须要配合用户终止
一般执行XMT后,在发送完成中断里执行RCV,同时启动定时中断或者启动定时器或者执行开始间隔时间BITIM,计时时间到复位使能位SM87.7/SM187.7,同时执行RCV,这样结束RCV指令,比如定时中断里发送:
LD          SM0.0
R            SM87.7,  1
RCV        VB0,  0
S            SM87.7,  1
LD          SM0.0
DTCH      10
LD          SM0.0
XMT        VB100,  0
方法2:设置:SMB87=16#9C,  SMW90/SMW190=0,SMW92/SMW192=x
执行RCV指令x毫秒后自动结束接收状态。
如果用的是字符中断方式接收信息,那么将中断分离后即可发送
DTCH      8
XMT        VB100,  0
用结束字符作为结束条件的时候,如果与设备的通信断了,CPU就会停滞在接受状态,之后的发送也不成功了,通讯也彻底断了。
后来别人教我在发送前面用复位SMB87.7结束发送就好了。
自由口用RCV接收,接收到的数据总是一部分,不全,反复检查做实验,才发现原来是结束的定时器时间设短了,导致数据没有接收完,RCV就结束了,增大了时间,一切就OK了。
刚做自由口编程时,一下载下去,编程软件就无法和CPU通信了,后来打到停止状态,CPU才恢复PPI,可以正常监控,下载了

(1)单脉冲发生器
  在PLC的程序设计中,经常需要单个脉冲来实现计数器的复位,或作为系统的起动、停止信号。可以通过脉冲微分指令PLS和PLF指令来实现,如图3-19所示。

 
  在图3-20中,输入点X0每接通一次,就产生一个定时的单脉冲。无论X0接通时间长短如何,输出Y0的脉宽都等于定时器T0设定的时间。

 
 (2)连续脉冲发生器
  在PLC程序设计中,经常需要一系列连续的脉冲信号作为计数器的计数脉冲或其他作用。连续脉冲可分为周期不可调和周期可调两种情况。
  1)周期不可调的连续脉冲发生器。
    如图3-21所示,输入点X0接带自锁的按钮。利用辅助继电器M1产生一个脉宽为一个扫描周期、脉冲周期为两个扫描周期的连续脉冲。
    其工作原理分析如下:
    当X0常开触点闭合后,第一个扫描周期,M1常闭触点闭合,所以M1线圈能得电;第二个扫描周期,因在上一个扫描周期Ml线圈已得电,所以M1的常闭触点断开,因此使M1线圈失电。因此,Ml线圈得电时间为一个扫描周期。
    M1线圈不断连续地得电、失电,其常开触点也随之不断连续地闭合、断开,就产生了脉宽为一个扫描周期的连续脉冲信号输出,但是脉冲宽度和脉冲周期不可调。
  2)周期可调的连续脉冲发生器。
    若要产生一个周期可调节的连续脉冲,可使用如图3-22所示的程序。
 
   
    其工作原理分析如下:
    当X0常开触点闭合后,在第一个扫描周期,T0常闭触点闭合,T0线圈得电。经过2s的延时,T0的当前值和设定值相等,T0的触点将要动作。所以在断开后的第一个扫描周期中,T0常闭触点断开,使T0线圈失电。
    在此后的下一个扫描周期,T0常闭触点恢复闭合,又使T0线圈得电,重复以上动作,就产生了脉宽为一个扫描周期、脉冲周期为2s的连续脉冲。
    可以通过改变T0的设定值来改变连续脉冲的周期。

数据保护分为机内存储和机外存储两种。机内存储即将静态存储器SRAM区已修改过的有用数据存放到高速闪存FLASHROM的备份数据区保存;机外存储即将静态存储器SRAM区数据通过RS232串行口传输至电脑保存。   机内存储只需按系统软键进行操作,就可完成数据的备份,是一种不需其任何工具的方便快速的数据保护方法。但由于数据备份在系统内,若系统不能进行启动,备份的数据也就发挥不了作用。为防止各种意外,可采用机外存储方法。   机外存储数据分为系列备份和分区备份两种。系列备份是将系统的所有数据都按照一定序列全部传输备份并含有一些操作指令(如初始化系统、重新启动系统等),其中数据包括:机床数据、设定数据、R参数、具参数、零点偏移、螺距误差补偿值、用户报文本、PLC用户程序、零件加工程序、固定循环。其优点是备份方便,只需传输保存一个文件就可以。但其中包含一些特殊指令,不同版本的系统问一般不能通用。   分区备份是将系统的各种数据分类进行传输备份。其中可分四大类,每一类都可分别传输备份。其优点是备份的文件不分版本,可以通用,方便制造商使用。但备份文件很多,如备份不全就不能*恢复系统。   机床数据是数控系统与机床以及伺服驱动之问匹配的媒介,是数控机床能否发挥其工作性能的关键。了解机床数据的作用和保护方法是非常重要的,是保证数控机床正常工作的前提条件。

 软启动器常见故障处理措施 (1)上电后不显示 1)检查控制电源是否接入。 2)检查显示屏连接线是否插紧。 3)检查控制板有没有问题。 (2)报缺相故障 1)启动方式采用带电方式时,操作顺序有误。正确操作顺序应为先送主电源,后送控制电源。 2)电源缺相或者三相电未上,软启动器保护动作(检查电源)。 3)软启动器的输出端未接负载。 4)控制板有问题。 (3)启动完毕旁路接触器不合 1)在启动过程中,保护装置因整定偏小出现误动作(将保护装置重新整定即可)。 2)在调试时,软启动器的参数设置不合理(主要针对的是55kW以下的软启动器,对软启动器的参数重新设置)。 3)控制线路接触不良(检查控制线路)。 4)接触器有问题不能正常合。 5)控制板问题。 (4)空气开关跳闸 1)空气开关长延时的整定值过小或是空气开关选型和电机不配(空气开关的参数适量放大或空气开关重新选型)。 2)软启动器的起始电压参数设置过高或启动时间过长(根据负载情况将起始电压适当调小或者启动时间适当缩短)。 3)在启动过程中因电网电压波动比较大,易引起软启动器发出错误指令,出现提前旁路现象(建议用户不要同时启动大功率的电机)。 4)启动时满负载启动(启动时尽量减轻负载)。 5)软启动额定电流设置有问题。 (5)软启动器启动时报故障 1)电机缺相(检查电机和外围电路)。 2)软启动器内主元件可控硅短路。 3)滤波板击穿短路。 4)控制板问题。 (6)启动超时 1)参数设置不合理(重新整定参数,起始电压适当升高,时间适当加长)。 2)启动时满负载启动(启动时尽量减轻负载)。 3)机械故障。 4)控制板问题。 (7)启动过程电流不稳定 1)电流表指示不准确或与互感器不匹配。 2)电网电压不稳定,波动比较大,引起软启动器误动作。 3)软启动器参数设置不合理。 (8)软启动器重复启动
西门子PLC-USS协议和变频器之间的通讯
1、需要控制系统在设计时采用很多硬件,价格昂贵
2、现场的布线多容易引起躁声和干扰
3、PLC 和变频器之间传输的信息受硬件的限制,交换的信息量很少。
4、在变频器的启停控制中由于继电器接触器等硬件的动作时间有延时,影响控制精度。

 5、通常变频器的故障状态由一个接点输出,PLC能得到变频器的故障状态,但不能准确的判断当故障发生时,变频器是何种故障。
如果PLC通过与变频器进行通讯来进行信息交换,可以有效地解决上述问题,通讯方式使用的硬件少,传送的信息量大,速度快,等特点可以有效地解决上述问题,另外,通过网络,可以连续地对多台变频器进行视和控制,实现多台变频器之间的联动控制和同步控制,通过网络还可以实时的调整变频器的参数。
目前各个厂家的变频器都相继的开发出了支持连网的功能,比如,很多变频器都有了支持现场总线(如:DEVICENET、PROFIBUS、AS_I)等的接口协议,可以很方便的与PLC进行数据通信。现在主要介绍西门子S7-200和Micro Master变频器之间的通讯协议USS,使用USS通讯协议,用户可以通过程序调用的方式实现S7-200和Micro Master变频器之间的通信,编程的工作量小,通讯网络由PLC和变频器内置的RS485通讯口和双绞线组成,一台S7-200多可以和31台变频器进行通讯,这是一种费用低、使用方便的通讯方式。

一、USS通讯协议介绍
USS通讯协议的功能,所有的西门子变频器都带有一个RS485通讯口,PLC作为主站,多允许31个变频器作为通讯连路中的从站,根据各变频器的地址或者采用广播方式,可以访问需要通讯的变频器,只有主站才能发出通讯请求报文,报文中的地址字符要传输数据的从站,从站只有在接到主站的请求报文后才可以向从站发送数据,从站之间不能直接进行数据交换。在使用USS协议之前,需要先安装西门子的指令库。USS协议指令在STEP7—MICRO/WIN32指令树的库文件夹中,STEP7—MICRO/WIN32指令库提供14个子程序、3个中断程序和8条指令来支持USS协议。调用一条指令时,将会自动地增加一个或几个子程序





人气
39
发布时间
2023-04-11 18:05
所属行业
PLC
编号
31398167
我公司的其他供应信息
相关西门子模块产品
15221406036 请卖家联系我