Publication 1763-RM001C-EN-P - October 2009
Table of Contents
9
The PID Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
The PID Equation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
PD Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
PID - Proportional Integral Derivative . . . . . . . . . . . . . . . . . 282
Input Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Output Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Tuning Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Runtime Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Analog I/O Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Application Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Application Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
ASCII Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Instruction Types and Operation. . . . . . . . . . . . . . . . . . . . . . 310
Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
String (ST) Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Control Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
ACL - ASCII Clear Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . 314
AIC - ASCII Integer to String . . . . . . . . . . . . . . . . . . . . . . . . 316
AWA - ASCII Write with Append . . . . . . . . . . . . . . . . . . . . . 317
AWT - ASCII Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
ABL - Test Buffer for Line . . . . . . . . . . . . . . . . . . . . . . . . . . 322
ACB - Number of Characters in Buffer . . . . . . . . . . . . . . . . . 323
ACI - String to Integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
ACN - String Concatenate . . . . . . . . . . . . . . . . . . . . . . . . . . 326
AEX - String Extract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
AHL - ASCII Handshake Lines . . . . . . . . . . . . . . . . . . . . . . . 328
ARD - ASCII Read Characters . . . . . . . . . . . . . . . . . . . . . . . . 330
ARL - ASCII Read Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
ASC - String Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
ASR - ASCII String Compare . . . . . . . . . . . . . . . . . . . . . . . . . 334
Timing Diagram for ARD, ARL, AWA, and AWT Instructions . 336
Using In-line Indirection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
ASCII Instruction Error Codes . . . . . . . . . . . . . . . . . . . . . . . . 337
ASCII Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Messaging Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
SVC - Service Communications . . . . . . . . . . . . . . . . . . . . . . 344
MSG - Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
The Message Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Timing Diagram for the MSG Instruction . . . . . . . . . . . . . . . . 356
efesotomasyon.com - Allen Bradley,Rockwell,plc,servo,drive