登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:大家帮帮忙啊!!! 如何给PLC一个输入脉冲,就开始让VB计时啊!!!!!!
点击:2399 回复:7
楼主
编辑
引用
管理
gousuoli
大家帮帮忙啊!!! 如何给PLC一个输入脉冲,就开始让VB计时啊!!!!!!
08-12-21 00:44
1楼
编辑
引用
管理
fumz78
你VB是什么,是用上位机自已开发程序在电脑上计时吗?
08-12-21 00:51
2楼
编辑
引用
管理
gousuoli
是的 是用VB做的计时器,不知道怎么通过PLC让它计时!!
08-12-21 01:08
3楼
编辑
引用
管理
fumz78
输入脉冲可以接到PLC的输入点去,PLC可以抓到这个脉冲,和上位机联系上要用到通讯功能了,上位机就能得到这个信号,VB那边怎么计时不知道能不能做到
不过可以在PLC里面做计时,通过通讯在电脑上显示,这样只要直接读PLC内部的数据
08-12-21 08:09
4楼
编辑
引用
管理
doorcontrol
用VB编的上位即程序可以读取PLC的任何地址。如果需要从PLC上点就开始计时,可以读区PLC的初始化脉冲(M8002)或运行信号(M8000)。如果要从PLC的输入点ON时开始计时,可以直接读区PLC的输入点(Xnn)。如果要从PLC的输出点ON时开始计时,可以直接读区PLC的输出点(Ynn)。
注意必须要使用PLC认可的(或兼容的)通讯协议来读取这些地址,如MODBUS协议(一般PLC都可兼容该协议)。
08-12-21 09:27
5楼
编辑
引用
管理
gk528
什么品牌PLC?在VB定义一个布尔变量,初始化为false,然后一直读PLC的某个位状态,当此位状态变化时,将布尔变量置为true,开始计时。
08-12-21 13:40
6楼
编辑
引用
管理
zytlc
用PLC计时吧,在读PLC会准一些。直接读PLC脉冲可能扑捉不到。
08-12-21 20:10
7楼
编辑
引用
管理
gousuoli
谢谢大家啊!我再试试看,我用的是松下的PLC
08-12-21 23:02
工控新闻
ABB携Ethernet-APL技术落地浙石化大型项目
里程碑时刻! 台达 × 秦淮数据首个算力中心 SST 正式投运
涉及人工智能、机器人、智能工厂等,市场监管总局批准发布一批重要国家标准
四川将从5个方面推动人工智能赋能新型工业化
腾讯发布两大具身智能基座模型 打通机器人感知与认知
工业和信息化部举办中小企业数智化转型工作培训班
台达全域智造实力 以柔性与数字化赋能精密装配
具身机器人量产前夜,研华RK3588 RTXe模块化方案助力“小脑”成本优化
更多新闻资讯