Manual
106
PfofiBus Gateway
8. Supported S7 Function Blocks/Functions
The function blocks (FB)/functions (FC) provided by IAI allow for easy programming without the need to
worry about detailed I/O assignments. The basic functions provided include this addressing function and
a range check function for certain input parameters.
These function blocks/functions can be utilized only with the Siemens S7 Series. Short sample programs
are provided in the appendix for reference.
The following function blocks/functions are supported. *2, *3
Name Overview Note
GW CTL ** Start/stop Gateway-controller communication and specify a linked axis.
RC NVC ** Execute movement by numerical specification.
RC ESYNC ** Execute movement by simple numerical specification.
RC BCMOVP ** Broadcast a movement start command. *1
RC READ ** Read RC data (POS table data, current position, alarm code). *1
RC WRITE ** Write RC data (POS table data). *1
RC PROM ** Convert position data into ROM. *1
RC PMSL ** Switch between PIO and Modbus. *1
*1) Use only one of these function blocks at a time, as they all access the same area.
These function blocks control command transmission, but do not monitor the
response time. The response time must be monitored by the application if necessary.
*2) In the common input parameter LADDR, set the Gateway I/O head addresses
set in HW Config. The initial input and output address numbers must be the
same, and the address numbers must be consecutive.
*3) All function blocks/functions use address register 1 (AR1). Exercise caution if this
register is used by the application.