OEM BL2500 Скачать руководство пользователя страница 27

EMBEDDED

 PLC BL2500 User’s Manual 

 

Running Sample Applications 

OEM Technology Solutions 

 

Page 21 

 

7. Select 

Tools

 menu 

 

Quick declaration

. Enter Numbering from 1 to 2, Symbol name SW and 

Attributes = Input as shown in figure below. Press 

OK

 button. 

 

8. On 

the 

Dictionary

 window, the SW1 to SW2 variables are listed. 

 

9.  On the B25TEST1 Dictionary double-click on the empty row. Enter the name LED1 and select it as 

output. 

10. On the 

Dictionary

 window, select 

Integers/Reals

 tab. Press 

Insert objects

 button 

 or select 

Edit

 

menu 

 

New

. Enter the following information on the 

Integer/Real Variable

 window: Name = AD0, 

Comment = Analog Input AD0, Unit = V, Attributes = Input and Format = Real. Press 

Store

 button. 

Repeat this step to create the analog output variable (Name = DA1, Comment = Analog Output DA1, 
Unit = V, Attributes = Output and Format = Real). Press 

Cancel

 to close the 

Integer/Real Variable

 

window. 

Содержание BL2500

Страница 1: ...Z WORLD SINGLE BOARD COMPUTER BL2500 EMBEDDED PLC USER S MANUAL...

Страница 2: ...ft Windows Windows XP Windows 2000 and Windows NT are registered trademarks of Microsoft Corporation in the United States and or other countries ISaGRAF is a registered trademark of ICS Triplex ISaGRA...

Страница 3: ...ernet Cable 10 2 4 3 Connect an RS232 Cable optional 12 2 5 RUNNING A SAMPLE APPLICATION 12 2 6 WHERE DO I GO FROM HERE 14 3 RUNNING SAMPLE APPLICATIONS 15 3 1 RUNNING APPLICATIONS IN SIMULATION MODE...

Страница 4: ...lity 48 6 1 2 Connecting to the BL2500 48 6 1 3 Loading and licensing the Firmware Kernel 49 6 1 4 Configuring the Firmware Kernel 50 6 2 EMBEDDED PLC UTILITY SOFTWARE REFERENCE 51 6 2 1 Menu Commands...

Страница 5: ...Power Supply Connection 10 Figure 2 Ethernet connections 11 Figure 3 PC BL2500 RS232 connection 12 Figure 4 BL2500 Pinouts 35 Figure 5 BL2500 Digital Inputs Pull up factory default 36 Figure 6 BL2500...

Страница 6: ...EMBEDDED PLC BL2500 User s Manual OEM Technology Solutions Page iv This page is intentionally left blank...

Страница 7: ...DED PLC Utility The Kernel runs the PLC application in a loop reading inputs evaluate the logic updating outputs and also provides the communication interface between the Target and the Workbench The...

Страница 8: ...overhead is approx 100 s per program Memory Space Maximum size of ISaGRAF application database is 50000 bytes Size of ISaGRAF real time database holds variables SFC engine data C function and functio...

Страница 9: ...SaGRAF V3 50 Workbench License Registration form Getting Started instructions 1 5 TEXT CONVENTIONS This manual uses special formatting to help you quickly identify certain items as follows Titles labe...

Страница 10: ...mable Single Board Computer with Ethernet User s Manual 2002 2004 Z World Inc 2 ISaGRAF Version 3 5 User s Guide 1994 2004 ICS Triplex ISaGRAF Inc 3 019 0108 050610 P Rabbit 3000 Microprocessor User s...

Страница 11: ...DDED PLC BL2500 User s Manual Introduction OEM Technology Solutions Page 5 SRAM Static Random Access Memory ST Structured Text TCP IP Transport Control Protocol Internet Protocol USB Universal Serial...

Страница 12: ...EMBEDDED PLC BL2500 User s Manual Introduction OEM Technology Solutions Page 6 This page is intentionally left blank...

Страница 13: ...one Z World SBC BL2500 pre loaded with the EMBEDDED PLC Firmware Kernel If you require to load the Firmware Kernel to another BL2500 or to upgrade the current one go to Chapter 6 which describes in d...

Страница 14: ...MBEDDED PLC BL2500 target 2 3 LICENSING THE ISAGRAF WORKBENCH The ISaGRAF V3 50 Workbench you just installed runs for a trial period of 30 days before requiring licensing When not licensed you can not...

Страница 15: ...he Available Components select ISaGRAF 3 Software License and press Add button Select the purchased number of I O points to license 32 if you purchased the EMBEDDED PLC Application Kit and press OK bu...

Страница 16: ...r Australia include a friction lock connector that can be connected to header J2 on the BL2500 Connect the leads from your power supply to the friction lock connector to preserve the polarity indicate...

Страница 17: ...er to establish a proper connection with the BL2500 If you require changing the TCP IP configuration of the BL2500 go to section 6 1 4 for instructions how to change the configuration of the Target PL...

Страница 18: ...sorting sample application This sample application displays a SpotLight which shows different tokens being sorted depending on size and colour see the Project Description at the bottom of the Projects...

Страница 19: ...A progress bar on the Debugger window will show the progress of the downloading process Once the downloading is completed the application runs immediately and the SpotLight window shown below is disp...

Страница 20: ...applications and step by step instruction on how to create a simple PLC application The ISaGRAF User s Manual and the ISaGRAF Workbench on line help contain a complete description of the Workbench fe...

Страница 21: ...FC demo rfsample Sample described in ISaGRAF User s Guide see 2 rfsfc Demonstrates SFC actions in SFC Sample applications that use internal variables only These applications can be simulated or downlo...

Страница 22: ...column 2 has 8 message strings outputs Board 3 column 3 has 8 digital outputs and Board 4 column 4 has 8 analog outputs On Board 0 column 0 click on Input 1 and Input 4 a message start and Lead are d...

Страница 23: ...target b If serial COM port is selected COM1 COM4 press Setup button and select either 19200 9600 4800 2400 1200 or 600 baud rate depending on the current configuration of your EMBEDDED PLC target Not...

Страница 24: ...26 AWG 0 33 mm2 to 0 13 mm2 for the 0 156 crimp terminals Wire cutters and wire insulation stripper Crimp tool pliers may be used but a crimp tool provides a better crimp with a stronger force Follow...

Страница 25: ...p or press Link Setup and configure the Target PLC PC link Follow the guidelines on Step 2 of the previous section 3 Select Debug Debug or press Debug to open the Debugger window If an application is...

Страница 26: ...ean output variable is used as the output 3 4 1 Using Function Blocks Diagrams 1 Open the ISaGRAF Project Management by double clicking on the ISaGRAF Projects icon on your Desktop or selecting Start...

Страница 27: ...y double click on the empty row Enter the name LED1 and select it as output 10 On the Dictionary window select Integers Reals tab Press Insert objects button or select Edit menu New Enter the followin...

Страница 28: ...xclusive OR 1 function block is displayed 14 Select button on the toolbar and move SW1 and SW2 variables to the left of the function block also move the LED1 variable to the right of the function bloc...

Страница 29: ...Double click on Slot 2 and select bl25ai BL2500 Analog Input board Double click on Channel 1 and connect the AD0 variable Press Close button 21 Double click on Slot 3 and select bl25ao BL2500 Analog...

Страница 30: ...load to download the b25test1 application to the Target PLC A progress bar on the Debugger window shows the progress of the download process Once the downloading is completed the B25TEST1 Debug progra...

Страница 31: ...sktop or selecting Start menu Programs ISaGRAF 3 5 Projects On the Projects Management window select File menu New 2 On the Create new project window enter the name of the project for example b25test2...

Страница 32: ...l contact type button to negate this contact 12 Select the Select button on the toolbar Select both contacts on the rung by clicking on one contact and dragging the mouse over to the next contact befo...

Страница 33: ...nter the name of the project for example b25test3 and press OK button The name of project should not exceed 8 characters The b25test3 project is then listed in the Projects Management window 3 Select...

Страница 34: ...pink 11 To enter inputs outputs or variables for example input switch SW1 either select Edit Insert variable SW1 or type SW1 on the command line 12 Type the following command lines under the entered c...

Страница 35: ...t1 a brief comment select the Language to Quick IL select Begin Style and press OK button The ILtest1 program is displayed in the B25TEST4 Programs window 6 Follow Steps 6 to 11 in 3 4 1 to create and...

Страница 36: ...ith the result set on the LED1 17 To stop the monitoring of the PLC application close the Debugger window The programs and dictionary windows in debug mode will be closed 3 4 5 Using Sequential Functi...

Страница 37: ...ith three Boolean variables SW1 SW2 and LED1 7 On the B25TEST5 Programs window double click on SFCtest1 program 8 Click on below Step 1 Click on OR divergence to add a single divergence Click on below...

Страница 38: ...ng File menu Save Press OK button on the Update diary window Close the SFCtest1 Program window 13 Follow Steps 17 to 25 in 3 4 1 to compile the application and download it to the Target PLC 14 Double...

Страница 39: ...brief comment select the Language to FC select Begin Style and press OK button The FCtest1 program is displayed in the B25TEST6 Programs window 6 Follow Steps 6 to 11 in 3 4 1 to create and populate...

Страница 40: ...output 14 The FCtest1 Flow Chart should now appear as follows 15 Save the program by selecting File menu Save Press OK button on the Update diary window Close the FCtest1 Flow Chart window 16 Follow S...

Страница 41: ...4 pin 0 156 friction lock connector terminals at J7 and J8 are installed to supply power DCIN and 5 V to the RabbitNet peripheral boards Two 2 pin 0 156 friction lock connector terminals at J2 and J10...

Страница 42: ...be capable of delivering all the load currents Although a connection to a K supply is not absolutely required with sinking outputs it is highly recommended to protect against current spikes when driv...

Страница 43: ...e accuracy between measurements but no absolute accuracy without calibration This is because the 3 3 V supply can vary 5 the pulse width modulated outputs might not reach the full 0 V and 3 3 V rails...

Страница 44: ...ng EMBEDDED PLC Utility to use either one RS 232 serial port E or the RS485 serial port D The serial port chosen will be used as the communication channel with either the ISaGRAF Workbench or a Modbus...

Страница 45: ...unity per the RS 485 specification leave the 681 W bias resistors in place on the master BL2500 and leave the 220 W termination resistors in place on the BL2500 at each end of the network Figure 10 RS...

Страница 46: ...s flashing every second it indicates that the Target PLC is licensed and active DS2 red This LED is turned ON after reset the Target PLC If the Target PLC is not licensed the LED will remain ON indefi...

Страница 47: ...ctionary A quick declaration allows many variables to be declared with one command and an easy to use mapping tool is provided for Modbus based SCADA systems such as Indusoft For a brief description a...

Страница 48: ...al equations and simple actions The ISaGRAF ladder diagram editor offers the best compromises between high level graphic capabilities and easy to use keyboard driven programming 5 1 5 4 Structured Tex...

Страница 49: ...DED PLC BL2500 I O boards C functions and C function blocks 5 2 1 I O Boards ISaGRAF I O board library for the BL2500 is included as part of the BL2500 BSP to make it easy to communicate with the BL25...

Страница 50: ...is open circuit 5 2 1 3 BL2500 On board LEDs Name bl25led Description Controls the BL2500 on board LEDs DS3 and DS4 Number of Channels 2 Connection Terminals None Channel Value Correspondence TRUE LE...

Страница 51: ...l Value Correspondence Analog REAL type variable Voltage output in the range 0 3 3 V 5 2 2 ISaGRAF C Functions 5 2 2 1 KERNVER Arguments versi MSG EMBEDDED PLC kernel version number minimum message le...

Страница 52: ...2 3 1 SET_TIME Arguments Trigger BOO if Rising edge sets the time and date of the BL2500 yy INT Year 1900 2050 mm INT Month 1 12 dd INT Day of month 1 31 hh INT Hour 0 23 minute INT Minute 0 59 ss INT...

Страница 53: ...EMBEDDED PLC BL2500 User s Manual Software Reference OEM Technology Solutions Page 47...

Страница 54: ...LED turns off and DS1 starts flashing then the Kernel is loaded and licensed This chapter describes how to install the EMBEDDED PLC Utility load and license the EMBEDDED PLC Firmware Kernel Also inclu...

Страница 55: ...the programming cable is connected Check the Use USB to Serial converter check box if you have the RS232 to USB converter cable Press OK 2 Select File Load Flash Image from the main menu bar On Choose...

Страница 56: ...er a few seconds the License Window will be displayed and the DS2 led red will be turned on 7 Enter the valid license key in the License Key entry box and press Send A confirmation message is displaye...

Страница 57: ...troller Click on File Load Flash Image enter the bin file s location in the dialog box and click OK This Utility works only with serial connection and it requires the programming cable for the Rabbit...

Страница 58: ...o communicate with the ISaGRAF Workbench and a Modbus Master IP Address IP address of the target must be static DHCP is not supported Netmask Netmasks are used to identify which part of the address is...

Страница 59: ...ll show the current Reference Code and License Key Keep this numbers for your records and for customer support 6 2 1 6 Setup Utility Settings The Target Communication Timeout corresponds to the maximu...

Страница 60: ...y with BL2500 with small sector flash EMBEDDED PLC kernel saves the ISaGRAF application on Battery Backed RAM if the BL2500 has large sector flash 7 1 3 ISaGRAF Floating Point Arithmetic The floating...

Страница 61: ...rt COMx Properties window click on Port Setting tab and click on Advanced On the Advanced window change the COM port number to within COM1 to COM4 range For more information about device settings cont...

Страница 62: ...PLC BL2500 Q9 I have a BL2500 with 256K Flash Can I use EMBEDDED PLC BL2500 The EMBEDDED PLC Firmware Kernel for BL2500 Version 1 04 was built specifically for the BL2500 with Rabbit core module RCM3...

Страница 63: ...ssigned to it is within COM1 to COM4 range If not follow the instructions described in Q3 of the FAQ section The minimum value of the polling period from ISaGRAF Workbench or a Modbus master must be g...

Страница 64: ...answer to your technical question in the product documentation or help system send your request to OEM Technology Solutions technical support via email support oem net au Please try to define the pro...

Страница 65: ...EMBEDDED PLC BL2500 User s Manual FAQ and Troubleshooting OEM Technology Solutions Page 59 This page is intentionally left blank...

Страница 66: ...EMBEDDED PLC BL2500 User s Manual Specifications OEM Technology Solutions Page 60 8 SPECIFICATIONS 8 1 ELECTRICAL AND MECHANICAL SPECIFICATIONS Figure 13 BL2500 Dimensions...

Страница 67: ...S 232 or 1 RS 232 with CTS RTS 1 CMOS level asynchronous or clocked serial port 1 expansion serial port for multiplexed to two RS 422 clocked SPI ports 1 CMOS compatible serial port for programming de...

Страница 68: ...onsist of animated operator interface screens communication drivers for PLCs and I O protocols such as Modbus DFS Profibus etc tags database and additional modules such as alarm monitors logic trend c...

Страница 69: ...t Indusoft OEM Technology Solutions Page 63 You can quickly add the Modbus driver on the Workspace define its operational parameters and define the I O variables tags that will be exchanged between th...

Страница 70: ...ftware installation 7 Target PLC 1 Utility 7 Workbench 1 F Firmware Kernel configuring 50 licensing 50 loading 49 I Indusoft 62 ISaGRAF hardware license 8 installation 8 link setup 17 software license...

Страница 71: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Rabbit Semiconductor 101 1108...

Отзывы: