ABB 57160001-AAA DSDI110A
MOV、CMP指令,***OV、CML、BMOV、FMOV、XCH、BCD、BIN和ZCP指令系统称为传送比较指令,它们是应用指令中使用***频繁的指令。它们的基本用途有以下几个方面。
(1)用来获得程序的初始工作数据。一个控制程序总是需要初始数据。这些数据可以从输入端口上连接的外部器件获得,然后通过传送指令读取这些器件上的数据并送到.内部单元;初始数据也可以用程序设置,即向内部单元传送立即数;另外,某些运算数据存储在机内的某个地方,等程序开始运行时通过初始化程序传送到工作单元。
(2)用来进行机内数据的存取管理。在数据运算过程中,机内的数据传送是不可缺少的。因为数据运算可能要涉及不同的工作单元,数据需在它们之间传送;同时,运算还可能会产生一些中间数据,这些数据也需要传送到适当的地方暂时存放;另外,有时机内的数据需要备份保存,这就要找地方把这些数据存储妥当。总之,对一个涉及数据运算的程序,数据管理是很重要的。
(3)用来运算处理结果并向输出端口传送。运算处理结果总是要通过输出实现对执行器的控制。对于与输出口连接的离散执行器件,可成组处理后看做是整体的数据单元,按各口的目标状态送入相应的数据,以实现对这些器件的控制。
(4)用来比较指令以建立控制点。控制现场常有将某个物理量的量值或变化区间作为控制点的情况。如温度低于某设定值打开电热器,通过高于或低于某值就报警等。作为一个控制“阀门”,比较指令常出现在工业控制程序中。 时序逻辑设计法适用于PLC各输出信号的状态变化有一定的时间顺序的场合,在程序设计时根据画出的各输出信号的时序图,理顺各状态转换的时刻和转换条件,找出输出与输入及内部触点的对应关系,并进行适当简化。一般来讲,时序逻辑设计法应与经验法配合使用,否则将可能使逻辑关系过于复杂。
(1)根据控制要求,明确输入/输出信号个数。
(2)明确各输入和各输出信号之间的时序关系,画出各输入和输出信号的工作时序图。
(3)将时序图划分成若干个时间区段,找出区段间的分界点,弄清分界点处输出信号状态的转换关系和转换条件
(4) PLC的I/O、内部辅助继电器和定时器/计数器等进行分配。
(5)列出输出信号的逻辑表达式,根据逻辑表达式画出梯形图。
(6)通过模拟调试,检查程序是否符合控制要求,结合经验设计法进一步修改程序。
版权所有©2025 产品网