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

萬泉河
WX:ZHO6371995,歡迎+
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 140 個
工控威望: 265 點
下載積分: 878 分
在線時間: 11(小時)
注冊時間: 2021-06-11
最后登錄: 2025-05-03
查看萬泉河的 主題 / 回貼
樓主  發(fā)表于: 2022-08-23 18:34
0822 【萬泉河】解讀一個用循環(huán)法PK萬泉河80模擬量例子的例子程序

大約兩個月前,寫過一篇文章:
《0628 【萬泉河】優(yōu)雅的PLC程序一定是用EXCEL寫出來的》,其中介紹了我用EXCEL做出80個模擬量轉(zhuǎn)換程序。

眾多網(wǎng)友看到后,大呼有收獲。

然而也有另外一批同行, 見到我的程序之后,直呼笑掉大牙。 嘲笑我竟然連循環(huán)語法都不會。 所以,經(jīng)常在一些微信群中,遇到一些熱心網(wǎng)友要教給我循環(huán)語法。

然后我就說,不要只看循環(huán)的那三五句語法,不要做口炮黨,動下手,你們按同樣的變量表,把同樣功能的程序做一遍出來。然后大家比較一下。

然后來了。

下面從原理開始講解一下。

我原始的優(yōu)雅程序,在PLC程序中,就是如圖這樣的簡單羅列調(diào)用。

循環(huán)派說,你看看, 后面的數(shù)據(jù)結(jié)果VD1000, VD1004,VD1008是有地址規(guī)律的數(shù)據(jù),可以用指針,間接尋址或者數(shù)組的方式給序列化。 具體方法取決于所使用的PLC平臺支持情況。 比如SMART 200,就可以用指針。

先把VD1000指針化,送到LD22中, 循環(huán)中調(diào)用一次數(shù)值送到LD22指向的地址, 執(zhí)行完成之后指針增加4, 即指向了VD1004,下一周期即處理了第二個模擬量數(shù)據(jù)。

如此循環(huán)80次, 即只使用區(qū)區(qū)5-6行語句就實現(xiàn)了所有模擬量的處理。 而如果數(shù)量有改變,比如改為800個,那也只是把上面的循環(huán)數(shù)由80改為800即可。



然而,事情其實并非如此簡單。 不僅輸出側(cè)變量需要序列化, 輸入側(cè)的變量也同樣需要。 首先,量程上下限對每一個測點來說都不一樣,那么就無法使用固定值, 也需要做成變量組,而輸入的模擬量通道地址,也不會是完美連續(xù)的。 比如有時候數(shù)據(jù)來自通訊。 比如我做例子的時候有一部分數(shù)據(jù)直接來自VW。

那么需要對這些數(shù)據(jù)做IO映射處理。 即,模擬量通道部分,分配了VW2000開始的數(shù)據(jù)區(qū),量程上下限則分別分配了VD3000,VD4000的數(shù)據(jù)區(qū),分別傳送到指針LD10, LD14, LD18中。

所以, 真實可用的程序是:



程序行數(shù)增加了一點點,忽略不計。

然而IO映射就沒有那么容易了。 因為地址并不能保證規(guī)則連續(xù), 所以必須逐行用MOVE指令來傳送。 這樣子:
MOVW   AI_V064:AIW100, VW2090
MOVW   AI_V065:AIW102, VW2092
MOVW   AI_V066:AIW104, VW2094
MOVW   AI_V067:AIW106, VW2096
MOVW   AI_V068:AIW108, VW2098
MOVW   AI_V069:AIW110, VW300

MOVW   AI_V070:VW2, VW302
MOVW   AI_V071:VW4, VW304
MOVW   AI_V072:VW6, VW306

總計有80行程序, 一行都少不了。 我這里只是截取了中間的部分,看到數(shù)據(jù)地址是不規(guī)則的。

而量程上下限,常數(shù)值可以用MOVD方法同樣實現(xiàn),也可以直接定義到數(shù)據(jù)塊中,數(shù)據(jù)塊增加2個表量程L和量程H,錄入數(shù)據(jù)分別為:


每個表分別是80行,80*3=240。

然而這樣的程序是不完整的。 使用掉的V區(qū)數(shù)據(jù)都需要做到符號表中, 給分配符號名稱。 就像我原本給QOUT分配到V1000一樣。

那么數(shù)據(jù)工作量為80*3=240行。

這些數(shù)據(jù),以及MOVE指令做IO映射的程序,都需要從EXCEL整理好之后復制過來。 所以可以認為其實數(shù)據(jù)塊和符號表與程序基本相同的工作量,都是程序的一部分。

所以程序的總量480行比我不用循環(huán)的做法其實反而增加了400行。

然而,我做程序時候, EXCEL表格是一次性完成的, 這里需要把工藝變量表拆分到6個表中,整理好了之后分別復制6次。這里模擬量處理的輸出部分恰巧是內(nèi)部數(shù)據(jù),所以可以是完整的序列。 而其它類的設(shè)備, 輸出部分也需要做IO映射,也仍然需要工作量。

是的。這個PK程序其實也仍然是我自己親自做的。 我雖然早就知道這里面的全部的工作量,我寫上一篇文章原本就是針對的某些文章和視頻做的所謂循環(huán)處理技巧,我自己工作中斷然不會使用,但為了把例子貢獻出來, 還是忍著惡心給完整做了一下。


這個循環(huán)法實現(xiàn)的程序,為了爽那一下下的幾句指令,同時還消耗了V2000-V4000的3000byte的數(shù)據(jù)區(qū)。 而且,程序也仍然沒有做到徹底標準化。 比如,1000個byte,只能存放250個浮點數(shù)數(shù)據(jù),即,如果真的要處理800個模擬量, 可不是僅僅把80改為800,而是所有數(shù)據(jù)區(qū)規(guī)劃都需要更改。因為原本的規(guī)劃區(qū)不夠用了, 循環(huán)跑不成去了。

而倒過來, 如果只是8個模擬量的程序, 現(xiàn)在的這套浪費了3000個數(shù)據(jù)區(qū)的程序, 也是搞笑的。 浪費量驚人, 也需要優(yōu)化修改。

所以其實就是, 你沒針對一個新項目,都需要根據(jù)實際的模擬量數(shù)量, 重新做數(shù)據(jù)區(qū)優(yōu)化規(guī)劃。  

那些嘲笑我,要教我循環(huán)語法的驕傲的年輕人, 只執(zhí)著于跟我演示那三五句語法,我都懶得看,他們卻非常自豪的要反復演示,以為那已經(jīng)是自動化工作頂尖絕技。我反復提醒他們動動手把程序做完整的時候, 理都不理。 還只在那里教育我勿要做井底之蛙, 不曉得天外有天。

指望著那些又輕浮又懶惰的年輕人,我永遠也得不到跟我PK的樣本。

我這里辛辛苦苦把對標PK的例子程序做出來,提供給那些懶得動手的循環(huán)派年輕人,如果我了解有偏差之處,還可以在我基礎(chǔ)上再修改完善,哪些工作是因為我愚蠢做多了, 可以做減法刪除掉, 這樣對他們來說,就不會畏懼親自動手了。

每一個年輕人,未來要有成長,在勤奮與聰明之間,必須擁有一樣。 而且很多時候勤奮比聰明還更重要一點。 尤其是你怎么點化都不能領(lǐng)悟的自以為是的小聰明。

我這里把PK80程序同樣放到80工位雙聯(lián)開關(guān)QQ群文件中,群1已經(jīng)滿員, 群2還有空位,可以申請加入870566908后獲取。
0822 【萬泉河】解讀一個用循環(huán)法PK萬泉河80模擬量例子的例子程序.pdf (138 K) 下载次数:196
yankkkkkkk
太好了,密碼找到了又能回家啦
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 267 個
工控威望: 2876 點
下載積分: 19805 分
在線時間: 201(小時)
注冊時間: 2008-03-12
最后登錄: 2025-05-09
查看yankkkkkkk的 主題 / 回貼
1樓  發(fā)表于: 2022-08-27 21:18
學習了。
紫陌5775
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 8 個
工控威望: 70 點
下載積分: 642 分
在線時間: 3(小時)
注冊時間: 2022-07-19
最后登錄: 2025-04-25
查看紫陌5775的 主題 / 回貼
2樓  發(fā)表于: 2022-08-31 18:27
研究一下
hssdwyz
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 67 個
工控威望: 93 點
下載積分: 769 分
在線時間: 37(小時)
注冊時間: 2022-09-20
最后登錄: 2025-02-08
查看hssdwyz的 主題 / 回貼
3樓  發(fā)表于: 2022-10-12 21:10
我學習下!謝謝!

主站蜘蛛池模板: 中日韩VA无码中文字幕_久久一本热_少妇熟女久久综合网色欲_国产剧情亚洲福利_老色鬼在线精品视频在线观看_456成人网_亚洲国产精品久久久久婷爱影_精品午夜影院 | a日韩在线_狠狠做五月爱婷婷综合_四虎影视在线_日日骚一区二区_日本亚洲免费_中出亚洲_2024理论片_精品国产午夜福利在线观看蜜月 | 国产91色在线_老司机在线网站_日韩精品无_初高中生免费视频毛片_青青青国产依人免费视频_99pao在线视频国产好吊色_中文字幕av日韩_日日摸夜夜添夜夜添人人老牛 | 午夜精品久久久久久久99芒果_小SAO货水好多真紧H视频_海绵宝宝在线观看_91老司机免费精品观看_se999se成人影院_一级毛片久久久久_国产日韩久久_永久91嫩草亚洲精品人人 | 91av视频在线免费观看_欧美黑人做爰爽爽爽_超碰自拍97_91视频第一页_亚色网站_99久久香蕉_无码人妻丰满熟妇区视频_人妻丝袜无码专区视频网站 | 日本不卡视频在线观看_国产精品97_亚洲国产精品黑人久久久_久久精品亚洲欧美日韩久久_亚洲AV无码一区二区三区乱子伦_欧美精品少妇VIDEOFREE720_久草日本_亚a洲v中文字幕2023 | 九色亚洲_国产色a_日本高清免费在线_77成人影院_中文字幕日本人妻久久久免费_绯色av蜜臀av_色999日韩_中国丰满少妇熟乱xxxx | 中文字幕无线精品亚洲乱码一区_免费一级高清毛片_高清久久久久_日韩国产欧美综合_国产精品色哟哟网站_亚洲黄色高清视频_av在线资源播放_久久乐视频 | 国内精品久久久久影院蜜芽_一级不卡_亚洲国产成人久久综合_yy1111111少妇影院光屁股_国产乱淫av免费_中文字幕高清不卡_538国产精品视频一区二区_国产精品91久久久 | 精品动漫一区二区三区_人妻AV中文字幕久久_免费A级一男一女牲交_欧美一级α片_嗯啊ww免费视频网站_亚洲第一福利视频_三年片免费观看大全有_中国农村黄色片 | 一本到不卡_狠狠色丁香四月婷婷综合_色噜噜AV男人的天堂_99国产伦精品一区二区三区_99黄色网_久久久久九九九九九_亚洲精品乱码久久久久久久久久_亚洲精品久久久久午夜aⅴ | 亚洲va欧美va人人爽成人影院_www.成人久久_欧洲成人精品_亚洲gay片在线gv网站_亚洲精品视频网站在线观看_久久视频免费在线观看_日本中文字幕二区三区_国产午夜福利久久精品 | 94久久国产乱子伦精品免费_国精品产区WNW2544_午夜黄色av_久久精品视频在线播放_日韩视频一二三区_天天干干干_国产在线精品91国自产拍免费_国产三级啪啪 | 久久精品国语对话_亚洲天天摸日日摸天天欢_日韩AV无码一区二区三区不卡_日本污漫_日本在线理论片手机观看_久久精品国产免费_国产freesexvideos中国麻豆_亚洲欧洲精品无码av | 91精品国产91久久综合_av无码专区亚洲av毛片_亚洲a区视频_国产一区播放_综合图区亚洲_国产aⅴ无码久久丝袜美腿_双乳奶水饱满少妇呻吟_四虎网址在线 | av大片免费在线观看_精品熟人一区二区三区四区_热久久久久久久_日本一二三区在线_日日噜噜噜夜夜爽爽狠狠照片_成年免费A级毛片无码_色5月婷婷丁香六月_国产激情欧美 | 国产欧美日韩_黄色成人网站免费无码av_亚洲AV日韩综合一区二区_大象一区_国产成人无码牲交免费视频_久久久久欧美激情饼干_日韩一区二区三区视频在线播放_国产精品hd | 狠狠色噜噜狠狠狠狠奇米777_嫩草影院啪啪_综合激情亚洲_首页国产精品_国产成人在线播放_欧美激情无码成人A片_成人免费av在线_欧美一区第一页 | 日韩视频三区_色天天爱天天狠天天透_99精品成人_在线观看欧美一级_四虎影院观看视频在线观看_91伦理在线_亚洲AV无码久久_91最新 | 亚洲另类视频在线_亚洲综合欧美日韩_亚洲少妇一区_成人性生活大片100部_91精品无人区麻豆_精品久久无码中文字幕_国产免费私拍一区二区三区_无码毛片视频一区二区本码 | 成人A级视频在线观看_亚洲AV无码京香无码AV_欧美第一黄网免费网站_米奇7777_蜜臀视频一区二区在线播放_老司机成人影院_亚洲熟妇丰满xxxxx国语_tube8xxxxx中国 | 久久婷婷五月国产色综合_免费的日本网站_a级a一片_国产一级片免费观看_亚洲免费av在线播放_yourporn精品视频入口_国产精品一区二区三区网站_欧美性bbbbbxxxxxhd | 99久久精品国产导航_黄色毛片视频免费观看中文_精品熟女少妇AV免费观看_caoporn超碰91_国产老肥熟_亚洲欧美中文字幕日韩一区二区_国产人妻大战黑人第1集_人妻熟妇AV水蜜桃一区二区三区 | 中文字幕精品A片不卡一卡二_好吊精品_97日日日_又粗又深又猛又爽的视频A片_国产精品3区_久久爱www久久做_少妇人妻AV无码专区_麻豆国产AV丝袜白领传媒 | 日本高清黄_亚洲制服丝袜中文字幕自拍_人与动人物xxxx毛片在线播放_麻豆精品91_99re这里只有精品6_亚洲欧美日本综合_亚洲Aⅴ在线无码播放毛片一线天_午夜无码一区二区三区在线观看 | 亚洲最大成人av_国产精品一品二区三区在线观看_免费看a毛片_终极斗罗4第三季免费播放_国产乱码精品一区二区三区中文_四虎影院4hu_91精品国产综合久_国产男女视频在线 | 一区在线播放视频_天堂网色_日韩国产网站_国产国语一级A毛片高清视频_色777狠狠综合秋免鲁丝_免费特级黄色片_久久亚洲第一_caoporn国产免费 | aaaaaaa片毛片免费观看_www欧美在线观看_亚洲欧美一区二区三区综合_jizzjizzjizz日本老师_熟女人妇成熟妇女系列视频_中文字幕精品一区二区精品_日本高清免费视频m免费_91综合久久久久婷婷 | 9热视频_一区免费在线_亚洲国产AV无码专区亚洲AV_免费日本中文字幕_99人人澡_国产精品九色_国产欧美在线观看免费_亚洲欧美日韩国产国产A | 亚洲国产一区在线_日韩久久久一区二区_99久久国产综合精品五月天_h视频在线观看网站_91精品啪在线观看国产日本_不卡无在线一区二区三区_亚洲色WWW永久网站_毛片在线看看 | 少妇被又大又粗又爽A片_日韩精品永久免费视频_麻豆传媒免费_在线观看免费av网_伦流澡到高潮hnp_欧美国产日韩精品_99国产网站_免费观看又污又黄在线观看国产 | 免费网站高清观看素材_人妻蜜と1~4中文字幕月野定规_97超碰免费在线_中文字幕在线人_亚洲色无码A片一区二区潘甜甜_欧美中文一区二区三区_想要xx·m3u8色视频_亚洲av中文无码4区免费 | 国产亲子私乱av_欧洲人激情毛片无码视频_欧美在线一区二区三区_天天拍天天草_天天干天天操好逼_好爽好黄的视频_狠狠综合久久av一区二区老牛_91视频论坛 | 嫩草精品_91精品一区二区三区四区_欧洲美女粗暴牲交_日韩精品无码一区二区三区av_伊人青草_内射爽无广熟女亚洲_欧美黄片免费看_久久本道综合色狠狠五月 | 在线看黄V免费网站免费_日本a一区_国产精品成人自产拍在线观看_wwwxxxxx日本_少妇被多人C夜夜爽爽AV_精品区一区二区_av黄色片_国产精品18久久久久久久久 | www.日本高清_国产美女高潮视频_青青草伊人_亚洲第一a亚洲_久久人人妻人人做人人爽_午夜免费影视_av一片_精品国产乱码久久久久久蜜臂 | 亚洲黄色一区二区三区_国精产品一二二区视菠萝蜜_99美国热_色婷婷综合久久久久中文一区二_精品欧美_免费精品久久天干天干_亚洲第一天堂在线观看_狠狠躁日日躁夜夜躁2024 | 亚洲激情综合视频_一本之道加勒比在线观看_丰满的年轻搜子在线观看_亚洲国产成人精品女人_精品国产aⅴ一区二区三区_久久777国产线看观看精品_成人a级免费视频_av天天干 | 国产综合免费视频_在线色网址_国产一区二_久久久久亚洲国产_国产精品我不卡_中文字幕无线码免费人妻_伊人av超碰久久久麻豆_日日拍夜夜 | 新香蕉少妇视频网站_多男同时插一个女人8p_国产综合网址_国产盗摄一区二区_亚洲一级影视_日本一区中文字幕_无码AV片AV片AV无码_国产做a爱免费视频 | 好男人网站www久久久_久久国产美女_国产性xxx_国产网站一区_69福利网_四虎在线网站_日韩综合一区_av高清在线看 |