发表于:2007-11-25 14:54:00
20楼
你把串口RS232、RS485、RS422以及以态网这些常用的有线通讯要多熟悉熟悉和电子标和工作原理。对应的VB开发控件是串口通讯用MSCOMM 以态网用的控件是SOCKET。三种串口在硬件上是不同的。一般RS232在台式机上都有两个。也可以扩展或者增加USB转RS232通讯模块。如果外围是RS485或RS422的话,你需要扩展RS485或RS422的通讯卡(如三泰PCI8139等很多都可以)或者增加一个RS232转RS485/RS422的转换模块和你的RS232串口连接就可以有485/422的通讯口了。三种模式的串口在编程上没有什么区别。只需要知道外围被访问单元的通讯协议就可以了。以外网都比较熟悉了。在通讯上当然可以用TCP/IP、UDP等,看看资料也不难。
无线通讯有几个典型方式:GPRS、GSM、CDMA、无限电台等等。现在有很多无限通讯模块或设备,虽然都是无限通讯,但是他们和上位机的通讯口几乎都是上面所说的串口或以态网口。只是数据发射端和接收端之间是无线传输。跟编程关系不大。
刚开始学习千万不要着急,下工夫慢慢来,你会一点点的进步。