西门子模块总代理商|软启动代理商
西门子模块总代理商|软启动代理商
PLC梯形图调试
(1)编程准备三要素
①应对输入/输出信号进行或内存单元的分配,在分配地址或内存单元时,应从运行可靠性出发,合理进行分配。
②列出输入/输出信号单元或的分配表,同时根据工艺过程的要求,列出定时器、计数器、内部继电器、数据寄存器等内部信号单元或地址的分配表。
③根据工艺的控制要求,绘制流程表、功能表图等编程资料,并根据这些资料进行编程。可划分若干个基本环节,然后进行组合。
(2)地址分配原则
①根据时间发生的时序来分配地址的先后。
②对多输入多输出单元组成的系统,尽可能把一个系统、设备或部件的信号集中在一个输入/输出模块上,便于和维护。
③合理分配高级计数器和位置控制的地址。
④了解PLC输入/输出公共端对被控信号的影响。如两个或两个以上从不同电源来的触点信号能否共用一个公共端,两个或两个以上继电器输出信号点的公共端能否连接不同的控制电路等。
PLC程序的结构形式
程序的结构形式有简单结构、分支结构、并列结构等,应根据控制要求来选择合适的程序结构形式。
(1)简单程序结构
简单程序结构是由单一的、不分叉的程序组成,如图6-4所示,适用于顺序控制系统。
(2)分支程序结构
由两个或两个以上的分支程序组成的程序结构如图6-5所示,适用于要求不同条件执行不同程序的系统。
(3)并列程序结构
有两个或两个以上相互独立的分支程序,分别执行各自程序,其中,某些程序受到另一些程序的影响,如图6-6所示,适用于具有两个或两个以上相互独立的分支系统。
(4)循环程序结构
在整个控制程序中,有一段需要重复执行,这种程序段称为循环程序,含有循环程序的程序结构如图6-7所示。循环程序是否执行是根据循环程序执行的判别条件来确定的。
(5)子程序结构
在整个控制程序中,既有主程序段,又有子程序段,如图6-8所示。程序执行时,在主程序的某位置,有子程序的语句时,程序转入子程序执行,子程序执行完之后,程序返回到主程序原来的断点,并继续执行下去。子程序的执行也可以是重复的,但是和循环程序结构不同,循环程序是连续重复的,而子程序是断续重复,而且两者的编程方法也不同。
(6)集中控制程序结构
在一个大的被控系统中,可由若干个PLC联网工作,由一个PLC负责主系统,其他PLC负责分系统。主系统执行主程序,分系统负责分程序,由主系统指挥和协调各分系统的工作,整个程序是主程序协调分程序的集中控制程序,如图6-9所示。
tianxia56.b2b168.com/m/