• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
litung
臺灣-李同在
级别: VIP会员
精华主题: 2 篇
发帖数量: 578 个
工控威望: 3224 点
下载积分: 14494 分
在线时间: 405(小时)
注册时间: 2009-06-06
最后登录: 2024-11-16
查看litung的 主题 / 回贴
楼主  发表于: 2009-07-02 22:59
使用純軟體的方式來模擬PLC的動作

環境: GPPW+LLT+MX+VB6+電腦一台 ^_^

使用方法:
1 先開啟 GPPW
2 載入PLC程式
3 執行LLT
4 執行VB6
5 開啟附件檔(vb6程式碼)

動作:
有VB6的畫面來模擬氣壓缸的前進與後退。

PS:有興趣的朋友可以抓回去看看。
附件: 氣缸測試.rar (10 K) 下载次数:378
网站提示: 请不要用迅雷下载附件,容易出错
附件: 模擬器.rar (3 K) 下载次数:303
网站提示: 请不要用迅雷下载附件,容易出错
本帖最近评分记录:
  • 下载积分:+2(ironman) 真诚感谢!
  • 下载积分:+2(夏日雪梦) 热心助人,加分表扬
  • 下载积分:+3(sjm213) 支持原创,加分奖励
  • 簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    1楼  发表于: 2009-07-02 23:41
    用 VISUAL BASIC 6.0 版
    簡稱 VB6
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    2楼  发表于: 2009-08-08 10:19
    LLT就是GX Simulator
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    3楼  发表于: 2009-08-20 22:45
    to 6樓的朋友:

    寸動功能:使用MouseDown 與MouseUp 的事件來做。
    按鈕:可以使用陣列索引(INDEX)的方式來作。縮短vb程式碼。
    TIME的功能:這個就比較麻煩點了,但還是可以作。
    D值:可以直接讀寫。

    你先自己寫看看,有問題再上來討論。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    4楼  发表于: 2009-08-23 09:54
    想寫模擬,至少要對電腦程式有一些了解,
    這樣才比較方便把您的想法,透過程式模擬出來。

    有時寫模擬比寫PLC還麻煩,不止要模擬按鈕,還要模擬外部輸入
    、也要模擬定位之類的;不過寫好後,要對PLC作DEBUG就比較方便
    了,不怕PLC程式寫錯撞機(撞機只是畫面上的碰撞)。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    5楼  发表于: 2009-08-23 18:14
    引用
    引用第13楼yamasoxi于2009-08-23 16:22发表的  :
      楼主能给出DLL函数库.函数使用方法和介绍吗.?
      我看勒下.DLL函数不是很多.但很多函数不知道是什么意思.也不知道怎么用.
       比如.SetD...和SetD..2有什么区别.还有是否有置位复位指令.用Set.似乎是点动的.!
       问下你QQ多少.?一起交流下.!
       在家里看勒下.模拟一些简单的可以.似乎有些高级指令不怎么支持.
    .......


    這邊上傳有限制。所以小弟很懶 ^_^
    找時間再看看。

    模擬,跟PLC的指令沒有關係。
    您只要能模擬出PLC的I/O狀態就可以了,把這些I/O信號送給PLC程式、或是
    將PLC的輸出讀出;然後用畫面表達出來,方便自己觀看動作是否是自己想要的。

    QQ我很少上,雖然目前在大陸出差。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    6楼  发表于: 2009-08-23 21:41
    MX的使用資料,己經上傳了。
    英文資料,有興趣,自己抓回去研究 ^_^

    資料在另一個新帖。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    7楼  发表于: 2009-08-31 22:18
    嗯,我先加在寸動模擬那個範例裡面。
    只讀一個D0的值。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    8楼  发表于: 2009-09-01 18:23
    你把指令換一下就好了,自己先試試看。
    讀:ReadDeviceBlock
    寫:WriteDeviceBlock
    讀寫16位元的D值比較容易。

    要讀寫32位元的D值,VB程式要作數值轉換處理。
    不管16位元或是32位元的D值,都可以用上面那二個指令去處理。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    9楼  发表于: 2009-09-03 11:34
    I(0)=0
    WriteDeviceRandom("D0", CLng(1), I(0))
    這樣D0的值就會變成0了。

    想改變D0的值,要指定數值給它。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    10楼  发表于: 2009-09-03 17:41
    指定i(0)的數值即可。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 578 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-11-16
    查看litung的 主题 / 回贴
    11楼  发表于: 2009-09-04 20:42
    T、C值好像沒提供直讀的功能。
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go