3
3
0
0
2
5
1
5
.
1
2
www.schneider-electric.com
Unity Pro
33002515 07/2012
Unity Pro
Concept Application Converter
User Manual
07/2012
Add text boxes to pdf document - 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
how to add text boxes to pdf; how to enter text into a pdf form
Add text boxes to pdf document - 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
add text pdf acrobat professional; adding text fields to pdf
2
33002515 07/2012
The information provided in this documentation contains general descriptions and/or 
technical characteristics of the performance of the products contained herein. This 
documentation is not intended as a substitute for and is not to be used for 
determining suitability or reliability of these products for specific user applications. It 
is the duty of any such user or integrator to perform the appropriate and complete 
risk analysis, evaluation and testing of the products with respect to the relevant 
specific application or use thereof. Neither Schneider Electric nor any of its affiliates 
or subsidiaries shall be responsible or liable for misuse of the information that is 
contained herein. If you have any suggestions for improvements or amendments or 
have found errors in this publication, please notify us. 
No part of this document may be reproduced in any form or by any means, electronic 
or mechanical, including photocopying, without express written permission of 
Schneider Electric.
All pertinent state, regional, and local safety regulations must be observed when 
installing and using this product. For reasons of safety and to help ensure 
compliance with documented system data, only the manufacturer should perform 
repairs to components.
When devices are used for applications with technical safety requirements, the 
relevant instructions must be followed. 
Failure to use Schneider Electric software or approved software with our hardware 
products may result in injury, harm, or improper operating results.
Failure to observe this information can result in injury or equipment damage.
© 2012 Schneider Electric. All rights reserved.
VB.NET Image: Professional Form Processing and Recognition SDK in
reading (OMR) helpful for check/mark sense boxes and intelligent The form format and annotation text can all be your forms before using form printing add-on.
how to add text to pdf document; how to enter text into a pdf
.NET JPEG 2000 SDK | Encode & Decode JPEG 2000 Images
Available as an add-on for RaterEdge .NET Imaging SDK; including IPTC, XMP, XML Box, UUID Boxes, etc RasterEdge.com is professional .NET Document Imaging SDK and
how to add text to a pdf file in reader; adding text to pdf
33002515 07/2012
3
Table of Contents
Safety Information  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
7
About the Book. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
9
Part I Requirements and conversion . . . . . . . . . . . . . . . . .
11
Chapter 1 General Description of the Unity Pro Concept Converter
13
General Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
Conversion with the Conversion Wizard . . . . . . . . . . . . . . . . . . . . . . . . . .
15
Chapter 2 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
17
Concept Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
Supported Hardware Platforms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
EFBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
Programming Language SFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
35
Programming Language LD  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
Programming Language ST/IL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
Programming Language LL984. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
Programming Language FBD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
50
Chapter 3 Language Differences  . . . . . . . . . . . . . . . . . . . . . . . . . . . 
51
Functions Not Present in Unity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
EFB Replaced by Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
54
FFBs Not Available For All Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
INOUT Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
59
Parameter Type Changed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
ANY_ARRAY_WORD Parameters  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61
Unique Naming required . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
62
Incomplete LD Generation  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
63
LD Execution Order Changed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
68
Indices in ST and IL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
Calculate with TIME and REAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
WORD Assignments to BOOL Arrays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
71
Topological Address Overlapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
Substitute %QD by %MF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
4
33002515 07/2012
Structure Alignment Changed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
74
Undefined Output on Disabled EFs   . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
75
Variables at Empty Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
77
SFC Section Retains its State When Performing an Online Modification  
78
SFCCNTRL Function Block in Unity Behaves Different to Concept . . . . . 
79
Weekday Numbering   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
80
System Timer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
81
Initial Values  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
82
Macros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
84
Chapter 4 Possible application behavior change. . . . . . . . . . . . . . .
85
General  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
86
Concept Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
88
IEC Demands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
89
Unity Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
92
Consequences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
94
Chapter 5 The Conversion Process. . . . . . . . . . . . . . . . . . . . . . . . . .
101
Conversion Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
101
Chapter 6 Conversion Procedure  . . . . . . . . . . . . . . . . . . . . . . . . . . .
103
Exporting a Project from Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
104
Importing a Project into Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
105
Missing Datatypes at the Beginning of the Import . . . . . . . . . . . . . . . . . . 
106
Converting Only Parts of a Concept Application . . . . . . . . . . . . . . . . . . . 
107
Removing Accidentally Included Concept Macros. . . . . . . . . . . . . . . . . . 
108
Initialization Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
109
Part II Blocks from Concept to Unity Pro . . . . . . . . . . . . . .
111
Chapter 7 BYTE_TO_BIT_DFB: Type conversion  . . . . . . . . . . . . . .
113
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
113
Chapter 8 CREADREG: Continuous register reading . . . . . . . . . . .
117
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
118
Mode of Functioning  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
121
Parameter description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
122
Modbus Plus Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
123
Chapter 9 CWRITREG: Continuous register writing  . . . . . . . . . . . .
125
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
126
Mode of Functioning  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
129
Parameter description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
130
Chapter 10 DINT_AS_WORD_DFB: Type conversion . . . . . . . . . . . .
131
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
131
Chapter 11 DIOSTAT: Module function status (DIO) . . . . . . . . . . . . .
133
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
133
Chapter 12 GET_TOD: Reading the hardware clock (Time Of Day) .
135
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
135
33002515 07/2012
5
Chapter 13 LIMIT_IND_DFB: Limit with indicator . . . . . . . . . . . . . . . 
139
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
139
Chapter 14 LOOKUP_TABLE1_DFB: Traverse progression with 1st 
degree interpolation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
143
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
144
Detailed description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
146
Chapter 15 PLCSTAT: PLC function status . . . . . . . . . . . . . . . . . . . . 
149
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
150
Derived Data Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
152
PLC status (PLC_STAT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
154
RIO status (RIO_STAT) for Quantum . . . . . . . . . . . . . . . . . . . . . . . . . . . .
156
DIO status (DIO_STAT). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
158
Chapter 16 READREG: Read register. . . . . . . . . . . . . . . . . . . . . . . . . 
165
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
166
Mode of Functioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
169
Parameter description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
170
Chapter 17 RIOSTAT: Module function status (RIO). . . . . . . . . . . . . 
173
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
173
Chapter 18 SET_TOD: Setting the hardware clock (Time Of Day). . 
177
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
177
Chapter 19 WORD_AS_BYTE_DFB: Type conversion . . . . . . . . . . . 
181
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
181
Chapter 20 WORD_TO_BIT_DFB: Type conversion . . . . . . . . . . . . . 
183
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
183
Chapter 21 WRITEREG: Write register . . . . . . . . . . . . . . . . . . . . . . . . 
187
Description  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
188
Mode of Functioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
191
Parameter description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
192
Appendices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
195
Appendix A FAQ Build Errors  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
197
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
198
Object Link Creation Error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
199
Object Must be Connected to a Successor. . . . . . . . . . . . . . . . . . . . . . . .
200
Link Together with Variable isn’t Allowed . . . . . . . . . . . . . . . . . . . . . . . . .
201
Data Type ’xxxx’ Expected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
202
Empty DFB to Replace Obsolete EFB  . . . . . . . . . . . . . . . . . . . . . . . . . . .
207
Undefined Symbol ’xxxx’   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
208
Call of Non-Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
210
Parameter ’xxxx’ Has to Be Assigned  . . . . . . . . . . . . . . . . . . . . . . . . . . .
213
’ xxxx’ Is Not a Parameter of ’yyyy’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
214
6
33002515 07/2012
DDT Component Is Missing  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
215
EHC Parameters Out of Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
216
Not a Valid Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
217
140 NOG 111 00 Configuration Not Converted. . . . . . . . . . . . . . . . . . . . 
218
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
219
33002515 07/2012
7
§
Safety Information
Important Information
NOTICE
Read these instructions carefully, and look at the equipment to become familiar with 
the device before trying to install, operate, or maintain it. The following special 
messages may appear throughout this documentation or on the equipment to warn 
of potential hazards or to call attention to information that clarifies or simplifies a 
procedure.
8
33002515 07/2012
PLEASE NOTE
Electrical equipment should be installed, operated, serviced, and maintained only by 
qualified personnel. No responsibility is assumed by Schneider Electric for any 
consequences arising out of the use of this material.
A qualified person is one who has skills and knowledge related to the construction 
and operation of electrical equipment and its installation, and has received safety 
training to recognize and avoid the hazards involved.
33002515 07/2012
9
About the Book
At a Glance
Document Scope
This document describes the functionality and performance scope of the Concept 
Application Converter for Unity Pro.
Validity Note
This document is valid for Unity Pro from Version 6.0.
Related Documents
You can download these technical publications and other technical information from 
our website at www.schneider-electric.com.
User Comments
We welcome your comments about this document. You can reach us by e-mail at 
techcomm@schneider-electric.com.
Title of Documentation
Reference Number
Unity Pro Software Reference Manual
-
Unity Pro Software Operating Modes Manual
-
10
33002515 07/2012
Documents you may be interested
Documents you may be interested