国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

kidien
級別: 略有小成
精華主題: 0
發帖數量: 107 個
工控威望: 209 點
下載積分: 769 分
在線時間: 29(小時)
注冊時間: 2010-01-08
最后登錄: 2024-12-12
查看kidien的 主題 / 回貼
108樓  發表于: 2019-07-17 21:11
感謝樓主,最近在學功能塊,向結構化轉型,多謝分享!
chenyuuuu
Raymond
級別: 探索解密
精華主題: 0
發帖數量: 37 個
工控威望: 135 點
下載積分: 35286 分
在線時間: 154(小時)
注冊時間: 2019-05-06
最后登錄: 2025-05-14
查看chenyuuuu的 主題 / 回貼
109樓  發表于: 2019-07-19 09:09
謝謝樓主,學習學習。
huxiang2030
山本無憂,因雪白頭;水本無愁,因風起皺...
級別: 探索解密
精華主題: 0
發帖數量: 85 個
工控威望: 129 點
下載積分: 1380 分
在線時間: 22(小時)
注冊時間: 2019-06-19
最后登錄: 2025-01-10
查看huxiang2030的 主題 / 回貼
110樓  發表于: 2019-07-19 09:45
。。怎么打不開
山本無憂,因雪白頭;水本無愁,因風起皺...
nos001
級別: 探索解密
精華主題: 0
發帖數量: 54 個
工控威望: 110 點
下載積分: 814 分
在線時間: 42(小時)
注冊時間: 2018-03-31
最后登錄: 2022-10-06
查看nos001的 主題 / 回貼
111樓  發表于: 2019-07-19 21:40
結構化,程序大,有條理,值得借鑒。
就是定義在一頁的全局變量太多,感覺應該分頁。
其實不知道硬件,不知道用途,還是挺難看懂。
還是更喜歡st編程,自定義定時器感覺比gx works 內建的好用。
復制代碼
  1. (******************************************************************************
  2. * 從自動包裝切換到手動操作
  3. * 如果前面進行過“自動包裝”,切換到“手動操作”時進行一次初始化
  4. *****************************************************************************)
  5. IF HmiKey_ManualOP THEN
  6.     
  7.     IF( bMode_Manual = FALSE ) THEN
  8.         
  9.         bMode_Manual := TRUE;
  10.         bMode_Auto   := FALSE;
  11.         HmiKey_AutoPack := FALSE;
  12.         HmiKey_FillPack := FALSE;
  13.         HmiKey_EmptyBagTest := FALSE;
  14.         HmiKey_FillBagOne := FALSE;
  15.         
  16.         ZRST( TRUE, Y001, Y004 );
  17.         ZRST( TRUE, Y006, Y007 );
  18.         ZRST( TRUE, Y010, Y011 );
  19.         ZRST( TRUE, Y013, Y017 );        
  20.         ZRST( TRUE, Y020, Y027 );
  21.         
  22.         Tcnt_10[ IDX_DOWN_FILL_DLY ].reset := TRUE;    
  23.         Tcnt_10[ IDX_DOWN_FILL ].reset := TRUE;    
  24.         Tcnt_10[ IDX_PULL_FILM_DLY ].reset := TRUE;    
  25.         Tcnt_10[ IDX_VERT_SEAL_DLY ].reset := TRUE;    
  26.         Tcnt_10[ IDX_VERT_SEAL ].reset := TRUE;
  27.             
  28.         Tcnt_10[ IDX_KNURL_DLY ].reset := TRUE;    
  29.         Tcnt_10[ IDX_KNURL ].reset := TRUE;    
  30.         Tcnt_10[ IDX_VACUUM_BOX_CLOSE_DLY ].reset := TRUE;    
  31.         Tcnt_10[ IDX_BAG_FOLD_DLY ].reset := TRUE;    
  32.         Tcnt_10[ IDX_BAG_FOLD ].reset := TRUE;
  33.                                     
  34.         Tcnt_10[ IDX_BAG_CUT_DLY ].reset := TRUE;                    
  35.         Tcnt_10[ IDX_BAG_CUT ].reset := TRUE;                        
  36.         Tcnt_10[ IDX_VACUUMIZE ].reset := TRUE;                    
  37.         Tcnt_10[ IDX_HEAT_SEAL ].reset := TRUE;                
  38.         Tcnt_10[ IDX_SEAL_KEEP ].reset := TRUE;                    
  39.         Tcnt_10[ IDX_SEAL_COOL ].reset := TRUE;            
  40.             
  41.     END_IF;
  42.     
  43. ELSE
  44.     RST( TRUE, bMode_Manual );
  45.     
  46. END_IF;
  47. (******************************************************************************
  48. * 從手動操作切換到自動包裝
  49. * 如果前面進行過“手動操作”,切換到“自動包裝”時進行一次初始化
  50. *****************************************************************************)
  51. IF HmiKey_AutoPack THEN
  52.     
  53.     IF( bMode_Auto = FALSE ) THEN      (* 初始化 *)
  54.         
  55.         bMode_Auto   := TRUE;
  56.         bMode_Manual := FALSE;    
  57.         HmiKey_ManualOP := FALSE;
  58.         HmiKey_Knurling := FALSE;
  59.         
  60.         ZRST( TRUE, Y001, Y004 );
  61.         ZRST( TRUE, Y006, Y007 );
  62.         ZRST( TRUE, Y010, Y011 );
  63.         ZRST( TRUE, Y013, Y017 );        
  64.         ZRST( TRUE, Y020, Y027 );    
  65.             
  66.         Tcnt_10[ IDX_DOWN_FILL_DLY ].reset := TRUE;    
  67.         Tcnt_10[ IDX_DOWN_FILL ].reset := TRUE;    
  68.         Tcnt_10[ IDX_PULL_FILM_DLY ].reset := TRUE;    
  69.         Tcnt_10[ IDX_VERT_SEAL_DLY ].reset := TRUE;    
  70.         Tcnt_10[ IDX_VERT_SEAL ].reset := TRUE;
  71.             
  72.         Tcnt_10[ IDX_KNURL_DLY ].reset := TRUE;    
  73.         Tcnt_10[ IDX_KNURL ].reset := TRUE;    
  74.         Tcnt_10[ IDX_VACUUM_BOX_CLOSE_DLY ].reset := TRUE;    
  75.         Tcnt_10[ IDX_BAG_FOLD_DLY ].reset := TRUE;    
  76.         Tcnt_10[ IDX_BAG_FOLD ].reset := TRUE;
  77.                                     
  78.         Tcnt_10[ IDX_BAG_CUT_DLY ].reset := TRUE;                    
  79.         Tcnt_10[ IDX_BAG_CUT ].reset := TRUE;                        
  80.         Tcnt_10[ IDX_VACUUMIZE ].reset := TRUE;                    
  81.         Tcnt_10[ IDX_HEAT_SEAL ].reset := TRUE;                
  82.         Tcnt_10[ IDX_SEAL_KEEP ].reset := TRUE;                    
  83.         Tcnt_10[ IDX_SEAL_COOL ].reset := TRUE;
  84.         
  85.     END_IF;
  86.     
  87. ELSE
  88.     bMode_Auto := FALSE;               (* 如果切換到“手動操作”,這條語句必然被執行 *)
  89.     
  90. END_IF;
  91. (******************************************************************************
  92. * brief  按鍵掃描與互鎖
  93. * note  
  94. *****************************************************************************)
  95. HmiKey_Scan_InterLock();    
  96. (******************************************************************************
  97. * brief  自動包裝(填充包裝)按鍵事件處理
  98. * note
  99. *****************************************************************************)
  100. (* 按鍵生效,下降沿 *)
  101. IF( LDP( TRUE, KeyID_FillPack ) AND ( bY0_out_watch = FALSE ) ) THEN            
  102.      PackingFlow := FLOW_STANDBY;          
  103. END_IF;
  104. (* 按鍵生效,下降沿 *)    
  105. IF( LDF( TRUE, KeyID_FillPack ) ) THEN            
  106.      PackingFlow := FLOW_END;                          
  107. END_IF;
  108. (******************************************************************************
  109. * brief  空袋調試 按鍵事件處理
  110. * note
  111. *****************************************************************************)
  112. (* 按鍵生效,上升沿 *)
  113. IF( LDP( TRUE, KeyID_EmptyBagTest ) AND ( bY0_out_watch = FALSE ) ) THEN            
  114.      PackingFlow := FLOW_STANDBY;          
  115. END_IF;
  116. (* 按鍵生效,下降沿 *)    
  117. IF( LDF( TRUE, KeyID_EmptyBagTest ) ) THEN            
  118.      PackingFlow := FLOW_END;                          
  119. END_IF;
  120. (******************************************************************************
  121. * brief 制袋一個 按鍵事件處理
  122. * note
  123. *****************************************************************************)
  124.         
  125. (* 按鍵生效,下降沿 *)
  126. IF( LDP( TRUE, KeyID_FillBagOne ) AND ( bY0_out_watch = FALSE ) ) THEN            
  127.      PackingFlow := FLOW_STANDBY;          
  128. END_IF;
  129. (* 按鍵生效,下降沿 *)    
  130. IF( LDF( TRUE, KeyID_FillBagOne ) ) THEN            
  131.      PackingFlow := FLOW_END;                          
  132. END_IF;
  133. (******************************************************************************
  134. * 拉膜皮帶
  135. *
  136. * 伺服電機通過傳動桿驅動拉膜皮帶,拉膜氣缸控制拉膜皮帶:
  137. * 抱緊下料筒的包裝膜
  138. * 松開下料筒的包裝膜
  139. *****************************************************************************)
  140. IF( bMode_Auto )  THEN
  141.     
  142.      IF( HmiKey_BeltFlimPull ) THEN
  143.                   
  144.          SET( TRUE, Y_BeltPullFilm_cylinder );        
  145.      ELSE        
  146.          RST( TRUE, Y_BeltPullFilm_cylinder );        
  147.      END_IF;
  148.     
  149. END_IF;
  150. (******************************************************************************
  151. * 真空泵
  152. *
  153. *****************************************************************************)
  154. IF( bMode_Auto ) THEN
  155.     
  156.     IF( HmiKey_VacuumPump ) THEN
  157.         
  158.         SET( TRUE, Y_VacuumPump_SSR );        
  159.     ELSE        
  160.         RST( TRUE,Y_VacuumPump_SSR );        
  161.     END_IF;
  162.     
  163. END_IF;  
  164. (******************************************************************************
  165. * 跑遍糾正
  166. *
  167. * HmiPB_MoveLeft     HMI“自動包裝”界面“跑偏糾正”左移按鈕
  168. * HmiPB_MoveRight    HMI“自動包裝”界面“跑偏糾正”右移按鈕
  169. * Limit_Left         左移限位開關
  170. * Limit_Right        右移限位開關
  171. *****************************************************************************)
  172. IF( HmiKey_MoveLeft AND ( NOT ix_PackFilm_Limit_L ) ) THEN
  173.     
  174.     SET( TRUE, Y_MoveLeft_SSR );    
  175. ELSE    
  176.     RST( TRUE, Y_MoveLeft_SSR );    
  177. END_IF;
  178. IF( HmiKey_MoveRight  AND ( NOT ix_PackFilm_Limit_R ) )THEN
  179.     
  180.     SET( TRUE, Y_MoveRight_SSR );    
  181. ELSE    
  182.     RST( TRUE, Y_MoveRight_SSR );    
  183. END_IF;
[ 此帖被nos001在2019-07-19 21:47重新編輯 ]
wangli1268
級別: 正式會員
精華主題: 0
發帖數量: 34 個
工控威望: 82 點
下載積分: 7479 分
在線時間: 14(小時)
注冊時間: 2019-06-14
最后登錄: 2022-06-01
查看wangli1268的 主題 / 回貼
112樓  發表于: 2019-07-19 22:15
感謝您的分享,學習中!
denghong
我是一只草泥馬.!
級別: 略有小成
精華主題: 0
發帖數量: 172 個
工控威望: 350 點
下載積分: 1175 分
在線時間: 187(小時)
注冊時間: 2007-10-12
最后登錄: 2025-02-27
查看denghong的 主題 / 回貼
113樓  發表于: 2019-08-08 09:00
樓主,軸的機構體寫的不是很好,我有幾個簡單的。
林李56
級別: 正式會員
精華主題: 0
發帖數量: 26 個
工控威望: 94 點
下載積分: 5583 分
在線時間: 53(小時)
注冊時間: 2019-01-25
最后登錄: 2024-10-26
查看林李56的 主題 / 回貼
114樓  發表于: 2019-08-08 09:58
樓上的高手能分享下嗎?
小嘿嘿
級別: 略有小成
精華主題: 0
發帖數量: 243 個
工控威望: 356 點
下載積分: 15334 分
在線時間: 169(小時)
注冊時間: 2012-09-24
最后登錄: 2025-01-08
查看小嘿嘿的 主題 / 回貼
115樓  發表于: 2019-08-08 12:08
         感謝樓主
451665150
學海無涯,勤作舟
級別: 探索解密
精華主題: 0
發帖數量: 59 個
工控威望: 123 點
下載積分: 1877 分
在線時間: 57(小時)
注冊時間: 2019-04-27
最后登錄: 2025-03-29
查看451665150的 主題 / 回貼
116樓  發表于: 2019-08-08 20:37
下載了,感謝樓主分享
工控老毛
未來發展趨勢,自動機械化。
級別: 家園常客
精華主題: 0
發帖數量: 39 個
工控威望: 833 點
下載積分: 4558 分
在線時間: 71(小時)
注冊時間: 2017-12-14
最后登錄: 2021-01-22
查看工控老毛的 主題 / 回貼
117樓  發表于: 2019-08-09 08:05
學習學習,謝謝分享
早安你好
級別: 家園常客
精華主題: 0
發帖數量: 33 個
工控威望: 528 點
下載積分: 2924 分
在線時間: 52(小時)
注冊時間: 2019-03-04
最后登錄: 2022-06-07
查看早安你好的 主題 / 回貼
118樓  發表于: 2019-08-09 15:31
感謝,樓主
752759616
簽名個鬼
級別: 略有小成
精華主題: 0
發帖數量: 222 個
工控威望: 379 點
下載積分: 2500 分
在線時間: 170(小時)
注冊時間: 2013-07-08
最后登錄: 2025-05-14
查看752759616的 主題 / 回貼
119樓  發表于: 2019-08-10 09:56
學習下一下

主站蜘蛛池模板: 开心色怡人综合网站_久久久久国产精品嫩草影院_狂野的爱在线观看_国产良家自拍_无套内射极品少妇chinese_欧美激情无码视频一二三_久久综合久中文字幕青草_性xxxx欧美 | 能直接看av的网站_国产精品a免费一区久久网址_中国黄色一级毛片_看国产毛片_丁香五香天堂网_四虎1515hh丶comblacked_欧美日韩精品一区二区在线观看_最近在线更新8中文字幕免费 | 男人专区_国产精品免费视频一区二区三区_黄页网站大全免费在线观看_亚洲午夜成人片在线_久久久久久久女人_一级爱爱_俺来也俺去啦久久综合网_AV无码免费永久在线观看 | 日本久久视频_少妇高潮毛片免费看_黄色成人影院_av播放在线_日本高清www免费视频_在线播放免费人成毛片乱码_JAPANESE厨房乱TUB_好男人www在线社区大豆网 | 91超碰刺激偷拍_国内精彩免费自拍视频在线观看网址_欧美内射深插日本少妇_97zyz成人免费视频_麻豆成人在线_欧美日韩精品久久免费_免费看黄色一级视频_91视频麻豆视频 | 国产gaysexchina男同menxnxx_全免费A级毛片免费看无码_无码专区人妻系列日韩_久久久久久久久久综合_Chinese国产AV_日产乱码区别免费必看_国产91精选在线观看网站_成a∧人片在线观看无码 | 中文字幕精品久久久久_无遮挡在线观看_在线免费观看的www视频_久草香蕉_九九九热精品免费视频观看_色欲av自慰一区二区三区_综合av第一页_国产一级毛片a午夜一级 | 中日韩产精品1卡二卡三卡_成人精品一区日本无码网_成都同性男男gayxxxx_丁香五月成人_亚洲草片_一区二区三区国产好的精_久草香蕉在线视频_国产性生活大片 | 久久久久99精品国产片_日韩a级毛片免费观看久久_三级aa毛片_国产又粗又大久久久久久_欧美日韩免费在线观看视频_欧美日夜夜逼_第一色网站_99久久精品国产高清一区二区 | 啪啪免费网站_婷婷色婷婷开心五月_亚洲人久久久_午夜香蕉成视频人网站_亚洲一线产区二线产区区别在_国产成人综合亚洲看片_成人性色生活片免费看_亚洲国产欧美人成 | 免费www_他一边曰一边吃我奶小说免看_日产精品卡1卡2免费_国产精品呻吟久久av凹凸_免费网站在线观看黄色_亚洲欧美日韩在线一区二区_白袜奴gay网站_欧美黄网站在线观看 午夜精品中文字幕_贪婪欲望之岛在线播放_爱情岛亚洲AV永久入口首页_免费看黄视频在线_亚洲国产A∨无码中文777_中文字字幕码一二区_国产精品亚洲а∨天堂网_国产明星裸体无码XXXX视频 | 18av在线播放_999亚洲国产996395_久久视讯_国产精品久久久久久99_欧美性19_欧美亚洲韩国国产综合五月天_玩弄CHANEL妇熟女_起碰免费公开97在线视频 | xxxx18hd护士hd护士_国产精品露脸国语对白99_国产免费av片在线观看_乱妇乱女熟妇熟女网站_国产精品自拍亚洲_aaa亚洲精品_精品国产乱码一区二区三_色拍拍视频 | h文纯肉教室啪啪_国产精品久久毛片_色网在线免费观看_国产视频一区二区在线_国内av一区_亚洲一区二区三区综合_www.色五月_中国精品18videosex性中国 | 一级裸体网站_成人激情视频在线播放_久亚洲一线产区二线产区三线区_国产999精品久久久_欧美中文在线视频_久久精品成人欧美大片_国产精品欧美在线_三级毛片儿 | 黄色免费观看_在线欧美国产_日日躁夜躁aaaaxxxx_老师露出两个奶球让我吃奶头_aa国产_高清freexxxx性国产意思_午夜射精日本三级_夜夜爽欧美肥妇xxxx | 另类激情五月_中文天堂在线观看视频_视频一区二区免费_久久久久蜜桃精品成人片公司_精品成人无码A片观看香草视频_亚洲3atv精品一区二区三区_午夜男人网站_国产精品浓毛一区二区三区 | 久久人妻少妇嫩草AV_97国产精品视频人人做人人爱_色综合久久婷婷88_免费在线黄网站_超碰自拍网_韩国久久久久无码国产精品_外国一级毛片_黑人巨大40厘米免费播放 | 三级网站在线免费观看_亚洲视频一区在线观看_国产精品一级香蕉一区_好屌爽在线视频_亚洲另类视频_插我舔内射18免费视频_伊人久久大香线蕉AV仙人_日韩在线激情 | 麻豆影视视频高清在线观看_亚洲蜜桃网_色爱综合_XXXXBBBB欧美_全球诡异时代动漫免费观看_欧美第7页_视频在线一区二区三区_欧美XXXX做受欧美Gay | 日韩av资源在线_美女扒开腿让男人桶爽久久软件_国产成人一级片_欧美裸体xxxx极品_亚洲成人精品在线观看_狂草美女_日韩一区综合_国产一区二区播放 | 四虎黄色网_铠甲勇士第一部免费_亚洲色成人WWW永久在线观看_男女做爰猛烈吃奶啪啪喷水网站_久久精品午夜福利_91手机在线观看_成人日日夜夜_中国av在线播放 | 最爱高潮全过程免费的视频_日韩免费无码不卡夜夜爽_国产乱子伦一区二区三区国色天香_日日操天天操_中文久久久久久_91欧美激情一区二区三区成人_男男做喘息gv奶白小受动图_国产三及片网站 狠狠搞综合_国产精品欧美亚洲制服_久久久性视频_国产调教性奴在线观看w_狠狠色婷婷久久一区二区三区麻豆_www.青青草_超碰在线资源站_草在线免费观看 | 国产肉体ⅹxxx137大胆_吃奶呻吟打开双腿做受是免费视频_久久精品国产99国产精品严洲_国产成人喷潮在线观看_欧美毛片网站_www.亚洲欧美_国产精品久久欧美久久一区_大地资源网在线观看免费官网 | 益日韩欧群交P片内射中文_1313午夜精品理论片_综合爱爱网_纯肉无遮挡h肉动漫在线观看3d_男人的天堂久久精品_99久久精品午夜一区二区_亚洲七七久久桃花影院_国产91色在线亚洲 | 天天噜日日噜狠狠噜免费_免费看成人AA片无码视频_国产第二十页_日韩欧美一级在线_日本a一级在线免费播放_欧美久久精品一级黑人c片_诱惑网综合_骚av在线 | 日韩一中文字幕_九九只有精品_色翁荡熄又大又硬又粗又视频_久久华人_亚洲图色成人网_日本大肚子孕妇交XXX_高清视频新国产_久久夜亚洲 | 亚洲中文字幕无码永久免弗_亚洲熟妇丰满XXXXX_日韩视频专区_免费观看黄色大片_男女无套免费视频网站_欧洲精品一区二区三区在线观看_www.91视频69xx.com_色七七桃花影院 | 国产一级做a_一个色综合国产色综合_九九九99品牌的特色产品_被男人吃奶跟添下面特舒服_啄木鸟在线_99啪啪_zjzjzjzjzjzjzj视频免费播放_jvid福利在线一区二区 | 国内精品九九久久久精品_九九热视频这里有精品_97色资源_浮生影院大全免费观看中文版_a片疯狂做爰全过的视频_国产大胸A在线观看_免费一区视频_中文字幕av久久激情亚洲精品 | 精品成人免费一区二区_久草观看_久久精品国产亚洲av影院_日韩精品手机在线观看_亚洲成人中文_免费一级片在线观看_国产在线拍揄自揄视频菠萝_国产免费人成在线看视频 | 一区中文字幕_欧美日本免费观看_国产在线无码一区二区三区视频_欧美视频一二三_精品视频在线一区二区三区观看_日本淫视频_久久精品国产字幕高潮_亚洲AV日韩AV一区谷露 | 综合第一页_欧美大色视频在线观看_91天堂在线_欧州一级特黄视频无码_亚洲一区二区三区无码国产_97SE亚洲国产综合自在线不卡_亚洲福利视频52_最近新中文字幕大全高清 | 亚洲视频一区二区_久久久精品在线观看_国内精品伊人久久久久7777_www.麻豆com_日本免费一区二区三曲_亚洲成在线_中文字幕第一区第二区_久久人妖 | 国自产拍亚洲免费视频_夫妇激情在线观看视频_亚洲精品高潮呻吟久久av_妞干网在线观看_精品久久久网_精品国产91久久久久久久妲己_国产人妇三级视频在线观看_国产精品56页 | 一本精品999爽爽久久久_久久av.com_最近最新中文字幕h_国产精品国产三级国产专播一_最近免费中文字幕大全高清_久久毛片一区二区三区_三年片免费观看大全国语_欧美精品无码久久久 | 亚洲九九精品_国产不卡视频一区二区三区_久操视频免费看_热99久久精品_婷婷久久精品一区二区_日本免费人成在线观看_xxxx免费_国产成人一区二区三区在线视频 | 小妹色播_93看片淫黄大片一级_富婆偷人对白又粗又大视频_99热热_91精品国产一区二区三区免费_国产优质老熟_天才女友第四季在线播放_亚洲国产91视频 | 人与人videosfree另类_伊人色综合久久天天人手人婷_色欲AV综合AV无码AⅤ_人人爽亚洲AV人人爽AV人人片_两个少妇给我口爆_天天做天天爱天天爽天天综合_国产精品av久久久久久无_亚洲人成久久 | 亚洲日韩国产成网在线观看_69久久久_伊人久久精品无码麻豆一区_亚洲欧美日韩在线观看a三区_日本网站在线_av在线免费观看国产_最近免费中文字幕大全高清MV_性欧美长视频免费观看不卡 | 99综合视频_综合精品欧美日韩国产在线_欧美精品久_国产精品免费麻豆入口_中文字幕二区在线观看_欧美天堂影院_不卡三区_亚洲高清无码久久成人精品 |