VB和PLC 通信

我之前用VB编了一个采集程序,把一个数字毫伏表的输出采集到一个文本里,显示值和毫伏表显示值是一样的。现在我想把毫伏表的输出直接输入到PLC中,之后把前一时刻和后一时刻的值做比较,以便完成相应的控制。应该如何做啊?

问题补充:
我是想问下,VB和PLC之间的通信,就是如何把VB的值输入到PLC里,有没有什么命令啊?

最佳答案

既然你对VB侧的通讯没问题,那么我只写一个PLC侧的接收程序供你参考。
 假如VB向PLC发送的一帧为N个字节,你需要存储M帧数据,那么就将中断程序网络2里面的两个40改为M*N即可。
 主程序:
 LD     SM0.1
 MOVD   &VB4, VD0
 MOVB   0, MB0
 MOVB   9, SMB30
 ATCH   INT_0, 8
 ENI
 中断0程序:
 网络1:
 LD     SM0.0
 INCB   MB0
 MOVB   SMB2, *VD0
 INCD   VD0
 网络2:
 LDB=   MB0, 40
 MOVB   0, MB0
 -D     +40, VD0

 假如一帧为10个字节,你需要存储3帧数据,那么就将40改为30.
 从VB4到VB13为一帧,从VB14到VB23为下一帧,从VB24到VB33为下下帧。
 然后你就可以对数据比较处理了。

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 请教S7-200与CP243-2的通信如何设置?,,

    S7-200与CP243-2的通信如何设置?,, 最佳答案 1.设置为从站可在软件中用指令向导按提示进行; 2.设置为主站可在"CP243-2 AS-…

    SIMATIC S7-200 2021年7月5日
  • MPI通信口的隔离

    使用非隔离的总线接口时,MPI 总线的电缆最长为 50m,速率为 187.5 Kbaud 。如果使用隔离的 MPI&nb…

    SIMATIC S7-200 2021年7月5日
  • Modbus协议通讯冲突?

    我现在使用串口服务器与两台S7-200PLC通讯,使用自由口通讯协议,通讯冲突,也就是始终1台能用.经咨询,建议上位做主站轮询.请教大侠,改用MODBUS协议还需要轮询吗?就是想从…

    SIMATIC S7-200 2017年6月10日
  • step7-microwin v4.0 sp9没有添加删除接口

    如图,step7-microwin v4.0 sp9没有添加删除接口,许多都找不到系统,系统为win7 64bit SP1 问题补充:如图 …

    2017年6月19日
  • 化工股份

    在哪里下载step7-Micro/win软件及它的升级包SP9,能发个链接吗,谢谢 最佳答案 加我QQ:2950813095,给你发一份! 提问者对于答案的评价:xiexie 专家…

    SIMATIC S7-200 2018年12月3日
  • 在安装USB/PPI驱动时出现如下情况,怎么办?

    在安装USB/PPI驱动时出现如下情况,怎么办? 图片说明:    最佳答案 安装包目录不能有中文!把文件夹名称改中文就好了! 提问者对于答案的评价:谢谢

    2021年7月5日
  • 关于保持定时器TONR的问题

    各位老师,我在使用TONR的时候出现了个问题,我想实现的是,当m0.0闭合的时候q0.0和q0.1都得电,但q0.1得电5s钟就自动失电,而q0.0需要按下m0.1才会断电。怎么使…

    2017年6月27日
  • 200 smart 串口通信

    信号板它为啥不分开考虑485和232,统一说成工作模式都是半双工按我理解,信号板结成485口的是半双工,结成232口的是全双工怎样理解呢? 问题补充:200 smart&…

    2021年7月5日
  • S7-200以太网向导配置问题

    我在配置S7-200以太网向导的时候,第一步要读取模块位置,为什么我点击读取模块没有反应呢?我的硬件时CUP 222 CN,后面连接CP243-1。不知这个CP…

    SIMATIC S7-200 2020年11月1日
  • 怎样把程序中较长的注解全部显示?

    用S7-200编程时,如果地址的注解比较长,则只能显示前面几个字,后面就以一个乱码代替。请问怎样可以把程序中较长的注解全部显示?(当然了,原先的注解不能缩短。) 最佳答案 菜单:工…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论