电动机功率 | 4kW | 外形尺寸 | 3mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 6kg |
西门子数控系统显示300608伺服故障维修,西门子数控系统维修,数控系统伺服驱动器维修,数控系统伺服电机维修,西门子802DSL面板维修,按键操作失灵维修,花屏维修,黑屏维修,无显示维修,西门子整流单元维修,西门子数控系统显示300608伺服故障维修,西门子802DSL数控系统维修,数控系统报25201伺服故障维修,数控系统接地故障维修。
![]() |
参考价 | ¥342 |
订货量 | 1 |
更新时间:2019-07-01 14:13:44浏览次数:237
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子6SN1123驱动不能用模块维修
(1)指令格式
梯形图与指令表格式及可用操作数见表4-2。
表4-2 LD、LDN、=指令格式
(2)指令功能
LD:装载指令,常开触点与母线相连,开始一个网络块中的逻辑运算。
LDN:非装载指令,常闭触点与母线相连,开始一个网络块中的逻辑运算。
=:线圈驱动指令。
(3)指令应用举例
在梯形图和指令表程序中的应用如图4-3所示。
(4)指令使用说明
①内部输入触点(I)的闭合与断开仅与输入映像寄存器相应位的状态有关,与外部输入按钮、接触器、继电器的常开/常闭接法无关。输入映像寄存器相应位为1,则内部常开触点闭合,常闭触点断开。输入映像寄存器相应位为0,则内部常开触点断开,常闭触点闭合。
图4-3 LD、LDN、=指令的梯形图、指令表及时序图
②LD、LDN指令不仅用于网络块逻辑计算的开始,在块操作ALD、OLD中也要配合使用。
③在同一个网络块中,“=”指令可以任意次使用,驱动多个线圈。
④同一编号的线圈在一个程序中使用两次及两次以上叫做线圈重复输出。因为PLC在运算时仅将输出结果置于输出映像寄存器中,在所有程序运算均结束后才统一输出,所以在线圈重复输出时,后面的运算结果会覆盖前面的结果,容易引起误动作.建议避免使用。
⑤梯形图的每一网络块均从左母线开始,接着是各种触点的逻辑连接,后以线圈或指令盒结束。一定不能将触点置于线圈的右边。线圈和指令盒一般也不能直接接在左母线上,如确实需要,可以利用特殊标志位存储器(如M0.0)进行连接。
在PLC编程中,多数指令需要具体的存储单元或具体数据参与其运算,这些就是指令所需的操作数。按照表现形式的不同,S7-200系列PLC可提供3种形式的操作数,即存储单元、常数、能流。
(1)存储单元
在直接寻址中涉及的所有存储器都可以作为操作数。此类操作数包括输入映像寄存器(I)、输出映像寄存器(Q)、变量存储器(V)、内部标志位存储器(M)、特殊标志位存储器(SM)、顺序控制继电器(S)、局部存储器(L)中的位寻址方式、字节寻址方式、字寻址方式、双字寻址方式。还包括定时器存储器(T)、计数器存储器(C)、高速计数器(HC)、模拟量输入(AI)、模拟量输出(AQ)和累加器(AC)。不同的CPU模块中存储单元类操作数的数量有所不同,可在编程软件的帮助栏查找到CPU存储单元的地址范围。
(2)常数
常数是指令中常用的一种操作数,常数值可为字节、字或双字。在PLC内部,所有常数均以二进制存储,但在编程时可以输入的常数形式有二进制、十进制、十六进制、ASCII码或浮点数(实数)等。
(3)能流
在梯形图中,没有真正的电流流动。为方便对PLC周期扫描过程的分析和指令运行状态,假想有“电流”在梯形图中流动,这就是“能流”。“能流”只能在梯形图中从左向右流动,任何可以连接到左/右母线或触点的梯形图元件都有“能流”的输入(EN)/输出端(ENO)。输入(EN)端必须有能量流,才能执行该元件功能,在元件正确无误地执行其功能后,输出端(ENO)才能将能量流传送到下一个单元。只有梯形图( LAD)和功能块图( FBD)中才有能流的概念。对应于指令表为栈顶值为1。
在编程软件的指令表视图中,程序也分为一个个的网络段,这样可方便地与梯形图进行转换。即在编程软件中输入PLC梯形图程序,经编译无误后点击指令表视图,系统自动生成与梯形图逻辑关系*的指令表列。当然也可以不分网络段,此时指令表程序不能转换。注释部分和梯形图编辑器中相同。
指令表程序的基本构成为指令助记符十操作数。如LD I0.0,LD为指令助记符,表示具体需要完成的功能;I0.0为操作数,表示被操作的内容。指令表属于文本形式的编程语言,和汇编语言类似,可以解决梯形图指令不易解决的问题,适用于对PLC和逻辑编程的有经验程序员。
在编程软件的梯形图视图中,程序被分为一个个的网络段(Network n)。每一个网络中是具体功能的实现。在整个程序中包括许多注释,如程序块的注释、网络段的注释、每一个元件的注释等,能够使他人方便地读懂整个程序的内容和功能。梯形图包含要素如图4-1所示。
①左母线。梯形图左侧的粗竖线,它是为整个梯形图程序提供能量的源头。
②触点。代表逻辑“输入”条件。如开关、按钮等闭合或打开动作,或者内部条件。
③线圈。代表逻辑“输出”结果。如灯的亮灭、电动机的启动停止、中间继电器的动作或者内部输出条件。
④功能框/指令盒。代表附加指令。如定时器、计数器、功能指令或数学运算指令等。
梯形图编辑方式方便初学者使用,易于理解,可以建立与电气接线图类似的程序,而且用。可以使用指令表编辑器显示所有用梯形图编辑器编写的程序。
用顺序控制指令设计梯形图时,只有与顺序控制继电器S配合时才具有步进功能,一个顺序控制继电器S代表一个步序。顺序控制继电器共有256个,范围为S0~S31.7,使用位地址。
1)顺序控制指令
顺序控制指令包含3条指令:段开始指令LSCR、段转移指令SCRT和段结束指令SCRE。从LSCR指令开始到SCRE指令结束组成一个顺序控制SCR段。
①段开始指令LSCR:表示一个顺序控制SCR段(或一个步)的开始,其操作数为顺序控制继电器S-bit(如S0.1)。LSCR指令将S位的值装载到SCR堆栈和逻辑堆栈的栈顶,其值决定SCR段是否执行。当S为1时,允许该顺控程序段工作;S为0,不执行该段工作。
使用SCR指令后,其后编程需用LD、LDI、OUT等指令,直至出现下一条SCR指令或出现SCRE指令。
②段转移指令SCRT:表示将当前的顺序控制段切换到下一个顺序控制段,其操作数是下一个顺序控制继电器S-bit。当SCRT指令的输入端有效时,进行SCR段的转移,即停止当前顺控程序段工作,使当前顺控继电器S自动复位,其触点断开,启动下一个顺控程序段工作。
③段结束指令SCRE:表示将当前的顺序控制SCR段结束,每个顺序控制段都必须用SCRE指令结束。
2)顺序控制指令使用注意事项
①顺控指令只对顺控元件S有效,顺控继电器S也具有一般继电器的功能。
②不能把同一编号的S用在不同的程序分区中。例如在主程序中使用了S0.1,在子程序中就不能再次被使用。
③在顺控SCR段中,使用初始化脉冲触点SM0.1在程序运行的*个扫描周期置位初始步,使初始步的SCR段开始运行。
④在程序中,由于输出线圈不能直接和左母线相连,用SM0.0(SM0.0在PLC运行时,始终为1)驱动该步中应为1状态的输出线圈。
⑤在顺控SCR段中不能使用的指令:跳转指令JMP、LBL;循环指令FOR、NEXT。
⑥在状态发生转移后,所有的顺控SCR段的元器件一般也要复位,如果希望继续输出,可使用置位/复位指令。
⑦顺序控制继电器S的编号可以不按顺序安排。但编程时为避免在程序较长时各S位重复,做到分组、顺序使用。
图5-7给出了顺序控制指令编程方法的顺序功能图与梯形图对照关系。从图中可以看出每一个顺序控制SCR段有三种功能:
①驱动负载:在该段顺控继电器有效时,驱动相应的负载。图5-7中当S0.1为活动步时,用SM0.0驱动负载Q0.0工作。
②转移条件和目标:如果转移条件I0.0为ON时,由S0.1段转移到S0.2段。
③自动复位功能:当程序发生转移时,后续步S0.2被置位变成活动步的同时,前级步S0.1自动复位变成不活动位,输出Q0.0也断开。
西门子6SN1123驱动不能用模块维修