User Programming Examples
Example 3: Configuring the
Filtering Function
Execution
condition
Q000411
Q000410
Latch
Q000411
Q000412
Latch
Q000413
Q000414
Latch
A50013
Always ON
102
This example shows how to configure the filtering function for specific input
points. Refer to 5-6-4 Filtering for information on using the filtering function.
(191)
[
WRIT
A50006
= Flag
(191)
Q000413
[
WRIT
A50006
= Flag
(191)
Q000415
[
WRIT
A50006
= Flag
(190)
[
READ
Step 1: Set the filtering
#0005
D00498
Q0002
]
time constants for input
points 13, 14, 15, and 16
in Unit memory map
locations 99 through 102.
Q000410
Each value is set to 120
( )
milliseconds.
D00498 = 0099 (pointer)
Latch
D00499 = 0120
D00500 = 0120
Q000411
D00501 = 0120
( )
Step 2: Turn ON the filtering
#0002
D00496
Q0002
]
enable bits for input points
13, 14, 15, and 16 in Unit
memory map location 51.
Q000412
D00496 = 0051 (pointer)
D00497 = F000
( )
Latch
Q000413
( )
Step 3: Turn ON the input
]
#0002
D00494
Q0002
point enable bits for input
points 13, 14, 15, and 16 in
Unit memory map location
47.
Q000414
D00494 = 0047 (pointer)
( )
D00495 = F000
Latch
Q000415
( )
]
Step 4: Read the first 47
#0047
0003
DM00000
words from the Unit memory
map and store the data in
D00000 through D00046.
Section
(1111 0000 0000 0000)
(1111 0000 0000 0000)
5-7
Need help?
Do you have a question about the SYSMAC C Series and is the answer not in the manual?