PLC-Recorder的免费功能,比你想得要强大,还需要破解吗?

使用过PLC-ANALYZER和iba PDA的朋友都知道,没有授权(不花钱),根本不可能连线采集(和谐滴除外)。而国内的专业录波软件PLC-Recorder则可以小规模免费使用,支持20个外部变量,除了这个变量限制,其他功能基本全开放。

充分利用这20个变量,可以实现庞大变量的采集。咋做呢?

大家知道,PLC原本是用来处理逻辑信息的,“位”是PLC最擅长、最强大的单位。对于外部来说,每个位对应一个开关量。不管是内部还是外部,这些位都是连续排列,可以按字节、字或者双字进行寻址。比如西门子的I点,I0.0也是IB的第0位,如果用录波软件的一个变量采集IB0,就可以获得I0.0到I0.7共8个开关量信息。PLC-Recorder最大的整型变量是INT64,这也意味着,一个变量就可以采集回64个开关量,64*20=1280个开关量,接近了一个中等规模自动化项目的总点数了。

获得了20个变量后,如何取出其中的位呢?下面以西门子的时钟字节MB0的记录为例,演示一下取位的方法:

1、用离线分析软件Ana打开波形

通道0里的变量"int样例0”记录了MB0和MB1两个字节,其中MB0是时钟字节。MW0的波形如下,够乱!

2、创建虚拟变量

用getBit()函数进行取位操作,咖啡色的是原变量,后面的数字是位的编号,根据西门子规则,MW0的第9位就是MB0的第1位(第0位变化太快,这儿就不取了),依次取出M0.1、M0.2、M0.3、M0.4,分别生成虚拟变量。保存,退出。

3、查看虚拟变量

4、保存分析文件,以后可以重复使用

 

 录波软件对于虚拟变量没有数量限制,因此,可以大量创建。有了这样强大的功能,即使没有授权,也能实现大量开关量的采集。还有必要破解吗?当然,这种方式不适合大量记录数值型变量,那还需要获得授权。

 

2020年8月26日


注:国产PLC录波、数据采集软件PLC-Recorder的下载地址

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值