background image

α

2  Simple Application Controllers

Function Blocks 6

6 - 36

6.16.2 Editing Data Onscreen

Values in Function Blocks, time, and date can be changed using the front panel keys. During
the function block setup, when the type of data to be shown onscreen is chosen - i.e. Function
Block, Date, or Time - type the “+” key to place the Display Block in the front panel edit mode.
An “e” will appear when the “+” is depressed. When the program is in Run, depressing any key
(that is not used elsewhere in the program) will cause one set of data onscreen to flash. If
multiple entries can be edited, use the arrow keys to choose the data to change.

To edit the time or date, press “OK” key when the appropriate data is flashing. Edit as required
and accept with the “OK” key. To edit the function block values, proceed to the value to be
adjusted as described above. Use the “+” and “-” keys to adjust the value onscreen and in
memory. To exit to the Top Menu, press the “ESC” and “OK” keys simultaneously. The Display
edit mode can be removed from the program by entering the “-” key in the function block setup
when the “e” is flashing. The “e” will disappear when the “-” key is pressed. 

Setup of the Display Function Block directly from the 

α

2

  

Series Controller

1 ) Allocate the input or word pin to be used for the function block.

2 ) Press the “OK” key with the cursor in the function block. The function block edit screen is

displayed as shown.

3 ) Press the “OK” Key and enter the function block settings using the “  and  ” keys. The

position element and type of data is required.

4 ) Press the “OK” key having highlighted Pos( 1,1) and a X and Y interger can be entered

using the “+” and “-” keys. The X and Y values represent the location coordinates for the
displayed data. Press the “OK” key to accept the coordinate values..

5 ) Using  the “  and  ” arrows highlight NoData. Press the “OK” key when ready.  

B 0 0 1 : D

C h a n g e N o
D e l e t e

F B

P

S e t u p

F B

P o s (

1

1

,

)

B 0 0 1 : D P

N o D a

a

t

P o s i

i

n

o

B 0 0 1 : D P

X

=

2

1

t

Y

=

1

S t r i

g s

B 0 0 1 : D P

A n

l o

I

g

n

n

F B

V

u

a

e

l

T S

D

a

a t

D

e

a t

T

e

i m

a

Summary of Contents for a2 Series

Page 1: ...PROGRAMMING MANUAL α2 SIMPLE APPLICATION CONTROLLER ...

Page 2: ...ntroller this manual should be read and understood If in doubt at any stage of the installation of the α2 Series Controller always consult a professional electrical engineer who is qualified and trained to local and national standards which apply to the installation site If in doubt about the operation or use of the α2 Series Controller please consult the nearest Mitsubishi Electric distributor Th...

Page 3: ...i α2 SIMPLE APPLICATION CONTROLLERS PROGRAMMING MANUAL Manual number JY992D97101 Manual revision B Date Oct 2003 α2 Simple Application Controllers ...

Page 4: ...278 695 Please tick the box of your choice What condition did the manual arrive in Good Minor damage Unusable Will you be using a folder to store the manual Yes No What do you think to the manual presentation Tidy Unfriendly Are the explanations understandable Yes Not too bad Unusable Which explanation was most difficult to understand Are there any diagrams which are not clear Yes No If so which W...

Page 5: ... All operators of the completed equipment see Note should be trained to use this product in a safe manner in compliance to established safety practices The operators should also be familiar with documentation which is associated with the operation of the completed equipment Note Note the term completed equipment refers to a third party constructed device which contains or uses the product associat...

Page 6: ...α2 Simple Application Controllers iv ...

Page 7: ...1 Menu Options Instructions 3 1 3 2 The Stop Mode 3 2 3 2 1 Top Menu 3 2 3 2 2 The Others 3 4 3 3 The Run Mode Top Menu 3 10 3 4 The Edit Menu 3 15 3 5 The Function Block Edit Menu 3 15 3 6 Option Screen Setup 3 16 3 6 1 ProgEdit 3 16 3 6 2 Change the Language Setting 3 16 3 6 3 ClockSET 3 16 3 6 4 RadioClock DCF77 Decoding 3 17 3 6 5 SummerTime 3 18 3 6 6 DispPass 3 19 3 6 7 Password 3 20 3 6 8 S...

Page 8: ...iting 4 3 4 5 1 Setup Function Block 4 3 4 5 2 Change No of a Function Block 4 3 4 5 3 Delete FB 4 3 4 6 Movement between Function Blocks 4 4 4 6 1 Movement Between Unconnected Blocks 4 4 4 6 2 Movement Between Connected Blocks 4 4 4 6 3 The Jump Command 4 4 4 7 Using Keys as Inputs 4 4 4 8 The Monitor Mode 4 5 4 8 1 Monitor Update Function Block Values 4 5 4 8 2 Forcing Outputs ON OFF 4 6 4 8 3 A...

Page 9: ... 14 Analog Output 6 29 6 15 OFFSET Block 6 32 6 16 Display Block 6 35 6 16 1 Displaying Data Onscreen 6 35 6 16 2 Editing Data Onscreen 6 36 6 17 Zone Compare Block 6 39 6 18 Schmitt Trigger Block 6 41 6 19 Hour Meter Block 6 44 6 20 Speed Detect Block 6 46 6 21 Pulse Width Modulation 6 51 6 22 PID Block 6 53 6 22 1 Parameter List and PID Details 6 54 6 22 2 Setting the Input Values SV and PV 6 56...

Page 10: ...ol Display Manager 6 96 6 35 1 Operation Image 6 97 6 35 2 To Set Display Manager 6 98 6 36 Connect Block 6 104 7 Let s Make a Program 7 1 7 1 Option Settings 7 1 7 2 The Function Block Diagram 7 1 7 3 Input the Program 7 2 7 3 1 Adding Function Blocks by the Left to Right method Section 4 2 1 7 2 7 3 2 Scroll through the Function Blocks by Number Section 4 6 1 7 3 7 3 3 Use the Jump Command Secti...

Page 11: ...messages and Function Block data The α2 Series Controller can display the state of operation and the status of an alarm on the LCD screen as a message The α2 Series Controller allows the values of timers and counters to be changed while in RUN mode Total characters on LCD display 12 characters x 4 lines Display items Message values current or set of timers and counters analogue values etc 2 Progra...

Page 12: ...tes the need for battery backed data 10 Supports 6 languages The system supports the following languages English German French Italian Spanish and Swedish 11 LCD Screen Enhanced LCD screen size displays data more clearly and enables the α2 Series Controller to display bar graphs and other new data representations 12 Increased Memory The CPU memory for the α2 Series Controller can store 5 kbyte of ...

Page 13: ...ut n O0n Output n OR OR Boolean Function Block SR Set Reset Function Block OS One Shot Function Block The user can build a complex circuit in small easy steps by starting at the input and working forward in a logical manner The α2 will gather and process information and provide the necessary control for the application according to the system algorithm Each function block provides specific control...

Page 14: ...unction as front panel display navigators will be disabled Input Input Number Description Signal I01 I15 Maximum of 15 Inputs are allocated for use AS i E01 E04 Maximum of 4 AS interface inputs are allocated for use Analog A01 A08 Maximum of 8 Analog inputs are allocated for use on input I01 to I08 Extension EI01 EI04 Maximum of 4 Extension inputs are allocated for use Key Name Key number Key Func...

Page 15: ...d 6 System Bit Description M01 Always ON M02 Always OFF M03 Alternate 0 5 seconds ON 0 5 seconds OFF M04 ON when Real Time Clock data error occurs M05 ON when Summer time schedule is activated M06 ON when AS interface communication Error occurs M07 ON when communication Error caused by AS interface power failure occurs M08 Pulses ON when Stop mode turns to Run mode in the α2 Series M09 Pulses OFF ...

Page 16: ...The FBD base is also known as FBD wiring area All the components should be placed only within the FBD base rectangle except for the input and output signals which can be placed in the FBD wiring area or in the Input or Output rectangles Outputs Description O01 09 Signal output A01 04 AS interface Output EO1 E04 Extension Output N01 ON Disconnected to AS interface network OFF Connect to AS interfac...

Page 17: ...and drop the desired Function Block icons onto the FBD base and construct a program The program is downloaded to the α2 controller via the AL 232CAB cable The visual on screen connections make the software easy to grasp for beginners and experienced users alike The AL PCS WIN E Programming Software is fully explained in the α Software Manual JY992D74001 Figure 2 1 AL PCS WIN E Programming Software...

Page 18: ...α2 Simple Application Controllers Function Block Programming 2 2 6 MEMO ...

Page 19: ...o create and or change programs steps or values Use the OK key to enter a programming option or to enter data into memory Set all the data on the screen before using the OK key to write the data to the system memory If there are multiple data screens in an option enter the required data and accept each screen with the OK key The ESC key will move the screen back to a higher menu option It will can...

Page 20: ...rent memory will be overwritten as changes are made to the program Programs can be saved on an AL2 EEPROM 2 memory cassette or in the AL PCS WIN E software Version 2 0 or above ClockSet Set the Real Time Clock or input a daily clock adjustment The RadioClock function is also available here LANGUAGE Choose from 6 onscreen languages English German French Italian Spanish or Swedish Others Figure 3 1 ...

Page 21: ... y 2 9 6 2 0 0 3 7 5 9 Su n Co r r e c t 0 0 0 s d e c k Ra d i o C l o c k Ra d i o C l o c k Ra d i o C l o c k No t U s e DCF 7 7 Ra d i o C l o c k Ra d i o C l o c k I n p u t T i me D i f f e r Ra d i o C l o c k I n p u t I 0 1 Ra d i o C l o c k Ra d i o C l o c k I n p u t T i me D i f f e r Ra d i o C l o c k 0 0 T i me D i f f e r h r s Ra d i o C l o c k I n p u t T i me D i f f e r Ma...

Page 22: ...rred daylight savings time Cancel Manual On Date Type UK type US type or EU type Serial Com Choose the type of communication to be used for the right hand side serial communication port Not Use Modem GSM or Other Com Light Time Set the backlight off delay time Analog In Indicates the current modes Normal TC pr PT100 of the Analog inputs and the menu item for changing the temperature scale C or F t...

Page 23: ... ESC S e t u p P a s s wo r d D i s p P a s s P a s s w o r d D i s p P a s s L e v e l 1 L e v e l 2 L e v e l 3 D i s p P a s s L e v e l 1 S e t u p Me n u K e y Me n u K e y No ON U s e ESC K e y S umme r T i me S umme r T i me Ca n c e l Ma n u a l On Da t a T y p e UK T y p e US T y p e EU T y p e S umme r T i me 3 1 0 3 3 0 1 0 6 0m i n 3 4 e S e r i a l C om L i g h t T i me P r o g c l e ...

Page 24: ...l Com No t U s e Mo d em Mo d em I n i t Comma n d De l y T i me Mo d em I n i t Comma n d GSM Com f o r ma t GSM I n i t P NCo d e S e t SMS GSMS t a t u s Com f o r ma t S t a t i o n No L i n k B l o c k O t h e r Com O t h e r Com S t a t i o n No No 0 O t h e r Com L i n k B l o c k 0 Com f o r ma t S t a t i o n No L i n k B l o c k O t h e r Com O t h e r Com GS Remo t e Mo d em I n i t 0 1...

Page 25: ... 7 Parity None Odd Even Stopbit bit 1 2 Baudrate bps 300 600 1200 2400 4800 9600 19200 GSM Com f o r ma t GSM I n i t S e t SMS GSMS t a t u s GS Remo t e P NCo d e GSM I n i t Commn d De l a y T i me GS Remo t e F o r b i t P e r m i t P I NCo d e S e t u p S e t SMS SMSC1 SMSC2 DA 1 DA 2 DA 3 VP GSMS t a t u s S t a t u s CMEE r r o r CMSE r r o r S i g S e i n g M M I 7 8 ...

Page 26: ... r ma l TC PT 1 0 0 T T emp c a l S e I 0 2 Mo d e I 0 2 Ca l i b r a t e O f f s e F i n e t Ca l i b r a t e 5 0 C 4 5 0 C I 0 3 Mo d e I 0 3 Ca l i b r a t e O f f s e F i n e t Ca l i b r a t e 5 0 C 2 0 0 C I 0 3 Mo d e I 0 3 Ca l i b r a t e O f f s e F i n e t 0 0 C O f f s e F i n e t A n a T emp Ce l c i u s F a h r e h e i t n l o g I n c a l S e ...

Page 27: ... Block Specific Changes Function Block Number Deletes Function Block from FBD E d i t Me n u P r o g S i z e Ne wF B E x i t Mn emo n i c De l a y e d A FBS e l e c t AND De l e t e FB F BP a r ame S e t t e r u p FB 1 Ch a n g e N 2 o 3 B l o c k 0 FB Memo r y 0 J ump M I OK E ANE I EOB FBS e l e c t AND De l a y e d A M0 1 J ump Pr og r amSc r een L L 1 2 ...

Page 28: ...he Run mode and perform limited editing to FB parameters The existing programming steps cannot be modified ClockSet Set the Real Time Clock input a daily clock adjustment or set the RadioClock function LANGUAGE Choose the on screen language from English German French Italian Spanish or Swedish Others Figure 3 8 TopMenu in Run Mode Operation Stop Mode LANGUAGE Others OK ESC C l o c k S e t T o pMe ...

Page 29: ...en in Run Mode Individual for each Function Block 1 OK ESC 01 Settings for Function Blocks E d i t Me n u P r o g S i z e E x i t F BS e t t i n S e t B l a c k 4 FB Memo r y 1 J ump M I OK E ANE I EOB In B002 B003 01 In S 003 RSR P I 02 Out g u p J ump Mon i t o r S c r een 1 2 ...

Page 30: ...s s P a s s w o r d D i s p P a s s L e v e l 1 L e v e l 2 L e v e l 3 D i s p P a s s L e v e l 1 S e t u p Me n u K e y S umme r T i me S umme r T i me Ca n c e l Ma n u a l On Da t a T y p e UK T y p e US T y p e EU T y p e S umme r T i me 3 1 0 3 3 0 1 0 6 0m i n Me n u K e y No ON U s e ESC K e y 3 4 S e r i a l Com L i g h t T i me S e t u p L i g h t T i me 2m P r o g T r a n 5 6 A n a l o...

Page 31: ... l Com No t U s e Mo d em Mo d em I n i t Comma n d T i me Mo d em I n i t Comma n d GSM Com f o r ma t GSM I n i t P NCo d e S e t SMS GSMS t a t u s Com f o r ma t S t a t i o n No L i n k B l o c k O t h e r Com O t h e r Com S t a t i o n No No 0 O t h e r Com L i n k B l o c k 0 Com f o r ma t S t a t i o n No L i n k B l o c k O t h e r Com O t h e r Com GS Remo t e Mo d em I n i t 0 1 Comma...

Page 32: ...ength bit 8 7 Parity None Odd Even Stopbit bit 1 2 Baudrate bps 9600 19200 GSM Com f o r ma t GSM I n i t S e t SMS GSMS t a t u s GS Remo t e P NCo d e GSM I n i t Com a n d De l a y T i me GSRemo t e F o r b i t P e r m i t P I NCo d e S e t u p S e t SMS SMSC1 SMSC2 DA 1 DA 2 DA 3 VP GSMS t a t u s S t a t u s CMEE r r o r CMSE r r o r S i g S t i n g M m I r 7 8 ...

Page 33: ...isting in the program Choose the desired block with the arrow keys and press the OK key to jump to that spot in the program New FB Create a new Function Block from one of the available FBs Exit Exits to the Top Menu Mnemonic Gives a mnemonic display of the current programming rung Enter the programming mode by pressing the OK key or return to the Edit Menu using the ESC key Not available in Monito...

Page 34: ...nd Swedish 5 Use the ESC key to exit to the Topmenu 3 6 3 ClockSET To set the Clock 1 From the TopMenu scroll to ClockSet and press the OK key 2 From the options that appear choose ClockSet and press the OK key 3 Use the arrow keys to move to an area that needs to be changed 4 Adjust with the or keys 5 Repeat steps 3 4 until ALL changes have been completed 6 Press the OK key to accept all the chan...

Page 35: ...If necessary adjust for the timezone difference between Frankfurt Germany and the place of installation This amount is added to subtracted from the received time To do this scroll to TimeDiffer and press the OK key 8 Select the timezone difference in half hour increments using the keys Press OK to enter the timezone difference 9 It is possible to manually start and stop the decoding of the time in...

Page 36: ...ill precede the hour number on the display screen Setting the controller for Summertime operation 1 From the TopMenu scroll to Others and press the OK key 2 From the options that appear scroll to Summertime and press the OK key 3 Scroll to the desired setting see above for information on settings 4 Press the OK key to accept the setting 5 If the display time has been adjusted an s will precede the...

Page 37: ...scroll to Others and press the OK key 2 From the options that appear scroll to DispPass and press the OK key 3 Select Level 1 Level 2 or Level 3 4 Enter the Password with the and directional buttons 5 Press OK to activate the password To remove the Level 1 Level 2 or Level 3 passwords 1 From the TopMenu scroll to Others and press the OK key 2 From the options that appear scroll to DispPass and pre...

Page 38: ...load download The communication must take place using Visual Logic Software VLS and the communication must be initiated accordingly The modem connected to the α2 is initialized upon the α2 start up Dialing options from a command or specific conditions are not available Command Enter the AT command for the modem to be connected to the controller Reference the Modem User manual for details on that u...

Page 39: ...Top Menu 3 Select ProgTran 4 Select Cassette 5 Choose OK to proceed or ESC to exit 6 When the program is successfully transferred Completed will blink on the display To Transfer a Program from the α α α α2 to the Cassette 1 Install the AL2 EEPROM 2 Refer to the AL2 EEPROM 2 instruction manual 2 Select Others in the Top Menu 3 Select ProgTran 4 Select Cassette 5 Choose OK to proceed or ESC to exit ...

Page 40: ...e PT100 input and Chapter 13 for the TC input 2 Select Others from the TopMenu while in Stop Mode 3 After setting the mode to TC or PT100 See the method for changing modes in the previ ous description select Calibrate from the Analog input settings menu 4 Select 50 C and press OK This completes the offset calibration procedure Gain Calibration of the PT100 and TC inputs Stop Mode only 1 Before beg...

Page 41: ... of more than 11 volts will set the corresponding flag and indicates a sensor problem An input voltage of 0 volts will also set the corresponding flag but indicates a power failure at the ADP module 3 7 LCD Displays There are a number of types of data and or information that can be displayed on the LCD display besides the menus listed previously 3 7 1 Image Table The first LCD display to appear is...

Page 42: ...re described in detail in Chapters 5 and 6 Function Blocks can have 0 to 4 input pins shown on the left of the diagram and an output shown on the far right Some function blocks have data that can be used for comparison purposes only or are used to display data onscreen These blocks have no output pins The number and block mnemonic are shown in the top right and bottom right locations respectively ...

Page 43: ...Extended Inputs Extended Outputs AS i Outputs Control Bits and Keys do not count in the Function Block total 4 2 Connecting Blocks Any block that has an output pin can be connected to any block that has an unused input pin System Inputs Keys and Memory M bits have output pins only Function Blocks and Outputs both contain input and output pins the Display and TimeSwitch Blocks are exceptions Blocks...

Page 44: ... Step 1 Select the block that will be receiving the signal and move left until an input pin is flashing Scroll to the desired unused input pin Press the key to begin the connection process 2 Step 2 Because output pins may have multiple connections all the Keys Function Blocks System Inputs Outputs will show on the left of the screen as well as an option to AddFB Scroll to the preferred option and ...

Page 45: ...e Function blocks and so will not always appear and certain function blocks will also contain a Time unit option refer to chapter 6 for function block specification 4 5 1 Setup Function Block Each Function Block has its own individual parameters outlined in Chapter 6 The Function Blocks might have multiple data screens that can be altered As with other menu options the ESC key will move the screen...

Page 46: ... If an output pin is connected to multiple input pins the current path will flash The Up and Down arrows can be used to choose the desired path The left arrow will move back along the path of the connections to the left 4 6 3 The Jump Command The ESC key can be used to enter the Edit Menu at anytime when a function block is displayed on the LCD screen The ESC key will cancel in process commands fi...

Page 47: ... Update Function Block Values Move to the function block to monitor and enter Setup FB The Function Block Values can be updated and monitored Changes to current values will be valid only while in the Monitor Mode Changes to Set point data and the comparison values will be written to the system memory 1 It is possible to force ON OFF however the status is decided by hardware control 2 It is possibl...

Page 48: ... block is ON Input pins will have a smaller solid block next to their arrow to show that they are activated In the block at right the Delay output pins are ON along with the input and output pins for the system Output O01 An example of a block that cannot be forced follows Ex Output O01 is connected to System Bit M01 M01 is constantly ON therefore Output O01 is constantly ON and cannot be forced O...

Page 49: ...hould be of bit input type only 4 Bit input pins and 1 Bit output pin If all the inputs are OFF then output is OFF otherwise output is ON 19 Byte 5 2 NOT This function executes logical NOT opera tion on given input signal The input signal connected should be of bit input type only 1 Bit input pin and 1 Bit output pin Output is negation of Input given 10 Byte 5 3 XOR This function executes logical ...

Page 50: ...put pins are connected the block output is OFF Table 5 2 AND Logic gate Input 1 Input 2 Input 3 Input 4 Output On On On On On On On On Off Off On On Off On Off On Off On On Off Off On On On Off On On Off Off Off On Off Off On Off Off Off On On Off Off On On Off Off On Off On Off Off Off On Off On Off On Off Off Off Off Off On Off Off Off Off Off On Off Off Off Off Off On Off Off Off Off Off Off 00...

Page 51: ...e considered to be OFF Table 5 3 OR Logic gate Input 1 Input 2 Input 3 Input 4 Output On On On On On On On On Off On On On Off On On On Off On On On Off On On On On On On Off Off On On Off On Off On On Off Off On On Off On On Off On Off On Off On On Off Off On On On On Off Off Off On Off On Off Off On Off Off On Off On Off Off Off On On Off Off Off Off Off 00 OR 2 3 O 4 1 01 OR Output 1 2 3 4 ...

Page 52: ...in is used the block output is OFF The electrical circuit for a NOT block is the same as a Normally Closed input Table 5 4 NOT Logic gate 5 4 The XOR Block Exclusive OR The Output comes ON when one input is ON and one is OFF The Output remains OFF when both Inputs are equivalent either both ON or both OFF Unused Inputs are considered to be OFF Table 5 5 XOR Logic gate Input Output On Off Off On In...

Page 53: ...ck output is OFF This is equivalent to an AND block followed by a NOT block Table 5 6 NAND Logic gate Input 1 Input 2 Input 3 Input 4 Output On On On On Off Off Off Off Off On On On On Off On On On Off On On On Off On On On Off On On On On On On Off Off On On Off On Off On On Off Off On On Off On On Off On Off On Off On On Off Off On On On On Off Off Off On Off On Off Off On Off Off On Off On Off ...

Page 54: ... be OFF This block is equivalent to an OR block followed by a NOT block Table 5 7 NOR Logic gate Input 1 Input 2 Input 3 Input 4 Output Off Off Off Off On On On On On Off On On On Off Off On On Off On Off On Off On On Off Off On On On Off On On Off Off Off On Off On Off Off On Off Off On Off Off On On Off Off Off On Off On Off Off Off On On Off On Off Off Off Off Off On Off Off Off Off Off On Off ...

Page 55: ...in 14 Byte 6 4 Pulse PL The Pulse Function Block sends a single pulse to the output pin if the input pin receives either an ON to OFF OFF to ON or ON to OFF And OFF to ON input operation 10 Byte 6 5 Alternate AL The Alternate Function Block is used to reverse the ON and OFF state of the output as and when the input pin receives a signal The output will be set ON when the input pin goes high and re...

Page 56: ... The Compare Function Block monitors the current value of the input pin in relation to a preset expression The expression consists of or If the compared value satisfies the expression subsequently the output pin is set on 17 Byte 6 13 Analog Output The Analog Output function takes a digital value input and delivers a corresponding analog voltage or current to a selected channel on the AL2 2DA modu...

Page 57: ...inimum of 100ms and a maximum of 3276700ms in increments of 100ms The percentage duty for the function controls the amount of elapsed time before the output status is changed 16 Byte 6 21 PID The PID Function Block is the α2 implementation of PID a control method used to obtain stable control over a system variable It is a equipped with an Auto tuning function which automatically adjusts the Funct...

Page 58: ...yte 6 29 SMS SMS The GSM SMS Function Block sends the LCD screen as a SMS message to either a mobile phone handset or an E mail account for remote maintenance purposes 6 6 30 Random One Shot ROS The Random One Shot Function Block emits a random length single pulse to the output 19 Byte 6 31 Delayed One Shot DOS The Delayed One Shot Function Block emits a single pulse after a controlled delay to th...

Page 59: ...34 Control Display CDP The Control Display Function allows the user to control the LCD image screens The function block can only be set in AL PCS WIN E software for Alpha Series Controllers When control bit N04 is ON it is possible to control the displayed User Screen 5 6 35 Connect _B The Connect function block is an internal device used to show the memory used by input bits system bits AS interf...

Page 60: ...l keys Hence each function block provides step by step instructions for direct input having ignored the initial key presses detailed in Chapter 4 Term Description I Input pin for function block operation 1 2 3 4 Numbered Input pins for boolean logic type function blocks O Output pin for function block operation S Set pin for the function block R Reset pin for the function block C Clear pin for the...

Page 61: ...n Operation Function Set Item Description 1 2 3 4 Numbered Input pins for boolean operation to control FB User defined logical boolean operation Output The output is controlled directly from the result of the boolean operation involving the numbered input pins 1 2 3 4 Item Display Description AND Intersection OR Disjunction XOR XOR NOT NOT Left parenthesis Right parenthesis 1 1 Signal connected to...

Page 62: ...function block The function block edit screen is displayed as shown 3 Select Setup FB using the and keys and press the OK key The boolean function block edit screen is displayed as shown 4 Enter the boolean expression via the and keys A boolean expression is displayed as shown 5 Press the OK key after entering the boolean expression B 0 0 1 B L S e t u p F B C h a n g e N o D e l e t e F B B 0 0 1...

Page 63: ...urn OFF without effecting the Output If both the Set and Reset pins are ON the Output is ON Reset Priority The operation is the same as the Set Priority except that when both pins are ON the Output is OFF Table 6 5 Set Rest Function Block 1 Operation of reset priority 2 Operation of set priority Function Set Item Description S Set pin for the function block R Reset pin for the function block FB Al...

Page 64: ... the cursor in the function block The function block edit screen is displayed as shown 3 Select Setup FB using the and keys and press the OK key The Set Reset priority screen is displayed as shown 4 Select the Set or Reset priority using the and keys and press the OK key to return to the function block edit screen B 0 0 1 S S e t u p F B C h a n g e N o D e l e t e F B R S e t Re s e t P r i o r i...

Page 65: ...iption I Input pin for pulse operation FB Sends a single pulse depending on the function block conditional setup Output The function block sends a single pulse depending on the chosen pulse operation 1 From ON to OFF 2 From OFF to ON 3 From ON to OFF and OFF to ON 0 0 0 L P O I P Input pin I Output 1 operation cycle time to process program once Input pin I Output 1 operation cycle time to process ...

Page 66: ... key with the cursor in the function block The function block edit screen is displayed as shown 3 Select Setup FB using the and keys and press the OK key Select using the and keys the initiation type for the pulse operation 4 Press the OK key to return to the function block edit screen S e t u p F B C h a n g e N o D e l e t e F B B 0 0 1 P L R i s e E d g F a l l E d g e B o t h E d g e B 0 0 1 P...

Page 67: ...Item Description I Input pin for alternation operation C Clear input pin resets the state of the output regardless of the input given FB N A Output The output is affected in the following operation 1 Reverse the ON OFF state of the output whenever the input signal s ON OFF operation to the input pin is turned ON ON to OFF or OFF to ON 2 The clear selection resets the output regardless of the input...

Page 68: ...n time from the α2 Series Controller Scan time is dependent on the user program therefore caution is needed as and when time units are selected 1 Delayed Operation Function Set Item Description I Input pin for delay timer operation C Clear input pin resets the state of the output regardless of the input given FB Time units 10ms 100ms or 1s Note Output The following items are applicable for the del...

Page 69: ...reen Using the and keys highlight the Setup FB and press the OK key The screen displayed is shown 5 Select the On or Off Delay using the and Keys and press the OK key The Delay time can be entered using the or keys 6 Press the OK key to accept the time figures and subsequently press the ESC key to return to the function block edit screen Input pin I Input pin C ON Output On delay Time Shorter than...

Page 70: ...time units are selected One Shot Operation 1 Time Priority 2 Input priority Function Set Item Description I Input pin for one shot operation C Clear input pin resets the state of the output regardless of the input FB Time units 10ms 100ms or 1s Note The One Shot time T and t can be set using the chosen time units A Time or Input priority can be set Output The following items are applicable for the...

Page 71: ...he function block edit screen Using the and keys highlight the Setup FB and press the OK key The screen displayed is shown 5 Select the One Shot or Priority option using the and Keys and press the OK key The One Shot time can be entered using the or keys 6 The Priority can be entered using the or keys 7 Press the OK key to accept the time figures and subsequently press the ESC key to return to the...

Page 72: ... flicker operation FB The following three set items exist 1 The applicable range for the turning the output ON is 0s to 32767s Time intervals are 10ms 100ms or 1s Note 2 The applicable range for the turning the output OFF is 0s to 32767s Time intervals are 10ms 100ms or 1s Note 3 Blinking operation a Cycles count frequency assigned operation maximum number of cycles to be set is 32767 b Time count...

Page 73: ... keys highlight the Setup FB and press the OK key The screen displayed is shown 5 Select the On Time Off Time or Period option using the and Keys and press the OK key The On Time can be entered using the or keys 6 The OffTime can be entered using the or keys 7 The Period can be entered using the and Keys Input pin I Output ON OFF On time Off time On time Off time registered number of times On time...

Page 74: ...ion and press the OK key The Time can be entered using the or keys 9 The Count can be entered using the or keys 10 Press the OK key to accept the time values and subsequently press the ESC key to return to the function block edit screen B 0 0 1 F L T 0 0 s t 0 0 s T i me B 0 0 1 F L C o u n t N 0 n 0 ...

Page 75: ...criminately After choosing the type of time switch a screen will appear with a time switch number flashing in the top right corner This screen is used to select the time switch to edit by using the or keys The only time switch available to begin is TS 01 Press the OK key to display the option screen shown at right EditData Edit the data for the time switch number shown in the top line NewData Add ...

Page 76: ... The Weekly Calendar is shown at right The setting options include week of the month 0 5 day of the week hour 0 23 minute and Output ON OFF status Use the left right up and down buttons to move to different locations on the LCD display The example screen shown at the right shows that the Output will turn ON at the following times The first week of the month on Monday Wednesday and Saturday at 11 2...

Page 77: ... change the time switch number Choose the EditData option to view the selected time switch data Update data as required and accept with the OK key 6 10 6 To Delete Time Switch Data Enter the Function Block Setup Menu The currently selected time switch number will be flashing in the top right hand corner Use the or key to go to the time switch to be deleted and press the OK key Choose DelData at th...

Page 78: ...nction block settings using the and keys 4 Press the OK Key and return to the function block edit screen Function Set Item Description I Input pin for one shot operation C Clear input pin resets the state of the output regardless of the input given if reset has been given priority FB The counter function block can be incremented to a maximum of 32767 counts Output 1 When the current incremental va...

Page 79: ...own function block FB The set value of the function block can be selected from the following three sources 1 Preset value from 32768 to 32767 Output 1 Increments a positive count if a signal is received from pin U 2 Increments a negative count if a signal is received from pin D 3 If pin U and pin D receive a signal simultaneously the current count will not change 4 The ON status of the output is s...

Page 80: ...shown 3 Press the OK Key and enter the Up Down counter function block settings using the and keys The DirectSet of the count settings can be entered 4 Press the OK Key and an Analog In function block value can be entered 5 Press the OK key and using the ESC key return to the function block edit screen Input pin U Input pin D Current value of up down counter 0 1 2 3 2 4 5 Set value 4 Output ON OFF ...

Page 81: ...hat lists the function block input data type 5 Press the OK Key and a Direct Set value can be entered Function Set Item Description I Input pin for compare operation FB The following three set items exist 1 Compare Value V1 a Constant value set range 32768 to 32767 with an initial value 0 b Analogue value set range A01 A08 c Output value from a different function block 2 Operational Expression 3 C...

Page 82: ...B Value selection and press the OK key 8 Using either the OK key or the ESC key depending on the acceptance of the setting Press the OK key when the Condition is highlighted Thus selecting the correct comparator from the range 9 Having set the V1 condition and V2 simultaneously use the ESC key to return to the function block edit screen B 0 0 1 CP Cmp V a l 0 1 A n a l o g I n A 0 1 B 0 0 1 CP Cmp...

Page 83: ...n the program will control the operation of the AL2 2DA board The user cannot know which FB will be executed last due to lack of knowledge of the controller s processing algorithms Care should be taken to avoid situations in which two or more analog output function blocks may conflict Table 6 15 Analog Output Function Block Output Characteristics Set up of the Analog Output Function Block directly...

Page 84: ...will be used highlight AnalogIn and press OK If not skip to step 9 8 Select the appropriate analog input and press OK Skip to Step 11 9 If an FB word output will be used as the input value for the Analog Output FB highlight FB Value and press OK If not skip to step 11 B 0 0 1 CN S e t u p F B C h a n g e N o D e l e t e F B I n p u t l V C h a n n e l B 0 0 1 AO a D i r e c t S A n a l o g I FB V ...

Page 85: ... FB value to be used The controller will return to the Setup FB menu 11 Under the Setup FB menu highlight Channel and press OK 12 Select Channel 1 or Channel 2 and press OK 13 After setting up the function block use the ESC key to return to the function block edit screen Co u n t l V Co u n t e r a C h a n n 1 e C h a n n e l B 0 0 1 AO l 2 I n p u t l V C h a n n e l B 0 0 1 AO a ...

Page 86: ...ange 32768 to 32767 d X Analogue input value from source A01 to A08 e C Offset value set range 32768 to 32767 2 Setting the upper and lower clamp values limit values a H Upper Limit set range 32768 to 32767 b L Lower Limit set range 32768 to 32767 Output The function block only calculates data 1 Data output a The resultant of the linear operation is rounded up or down when the values are within th...

Page 87: ...tered subsequently press the OK key to accept the Direct Set value Repeat operation for B 5 Highlight X using the and keys and press the OK key to set the Analog In channel 6 The Analog In channel can be selected using the and keys subsequently press the OK key to accept the channel 7 Highlight C using the and keys and press the OK key to set the constant value 8 A Direct Set using the and keys ca...

Page 88: ...g the and keys 11 Press the OK key to accept the value and use the and arrows to highlight the high limit value Press the OK key and a directset value can be entered using the and keys 12 Press the ESC key until the FBd is displayed B 0 0 1 OG y A B x L i m i t L C H 6 8 2 7 3 B 0 0 1 OG L i m i L o w D i r e c t S e t 6 7 2 7 3 t B 0 0 1 OG L i m i H i g D i r e c t S e t 6 7 2 7 3 h t ...

Page 89: ... date and time will not be displayed on the next line Function Block and analog values will be automatically updated on the screen as they change When entering character strings choose the desired character with the or keys Move to the left or right with the arrow keys Accept the data with the OK key after all the data has been entered The display shows On screen only when the input is activated F...

Page 90: ...nu press the ESC and OK keys simultaneously The Display edit mode can be removed from the program by entering the key in the function block setup when the e is flashing The e will disappear when the key is pressed Setup of the Display Function Block directly from the α2 Series Controller 1 Allocate the input or word pin to be used for the function block 2 Press the OK key with the cursor in the fu...

Page 91: ...shing and either a value or graph can be viewed for incoming analog data Press the OK key for value and return to the previous screen otherwise highlight graph using the and and similarly press the OK key to set the graphical parameters 11 The graph option allows graphical representation of data in the form of a horizontal bargraph therefore three parameters need to be entered to define the limita...

Page 92: ...e is required to be displayed press the OK when Date is highlighted in step 5 15 If a Time is required to be displayed press the OK when Time is highlighted in step 5 16 Press the ESC key and return to the FBd for further programming B 0 0 1 DP S S e e t c l T i me W S m T B 0 0 1 B 0 0 1 DP P o s 2 1 1 D a t e 2 1 4 0 2 0 0 2 B 0 0 1 DP P o s 2 1 1 T i me 2 0 4 5 ...

Page 93: ...The following conditions apply to the function block 1 Low compare value L a Range 32768 to 32767 with initial value set at 0 b Analogue data A01 A08 c Other function block data 2 Input input value I a Range 32768 to 32767 with initial value set at 0 b Analogue data A01 A08 c Other function block data 3 High compare value H a Range 32768 to 32767 with initial value set at 0 b Analogue data A01 A08...

Page 94: ...the OK Key and a DirectSet value can be entered 6 Press the OK Key and an Analog Input in can be entered 7 Press the OK key and data from another function block can be entered 8 Having set the L and H condition using the same procedure and specified the Set or Reset while in zone compare area use the ESC key to return to the function block edit screen C h a n g e N o D e l e t e F B B 0 0 1 ZC S e...

Page 95: ...e the Output ON OFF pattern is reversed When the Input Value is greater than or equal to the Low Limit Value the Output turns OFF When the Input Value is equal to or less than the High Limit value the Output comes ON The input pin must be ON for the Function Block to register a new value from a Function Block or Analog Input Therefore the input pin must be ON for the status of the Output to change...

Page 96: ... value 3 High value Low Value Note 1For Analog or FB value inputs the lower and upper limits are not equal Input pin I Limit H Output Limit L Input value I ON OFF ON OFF Input pin I Limit L Output Limit H Input value I ON OFF ON OFF Input pin I Limit L Limit H Output Input value I ON OFF ON OFF 1 ...

Page 97: ...ys 4 Press the OK key with the InputVal highlighted and the user can enter a the appropriate Input Val data from either a DirectSet Analog In or other FB Values 5 The Low and High limit can be given Input Val data from either a DirectSet Analog In or other FB Values Press the ESC key to return the edit screen for the function block and the user can change the low or high limits either by DirectSet...

Page 98: ...pin for hour meter operation C Clear pin for function block FB 1 Time units are either hh mm or mm ss 2 Time setting range a 0 32767 hours with initial value 0 b 0 59 minutes with initial value 0 c 0 59 seconds with initial value 0 Output 1 The output is turned ON after the set time has elapsed 2 The function block retains the previous value if there is no signal from the input pin and restarts wi...

Page 99: ...OK key having selected the correct time unit and return to the function block edit screen Using the and keys highlight the Setup FB and press the OK key 5 Press the OK key with Hour highlighted and using the and Keys enter the total hour time for the specified block 6 Press the OK key with Minute highlighted and using the and Keys enter the total minute time for the specified block T i me S e t u ...

Page 100: ...e input is ON When the input signal is OFF the actions to count the pulses of the counter input and compare the speed with upper and lower threshold limit will stop 1 Speed and output values will not be cleared unless the clear pin receives a signal to reset the counter 2 Upper limit Lower limit The output signal will be OFF when the speed output value is equal to or less than the lower limit valu...

Page 101: ... of counter Upper limit 7 Lower limit 4 Speed output value Output pin OFF ON ON 1 2 3 4 5 9 1 2 3 4 5 1 2 3 4 1 8 1 2 3 0 8 0 4 5 9 5 0 ON ON Set cycle Clear input pin Input pin Count input pin EI01 EI02 on AL2 4EX Current value of counter Speed output value Output pin ON 1 2 3 4 5 10 1 2 3 4 0 8 1 0 0 0 10 6 0 ON OFF 6 Set cycle 7 6 5 4 3 2 1 OFF 1 scan time Processing timing Upper limit 7 Lower ...

Page 102: ...rent value of counter Lower limit 7 Upper limit 4 Speed output value Output pin OFF ON ON 1 2 3 4 5 9 1 2 3 4 5 1 2 3 4 1 8 1 2 3 0 8 0 4 5 9 5 0 Set cycle ON Clear input pin Count input pin EI01 EI02 on AL2 4EX Current value of counter Speed output value Output pin ON 1 2 3 4 5 10 1 2 3 4 0 8 1 0 0 0 10 6 0 ON 6 Set cycle 7 6 5 4 3 2 1 1 scan time Processing time Lower limit 7 Upper limit 4 ON ...

Page 103: ...urrent value of counter Upper limit 5 Lower limit 5 Speed output value Output pin OFF ON ON 1 2 3 4 5 9 1 2 3 4 5 1 2 3 4 1 8 1 2 3 0 8 0 4 5 9 5 0 ON Set cycle Clear input pin Count input pin EI01 EI02 on AL2 4EX Current value of counter Speed output value Output pin ON 1 2 3 4 5 10 1 2 3 4 0 8 1 0 0 0 10 6 0 ON 6 Set cycle 7 6 5 4 3 2 1 1 scan time Processing time Upper limit 6 Lower limit 6 ...

Page 104: ...y with Period highlighted and the user can enter a T and t value using the and keys 5 Press the OK key to return to the function block settings screen Highlight the Speed L H option using the and keys The limits can be set by highlighting L or H and pressing the OK key A Directset value Analog In or FB value can be entered 6 Press the ESC key until the user returns to the function block diagram B ...

Page 105: ... step for minimum resolution Function Set Item Description I Input pin for the pulse width modulation function block FB 1 The PWM function operates concurrently with the input pin status set ON 2 The width of the pulse is dominated by the duty and value of the period 3 Duty setting range 0 100 a Constant Value b Analog In c FB Value 4 The period is restricted to a setting range 1 to 32767 x 100ms ...

Page 106: ...d Down keys 4 Press the OK key with Period highlighted and the user can enter a T and t value using the and keys 5 Press the OK key to return to the function block settings screen Highlight the Duty option using the 0 and keys The Duty can be entered by pressing the OK key A Directset value Analog In or FB value can be entered Press the ESC key until the user returns to the function block diagram ...

Page 107: ... Function Block Operation Timing Diagrams 1 PID Operation when Auto tuning has finished normally Function Set Item Description E Enable pin for the PID Block The Error output is reset when the pin goes OFF If left unconnected the function block will always be enabled A Starts Auto tuning on the transition from OFF to ON If the pin is unconnected it is considered OFF C Clears all output signals and...

Page 108: ...8 32767 0 MV Manipulated Value 0 4000 0 TS Sampling time 1 32767 50 10 ms KP Proportional gain 1 32767 75 0 1 1 0 01 2 TI Integration time 0 32767 40 100 ms KD Derivative gain 0 100 50 TD Derivative time 0 32767 100 10 ms αf Noise filter 0 99 50 ULV Output upper limit value ULV LLV 4000 4000 LLV Output lower limit value LLV 0 ULV 0 AT Bias Auto tuning Bias 32768 32767 0 Direction Direction of oper...

Page 109: ...ative Gain KP Proportional Gain MVn Output Value for current sample Manipulated Value PVfn Measured Value filtered for current sample PVfn 1 Measured Value filtered for previous sample PVfn 2 Measured Value filtered for two samples ago PVn Measured Value for current sample SVfn Set Value filtered for current sample SVfn 1 Set Value filtered for previous sample SVn Set Value for current sample SVn ...

Page 110: ...een the current state and the desired state also known as error value If PI or PID control is used then the MV will depend on other factors as well as deflection The change in deflection between two adjacent sample points is essentially a measure of how fast the Process Value is moving toward the SV It is not simply the difference between the current state PVnf and the desired state SVnf The KP pa...

Page 111: ...he Auto tuning function The default value for TI is 40 4 seconds but can be set to any value within the range of 1 to 32767 in 100ms units When a small value for TI is set the PV will reach the SV within a relatively short amount of time with greater searching e g more overshoot and more undershoot for the SV Note Setting zero for this variable disables the integration effect Figure 6 22b Characte...

Page 112: ... for TS is 50 500 ms Noise Filter αf The αf coefficient determines the level at which the PID Function Block ignores noise from the input sensors on the input signal PV The coefficient can be adjusted to a value ranging from 0 to 99 Setting αf to 0 disables the filter and passes the raw PV PVn PVnf to the PID calculations The default value for αf is 50 Auto tuning Bias AT Bias This value is an off...

Page 113: ...ntrol PI control or PID control The desired control type will only become effective after auto tuning has completed The choice of control type should be made depending on the application For example if P control is a sufficient control method for the application then the more resource intensive I and D control can be switched off to shorten the scan time Changing the MV Current Value This function...

Page 114: ... is driven to zero until the PV reaches the SV again This is repeated several times Figure 6 22e Auto tuning for Direction type Reverse default Figure 6 22f Auto tuning for Direction type Direct The figures above indicate the behavior of the MV and the PV for a Reverse Direction example system and a Direct Direction example system During Auto tuning the MV is driven to its upper limit value and to...

Page 115: ...er limit values AT bias The following parameters may also be set before Auto tuning but they do not influence the process Derivative gain Control Response type fast normal slow Note concerning the VLS Programming Language Upon the completion of Auto Tuning the program in the controller will be updated with the new PID parameters If VLS was monitoring the controller before the Auto Tuning function ...

Page 116: ...f the PID Function Block directly from the α2 Series Controller 1 Allocate the input pin to be used for the function block 2 Press the OK key with the cursor in the function block The function block edit screen is displayed as shown 3 Press the OK button to setup the parameters for the PID function block 4 Highlight SetValue and select it using the OK button Choose from DirectSet Analog In or FB V...

Page 117: ...OK button and enter a value using the and buttons 10 Press the OK button to return to the function block settings menu Highlight KP using the and button 11 Press the OK button and enter a KP value using the and buttons 12 Press the OK button to return to the function block settings menu Highlight Ti using the and button S e t a V u P r o c e s B 0 0 1 P I l D a V S amp l e T i e s l me D i r t c e...

Page 118: ...utton and enter a Kd value using the and buttons 18 Press the OK button to return to the function block settings menu Highlight NoiseFilter using the and button 19 Press the OK button and enter a NoiseFilter value using the and buttons 20 Press the OK button to return to the function block settings menu Highlight Upper Limit using the and button B 0 0 1 P I D T i 4 0 s B 0 0 1 P I D T d T i K p B ...

Page 119: ...ponse from the function block settings menu 27 Press the OK button to select Response Select the type of PID response that will be used The choices are Normal Fast and Slow 28 Press the OK button to return to the function block settings menu Highlight Direction to choose the direction of operation for the PID function block B 0 0 1 P I D 0 0 Up p e r L i m i t 4 0 B 0 0 1 P I D L ow e r L i m i t ...

Page 120: ...he OK button and highlight the desired control type from the list P PI or PID control 32 Press OK to return to the function block settings menu 33 Press ESC twice to return to the FBd B 0 0 1 P I D F o r wa r d Re v e r s e D i r e c t i o n B 0 0 1 P I D AT Re s u l t D i r e c t i o Re s p o n s e n B 0 0 1 P I D P I D C o n t r A T R e s u l t o l P I Co n t r o l B 0 0 1 P I D AT Re s u l t D ...

Page 121: ...e Output OFF Table 6 31 Retentive Alternate Function Block Retentive Alternation time chart Function Set Item Description I Input pin for retentive alternate function block C Clear input pin resets the state of the output regardless of the input given FB Retentive alternation of the output status Output The output is affected in the following operation 1 Reverse the ON OFF state of the output when...

Page 122: ...for Constant B and return to the FBd using the ESC key Function Set Item Description I Input pin for addition function block FB This function block operates the expression Y A B The value of Y A and B is in the range 32768 to 32767 a A B Constant value Setting range 32768 to 32767 Analog value FB value Output 1 Word Output When the input pin is ON Y A B is executed and the word output will be give...

Page 123: ...tep 4 for Constant B and return to the FBd using the ESC key Function Set Item Description I Input pin for subtraction function block FB This function block operates the expression Y A B The value of Y A and B is in the range 32768 to 32767 a A B Constant value Setting range 32768 to 32767 Analog value FB value Output 1 Word Output When the input pin is ON Y A B is executed and the word output wil...

Page 124: ...at step 4 for Constant B and return to the FBd using the ESC key Function Set Item Description I Input pin for multiplication function block FB This function block operates the expression Y A B The value of Y A and B is in the range 32768 to 32767 a A B Constant value Setting range 32768 to 32767 Analog value FB value Output 1 Word Output When the input pin is ON Y A B is executed and the word out...

Page 125: ...Repeat step 4 for Constant B and return to the FBd using the ESC key Function Set Item Description I Input pin for division function block FB This function block operates the expression Q A B R A B The value of Q R A and B is in the range 32768 to 32767 a A B Constant value Setting range 32768 to 32767 Analog value FB value Output 1 Word Output When the input pin is ON Q A B R A B and the word out...

Page 126: ...using parenthesis is available up to a maximum of 6 levels Input values A B C and D set the following values Constant value Setting range 32768 to 32767 Analog value FB value Output 1 Word Output Y When the input pin is ON Q A B R A B and the word output will be given the result When the input pin is OFF the expression is not executed and the Q and R values will retain the last result 2 Bit Output...

Page 127: ...ion block settings using the and keys The Calculate operation y must be specified 4 While the cursor is flashing use the and keys to select the appropriate character or constant for your intended calculation The following items are offered A B C D or 5 DirectSet values Analog In or FB Value can all be entered for each constant 6 Return to the FBd using the ESC key C h a n g e N o D e l e t e F B B...

Page 128: ... FB transfers the ON OFF state of the bit input pin I to the output at the rising edge of the shift control pin T There are no function block settings for this block Output 1 The output will turn ON or OFF at the rising edge of the shift control pin T depending on the ON OFF state of the bit input pin I 2 The output will go ON if Set S pin is turned ON 3 The output will go OFF if the Reset R pin i...

Page 129: ...Operation Timing Diagram 3 3 Bit Shift Operation 2 3 Bit Shift Operation 2 Timing Diagram I01 I02 I03 Input pin Shift pin Reset pin SFT SFT SFT O01 O02 O03 I01 I02 I03 O01 O02 O03 I01 I02 SFT SFT SFT O01 O02 O03 NOR OR Shift pin I01 I02 O01 O02 O03 OFF ON OFF ON OFF OFF ON ON OFF OFF OFF ON OFF ...

Page 130: ...tching OFF 3 The input will be ignored if it turns on during a an SMS transmission b the waiting period 4 Communication failure e g busy line will tell the SMS function block to retry three times in a period of two minutes 5 If the message was not sent after the third retry the output status will switch to ON and an error message will be generated through the word pin of the function block 6 The u...

Page 131: ...sage at the same time the one to connect first will send its SMS message or attempt to send its message three times The other GSM SMS FB s will be placed in Wait status All the FBs will send their messages in turn SMS Message Output pin SMS Message Input pin SMS Message 1 scan time Transmission request is ignored while sending SMS Message I01 I02 Send Request Stop Retry PL SR FL O01 O02 O03 OR Res...

Page 132: ...operation is complete and then turn OFF After the initial Input signal has turned OFF all other input signals are ignored until the Output has been reset 6 30 3 Word Output Check the status of the transmission by checking the Output Word data when connected to a Display FB 1 The most common Wait status conditions are when 1 another GSM FB is transmitting a message 2 the GSM modem has not been init...

Page 133: ... box is checked 6 30 6 Setting This box will open the SMS Setting Dialog box The information for the destination locations is entered in the SMS Setting dialog box but the final destination is chosen in the Destination area described below 6 30 7 Destination The Destination telephone numbers and e mail Gateway parameters are shown Choose the desired destination phone number or Gateway setting for ...

Page 134: ...possible that the same number will be used for both applications Please verify with the Service Provider whether the International code is needed at the beginning of the phone number 6 30 10 Valid Period This is the requested period for the message to exist on the Service Provider s Server This parameter is ultimately under the control of the Service Provider who might change the time period accor...

Page 135: ...tandard modem but it is not possible to send SMS packets The numerous parameters and options for using the GSM modem can be set using the front panel keys However the procedure is much easier to perform with the AL PCS WIN E software than with the front panel display and buttons To begin the process from the Top Menu scroll down to Others Serial Com GSM and view the options shown at right ComForma...

Page 136: ...cters with the and arrows When a desired letter is shown onscreen move to the right by pressing the key The character will remain in the previous cursor space Do not press the OK key until the command has been entered in its entirety Move to the left for editing purposes with the key Delay Time The Delay Time Setting will delay the transmission of the initialization command while the modem complet...

Page 137: ...ols using the and keys After the digit is set move to the left or right with the and keys Do not press the OK key until the command has been entered in its entirety The SMS Service Provider Gateway Access Number SMSC2 The SMSC2 is the number used to access the E mail gateway telephone number of the SMS Service Provider Choose the digits and symbols using the and keys After the digit is set move to...

Page 138: ... Remote Access Setting which only enables remote access This bit checks if Remote Access is currently in progress Table 6 41 GSM Modem Status Bit Status On 1 Off 0 b0 Error in Connecting to GSM Modem Yes No b1 GSM Initialization Command Normal Yes No b2 PIN Code is Setup in the Controller Yes No b3 Network Registration Registered Not Registered b4 GSM CME Error Yes No b5 GSM CSM Error Yes No b6 Re...

Page 139: ...d Characters in Dial String 13 SIM Failure 30 No Network Service 14 SIM Busy 31 Network Timeout 15 SIM Wrong 100 Unknown 16 Incorrect Password 256 All other values below 256 are reserved Table 6 43 Mobile Equipment and Network Error Codes Value Description Value Description 1 No Error 315 SIM Wrong 0 127 GSM 04 11 Annex E 2 Values 316 SIM PUK Required 128 256 GSM 03 40 Subclause 9 2 3 22 values 31...

Page 140: ...signal strength of the GSM modem signal Generally good operation is possible with a signal strength of 10 or more Table 6 44 Signal Strength Reference Table Value Receiving Level 0 113 dBm or less 1 111 dBm 2 30 109 to 53 dBm 31 51 dBm or greater 99 Not known S i g S t r e 0 GSM S t t a s u n g ...

Page 141: ...pin to be used for the function block 2 Press the OK key with the cursor in the function block The function block edit screen is displayed as shown Function Set Item Description I Input pin for the random one shot function block C Clear pin for the random one shot function block FB 1 A random one shot time is generated between the upper and lower threshold values 2 The random value only occurs in ...

Page 142: ...ption using the and keys Press the key hence highlighting the 0s time value and use the or keys to enter a time value Press the OK key to accept and return to the function block setting screen 6 Highlight the Limit L H option and press the OK key A high and low limit can be set for the Random One Shot function block Using the and keys enter values for the high and low limits in accordance with the...

Page 143: ...roller Scan time is dependent on the user program therefore caution is needed as and when time units are selected 1 Delayed One Shot Delay starts when OFF to ON Function Set Item Description I Input pin for the delayed one shot function block C Clear pin for the delayed one shot function block FB 1 Delay Time a OFF to ON b ON to OFF 2 Delay Time range 0 to 32767 3 One Shot Time range 0 to 32767 4 ...

Page 144: ...ther a 10ms 100ms or 1s time interval using the and keys to highlight the option and press the OK key when ready Input pin OFF ON Clear pin Run mode OFF ON OFF ON Not active Reset operation OFF Output pin Delayed Time One shot Time Reset delayed timer shorter than set time Delayed Time shorter than set time of One shot time I01 I02 DOS O01 I CL Delay Start ON to OFF Off to On Delay Time 1s One Sho...

Page 145: ...f options and press the OK key to enter times The One Shot Time can be entered using the and keys 7 Highlight Condition from the list of options and press the OK key to enter either a RiseEdge or a FallEdge for the Delayed One Shot Operation 8 Press the OK key to accept and use the ESC key to return to the FBd D e l y T m i e On e S h t o B 0 0 1 D S O C o n d i i t n o a D e l a y i t me 0 1 s t ...

Page 146: ...Item Description I Input pin for delayed alternate function block C Clear pin for delayed alternate function block FB 1 Time units 10ms 100ms or 1s Note 2 Delay Time range 0 to 32767 Output The following items are available for another function block 1 Word Output a Delay set value b Current value of delay time 2 Bit output a The delay action occurs after the function block sees the rising edge of...

Page 147: ...e OK key to set the Time unit for the delayed alternate output Choose either a 10ms 100ms or 1s time interval using the and keys to highlight the option and press the OK key when ready 4 Return to the function block edit screen Using the and keys highlight the Setup FB and press the OK key 5 Press the OK to accept subsequently use the ESC key to return to the FBd B 0 0 1 D L A T i me u n i C h a n...

Page 148: ...t Reset operation with set priority Function Set Item Description S Indicates the input is a set pin R Indicates the input is a reset pin FB 1 Priority a Set b Reset Output The output of the function block operates in either an ON or OFF state 1 Set the output ON until the reset pin is ON 2 Decides the status of the output depending which input pin has priority 3 Remember Output Signal after a Pow...

Page 149: ... 2 Press the OK key with the cursor in the function block The function block edit screen is displayed as shown 3 The function block operates on a Set or Reset priority Select the priority using the and keys and subsequently press the OK key 4 Press the OK key and use the ESC key to return to the FBd B 0 0 1 RS S e t u p F B C h a n g e N o D e l e t e F B R B 0 0 1 RS S e t Re s e t R P r i o r i ...

Page 150: ...N Display Manager becomes effective The user screen set with Display Manager is displayed on the α2 series The displayed user screen can be composed up to 10 Display function blocks However the Display Manager can only be set using a combination of an α α α α2 Series Controller and the Al PCS WIN E Vr 2 00 The Control Display Manager cannot be programmed using the controller alone Insert CDP funct...

Page 151: ...changing user screen Status screen or User screen Display function block undefined by display m anager The controlled user screen by display m anager User Screen A The controlled user screen by display m anager User Screen B The controlled user screen by display m anager User Screen C Control signal for changing user screen Control signal for changing user screen Control signal for changing user s...

Page 152: ...ontrollers Function Blocks 6 6 98 6 35 2 To Set Display Manager 1 Double click the Display Manager button on the FBD base window 2 Click the Insert CDP button to Insert CDP function block for the control user screen function ...

Page 153: ...ocks 6 6 99 3 Choose the CDP Control Display Function icon to add a DP Display function block for each user screen 4 Click the Add DP button to add DP function block s for the CDP function block It is possible to add a maximum of 10 DPs into 1 CDP ...

Page 154: ...ton When not displaying them please go to step 7 6 Click the Connect button to display the FB value or the Analog Input value Free Displays the Text Date or Time Default setting FB Word Output Displays FB value Choose function blocks from list Analog Input Displays Analog Input value Choose Analog Input port When completing connection click the OK button ...

Page 155: ...e Display icon or click the Open button to set parameters Further information about parameters of the Display function block can be found in the programming manual and Help on the AL PCS WIN E On completion of the parameter settings click the OK button Choosing Free on step 6 ...

Page 156: ...α2 Simple Application Controllers Function Blocks 6 6 102 Choosing FB Word Output on step 6 Choosing Analog Input on step 6 ...

Page 157: ... Controllers Function Blocks 6 6 103 8 Double click the CDP icon or click the Open button to set parameter 9 Select the signal for changing user screens from the pull down menu options Change screen signal Displayed screen ...

Page 158: ... block appears on screen or shows as being used in the Memory Configuration Usage dialog box the purpose is only to calculate the memory that is used by the bits listed above Table 6 49 Connect Function Block Function Set Item Description I Input pin for the Connect Function Block Output The output ON OFF status is controlled by the condition of the input signal 1 The output signal will be high if...

Page 159: ...ve options need be set Use the ProgClear to erase the current memory contents with OK To confirm the memory erase press OK again 7 2 The Function Block Diagram The system Inputs I01 I02 and I03 are shown on the left of the diagram and the system Outputs O01 O02 and O03 are shown on the right The function blocks are numbered in the order that they are added to the program The input pins are shown o...

Page 160: ...lashing Press to attach a function block to Input I01 The options available to connect to the Input block will be shown on the right hand side of the screen Use the and arrows to move to the option to select AddFB Enter OK The FB select menu containing all 35 Function Blocks including logic blocks will appear picture Again use the and arrows to scroll to the desired Function Block in this case the...

Page 161: ...key sequence will be OK scroll to O03 OK OK With the OR output pin still flashing see diagram at right press the key again The output pin of the OR block can be connected to another location Scroll to B01OS and press OK The OR block and the OS block can now be connected through the Clear pin picture Since the OS Input pin on top has already been filled there can be no further connection to that pi...

Page 162: ...ttom will be connected to the OR block Move to the Set pin and press the key the available blocks to add will be shown on the left of the screen Scroll down through the choices until B01OS is shown picture Use the OK to choose the block then the OK key again to confirm the choice Use the arrow to move down to the Reset pin Connect the OR block using the same procedure scroll to B02OR OK OK Move to...

Page 163: ... number 01 is flashing press the OK key once to enter the FB Edit Menu Select the Time unit option from the menu using the OK button The One Shot Function Block allows for three different time increment settings 10ms 100ms or 1s Select the 100ms time increment using the OK button The controller will return to the FB Edit Menu Select the Setup FB option from the Edit Menu There are two option scree...

Page 164: ...the OK button to accept the values above Move down to the Priority option and press the OK button The Priority can be set for either Time or Input Move to the Time option and press the OK button All the screen data has now been set Return to the FBD using the ESC button See Chapter 6 for details on the One Shot FB 7 5 Exit the Function Block Diagram board The programming is complete To exit the FB...

Page 165: ... AL2 4EX AL2 4EX A2 AL2 4EYR AL2 4EYT Installation Manual JY992D97401 This manual contains hardware explanations for installation regarding the AL2 4EX AL2 4EX A2 AL2 4EYR and AL2 4EYT extension modules AL2 EEPROM 2 Hardware Manual JY992D96801 This manual contains hardware explanations for installation regarding the AL2 EEPROM 2 AL 232CAB Hardware Manual JY992D76001 This manual contains hardware e...

Page 166: ... ON 0 5 seconds OFF M04 ON when Real Time Clock data error occurs M05 ON when Summer time schedule is activated M06 ON when AS interface communication Error occurs M07 ON when communication Error caused by AS interface power failure occurs M08 Pulses ON when Stop mode turns to Run mode in the α2 Series M09 Pulses OFF when Stop mode turns to Run mode in the α2 Series M10 ON during DCF77 decoding M1...

Page 167: ...bit input type only 1 Bit input pin and 1 Bit output pin Output is negation of Input given 10 Byte 5 3 XOR This function executes logical XOR operation on given input signals The input signals connected should be of bit input type only 2 Bit input pins and 1 Bit output pin If both the inputs are either OFF or ON then out put is OFF otherwise output is ON 13 Byte 5 4 NAND This function executes log...

Page 168: ...ceives a signal The output will be set ON when the input pin goes high and remain ON until the input receives the second rising edge 13 Byte 6 6 Delay DL The Delay Function Block provides an ON delay timer and an OFF delay timer Time intervals for either situation can be set The time unit can be set to 10ms 100ms or 1s increments 19 Byte 6 7 One Shot OS The One Shot Function Block awaits a signal ...

Page 169: ... Byte 6 13 Analog Output The Analog Output function takes a digital value input and delivers a corresponding analog voltage or current to a selected channel on the AL2 2DA module 17 Byte 6 14 Offset Gain OG The Offset Gain Function Block is based upon a linear function Y A B X C to which the value obtained from an analog input X A01 A08 is set 22Byte 6 15 Display DP The Display Function Block is u...

Page 170: ...he PID Function Block is the α2 implementation of PID a control method used to obtain stable control over a system variable It is a equipped with an Auto tuning function which automatically adjusts the Function Block parameters for the specific application 52 Byte 6 22 Retentive Alternate RAL The Alternate Function Block is used to reverse the ON and OFF state of the output as and when the input p...

Page 171: ...m length single pulse to the output 19 Byte 6 31 Delayed One Shot DOS The Delayed One Shot Function Block emits a single pulse after a controlled delay to the output 20 Byte 6 32 Delayed Alternate DAL The Delayed Alternate Function Block alternates the status of the output with each pulse after a controlled delay 16 Byte 6 33 Retentive Set Reset RSR The Set Reset Function Block either holds an out...

Page 172: ... When control bit N04 is ON it is possible to control the displayed User Screen 5 6 35 Connect _B The Connect function block is an internal device used to show the memory used by input bits system bits AS interface bits and the operation keys No function block appears on screen or is shown as being used in the Memory Configuration Usage dialog box The purpose is only to calculate the memory that i...

Page 173: ...Value Derivative Value Control Value Change in Forward Operation Control Value Change in Reverse Operation Manipulation Value n fn f n fn PV PV PV PV 1 á 1 1 1 fn I n n I n S I S fn SV T SV SV T SV T T T SV β αβ β fn fn n SV PV EV n I S n EV T T I 1 2 1 2 n D fn fn fn D D S D n D K PV PV PV T K T T D n n n n P n D I EV EV K MV 1 n n n n P n D I EV EV K MV 1 n n MV MV ...

Page 174: ...vious sample PVfn 2 Measured Value filtered for two samples ago PVn Measured Value for current sample SVfn Set Value filtered for current sample SVfn 1 Set Value filtered for previous sample SVn Set Value for current sample SVn 1 Set Value for previous sample TD Dervative Time TI Integration Time TS Sample Time MVn Change in Manipulated Value for the current sample α Proportional gain coefficient ...

Page 175: ...equipment All examples and diagrams shown in this manual are intended only as an aid to understanding the text not to guarantee operation Mitsubishi Electric will accept no responsibility for actual use of the product based on these illustrative examples Please contact a Mitsubishi Electric distributor for more information concerning applications in life critical situations or high reliability ...

Page 176: ...HEAD OFFICE MITSUBISHI DENKI BLDG MARUNOUCHI TOKYO 100 8310 HIMEJI WORKS 840 CHIYODA CHO HIMEJI JAPAN JY992D97101B MEE Effective Oct 2003 Specifications are subject to change without notice ...

Reviews: