成都网站建设设计

将想法与焦点和您一起共享

vb.netcan通讯 C# CAN通讯

VB与VB.NET串口及以太网通迅

关于串口通讯的问题:

洛龙ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

很明显,你还不知道(不会、不习惯)使用事件驱动的方式接收数据。

建议你仔细看看串口组件(无论VB6还是VB.net)的OnComm事件,你的问题很容易解决。

关于以太网通讯:

在TCP通讯中端口确实可以重用,你百度一下“TCP端口重用”能查到很多示例。

但绝大多数情况下不推荐端口重用,而应该采取服务器端建立连接池的方法。

或者,干脆不用TCP,用UDP解决也可以。

VB.NET与PHP通讯问题

与语言没有关系, 你需要考虑的是两个系统直接如何通讯. 选一种通讯协议(一般用http协议), 设计好数据结构, 可以是xml或json. 假设选用http协议传输json数据. 你需要做以下工作:

使用php开发一个http接口, 根据参数查询数据库, 把结果转换为json格式后返回. 这是目前最流行的接口格式, 基本上所有语言都可以开发和请求这样的接口, 很多开放平台都是这样设计接口的, 例如微信的这个接口,你可以参考一下 网页链接

使用VB.NET请求这个接口, 获取返回的数据(json格式, 一个特殊的字符串), 使用VB.NET对json数据进行解码

所以,要完成这个工作,你需要知道http接口开发和请求, 以及json编码和解码的相关知识和技能, 祝你好运

怎样实现Vb与CAN之间的通讯

完全不必,用两块Arduino就行了,用ARduino自带的IIC总线连接起来, 然后A写一个开关读取,然后将信息通过IIC发送给B。 B设定一个定时循环,先读取IIC发送过来的A的信息,同时检查B自己的开关上的状态。 然后就可以实现这种工作了。

VB能用CAN通信吗

VB在windows操作系统上使用,windows操作系统在PC机上安装,PC机支持RS232和ethernet通讯如果需要用VB采用CAN通讯,个人认为,在VB上编写RS232通讯程序,在电脑后边的com口上加个RS232转CAN 的转换器,和你另一方进行CAN 通讯。


分享文章:vb.netcan通讯 C# CAN通讯
文章路径:http://chengdu.cdxwcx.cn/article/hhddih.html