西门子荆州授权代理商
PLC控制系统设计的基本原则是什么?
任何一种电气控制系统都是为了实现生产设备或生产过程的控制要求和工艺需要,从而提高产品质量和生产效率。因此,在设计PLC应用系统时,应遵循以下基本原则:
1.充分发挥PLC功能,大限度地满足被控对象的控制要求。
2.在满足控制要求的前提下,力求使控制系统简单、经济、使用及维修方便。
3.保证控制系统安全可靠。
4.应考虑生产的发展和工艺的改进,在选择PLC的型号、I/O点数和存储器容量等内容时,应留有适当的余量,以利于系统的调整和扩充。
选择序列PLC SFC编程方法
(1)选择性分支的编程
当某个状态的转移条件超过一个时,需要用选择性分支编程。与一般状态编程一样,先进行驱动处理,然后设置转移条件,编程时要由左至右逐个编程,如图1所示
(2)选择性汇合编程
如图2,设三个分支分别编审到状态S29、S39、S49时,汇合到状态S50,其用户程序编制时,先进行汇合前状态的输出处理,然后向汇合状态转移,此后由左至右进行汇合转移,这是为了自动生成SFC画面而追加的规则。
分支、汇合的转移处理程序中,不能用MPS、MRD、MPP、ANB、ORB指令。
S7-200 PLC输出继电器(Q)的作用和使用
输出继电器是用来将PLC的输出信号传递给负载,是专设的输出过程映像寄存器。它只能用程序指令驱动。在每次扫描周期的结尾,CPU将输出映像寄存器中的数值复制到物理输出点上,并将采样值写入,以驱动负载。输出继电器一般采用八进制编号,一个端子占用一个点。它有4种寻址方式即可以按位、字节、字或双字来存取输出过程映像寄存器中的数据。
位: Q〔字节地址].[位地址〕如:Q0.2
字节、字或双字: Q[长度][起始字节地址]如:QB2 QW6 QD4
一、逻辑取及输出线圈指令(LD、LDI、OUT) 1.指令用法 LD:取指令,用于常开触点与母线连接。 LDI:取反指令,用于常闭触点与母线连接。 OUT:线圈驱动指令,用于将逻辑运算的结果驱动一个指定线圈。 2.指令用法说明 (1)LD、LDI指令用于将触点接到母线上,操作目标元件为X、Y、M、T、C、S。LD、LDI指令还可与AND、ORB指令配合,用于分支回路的起点。 (2)OUT指令的目标元件为Y、M、T、C、S和功能指令线圈。 (3)OUT指令可以连续使用若干次,相当于线圈并联。 LD、LDI、OUT指令应用
二、单个触点串联指令(AND、ANI) 1.指令用法 AND:与指令。用于单个触点的串联,完成逻辑“与”运算,助记符号为AND**,**为触点地址。 ANI:与反指令。用于常闭触点的串联,完成逻辑“与非”运算,助记符号为ANI**,**为触点地址。 2.指令用法说明 (1)AND、ANI指令均用于单个触点的串联,串联触点数目没有限制。该指令可以重复多次使用。指令的目标元件为X、Y、M、T、C、S。 (2)OUT指令后,通过触点对其他线圈使用OUT指令称为纵接输出。 (3)串联触点的数目和纵接的次数虽然没有限制,但由于图形编程器和打印机功能有限制,因此尽量做到一行不超过10个触点和1个线圈,连续输出总共不超过24行。 (4)串联和并联指令是用来描述单个触点与其他触点或触点组成的电路连接关系的。 AND、ANI指令应用
不能使用连续输出的例子 三、触点并联指令(OR、ORI) 1.指令用法 OR:或指令。用于单个常开触点的并联,助记符号为OR**,**为触点地址。 ORI:或反指令。用于单个常闭触点的并联,助记符号为ORI**,**为触点地址。 2.指令用法说明 (1)OR、ORI指令用于一个触点的并联连接指令。若将两个以上的触点串联连接的电路块并联连接时,要用后面提到的ORB指令。 (2)OR、ORI指令并联触点时,是从该指令的当前步开始,对前面的LD、LDI指令并联连接。该指令并联连接的次数不限,但由于编程器和打印机的功能对此有限制,因此并联连接的次数实际上是有限制的(24行以下)。
OR、ORI指令应用
四、空操作指令(NOP) NOP为空操作指令,该指令是一条无动作、无目标元件,占一个程序步的指令。空操作指令使该步序作空操作。 (1)用NOP指令代替已写入的指令,可以改变电路。 (2)在程序中加入NOP指令,在改变或追加程序时,可以减少步序号的改变 (3)执行完清除用户存储器操作后,用户存储器的内容全部变为空操作指令。 五、结束指令(END) END指令用来标记用户程序存储区后一个存储单元。plc反复进行输入处理、程序运算、输出处理。若在程序后写入END指令,则END以后的程序步就不再执行,直接进行输出处理。在程序调试过程中,按段插入END指令,可以顺序对各程序段动作进行检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误后,依次删去END指令。 END指令的应用
|