VB与多个变频器实现串口通讯 各位大侠:我现在想实现VB与多个变频器实现串口通讯,与单个通讯(地址码01)的已经刚刚做完,希望高手们多多指教!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不难啊1、设置每个变频器(下位机),的地址,比如有三个:依次为:01、02、032、采用Timer轮询,通信。和不同的下位机通信只需要修改下位机地址即可。 1。买个RS232串口1对多摩莎卡,那就OK啦!串口之间都独立的,速度又快。广播一下,就可以同时进行操作。2。还有就是象RS485那样,根据协议中的地址等唯一的进行通信;你发第一台变频器1次,对方收一次,返回个确认。然后再发第二台变频器一次,收一次,返回个确认,依次类推直到最后。速度慢很多啊。其他方法偶就不晓得了。 不好意思,仔细看了下一楼的大侠的回复,貌似能够可行,我试试,其实我实现的VB与单个变频器的通讯读取多地址数据也是timer轮询的,应该可以实现读取完一个变频器数据后确认再进行第二次通讯吧??? [Quote=引用 7 楼 veron_04 的回复:]引用 6 楼 romio16 的回复:不好意思,仔细看了下一楼的大侠的回复,貌似能够可行,我试试,其实我实现的VB与单个变频器的通讯读取多地址数据也是timer轮询的,应该可以实现读取完一个变频器数据后确认再进行第二次通讯吧???完全可行,而且这也是最佳办法如果我通讯三个,要做三个界面了,而且要计算好每个通讯需要花 时间,才好用timer的时间间隔来依次读取哦,非常感谢,我之前用的是combo1去一个个选择地址码 若你问题依然无法解决,请联系我,我把Source给你。 大侠你好,我也想看看你的source。[email protected] 非常感谢! 新手问题:关于组件注册后无法使用的问题 Do Until adoRecordset.EOF 的问题 一个文本框如何当按下回车键, 执行一个函数? 着急中,请教两条语句如何写?一条是关于sql的。 谁有类似于大富翁游戏的原代码? internet打包问题,为什么字体文件不能自动安装,链接库文件打包进去后不能自动注册?? 一个关于UpdateBatch 出错的问题,急!!!帮帮忙!!!! vb自帶報表datareport中怎麽顯示數值10000成10,000的樣子?來者有分!! 如何带有附加数据 VB操作SQL2000数据库回滚问题 最小化的窗体真的就无法截取到图象么? 求一个算法。
1、设置每个变频器(下位机),的地址,比如有三个:依次为:01、02、03
2、采用Timer轮询,通信。和不同的下位机通信只需要修改下位机地址即可。
2。还有就是象RS485那样,根据协议中的地址等唯一的进行通信;你发第一台变频器1次,对方收一次,返回个确认。然后再发第二台变频器一次,收一次,返回个确认,依次类推直到最后。速度慢很多啊。
其他方法偶就不晓得了。
引用 6 楼 romio16 的回复:
不好意思,仔细看了下一楼的大侠的回复,貌似能够可行,我试试,其实我实现的VB与单个变频器的通讯读取多地址数据也是timer轮询的,应该可以实现读取完一个变频器数据后确认再进行第二次通讯吧???完全可行,而且这也是最佳办法
如果我通讯三个,要做三个界面了,而且要计算好每个通讯需要花 时间,才好用timer的时间间隔来依次读取哦,非常感谢,我之前用的是combo1去一个个选择地址码
[email protected] 非常感谢!