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

萬泉河
WX:ZHO6371995,歡迎+
級別: 略有小成
精華主題: 0
發(fā)帖數量: 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個模擬量轉換程序。

眾多網友看到后,大呼有收獲。

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

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

然后來了。

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

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

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

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

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



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

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

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



程序行數增加了一點點,忽略不計。

然而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行程序, 一行都少不了。 我這里只是截取了中間的部分,看到數據地址是不規(guī)則的。

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


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

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

那么數據工作量為80*3=240行。

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

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

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

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


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

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

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

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

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

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

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

我這里把PK80程序同樣放到80工位雙聯(lián)開關QQ群文件中,群1已經滿員, 群2還有空位,可以申請加入870566908后獲取。
0822 【萬泉河】解讀一個用循環(huán)法PK萬泉河80模擬量例子的例子程序.pdf (138 K) 下载次数:196

主站蜘蛛池模板: 97超碰中文字幕久久精品_人妻无码中文字幕中出精品_黄色一级片看看_伊波拉病毒黄秋生_欧美亚洲国产成人一区二区三区_法国a级情欲片性船_久久久久91视频_国产精品白丝久久av网站 | 国产精品一区免费看8c0m_毛片无码国产_91九色在线视频_一道本在线伊人蕉无码_99精品国产福利在线观看_亚洲逼院_伊人tv_久久精品少妇免费理伦视频 | 亚洲色图在线播放_国产精品久久国产精品99gif_蜜桃久久久aaaa成人网一区_日本黄色高清视频网站_天天干天天澡_国产精品一区二区免费在线观看_九九有精品_国产高清不卡二三区 | 色视频综合无码一区二区三区_69久久精品_91日日夜夜_av精选_亚洲熟妇中文字幕日产无码_久久国产精彩视频_欧美三级做爰全过程_偷拍久久精品视频 | 粉色视频成人免费看片视频_国产suv精品一区二区四区99_97SE狠狠狠狠狼鲁亚洲综合色_成年美女色黄网站视频网站_四虎永久免费地址_麻妃在线_亚洲精品中文字幕中文字幕_一二三四在线观看免费高清中文在线观看 | 日韩av无码一区二区三区不卡毛片_性XXXX视频播放免费_亚洲国产一级_国产精品久久久久久久免费看_国产人成无码视频在线观看_欧美三根一起进三p视频_国久久久久久_边吻奶边挵进去gif动态图 | 国产一区二区在线免费播放_一本一道VS无码中文字幕_色欲av亚洲一区无码少妇_懂色av噜噜一区二区三区av88_久久是精品_亚洲精品国产精品乱码在线观看_国产乱码在线精品可播放_在线观看国产精品普通话对白精品 | 欧美疯狂xxxxbbbb喷潮_亚洲成年人在线观看_男女啪啪a级毛片_国产中文1_91在线视频观看免费_欧美精品一_国产精品一区二区_中文字幕佐山爱一区二区免费 | 中日韩VA无码中文字幕_久久一本热_少妇熟女久久综合网色欲_国产剧情亚洲福利_老色鬼在线精品视频在线观看_456成人网_亚洲国产精品久久久久婷爱影_精品午夜影院 | 国产一级一级特黄女人精品毛片_久久精品一区二区视频_久久久久久久国产毛片_孩交精品乱子片_亚洲欧美一区二区三区视频_国产成人久久一区二区三区_人妖av_边做边爱边吃奶叫床的视频 | 亚洲免费看看_91日韩精品久久久久身材苗条_999久久久精品_拔插拔插影院_日本免费新一区视频_国产一区二区三区四区三区_91精品久久久久久久浪潮_亚洲色大成网站WWW永久网 | 牛和人交VIDE欧美XX00_国内精品久久人妻无码网站_羞羞答答xxdd在线观看_国产美女网站_国产吖v免费看在线观看_免费看黄色毛片网站播放_日本JAPANESE丰满白浆_中文字幕avav | 男人专区_国产精品免费视频一区二区三区_黄页网站大全免费在线观看_亚洲午夜成人片在线_久久久久久久女人_一级爱爱_俺来也俺去啦久久综合网_AV无码免费永久在线观看 | 三级在线看_欧美射图_日韩AV无码精品专区_美女一级大黄录像片_欧美一级黄色录相_午夜福利无码一区二区_91色站_麻婆传媒 | 午夜欧美精品久久久久久久_欧美XXXX黑人又粗又长_久久伊人热_久久综合国产_亚州精品中文_国产精品自拍区_九色最新网治_中文字幕日产乱码一二三区 | 国产aⅴ激情无码久久_亚洲精选久久久_古代春交性姿势K8_日产中文字幕一码_www.av在线视频_一级片短视频_亚洲午夜久久久久久久国产_精产国品一区二区三区 | 上流社会高清免费观看_毛片免费播放_九九99精品视频_亚洲成人免费av_78m国产成人精品视频_国产精品-区区久久久狼_黄色小网站免费_尤物777 | 一区二区三区精品久久久_国产欧美日韩成人_亚洲免费一级_欧美视频一区二区三区_91桃色在线免费观看_在线看一级片_午夜av亚洲国产素人资源网_免费午夜无码视频在线观看 | 久久久久亚洲AV成人网_日本三级成本人网站_成人久18秘免费观看视频_在线观看不卡一区_狠狠色丁香婷婷久久综合蜜芽_天天夜摸夜夜添夜夜无码_国产a免费一级视频_91社区国产在线观看 | 中文字幕人妻日本无码_久久综合视频网_精品偷拍无码专区亚洲_亚洲aⅴ综合色区无码一区_亚洲视频一区在线播放_中文字幕自拍偷拍_性欧美videos高清精品_草久免费视频 | 国产精品久久影院_免费A级毛片黄A片高清在线播放_亚洲大片在线_久久99热婷婷精品一区_国产精品亚洲swag_91久一久精品日日躁夜夜躁国产_午夜dj视频免费观看www_欧美区精品系列在线观看不卡 | 久久人人爽人人爽人人片av高清_国产九九九精品_视频一区二区三区在线_艹逼逼网站_新版天堂资源在线_日本精品视频一区二区三区_色婷婷xxx_四虎视频影院www1515 | 最好看的中文在线观看_午夜入口_精品久久久久久久久中文字幕_免费看黄色片视频_道日本一本草久_老司机在线观看福利_国产毛片精品久久_久操视频在线免费观看 | 亚洲天堂久久久久_野花社区wwW高清视频_一区二区三区四区在线观看国产日韩_久久破处_国产精品成人嫩草影院_国产老片播放_热久久美女精品天天吊色_凹凸精品视频分类视频 | 精品性影院一区二区三区内射_又大又湿又紧又爽a视频_亚洲日本一线产区和二线产区_92在线_穿靴子的猫在线观看_国产在线h_农村妇女野外牲交一级毛片_亚洲欧洲国产综合aⅴ无码 | 无码乱肉视频免费大全合集_caoporn超碰97_搡老熟女vⅰdeos_少妇高潮喷水正在播放_免费在线观看色_人妻精品动漫H无码网站_国产91在线播放精品_免费中文字幕在线 | 久久精品爱_久操免费福利视频_av日韩天堂_不卡av在线免费观看_精品九一_精品一区二区三区无码视频_国产亚洲视频在线观看视频在线_亚洲精品乱码久久久v开放时间 | 成人一二三四区_国产成人精品人人2020视频_成人久久色_无码Aⅴ在线观看_毛片黄色_我要看毛片播放器_丁香婷婷色综合激情五月_欧美亚洲影院 | 天堂网中文_国产丰满乱子伦无码专_91插插插影_国产精品乱码高清在线观看_国内av免费看_精品无码免费专区毛片_国产露脸无码a区久久蘑菇_国产美女二区 | 亚洲AV无码兔费综合_欧美第一夜_成人av影视在线_超色视频在线观看_日韩无码一区中文_自拍亚洲综合_亚洲精品一区二区三区精华液_国产裸体永久免费视频网站 亚洲精品综合_足疗店女技师按摩毛片_亚洲精品久久嫩草网站秘色_国产亚洲一区精品_这题超纲了动漫免费观看_国产免费av高清在线_波多野结衣1区2区3区_久久精品小短片 | 亚洲成AV人片一区二区梦乃_高清日韩一区_国产国产精品人在线观看_www.亚洲综合_日皮视频在线_一区精品在线_永夜星河一到30集免费观看_亚洲AV福利天堂在线观看 | 久热这里只有精品12_麻豆国产在线视频_国产日韩欧美精品一区_成年片色大黄全免费网无需安装_久久伊人少妇熟女大香线蕉_在线不卡中文字幕一区_欧美大胆丰满熟妇XXBB_国产精品久久中文 | 女人与拘做受AAAAA片_久久国产AV无码一区二区老太_消息称老熟妇乱视频一区二区_中文字幕精品乱码中文字乱码_澳门永久av免费网站入口_午夜激情成人网_搡女人真爽免费视频大全_亚洲暴爽av人人爽日日碰麻豆 | 久久亚洲色WWW成人不卡_超碰在线观看99_鲁一鲁一鲁一鲁一av卡三_极品无码AV国模在线观看_国产第56页_蜜桃传媒视频麻豆第一区免费观看_51成人看片_欧洲无码一区二区三区在线观看 | 亚洲丰满熟女一区二区蜜桃_国产馆一区二区_免费观看992tv_亚洲国产视频一区二区三区_日本中文字幕在线一区_又爽又黄又无遮挡的激情视频_jk制服国产在线视频_岛国成人免费 | 真人无码作爱免费视频_一本久色_久久人人爽人人片_男女插插插网站_中文有码一区二区_中文字幕+乱码+中文字幕无忧_亚洲精品无码专区在线在线播放_女人爽到高潮免费看视频 | 91精品综合久久久久久_狠狠躁夜夜躁人人爽视频_婷婷五月综合激情_椎名由奈一区二区在线_18禁夜色福利院在线播放_国产黄色播放_guomoba国模吧大胆高清_国产自产 | 久久精品国产9久久综合_午夜一级片_99小视频_国产高清av在线播放_久久人久久_2021精品国产自在现线_亚洲精品伦理熟女国产一区二区_最新在线国产 | 国内精品久久久久影院蜜芽_一级不卡_亚洲国产成人久久综合_yy1111111少妇影院光屁股_国产乱淫av免费_中文字幕高清不卡_538国产精品视频一区二区_国产精品91久久久 | 二区三区视频_搜索一级毛片_99久女女精品视频在线观看_国产成人亚洲综合青青_边摸边吃奶边做爽免费视频99_伊人福利视频_亚洲中文字幕不卡无码_手机在线看黄色 | 欧洲免费在线观看视频_日韩欧美亚洲中文乱码_免费看日本zzzwww色_欧美性做爰毛片_日韩一级二级三级_一区二区三区欧美在线观看_国产精品亚洲无码在线_99爱这里只有精品 |