搜索
bottom↓
回复: 0

DVP40EH00T2 WplSoft下载时的通讯数据

[复制链接]

出0入0汤圆

发表于 2012-8-1 15:25:12 | 显示全部楼层 |阅读模式
               通过论坛里面的开源PLC 可以看出仿三凌FX1N的PLC还是相当不错的,把单片机灵活的融合到实际当中去, 可以让大家学到不少的新东西,除了在电子爱好者外,也能让电气控制方面的使用者能更全面的了解PLC的使用,在这里感谢前面的前辈们作出的贡献!   其实现在市场上的仿三凌的PLC到处都是,也是最易仿的一种。但现在三凌使用的场合越来越少了,就象我来说,最初是用它,但后来觉得它的功能上受到很大限制,并且价位也贵,所以后来更改成使用松下,台达,永宏之类的PLC,至于西门子那样太贵,没有想过去使用它。并且它属于西方系列,各种出方点可能与我们东方人想得不一样。
        随着市场的需要,现在需要的PLC要求越来越多的像定位控制,温度控制,以及一些通讯方式,都得到很大的进步。其实真正的好的PLC是应该硬件简单,指令也简单能实现较复杂的功能,才会让使用者在工控上以尽快的速度完成。从某种意义上来推测,像丰纬,台达PLC有可能最初是根据三凌的进行改装的,我记得当初使用台达PLC时,他们的手册说明简直就跟三凌的一模一样,除了增加了一点便利指令外。但现在看来,它做得并不比三凌的差了,它根据市场的需要,可以使用很多的便利指令,并且较早的用一个PLC可以发4路高频脉冲,在程序里面集成了直线与圆弧插补指令,让在精确定位上得到了很方便的使用。不知是否有相同爱好的朋友,愿意来研究一下台达的PLC呢,也并不一定是去仿它,就是能够了解它的使用呀,及一些机理也是好的,至少可以让初学都可以尝到新的东西。
       我看了一下台达的EH2的下载通讯指令,相对来说比三凌的要好些,它下载会根据下载的程序量来影响整体的数据量,而不像三凌的,一下就是一大堆,没有必要的空白NOP 指令也是在那不停的下。同时,看这样的优点,是否也可以去改进原来的仿三凌PLC 。

DVP40EH00T2 WplSoft下载时的通讯数据

成功打开串口监视, 进程: 5644     WPLSoft.exe
COM1: 打开   自动侦测
COM1 Write(hex): 4(Bytes)41 54 5A 0D
COM1 Write(hex): 17(Bytes)3A 30 31 36 37 30 30 31 30 30 30 30 35 38 33 0D 0A
COM1 Read(hex): 9(Bytes) 3A 30 31 36 37 30 41 30 30
COM1 Read(hex): 15(Bytes) 30 32 32 30 30 30 30 30 30 31 30 30 30 42 30
COM1 Read(hex): 7(Bytes) 30 30 30 36 30 0D 0A
COM1: 关闭

//显示通信对话框
COM1: 打开
COM1 Write(hex): 4(Bytes)41 54 5A 0D
COM1: 关闭

下面出现PLC执行中,禁止写入。  选择要否继续Yes ,No   
COM1 Write(hex): 9(Bytes)3A 30 31 31 31 45 45 0D 0A
COM1 Read(hex): 6(Bytes) 3A 30 31 31 31 30

//Yes 后执行
COM1 Read(hex): 13(Bytes) 34 30 31 46 46 37 43 32 32 34 43 0D 0A
COM1 Write(hex): 17(Bytes)3A 30 31 30 35 30 43 33 30 30 30 30 30 42 45 0D 0A
COM1 Read(hex): 1(Bytes) 3A
COM1 Read(hex): 15(Bytes) 30 31 30 35 30 43 33 30 30 30 30 30 42 45 0D
COM1 Read(hex): 1(Bytes) 0A
COM1 Write(hex): 17(Bytes)3A 30 31 36 37 30 30 31 30 30 30 30 35 38 33 0D 0A
COM1 Read(hex): 12(Bytes) 3A 30 31 36 37 30 41 30 30 30 32 32
COM1 Read(hex): 15(Bytes) 30 30 30 30 30 30 31 30 30 30 42 30 30 30 30
COM1 Read(hex): 4(Bytes) 36 30 0D 0A
COM1 Write(hex): 17(Bytes)3A 30 31 30 33 31 34 35 46 30 30 30 33 38 36 0D 0A
COM1 Read(hex): 6(Bytes) 3A 30 31 30 33 30
COM1 Read(hex): 15(Bytes) 36 30 30 32 31 30 30 38 36 30 30 30 31 34 45
COM1 Read(hex): 2(Bytes) 0D 0A
COM1 Write(hex): 17(Bytes)3A 30 31 36 34 30 31 32 41 30 31 30 30 36 46 0D 0A
COM1 Read(hex): 9(Bytes) 3A 30 31 36 34 30 31 32 41
COM1 Read(hex): 8(Bytes) 30 31 30 30 36 46 0D 0A
COM1 Write(hex): 17(Bytes)3A 30 31 36 34 30 31 32 38 30 31 30 30 37 31 0D 0A
COM1 Read(hex): 1(Bytes) 3A
COM1 Read(hex): 15(Bytes) 30 31 36 34 30 31 32 38 30 31 30 30 37 31 0D
COM1 Read(hex): 1(Bytes) 0A
COM1 Write(hex): 17(Bytes)3A 30 31 30 31 30 43 32 44 30 30 30 31 43 34 0D 0A
COM1 Read(hex): 13(Bytes) 3A 30 31 30 31 30 31 32 43 44 31 0D 0A
COM1 Write(hex): 17(Bytes)3A 30 31 36 34 30 31 31 39 30 31 30 31 37 46 0D 0A
COM1 Read(hex): 1(Bytes) 3A
COM1 Read(hex): 16(Bytes) 30 31 36 34 30 31 31 39 30 31 30 31 37 46 0D 0A
COM1 Write(hex): 51(Bytes)3A 30 31 31 30 32 30 30 30 30 30 30 38 31 30 30 30 32 34 30 30 43 35 30 31 32 34 30 30 34 38 30 31 36 38 30 32 35 38 30 31 43 38 30 46 30 30 43 36 0D 0A
COM1 Read(hex): 14(Bytes) 3A 30 31 31 30 32 30 30 30 30 30 30 38 43
COM1 Read(hex): 3(Bytes) 37 0D 0A
COM1 Write(hex): 27(Bytes)3A 30 31 31 30 31 35 38 30 30 30 30 32 30 34 46 46 46 46 46 46 46 46 35 38 0D 0A
COM1 Read(hex): 16(Bytes) 3A 30 31 31 30 31 35 38 30 30 30 30 32 35 38 0D
COM1 Read(hex): 1(Bytes) 0A
COM1 Write(hex): 17(Bytes)3A 30 31 30 35 30 43 33 31 46 46 30 30 42 45 0D 0A
COM1 Read(hex): 11(Bytes) 3A 30 31 30 35 30 43 33 31 46 46
COM1 Read(hex): 6(Bytes) 30 30 42 45 0D 0A
COM1 Write(hex): 23(Bytes)3A 30 31 36 34 30 31 32 37 30 34 46 46 46 46 46 46 46 46 37 33 0D 0A
COM1 Read(hex): 8(Bytes) 3A 30 31 36 34 30 31 32
COM1 Read(hex): 15(Bytes) 37 30 34 46 46 46 46 46 46 46 46 37 33 0D 0A
COM1 Write(hex): 27(Bytes)3A 30 31 31 30 31 33 46 38 30 30 30 32 30 34 30 30 31 35 32 38 31 42 38 36 0D 0A
COM1 Read(hex): 3(Bytes) 3A 30 31
COM1 Read(hex): 14(Bytes) 31 30 31 33 46 38 30 30 30 32 45 32 0D 0A
COM1 Write(hex): 17(Bytes)3A 30 31 30 33 31 33 45 43 30 30 30 31 46 43 0D 0A
COM1 Read(hex): 14(Bytes) 3A 30 31 30 33 30 32 30 30 30 30 46 41 0D
COM1 Read(hex): 1(Bytes) 0A //程序下载完毕,显示“是否执行程序”    选择“是”执行以下代码
COM1 Write(hex): 17(Bytes)3A 30 31 30 35 30 43 33 30 46 46 30 30 42 46 0D 0A
COM1 Read(hex): 4(Bytes) 3A 30 31 30
COM1 Read(hex): 13(Bytes) 35 30 43 33 30 46 46 30 30 42 46 0D 0A
COM1: 关闭

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 18:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表