OneStart

GE PACSystems RX7i Cpu Programmer's Reference Manual

Also see for PACSystems RSTi-EP: Reference manualUser manual

Page 1 preview
Page 2 preview
Page 3 preview
Page 4 preview
Page 5 preview
Page 6 preview
Page 7 preview
Page 8 preview
Page 9 preview
Page 10 preview
Page 11 preview
Page 12 preview
Page 13 preview
Page 14 preview
Page 15 preview
Page 16 preview
Page 17 preview
Page 18 preview
Page 19 preview
Page 20 preview
Page 21 preview
Page 22 preview
Page 23 preview
Page 24 preview
Page 25 preview
Page 26 preview
Page 27 preview
Page 28 preview
Page 29 preview
Page 30 preview
Page 31 preview
Page 32 preview
Page 33 preview
Page 34 preview
Page 35 preview
Page 36 preview
Page 37 preview
Page 38 preview
Page 39 preview
Page 40 preview
Page 41 preview
Page 42 preview
Page 43 preview
Page 44 preview
Page 45 preview
Page 46 preview
Page 47 preview
Page 48 preview
Page 49 preview
Page 50 preview
Page 51 preview
Page 52 preview
Page 53 preview
Page 54 preview
Page 55 preview
Page 56 preview
Page 57 preview
Page 58 preview
Page 59 preview
Page 60 preview
Page 61 preview
Page 62 preview
Page 63 preview
Page 64 preview
Page 65 preview
Page 66 preview
Page 67 preview
Page 68 preview
Page 69 preview
Page 70 preview
Page 71 preview
Page 72 preview
Page 73 preview
Page 74 preview
Page 75 preview
Page 76 preview
Page 77 preview
Page 78 preview
Page 79 preview
Page 80 preview
Page 81 preview
Page 82 preview
Page 83 preview
Page 84 preview
Page 85 preview
Page 86 preview
Page 87 preview
Page 88 preview
Page 89 preview
Page 90 preview
Page 91 preview
Page 92 preview
Page 93 preview
Page 94 preview
Page 95 preview
Page 96 preview
Page 97 preview
Page 98 preview
Page 99 preview
Page 100 preview
Page 101 preview
Page 102 preview
Page 103 preview
Page 104 preview
Page 105 preview
Page 106 preview
Page 107 preview
Page 108 preview
Page 109 preview
Page 110 preview
Page 111 preview
Page 112 preview
Page 113 preview
Page 114 preview
Page 115 preview
Page 116 preview
Page 117 preview
Page 118 preview
Page 119 preview
Page 120 preview
Page 121 preview
Page 122 preview
Page 123 preview
Page 124 preview
Page 125 preview
Page 126 preview
Page 127 preview
Page 128 preview
Page 129 preview
Page 130 preview
Page 131 preview
Page 132 preview
Page 133 preview
Page 134 preview
Page 135 preview
Page 136 preview
Page 137 preview
Page 138 preview
Page 139 preview
Page 140 preview
Page 141 preview
Page 142 preview
Page 143 preview
Page 144 preview
Page 145 preview
Page 146 preview
Page 147 preview
Page 148 preview
Page 149 preview
Page 150 preview
Page 151 preview
Page 152 preview
Page 153 preview
Page 154 preview
Page 155 preview
Page 156 preview
Page 157 preview
Page 158 preview
Page 159 preview
Page 160 preview
Page 161 preview
Page 162 preview
Page 163 preview
Page 164 preview
Page 165 preview
Page 166 preview
Page 167 preview
Page 168 preview
Page 169 preview
Page 170 preview
Page 171 preview
Page 172 preview
Page 173 preview
Page 174 preview
Page 175 preview
Page 176 preview
Page 177 preview
Page 178 preview
Page 179 preview
Page 180 preview
Page 181 preview
Page 182 preview
Page 183 preview
Page 184 preview
Page 185 preview
Page 186 preview
Page 187 preview
Page 188 preview
Page 189 preview
Page 190 preview
Page 191 preview
Page 192 preview
Page 193 preview
Page 194 preview
Page 195 preview
Page 196 preview
Page 197 preview
Page 198 preview
Page 199 preview
Page 200 preview
Page 201 preview
Page 202 preview
Page 203 preview
Page 204 preview
Page 205 preview
Page 206 preview
Page 207 preview
Page 208 preview
Page 209 preview
Page 210 preview
Page 211 preview
Page 212 preview
Page 213 preview
Page 214 preview
Page 215 preview
Page 216 preview
Page 217 preview
Page 218 preview
Page 219 preview
Page 220 preview
Page 221 preview
Page 222 preview
Page 223 preview
Page 224 preview
Page 225 preview
Page 226 preview
Page 227 preview
Page 228 preview
Page 229 preview
Page 230 preview
Page 231 preview
Page 232 preview
Page 233 preview
Page 234 preview
Page 235 preview
Page 236 preview
Page 237 preview
Page 238 preview
Page 239 preview
Page 240 preview
Page 241 preview
Page 242 preview
Page 243 preview
Page 244 preview
Page 245 preview
Page 246 preview
Page 247 preview
Page 248 preview
Page 249 preview
Page 250 preview
Page 251 preview
Page 252 preview
Page 253 preview
Page 254 preview
Page 255 preview
Page 256 preview
Page 257 preview
Page 258 preview
Page 259 preview
Page 260 preview
Page 261 preview
Page 262 preview
Page 263 preview
Page 264 preview
Page 265 preview
Page 266 preview
Page 267 preview
Page 268 preview
Page 269 preview
Page 270 preview
Page 271 preview
Page 272 preview
Page 273 preview
Page 274 preview
Page 275 preview
Page 276 preview
Page 277 preview
Page 278 preview
Page 279 preview
Page 280 preview
Page 281 preview
Page 282 preview
Page 283 preview
Page 284 preview
Page 285 preview
Page 286 preview
Page 287 preview
Page 288 preview
Page 289 preview
Page 290 preview
Page 291 preview
Page 292 preview
Page 293 preview
Page 294 preview
Page 295 preview
Page 296 preview
Page 297 preview
Page 298 preview
Page 299 preview
Page 300 preview
Page 301 preview
Page 302 preview
Page 303 preview
Page 304 preview
Page 305 preview
Page 306 preview
Page 307 preview
Page 308 preview
Page 309 preview
Page 310 preview
Page 311 preview
Page 312 preview
Page 313 preview
Page 314 preview
Page 315 preview
Page 316 preview
Page 317 preview
Page 318 preview
Page 319 preview
Page 320 preview
Page 321 preview
Page 322 preview
Page 323 preview
Page 324 preview
Page 325 preview
Page 326 preview
Page 327 preview
Page 328 preview
Page 329 preview
Page 330 preview
Page 331 preview
Page 332 preview
Page 333 preview
Page 334 preview
Page 335 preview
Page 336 preview
Page 337 preview
Page 338 preview
Page 339 preview
Page 340 preview
Page 341 preview
Page 342 preview
Page 343 preview
Page 344 preview
Page 345 preview
Page 346 preview
Page 347 preview
Page 348 preview
Page 349 preview
Page 350 preview
Page 351 preview
Page 352 preview
Page 353 preview
Page 354 preview
Page 355 preview
Page 356 preview
Page 357 preview
Page 358 preview
Page 359 preview
Page 360 preview
Page 361 preview
Page 362 preview
Page 363 preview
Page 364 preview
Page 365 preview
Page 366 preview
Page 367 preview
Page 368 preview
Page 369 preview
Page 370 preview
Page 371 preview
Page 372 preview
Page 373 preview
Page 374 preview
Page 375 preview
Page 376 preview
Page 377 preview
Page 378 preview
Page 379 preview
Page 380 preview
Page 381 preview
Page 382 preview
Page 383 preview
Page 384 preview
Page 385 preview
Page 386 preview
Page 387 preview
Page 388 preview
Page 389 preview
Page 390 preview
Page 391 preview
Page 392 preview
Page 393 preview
Page 394 preview
Page 395 preview
Page 396 preview
Page 397 preview
Page 398 preview
Page 399 preview
Page 400 preview
Page 401 preview
Page 402 preview
Page 403 preview
Page 404 preview
Page 405 preview
Page 406 preview
Page 407 preview
Page 408 preview
Page 409 preview
Page 410 preview
Page 411 preview
Page 412 preview
Page 413 preview
Page 414 preview
Page 415 preview
Page 416 preview
Page 417 preview
Page 418 preview
Page 419 preview
Page 420 preview
Page 421 preview
Page 422 preview
Page 423 preview
Page 424 preview
Page 425 preview
Page 426 preview
Page 427 preview
Page 428 preview
Page 429 preview
Page 430 preview
Page 431 preview
Page 432 preview
Page 433 preview
Page 434 preview
Page 435 preview
Page 436 preview
Page 437 preview
Page 438 preview
Page 439 preview
Page 440 preview
Page 441 preview
Page 442 preview
Page 443 preview
Page 444 preview
Page 445 preview
Page 446 preview
Page 447 preview
Page 448 preview
Page 449 preview
Page 450 preview
Page 451 preview
Page 452 preview
Page 453 preview
Page 454 preview
Page 455 preview
Page 456 preview
Page 457 preview
Page 458 preview
Page 459 preview
Page 460 preview
Page 461 preview
Page 462 preview
Page 463 preview
Page 464 preview
Page 465 preview
Page 466 preview
Page 467 preview
Page 468 preview
Page 469 preview
Contents
  1. Table Of Contents
  2. Table Of Contents
  3. Table Of Contents
  4. Table Of Contents
  5. Table Of Contents
  6. Table Of Contents
  7. Table Of Contents
  8. Table Of Contents
  9. Table Of Contents
  10. Table Of Contents
  11. Table Of Contents
  12. Table Of Contents
  13. Chapter 1 Introduction
  14. Revisions in this Manual
  15. PACSystems Programming and Configuration
  16. PACSystems Documentation
  17. Chapter 2 Program Organization
  18. Structure of a PACSystems Application Program
  19. How Blocks Are Called
  20. Types of Blocks
  21. Figure 2: Block Call with Parameters
  22. Figure 3: Defining Member Variables for a User-Defined Function Block
  23. Figure 4: Creating a User-Defined Function Block
  24. Figure 7: Calling an External Block in Ladder Logic
  25. Local Data
  26. Parameter Passing Mechanisms
  27. Languages
  28. Figure 12: Illustration of Function Block Diagram
  29. Controlling Program Execution
  30. Interrupt-Driven Blocks
  31. Interrupt Handling
  32. Timed Interrupts
  33. Interrupt Block Scheduling
  34. Chapter 3 Program Data
  35. Variables
  36. Symbolic Variables
  37. I/O Variables
  38. Arrays
  39. Reference Memory
  40. Bit (Discrete) References
  41. User Reference Size and Default
  42. Genius Global Data
  43. Transitions and Overrides
  44. Retentiveness of Logic and Data
  45. Data Scope
  46. System Status References
  47. S References
  48. SA, %SB, and %SC References
  49. Fault References
  50. How Program Functions Handle Numerical Data
  51. Floating Point Numbers
  52. User Defined Types (UDTs)
  53. UDT Limits
  54. UDT Operational Notes
  55. Operands for Instructions
  56. Word-for-Word Changes
  57. Chapter 4 Ladder Diagram (LD) Programming
  58. Advanced Math Functions
  59. Exponential/Logarithmic Functions
  60. Square Root
  61. Trig Functions
  62. Inverse Trig – ASIN, ACOS, and ATAN
  63. Bit Operation Functions
  64. Data Lengths for the Bit Operation Functions
  65. Bit Position
  66. Bit Sequencer
  67. Bit Set, Bit Clear
  68. Bit Test
  69. Logical AND, Logical OR, and Logical XOR
  70. Logical NOT
  71. Masked Compare
  72. Rotate Bits
  73. Shift Bits
  74. Coils
  75. Graphical Representation of Coils
  76. Set Coil, Reset Coil
  77. Transition Coils
  78. Contacts
  79. Continuation Contact
  80. Fault Contact
  81. High and Low Alarm Contacts
  82. No Fault Contact
  83. Normally Closed and Normally Open Contacts
  84. Transition Contacts
  85. Control Functions
  86. Do I/O
  87. Edge Detectors
  88. Drum
  89. For Loop
  90. Mask I/O Interrupt
  91. Read Switch Position
  92. Scan Set IO
  93. Suspend I/O
  94. Suspend or Resume I/O Interrupt
  95. Conversion Functions
  96. Convert Angles
  97. Convert UINT or INT to BCD4
  98. Convert DINT to BCD8
  99. Convert BCD4, UINT, DINT, or REAL to INT
  100. Convert BCD4, INT, DINT, or REAL to UINT
  101. Convert BCD8, UINT, INT, REAL or LREAL to DINT
  102. Convert BCD4, BCD8, UINT, INT, DINT, and LREAL to REAL
  103. Convert REAL to LREAL
  104. Truncate
  105. Counters
  106. Down Counter
  107. Up Counter
  108. Data Move Functions
  109. Array Size
  110. Array Size Dimension Function Blocks
  111. Block Clear
  112. Block Move
  113. BUS_ Functions
  114. Communication Request (COMMREQ)
  115. Data Initialization
  116. Data Initialize ASCII
  117. Data Initialize Communications Request
  118. Data Initialize DLAN
  119. Move
  120. Move Data
  121. Move Data Explicit
  122. Move From Flat
  123. Move to Flat
  124. Shift Register
  125. Size Of
  126. Swap
  127. Data Table Functions
  128. Array Move
  129. Array Range
  130. FIFO Read
  131. FIFO Write
  132. LIFO Read
  133. LIFO Write
  134. Search
  135. Sort
  136. Table Read
  137. Table Write
  138. Math Functions
  139. Overflow
  140. Absolute Value
  141. Divide
  142. Modulus
  143. Multiply
  144. Scale
  145. Subtract
  146. Program Flow Functions
  147. Argument Present
  148. Call
  149. Comment
  150. JumpN
  151. Master Control Relay/End Master Control Relay
  152. Wires
  153. Relational Functions
  154. Compare
  155. Equal, Not Equal, Greater or Equal, Greater Than, Less or Equal, Less Than
  156. EQ_DATA
  157. Range
  158. Timers
  159. Timer Function Blocks
  160. Standard Timer Function Blocks
  161. Chapter 5 Function Block Diagram (FBD)
  162. Note on Reentrancy
  163. EXPT Function
  164. Comments
  165. Comparison Functions
  166. Fan Out
  167. Negate
  168. Type Conversion Functions
  169. Convert WORD to INT
  170. Convert WORD to UINT
  171. Convert DWORD to DINT
  172. Convert INT or UINT to WORD
  173. Convert DINT to DWORD
  174. Chapter 6 Service Request Function
  175. Operation of SVC_REQ Function
  176. Function Block Diagram
  177. SVC_REQ 1: Change/Read Constant Sweep Timer
  178. To read the current timer state and value without changing either
  179. SVC_REQ 2: Read Window Modes and Time Values
  180. SVC_REQ 3: Change Controller Communications Window Mode
  181. To disable the Backplane Communications window
  182. SVC_REQ 5: Change Background Task Window Mode and Timer Value
  183. SVC_REQ 6: Change/Read Number of Words to Checksum
  184. SVC_REQ 7: Read or Change the Time-of-Day Clock
  185. SVC_REQ 8: Reset Watchdog Timer
  186. SVC_REQ 9: Read Sweep Time from Beginning of Sweep
  187. SVC_REQ 10: Read Target Name
  188. SVC_REQ 11: Read Controller ID
  189. SVC_REQ 12: Read Controller Run State
  190. SVC_REQ 13: Shut Down (STOP) CPU
  191. SVC_REQ 14: Clear Controller or I/O Fault Table
  192. SVC_REQ 15: Read Last-Logged Fault Table Entry
  193. SVC_REQ 16: Read Elapsed Time Clock
  194. SVC_REQ 17: Mask/Unmask I/O Interrupt
  195. SVC_REQ 18: Read I/O Forced Status
  196. SVC_REQ 19: Set Run Enable/Disable
  197. SVC_REQ 20: Read Fault Tables
  198. Non-Extended Formats
  199. Extended Formats
  200. SVC_REQ 21: User-Defined Fault Logging
  201. SVC_REQ 22: Mask/Unmask Timed Interrupts
  202. SVC_REQ 23: Read Master Checksum
  203. SVC_REQ 24: Reset Module
  204. SVC_REQ 25: Disable/Enable EXE Block and Standalone C Program Checksums
  205. SVC_REQ 29: Read Elapsed Power Down Time
  206. SVC_REQ 32: Suspend/Resume I/O Interrupt
  207. SVC_REQ 45: Skip Next I/O Scan
  208. SVC_REQ 50: Read Elapsed Time Clock
  209. SVC_REQ 51: Read Sweep Time from Beginning of Sweep
  210. SVC_REQ 56: Logic Driven Read of Nonvolatile Storage
  211. Parameter Block
  212. SVC_REQ 57: Logic Driven Write to Nonvolatile Storage
  213. Erase Cycles
  214. Fragmentation
  215. Equality
  216. Parameter Block for SVC_REQ 57
  217. Chapter 7 PID Built-In Function Block
  218. Operands of the PID Function
  219. Operands for FBD Version of PID Function Block
  220. Reference Array for the PID Function
  221. Reference Array Parameters
  222. Operation of the PID Function
  223. Time Interval for the PID Function
  224. PID Algorithm Selection (PIDISA or PIDIND) and Gain Calculations
  225. Derivative Term
  226. CV Bias Term
  227. Sample Period and PID Function Block Scheduling
  228. Determining the Process Characteristics
  229. Setting Tuning Loop Gains
  230. Setting Loop Gains Using the Ziegler and Nichols Tuning Approach
  231. Ideal Tuning Method
  232. PID Example
  233. Figure 17: PID Example Logic
  234. Language Overview
  235. Operators
  236. Structured Text Syntax
  237. Statement Types
  238. Assignment Statement
  239. Function Call
  240. RETURN Statement
  241. IF Statement
  242. CASE Statement
  243. FOR ... DO Statements
  244. WHILE Statement
  245. REPEAT Statement
  246. ARG_PRES Statement
  247. Exit Statement
  248. Chapter 9 Diagnostics
  249. Fault Handling Overview
  250. Fault Actions and Fault Action Configuration
  251. Using the Fault Tables
  252. Figure 19: Detail Information for Controller Fault Entry
  253. I/O Fault Table
  254. Figure 21: I/O Fault Table Fault Entry Detail Display
  255. System Handling of Faults
  256. System Fault References
  257. Using Fault Contacts
  258. Using Point Faults
  259. Controller Fault Descriptions and Corrective Actions
  260. Loss of or Missing Rack (Group 1)
  261. Loss of or Missing Option Module (Group 4)
  262. Reset of, Addition of, or Extra Option Module (Group 8)
  263. System Configuration Mismatch (Group 11)
  264. System Bus Error (Group 12)
  265. CPU Hardware Failure (Group 13)
  266. Module Hardware Failure (Group 14)
  267. Option Module Software Failure (Group 16)
  268. Program or Block Checksum Failure (Group 17)
  269. Battery Status (Group 18)
  270. Constant Sweep Time Exceeded (Group 19)
  271. CPU Over-Temperature (Group 24)
  272. Corrupted User Program on Power-Up (Group 130)
  273. Password Access Failure (Group 132)
  274. CPU System Software Failure (Group 135)
  275. Communications Failure During Store (Group 137)
  276. Non-Critical CPU Software Event (Group 140)
  277. I/O Fault Descriptions and Corrective Actions
  278. I/O Fault Categories
  279. Circuit Faults (Category 1)
  280. Loss of Block (Category 2)
  281. Addition of Block (Category 3)
  282. I/O Bus Fault (Category 6)
  283. Module Fault (Category 8)
  284. Addition of IOC (Category 9)
  285. IOC (I/O Controller) Software Fault (Category 11)
  286. Loss of or Missing I/O Module (Category 14)
  287. Extra Block (Category 17)
  288. GBC Software Exception (Category 21)
  289. Block Switch (Category 22)
  290. Diagnostic Logic Blocks (DLBs)
  291. DLB Operation
  292. Executing DLBs
  293. Diagnostic Logic Block (DLB) Example
  294. Figure 25: Drag DLB from Toolchest and Drop in Active Blocks Node
  295. Figure 28: Initialize Local Symbolic Variables
/ 469
Related manuals for GE PACSystems RSTi-EP
GE PACSystems RXi User Manual first page preview
GE PACSystems RXi User Manual
GE PACSystems RX3i User Manual first page preview
GE PACSystems RX3i User Manual
GE PACSystems RX3i User Manual first page preview
GE PACSystems RX3i User Manual
GE PACSystems RX3i User Manual first page preview
GE PACSystems RX3i User Manual
GE PACSystems IC695CPU3104 Manual first page preview
GE PACSystems IC695CPU3104 Manual
GE PACSystems RX3i Application Manual first page preview
GE PACSystems RX3i Application Manual
GE PACSystems RX3i Secure Deployment Manual first page preview
GE PACSystems RX3i Secure Deployment Manual
GE PACSystems RX3i Command Line Interface Manual first page preview
GE PACSystems RX3i Command Line Interface Manual
GE PACSystems RX3i IC695ACC403 Quick Start Manual first page preview
GE PACSystems RX3i IC695ACC403 Quick Start Manual
GE PMC423 Series Hardware Reference Manual first page preview
GE PMC423 Series Hardware Reference Manual
This manual is suitable for:
PACSystems RSTi-EPPACSystems RX7iPACSystems* RX3i