PLCSTAT
33002515 07/2012
151
Representation in IL
Representation:
CAL PLCSTAT_Instance (PLC_READ:=CopyPLCStatusFlag, 
RIO_READ:=CopyRIOStatusFlag, 
DIO_READ:=CopyDIOStatusFlag, 
PLC_STAT=>PLC_IO_Status, RIO_STAT=>RIO_IO_Status, 
DIO_STAT=>DIO_IO_Status)
Representation in ST
Representation:
PLCSTAT_Instance (PLC_READ:=CopyPLCStatusFlag, 
RIO_READ:=CopyRIOStatusFlag, 
DIO_READ:=CopyDIOStatusFlag, 
PLC_STAT=>PLC_IO_Status, RIO_STAT=>RIO_IO_Status, 
DIO_STAT=>DIO_IO_Status) ;
PLCSTAT parameter description
Description of the input parameters:
Description of the output parameters:
Parameters
Data type
Meaning
PLC_READ
BOOL
1 = copies the PLC status from the status table to the 
output PLC_STAT.
RIO_READ
BOOL
1 = copies the RIO status from the status table to the 
output RIO_STAT.
DIO_READ
BOOL
1 = copies the DIO status from the status table to the 
output DIO_STAT.
Parameters
Data type
Meaning
PLC_STAT
PLCSTATE,
Contains the PLC status.
RIO_STAT
RIOSTATE,
Contains the RIO status (I/O status) for Quantum
DIO_STAT
DIOSTATE,
Contains the DIO status (I/O communication status)
Note: The name of this output is confusing. This 
output only relates to the remote I/O Drop Status 
Information (S908) and not to the Distributed I/O 
status. To read the distributed I/O status use the 
function block DIOSTAT (see page 133).
How to add a text box to a pdf - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
add text pdf professional; how to add text to pdf
How to add a text box to a pdf - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
how to add text field to pdf; add text field to pdf acrobat
PLCSTAT
152
33002515 07/2012
Derived Data Types
Element description PLCSTATE
Description of the PLCSTATE element:
Element description RIOSTATE
Description of the RIOSTATE element
Element
Data type
Meaning
word1
WORD
CPU status
word2
WORD
Hot Standby Status
word3
WORD
PLC status
word4
WORD
RIO Status
word5
WORD
Reserve
word6
WORD
Reserve
word7
WORD
Reserve
word8
WORD
Reserve
word9
WORD
Reserve
word10
WORD
Reserve
word11
WORD
Reserve
Element
Data type
Meaning
word1
WORD
I/O station 1, module rack 1
word2
WORD
I/O station 1, module rack 2
...
...
...
word5
WORD
I/O station 1, module rack 5
word6
WORD
I/O station 2, module rack 1
word7
WORD
I/O station 2, module rack 2
...
...
...
word160
WORD
I/O station 32, module rack 5
VB.NET PDF Text Box Edit Library: add, delete, update PDF text box
Barcode Read. Barcode Create. OCR. Twain. Add Text Box. |. Home ›› XDoc.PDF ›› VB.NET PDF: Add Text Box. VB.NET PDF - Add Text Box to PDF Page in VB.NET.
how to add text to a pdf in acrobat; how to add text to a pdf document
C# PDF Text Box Edit Library: add, delete, update PDF text box in
C# PDF: Add Text Box. C#.NET PDF SDK - Add Text Box to PDF Page in C#.NET. C# Explanation to How to Add Text Box to PDF Page in C# Project with .NET PDF Library.
how to enter text into a pdf form; how to insert text into a pdf
PLCSTAT
33002515 07/2012
153
Element description DIOSTATE
Description of the DIOSTATE element
Element
Data type
Meaning
word1
WORD
Switch on error numbers:
word2
WORD
Cable A error
word3
WORD
Cable A error
word4
WORD
Cable A error
word5
WORD
Cable B error
word6
WORD
Cable B error
word7
WORD
Cable B error
word8
WORD
Global communication status
word9
WORD
Global cumulative error counter for cable A
word10
WORD
Global cumulative error counter for cable B
word11
WORD
I/O station 1 health status and repetition counter 
(first word)
word12
WORD
I/O station 1 health status and repetition counter 
(second word)
word13
WORD
I/O station 1 health status and repetition counter 
(third word)
word14
WORD
I/O station 2 health status and repetition counter 
(first word)
...
...
...
word104
WORD
I/O station 32 health status and repetition counter 
(first word)
word105
WORD
I/O station 32 health status and repetition counter 
(second word)
word106
WORD
I/O station 32 health status and repetition counter 
(third word)
C# PDF insert image Library: insert images into PDF in C#.net, ASP
C#.NET PDF SDK - Add Image to PDF Page in C#.NET. How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Add Image to PDF Page Using C#.NET.
how to insert text into a pdf file; add text to pdf file online
VB.NET PDF insert image library: insert images into PDF in vb.net
try with this sample VB.NET code to add an image As String = Program.RootPath + "\\" 1.pdf" Dim doc New PDFDocument(inputFilePath) ' Get a text manager from
how to enter text in pdf; adding text to a pdf file
PLCSTAT
154
33002515 07/2012
PLC status (PLC_STAT)
General information
NOTE: Information corresponds to status table words 1 to 11 in the dialog PLC 
status.
The conditions are true when the bits are set to 1.
PLC status (PLCSTATE: word1)
Bit allocation: 
Hot Standby status (PLCSTATE: word2)
Bit allocation: 
Bit
Allocation
10
Run light OFF
11
Memory protect OFF
12
Battery failed
Bit
Allocation
1
CHS 110/S911/R911 present and OK
11
0 = CHS shift switch set to A
1 = CHS shift switch set to B
12
0 = PLCs have equal logic
1 = PLCs have unequal logic
13, 14
Remote system condition
15, 16
Local system condition
VB.NET PDF Password Library: add, remove, edit PDF file password
VB: Add Password to PDF with Permission Settings Applied. This VB.NET example shows how to add PDF file password with access permission setting.
add text to pdf file reader; how to add text to a pdf file in reader
VB.NET PDF Text Extract Library: extract text content from PDF
With this advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats
adding text to pdf reader; how to add text to pdf document
PLCSTAT
33002515 07/2012
155
PLC status (PLCSTATE: word3)
Bit allocation: 
RIO status (PLCSTATE: word4)
Bit allocation: 
Bit
Allocation
1
First cycle
Bit
Allocation
1
IOP defect
2
IOP timeout
3
IOP Loopback
4
IOP memory disturbance
13-16
00 IO has not responded
01 no response
02 Loopback defect
C# PDF Text Extract Library: extract text content from PDF file in
How to C#: Extract Text Content from PDF File. Add necessary references: RasterEdge.Imaging.Basic.dll. RasterEdge.Imaging.Basic.Codec.dll.
how to insert text in pdf reader; how to insert text box in pdf
VB.NET PDF Text Add Library: add, delete, edit PDF text in vb.net
Drawing. Add Sticky Note. Highlight Text. Add Text. Add Text Box. Drawing Markups. PDF Print. Work with Other SDKs. Barcode Read. Barcode
how to input text in a pdf; add text field to pdf
PLCSTAT
156
33002515 07/2012
RIO status (RIO_STAT) for Quantum
General information
NOTE: The information corresponds to status table words 12 to 171 in the PLC 
status dialog.
The words show the I/O module function status.
Five words are reserved for each of the maximum 32 I/O stations. Each word 
corresponds to one of maximal 2 possible module racks in each I/O station. 
Function display for Quantum hardware
Each of the module racks for Quantum hardware can contain up to 15 I/O modules 
(except for the first rack which contains a maximum 14 I/O modules). Bit 1... 16 in 
each word show the corresponding I/O module function display in the racks.
I/O module function status
Bit allocation:
Bit
Allocation
1
Slot 1
2
Slot 2
...
...
16
Slot 16
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
installed. Support to add text, text box, text field and crop marks to PDF document. Able class. C#.NET: Add Text Box to PDF Document. Provide
how to add text fields to a pdf document; adding text to a pdf in preview
PLCSTAT
33002515 07/2012
157
Conditions for a correct function display
Four conditions must be fulfilled if an I/O module can give a correct function display:
z
The data traffic of the slot has to be monitored.
z
The slot must be valid for the inserted module.
z
Valid communication must be established between the module and the RIO 
interface at RIO stations.
z
Valid communication must be established between the I/O processor in the PLC 
and the RIO interface at the RIO station.
Status words for the MMI user controllers
The status of the 32 element button controllers and PanelMate units in a RIO 
network can also be monitored with an I/O function status word. The button 
controllers are located on slot 4 in a I/O rack and can be monitored at bit 4 of the 
corresponding status word. A PanelMate on RIO is located on slot 1 in module rack 
1 of the I/O station and can be monitored at bit 1 of the first status word for the I/O 
station.
NOTE: The ASCII keyboard communication status can be monitored with the error 
numbers in the ASCII read/write instructions.
PLCSTAT
158
33002515 07/2012
DIO status (DIO_STAT)
General information
NOTE: The information corresponds to status table words 172 to 277 in the PLC 
status dialog.
The words contain the I/O communication status (DIO status) Words 1 to 10 are 
global status words. Of the remaining 96 words, three words are allocated to each 
of the up to 32 I/O stations.
word1 saves the switch on error numbers. This word is always 0 when the system 
is running. If an error occurs, the PLC does not start but generates a PLC stop status 
(word5 from PLC_STAT).
The conditions are true when the bits are set to 1.
Switch on error numbers (DIOSTATE word1)
The conditions are true when the bits are set to 1.
Switch on error numbers:
Code
Error
Meaning (location of error)
01
BADTCLEN
Traffic cop length
02
BADLNKNUM
RIO link number
03
BADNUMDPS
I/O station number in traffic cop
04
BADTCSUM
Traffic cop checksum
10
BADDDLEN
I/O station descriptor length
11
BADDRPNUM
I/O station number
12
BADHUPTIM
I/O station stop time
13
BADASCNUM
ASCII port number
14
BADNUMODS
Module number in I/O station
15
PRECONDRP
I/O station is already configured
16
PRECONPRT
Port is already configured
17
TOOMNYOUT
More than 1024 output locations
18
TOOMNYINS
More than 1024 input points
20
BADSLTNUM
Module slot address
21
BADRCKNUM
Rack address
22
BADOUTBC
Number of output bytes
23
BADINBC
Number of input bytes
25
BADRF1MAP
First reference number
26
BADRF2MAP
Second reference number
PLCSTAT
33002515 07/2012
159
Status of cable A (DIOSTATE: word2, word3, word4)
Bit allocation for word2:
Bit allocation for word3:
27
NOBYTES
No input or output bytes
28
BADDISMAP
I/O marker bit not at 16 bit limit
30
BADODDOUT
Unmated, odd output module
31
BADODDIN
Unmated, odd input module
32
BADODDREF
Unmated odd module reference
33
BAD3X1XRF
1x-reference after 3x-register
34
BADDMYMOD
Dummy module reference already in use
35
NOT3XDMY
3x-module is not a dummy module
36
NOT4XDMY
4x-module is not a dummy module
40
DMYREAL1X
Dummy module, then real 1x-module
41
REALDMY1X
Real, then 1x-dummy module
42
DMYREAL3X
Dummy module, then real 3x-module
43
REALDMY3X
Real, then 3x-dummy module
Code
Error
Meaning (location of error)
Bit
Allocation
1 - 8
Counts frame fields
9 - 16
Counts DMA receiver overflows
Bit
Allocation
1 - 8
Counts receiver errors
9 - 16
Counts I/O station receiver failures
PLCSTAT
160
33002515 07/2012
Bit allocation for word4:
Status of cable B (DIOSTATE: word5, word6, word7)
Bit allocation for word5:
Bit allocation for word6:
Bit allocation for word7:
Bit
Allocation
1
1 = frame too short
2
1 = no frame end
13
1 = CRC error
14
1 = alignment error
15
1 = overflow error
Bit
Allocation
1 - 8
Counts frame fields
9 - 16
Counts DMA receiver overflows
Bit
Allocation
1 - 8
Counts receiver errors
9 - 16
Counts I/O station receiver failures
Bit
Allocation
1
1 = frame too short
2
1 = no frame end
13
1 = CRC error
14
1 = alignment error
15
1 = overflow error
Documents you may be interested
Documents you may be interested