一、海為PLC實現(xiàn)配方功能:
在生產(chǎn)過程控制中會經(jīng)常遇到需要進行配方控制的功能,所謂的配方控制通俗地講就是根據(jù)生產(chǎn)不同型號或批次的產(chǎn)品需要以不同的控制參數(shù)來控制。如生產(chǎn)產(chǎn)品A——參數(shù)1/2/3分別為XA/YA/ZA;生產(chǎn)產(chǎn)品B——參數(shù)1/2/3分別為XB/YB/ZB;生產(chǎn)產(chǎn)品C——參數(shù)1/2/3分別為XC/YC/ZC。我們可以將這個產(chǎn)品的生產(chǎn)描述為3個配方,每個配方有3個參數(shù)。
一般地配方功能可以通過上位機來實現(xiàn),但如果在沒有配置上位機的情況下則只能通過PLC程序來實現(xiàn),在這里簡單介紹二種實現(xiàn)配方控制管理的方法。方法一:塊移動法;方法二:變址指針法。
假如我們需要有5個配方,每個配方有4個參數(shù),先建立5個“初始寄存器值表”,每個表存放一種配方的參數(shù)。如下圖:
二、實現(xiàn)配方功能——塊移動法的程序:
三、實現(xiàn)配方功能——變址指針法的程序: