三菱PLC結(jié)構(gòu)化文本ST簡單的配方程序
在日常的非標自動化項目中,經(jīng)常會遇到,一臺非標設備會生產(chǎn) 多種規(guī)格的產(chǎn)品,而不同的產(chǎn)品對應的生產(chǎn)參數(shù) 是不同的(如:伺服電機 移動位置,等等);這種情況下 ,我們一般可以使用觸摸屏自帶的配方功能,根據(jù)不同的配方名稱,去修改不同的執(zhí)行參數(shù)??!但不同的觸摸屏,使用配方的難易程度是不一樣的 ,因此 需要耗費很多時間去學習不同觸摸屏的配方功能,同時也不利于公司的標準化工作??!因此在實際的工作中我們會經(jīng)常看到有些項目的配方功能 是直接使用PLC程序來完成的!下面就介紹一種簡單適應的配方程序
下面以三菱PLC為例進行說明(其他PLC也適應)
本FB是以建立 2軸 伺服 根據(jù)不同配方名稱執(zhí)行不同移動位置為例進行說明
第一步:建立程序如下圖:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?以FX5U為例 程序語言選擇ST
第二步:程序建立完成后,選擇建立FB功能塊 如下圖

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 建立FB功能塊 語言選擇ST文本
第三步:建立局部變量 如下圖

變量名稱 包含 :配方編號 、 配方名稱 、 軸1輸入輸出位置 、 軸2輸入輸出位置 、 配方寫入、配方讀取 等等
第四步:編程

第五步 :定義全局變量 如下圖


第六步:主程序調(diào)用

標簽: