超碰成人av-青青草97-天天做天天躁天天躁-久久精品国产亚洲一区二区-亚洲天堂狠狠干-在线观看欧美精品-国产精品美女一区二区视频-国产成人欧美日韩在线电影-一级片免费看视频-免费国产视频在线观看-伊人网久久久-无码人妻丰满熟妇啪啪网不卡-精品欧美乱码久久久久久-国产真实夫妇视频-中文久草

ltzxf
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 160 點
下載積分: 1029 分
在線時間: 18(小時)
注冊時間: 2010-02-23
最后登錄: 2016-04-02
查看ltzxf的 主題 / 回貼
樓主  發(fā)表于: 2012-10-25 12:33
正在學習S7-300,遇到定時器用上位機輸入設定時間的問題,不知S7-300的程序如何設計。看手冊還是搞不懂,有這方面例程的大哥給發(fā)一份,謝謝!
郵箱ltzxf@163.com
qiaoqiaodeni
忙里偷閑
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 24 個
工控威望: 118 點
下載積分: 626 分
在線時間: 9(小時)
注冊時間: 2010-08-18
最后登錄: 2021-08-16
查看qiaoqiaodeni的 主題 / 回貼
1樓  發(fā)表于: 2012-12-25 21:28
不知道你問題解決沒有。。。。。。。。。。。。
我經(jīng)常這樣做:
1、在人機界面輸入一個int類型的整數(shù)
2、將輸入的整數(shù)轉(zhuǎn)換為BCD碼,(ITB指令)
3、使用單字與指令(AW指令)將BCD碼的第12-15位(符號位)屏蔽掉
4、再用單字或指令(OW指令)將12位和13位設定定時器時基
這樣你就得到了一個定時器預裝值W#16#WXYZ
W=時基,xyz=定時時間
   因為我沒裝XP系統(tǒng),沒法用軟件給你梯形圖的程序,但是我可以給你一段STL的程序
假設觸摸屏輸入的16位時間存儲在MW0,轉(zhuǎn)換好的時間格式存儲在MW2,定時器T0,出發(fā)條件i0.0,時基10S
程序如下:
     L  MW0
     ITB
     L  W#16#0FFF
     AW
     L  W#16#1000
     OW
     T  MW2

     A  i0.0
     L  MW2
      sd  T0


      寫了這么多,希望對你有用,也可以聯(lián)系我:QQ245586297