Denna handledning förklarar hur du skapar en dubbelriktad realtidskommunikation mellan Microsoft Excel och dina RS232 COM-portenheter som en skala, närhetsläsare, streckkodsläsare, temperatursensor, bromsok, mikrometer, Gage. Denna lösning använder programmet "Bill Redirect" med "Excel Plugin" för att enkelt ansluta din kringutrustning och ta emot och skicka data. Kommunikationen mellan Microsoft Excel och din enhet sker via en direkt DDE -länk. Ett Excel -makro kan anropas efter varje data som tas emot från din enhet för att validera den mottagna data. Denna lösning förklarar hur du kan skicka ett kommando via VBA till din enhet och helt styra din enhet. Ingen programmering eller ytterligare hårdvara krävs!
Steg
Del 1 av 6: Installera programvara (upprätta RS232 & DDE -kommunikation)
Steg 1. Ladda ner och installera Bill Redirect -programvaran:
www.billproduction.com/Bill_COMtoKB. ZIP. Denna programvara används för att upprätta kommunikation med din RS-232 COM Port-enhet.
Steg 2. Ladda ner och installera Excel -tillägget
Detta finns på https://www.billproduction.com plugin_DDE.zip. Denna plugin -programvara används för att upprätta kommunikation med Microsoft Excel via DDE
Del 2 av 6: Bill Redirect Software (General Configuration)
Steg 1. Starta programvaran: Bill Redirect. Standardlösenordet för att redigera konfigurationen är: www.billproduction.com.
Steg 2. Inaktivera alla sektioner utom seriell port och plugin
- I avsnittet "Seriell port" ställer du omkopplaren på: På.
- I avsnittet "Plugin" ställer du omkopplaren på: På.
Del 3 av 6: Bill Redirect Software (RS232 Serial Port -konfiguration)
Steg 1. Klicka på: Serial Port Configuration.
Steg 2. Ange det serieportnummer där din enhet är ansluten
-
Om bakgrundsfärgen är grön betyder det att den seriella porten fungerar och porten är öppen.
Välj Bauds, paritet och databaser konfigurerad i din enhet.
Steg 3. Klicka på knappen: Spara konfiguration
Om du använder en RS-232 till USB-omvandlare för att ansluta din enhet till datorn är det viktigt att använda en omvandlare med FTDI-chipset för en bra stabilitet
Del 4 av 6: Microsoft Excel (Allmän konfiguration)
Steg 1. Börja:
Microsoft excel
. Denna lösning är kompatibel med alla Excel -versioner och språk!
Steg 2. Skapa ett i Excel a: nytt tomt dokument.
Steg 3. Se till att bladets namn är: Ark1.
Steg 4. Spara ditt Excel -dokument på: C: / BillProduction. CFG / MyFile.xlsx.
Del 5 av 6: Excel Plugin Configuration
Steg 1. Starta Excel -tillägget
Standardlösenordet för att redigera konfigurationen är: www.billproduction.com.
- Viktigt: TCP -anslutningsstatus måste indikera: Ansluta. Om det inte ska Ansluta Se sedan till att Bill Redirect Software är öppen.
- I testläge måste du starta om programvaran Bill Redirect efter var 15: e minut för att fortsätta ditt test."
Steg 2. Klicka på mappikonen i Excel -pluginprogrammet och välj din Excel -fil som skapades i steg före
- Om allt är okej indikerar DDE -anslutningsstatus: Ansluta.
- Vid denna tidpunkt upprättas kommunikationen med din enhet via Excel. Data som tas emot från din enhet skickas i Excel.
Steg 3. Testa din kommunikation med Excel
Använd knappen: Testa DDE. Om du vill se vad din enhet skickar eller tar emot använder du avsnittet Debugger i Bill Redirect.
Del 6 av 6: Flera alternativ är tillgängliga
Steg 1. Tänk på exempel #1: 'Ring ett Excel -makro efter varje mottagen data:
- Ange bara ditt makronamn i fältet Kör makro:
- För att testa samtalet från ditt makro, använd knappen till höger.
Steg 2. Tänk på exempel #2: 'Skicka ett kommando till din enhet via VBA:
Steg 3. För att skicka datakommando från Excel till din enhet använder du denna VBA Excel -källkod:
- ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
- DDEExecute ChannelNumber, "{TX_SERIAL [Hello Word! {ASCII: 13}]}"
- DDETerminate ChannelNumber
- Ersätt kommandot Hej Word! {ASCII: 13} med det kommando du vill ha.
- Kompletterande dokumentation.
- Excel Plugin full manual med all förklaring:
- /Bill_DDE_over_Ethernet.pdf.
-
Bill Redirect Software fullständig manual med alla kommandon:
www.billproduction.com
- /Bill_Redirect_Manual.pdf.