Софт-Архив

Siemens controllers

Рейтинг: 4.9/5.0 (739 проголосовавших)

Категория: Windows: Менеджеры

Описание

Siemens Building Technologies Landis - Gyr

SIEMENS Controllers, Thermostats, Sensors, Valves, Actuators, & more!

About Siemens: Siemens Building Technologies, formally known as MCC Powers TM. Powers Regulator, Landis & Gyr Powers TM or Landis & Staefa, manufactures electronic and pneumatic HVAC Controls, Valves, Sensors, Actuators, Thermostats, Combustion Controls, etc.

Siemens offers a wide variety of controllers to control temperature, humidity, and pressure of air or liquid used in air conditioning equipment.

See how simple the OpenAir TM product line is to incorporate into your business. We guarantee you will find the product line complete with all the required features and accessories. Many customers are switching to OpenAir TM ; come find out why!

Did you know that Siemens invented the first direct coupled actuator in 1979? They have been at it longer than anyone else. Their newest platform, OpenAir TM. is a simple product with features to aid in installation and start up. You will find the documentation to be exactly what you need, and easy to use.

Siemens controllers:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Siemens Burner Controllers Manual

    Siemens Burner Controllers Manual

    On this page you can read or download Siemens Burner Controllers Manual in PDF format. We also recommend you to learn related results, that can be interesting for you. If you didn't find any matches, try to search the book, using another keywords.

    diesel burner control manual

    INTRODUCTION This instruction manual is intended for the direct users of this oil burner, who are requested, first of all, to follow. So the users are requested to read this manual carefully, before using this burner, in order to become familiar with its characteristics.

    Language: english

    PDF pages: 14. PDF size: 1.99 MB

    .The Control System adopts SIEMENS PLC and touch screen, which is capable of quick reaction. from the touch screen and can manually control wind generator to fulfill functions of manual wind seeking, manual stopping and forced start-up etc. user to monitor the operation of the wind generator. The controller is designed in a humanized way with “User Parameter Setting. to the actual needs. The picture of the simplified whole control system of wind generator is as the following:

    INTRODUCTION This instruction manual is intended for the direct users of this burner. who are requested. first of all. to follow the explanation furnished by the manufacturer or your dealer. Any machine. whatever it may be. will develop trouble if it is handled incorrectly or it’s maintenance is neglected. So the users are requested to read this manual carefully. before using this burner. in order to become familiar with its characteristics and to ensure its long life. PRINCIPLE OF OPERATION

    . OF PROPORTIONAL CONTROL In the proportional control oil burners, fuel oil is always supplied at heavy oil. Firing rate is regulated by controlling return. also possible by the by-pass nozzle used in this burner, producing variable orifice flow rates by bypassing fuel oil from.

    OpenSCADAWiki: Home - Page - En

    The module of subsystem “Data acquisition” <Siemens> Introduction

    The primary aim of creating the module is to provide support for industrial controllers of firm Siemens of series S7(S7-300, S7-400). Historically, access to the controllers of the firm in the Profibus network is made only through its own communication processor (CP5412, CP5613, etc.) and the protocol S7. These communications processors and API to the protocol S7 are rather expensive, in addition to the drivers for the communication processors and S7 API are closed and are only available for the platform Intel + Windows (I met the information on opportunities to buy for Linux).

    As an alternative to communication processors of the company Siemens, which allows you to fully work with the controllers of Siemens, is the range of communication products of fitm Hilscher( http://hilscher.com ), through the communications processors CIF of series PB(Profibus) and the library Libnodave( http://libnodave.sourceforge.net ).

    Feature of Hilscher products is completely open specification of the protocol of exchange with the communication processor, the unified driver for all cards CIF, the availability of drivers for many common operating systems(OS) and openness of the driver for OS Linux(GPL).

    The basis of the module is the driver of version 2.621 of Hilsher, kindly provided by Hilsher in the face of Devid Tsaava for the 2.6 series kernels of OS Linux. Everything needed files to building are included in the module and it is don't needed to satisfy any special dependencies. The driver version 2.621 for the CIF cards is available for download cif2621.tgz .

    The range of boards of CIF family of firm Hilsher and unified driver supports the widest range of equipment. To lay support all these features in this module without having all the equipment on hand, it is not possible. Therefore, the support of the equipment will be added on demand and availability of equipment. As of version 1.1.0 module provides support for data sources on the network via Profibus or MPI by means of MPI protocol at the network speed of 9600Bod to 12MBod. In particular, supported and it is carried out check on the controllers of the Siemens company of family S7 (S7-300, S7-400).

    Library Libnodave is an implementation of the MPI, S7, ISO-TSAP and others protocols by means of revers-engineering, that are used in interaction with the controllers of Siemens. Library supports many MPI and USB adapters, as well as ProfiNet. Communication processors firm Siemens, on platforms other than Windows, the library doesn't support. At this stage, module support the protocol ISO-TSAP (ProfiNet) through the library Libnodave. Library Libnodave fully incorporated in this module and does not require a special permit of any dependencies during building and in the performance.

    Also, the module implements the functions of the horizontal reservation, namely, working in conjunction with the remote station of the same level. In addition to the synchronization of the archives of values and archives of attributes of parameters the module implements synchronization of computational templates, in order to shockless catch of the algorithms.

    1. Communication controllers CIF

    CIF family card driver supports the ability to install up to 4 CIF boards. In order to control the availability of cards in the system and their possible configurations, the module provides a form of control and configuration of the CIF-cards(Fig. 1).

    Use this form you can verify the existence of communication processors and their configuration, and configure the network settings of PB Profibus in the form of addresses of communication processor and speeds of bus Profibus. In the other tab of the module(Fig.2) you can verify the presence of various stations in the network Profibus.

    2. The controller of the data source

    To add a data source it is created and configured the controller in the system OpenSCADA. Example of the configuration tab of the controller of this type is depicted in Figure 3.

    Fig.3. Configuration tab of the controller.

    Using this tab you can set:

    • The state of the controller, as follows: State, «Enable», «Run» and the name of the database containing the configuration.
    • Id, name and description of the controller.
    • The state, in which the controller must be translated at boot: «To enable» and «To start».
    • Name of table to store the configuration of the parameters of the controller.
    • The acquisition schedule policy and the priority of the task of data acquisition.
    • The mode of the asynchronous recording in the remote controllers.
    • Connection type. Supported:
      • CIF_PB — connection to controllers series S7, by firm Siemens, by communication unit CIF-50PB or like;
      • ISO_TCP. ISO_TCP243 — connection to controllers series S7, by firm Siemens, by Ethernet network (TCP243 by CP243);
      • ADS — TwinCAT ADS/AMS protocol for connection to controllers firm Beckhoff.
    • Remote controller address. For connections:
      • CIF_PB — controller address in "Profibus" network, digit 0-255;
      • ISO_TCP. ISO_TCP243 — IP-address into Ethernet network;
      • ADS — Network identifier and port for target and source stations, in view ":|: " (for example: "192.168.0.1.1.1:801|82.207.88.73.1.1:801"), where:
        • AMSNetId — network identifier, write into view of six digits 0-255, for example: "192.168.0.1.1.1";
        • AMSPort — port, write into view digit 0-65535.
    • Slot CPU in which the central processor of the controller is placed.
    • CIF card used for access to the industrial controller through CIF communication processors.
    • Output transport OpenSCADA, used by protocol "ADS" for requests transmission.
    3. The parameters of the data source

    Given the high intellectuality of data sources in the face of industrial controllers of Siemens S7-300 and S7-400, the options are executed on the basis of templates. This approach allows us to go beyond a rigid list of types of parameters, which limits the possibilities of the controllers, and provide users with the ability to build the necessary types of parameters independently or use the library of already been developed types of parameters (templates).

    Accordingly, the module provides only one type of parameters — "Logical". Additional configuration fields of the parameters of the module(Figure 4) is the field of selection of template of the parameter.

    Fig.4. Configuration tab of the parameter.

    To configure a template of parameter it is made the appropriate tab. The contents of this tab is defined by the configuration of the template that is the corresponding link fields and fields of setting the constants are formed.

    Types of links depend on the type of parameter in the template (boolean, integer, real and string) and the definition of link value(for the group of links).

    Definition of the group link in the template is written in the format: "<Name of the link>|<The offset in the database>|<The size of the value>", where:

    <Name of the link> — Name of the group link. All links with the same name are grouped and shown as a link to the database or database with the specified offset.

    <The offset in the database> — Name of the offset in the data block (DB). If the only database in the configuration of the template is specified the offset will be specified for the parameter, but if in the configuration of the template the offset will be specified too, the both offsets are summarized together. This approach allows to access a variety of structures in the single data block. DB number and offset you can set into decimal (3245) and hexadecimal views (0xCAD).

    <The size of the value> — Optional field that specifies a custom size of the value in the controller. The following sizes of types of values are provided:

    Integer: — 1 byte(signed), 2 byte(signed by default) and 4 byte(signed).

    Real: — 4 byte(float by default), 8 byte(double).

    Boolean: — always one byte (with a bit through the point - DB1.10.1).

    String: — 10 byte(by default) and 1-200 can be set.

    Communication between Siemens HMIs and non-Siemens controllers

    Communication between Siemens HMIs and non-Siemens controllers

    Ever wanted to use those very nice looking Siemens touchpad HMIs with a third party controller Siemens doesn't officially support? On a recent project I was presented with the following scenario: a customer already had several Siemens touch-screen HMIs in stock, and wanted to use one to help operators control an Elau motion controller. Of course to do this I had to get the HMI and controller to talk to one another. The HMI understood about 20 different protocols — everything from Allen Bradley DF1 all the way to Telemecanique's Uni-Teleway. But every single one was proprietary, and Elau's wasn't on the list.

    After a little more looking around, however, I noticed two very familiar names: Modicon Modbus and Modicon Modbus TCP/IP. As most of us in the systems integration business are aware, Modbus is one of the most widely used protocols in the industrial world. And it is completely open and standardized. We were in the clear — or so I thought.

    Just to be cautious, I decided to ask Siemens tech support about their Modbus protocol support. To my surprise, two separate representatives told me that their version of Modbus was different than the standard, and there was "no way" I could make it work with anything but a Siemens PLC. Maybe I am just stubborn, but that didn't make sense to me. I thought Modbus was Modbus, wherever you go. I found pinouts for the HMI and controller RS 232 ports, and set about making a cable. To my chagrin they were right. I could write to the controller, but not read from it.

    At my last straw, I plugged in an Ethernet cable between the two devices and gave Modbus TCP/IP a shot. Boom — barely any setup needed and I was up and running. I can only guess that Siemens uses some slight twist with their serial Modbus protocol that makes it non-standard, whereas the Ethernet's more robust, native error checking makes that unnecessary. Whatever the case, this is good news — despite Siemens tech support's claims, their HMIs will work with any controller that has Modbus TCP/IP support (or even a device that just has Modbus serial, if you just grab one of these easy-to-use devices ). Good to know, so I thought I would pass on the knowledge!

    SIMATIC Controllers System Overview - PLCs

    System overview System overview SIMATIC Controllers SIMATIC Controllers offer the intelligent choice for your automation tasks

    Every machine or plant has individual requirements for system performance and application complexity. With its extensive range of controllers, Siemens offers the perfect control solution for each application.

    The Basic Controllers S7-1200 with a range from small to middle size applications, the Advanced Controllers S7-1500 for medium and complex applications, the Distributed Controllers ET 200SP for decentralized applications and the Software Controller S7-1500 for PC-based applications.

    All Basic, Advanced and Distributed Controllers are also available as fail-safe versions for implementation of fail-safe applications.

    Siemens Controllers portfolio in system overview

    Basic Controller

    Basic Controllers are the intelligent choice for compact automation solutions with integrated communication and technology functions.

    The Software Controller is used wherever maximum precision and speed are required as well as PC-based automation.

    Distributed Controllers are used for machines with a distributed architecture and for series machines with limited space available.

    Siemens Mobile Control - скачать бесплатно Siemens Mobile Control 2

    Siemens Mobile Control 2.2.9

    Siemens Mobile Control - Лучший эксплорер для управления мобильными телефонами Siemens. Намного опережает по возможностям и удобству не только другие эксплореры для "сименсов", но даже и весьма неплохой фирменный софт, идущий в комплекте с телефоном.

    Отзывы о Siemens Mobile Control 2.2.9

    Taras про Siemens Mobile Control 2.2.9 [15-09-2011]

    Mozilla Firefox

    Virtual DJ

    Pidgin (Gaim)

    CheMax Rus

    The Bat! Home

    Process Explorer

    FAR Manager

    Русская Рыбалка

    SIEMENS USER MANUAL Pdf Download

    Siemens REV23.03RF User Manual

    REV23.03RF REV-R.03/1 REV23RF/SET Self-learning Room REV23.03RF Temperature Controller REV-R.03/1 Receiver Consisting of controller (with integrated radio transmitter) and receiver (switching unit with relay outputs) • Mains-independent room temperature controller • Straightforward, self-explanatory menu selection via roller selector • Self-learning 2-position controller providing PID mode (patented) •.

    Room temperature controller (transmitter) and support REV23.03RF Receiver (switching unit) REV-R.03/1 Ordering When ordering, please give the type references according to «Type summary». The controller / transmitter REV23.03RF is supplied complete with batteries. Technical design Display and operating elements 2/17 Building Technologies Raumtemperaturregler REV23.03RF.

    , this button can be used to manually switch from comfort to economy temperature, or vice versa. The selection is automati- cally reset when the next switching point is reached or when the operating mode is changed 3/17 Building Technologies Raumtemperaturregler REV23.03RF CE1N2265en HVAC Products 22.02.2006.

    Entry of holidays or periods of absence. Number of days with economy mode setting / max. 99 days Temperature setpoint during absence. Default setting is 12 °C for heating and 30 °C for cooling 4/17 Building Technologies Raumtemperaturregler REV23.03RF CE1N2265en HVAC Products 22.02.2006.

    In between heating / cooling periods, it is always the same economy temperature set- point that is used. This economy temperature setpoint can be adjusted on the tempera- ture menu. 5/17 Building Technologies Raumtemperaturregler REV23.03RF CE1N2265en HVAC Products 22.02.2006.

    When the holiday period is over, the counter reads 00, and the controller will automati- cally resume the operating mode selected last. Remote operation To be flexible, the REV23.03RF has no connection facility for remote operation. Factory settings Switching times Temperatures in °.

    Starting point of optimum start control Control REV23.03RF is a 2-position controller providing PID mode. The room temperature is controlled by the cyclic switching of an actuating device. The controller generates the positioning signals depending on the deviation of the set- point from the actual value acquired by the built-in temperature sensor.

    Mechanical design Controller The REV23.03RF has a plastic housing with a large display and easily accessible op- erating elements. The controller is removed from its base by sliding it upward. It is thus possible to replace the two type AA 1.5 V alkaline batteries contained in the compart- ment at the rear of the controller.

    • The location where the unit is mounted should be dry and free from splash water • The unit can be fitted to most commercially available recessed conduit boxes or di- rectly on the wall 9/17 Building Technologies Raumtemperaturregler REV23.03RF CE1N2265en HVAC Products 22.02.2006.

    Receiver is now in learning mode d) The receiver stays max. 25 minutes in learning mode. If no learning telegram from REV23.03RF is received during that period of time, repeat steps b) and c) again e) Press the ESC button on REV23.03RF for about 4 seconds.

    • 4. Site REV23.03RF Site REV23.03RF at preferred location for mounting at wall or setting up with stand • Also refer to “Mounting and siting notes REV23.03RF and REV-R.03/1“ 5. Find location of a) Switch off power at REV-R.03/1 best RF reception b) Switch on REV23.03RF, site at preferred location and press override button.

    • If in normal operation REV-R.03/1 does receive for more than 25 minutes a very weak or no control telegram from REV23.03RF, LED_1 starts to flash in red. If control telegram is still understood correctly, receiver continues with normal op- eration.

    Technical data controller / transmitter REV23.03RF Operating voltage General data DC 3 V controller / transmitter Batteries (alkaline AA) 2 x 1.5 V Battery life approx. 2 years Backup for battery change max. 1 min General data controller Ω Sensing element NTC NTC 10 k at 25 °C ±1 %.

    II to EN 60 730-1 Degree of pollution normal Weight (incl. package) REV-R.03/1 0.24 kg REV23RF/SET 0.68 kg Color Unit front Signal-white RAL 9003 Base grey RAL 7038 Dimensions 83x104x32 mm 14/17 Building Technologies Raumtemperaturregler REV23.03RF CE1N2265en HVAC Products 22.02.2006.

    Page 15: Application Examples

    AC 24. 250 V / 6 (2.5) A N.C. contact, AC 24. 250 V / 6 (2.5) A Circulating pump Receiver REV-R.03/1 Actuating device Application examples Instantaneous hot water heater Atmospheric gas burner Zone valve Cooling equipment 15/17 Building Technologies Raumtemperaturregler REV23.03RF CE1N2265en HVAC Products 22.02.2006.

    Circulating pump with precontrol by manual mixing valve Cooling unit Thermal reset limit thermostat Safety limit thermostat Circulating pump Room temperature controller (transmitter) REV23.03RF Receiver REV-R.03/1 Room temperature controller (transmitter) REV23.03RF Receiver REV-R.03/1 3-port valve with manual adjustment Solenoiod valve.

    Dimensions Controller / transmitter REV23.03RF 11.75 83.50 Receiver REV-R.03/1 ©2006 Siemens Switzerland Ltd. Subject to alteration 17/17 Building Technologies Raumtemperaturregler REV23.03RF CE1N2265en HVAC Products 22.02.2006.

    Memory-programmable controller - Siemens Aktiengesellschaft

    1. In a memory-programmable controller of the type having a cyclically traversed user control program for controlling a peripheral process including a word processor for processing operating system and word commands, a bit processor for processing binary interlinking commands, an operating system memory wherein an operating system program including the operating system commands is stored, a user program memory wherein the control program including the word and interlinking commands is stored, a data memory wherein binary process images of the process being controlled are stored, at least one peripheral module for providing a signal path to the controlled process and at least one bus for coupling the above-mentioned components, the improvement comprising:

    peripheral bus means coupling the word processor with the peripheral module and for providing communication between said word processor and said peripheral module;

    internal system bus means coupling the word processor, the bit processor and each of said memories for providing communication thereamong, communication between said peripheral module and said data memory being exclusively through said word processor;

    separate bus means respectively coupling said bit processor with said user program memory and said data memory, said separate bus means providing the exclusive means for communication between the bit processor and said user program memory and data memory, respectively;

    said bit processor receiving word commands from the control program in the user program memory and going into a hold state if a word command is recognized in said control program in said user program memory, said bit processor including means for controlling said word processor so that the word processor executes the word command, said word processor including means for restarting said bit processor after executing said word command,

    communication between said data memory and said peripheral module through said word processor being organized in parallel bit groups; and further comprising:

    means for coupling said peripheral bus means to an external computer.

    Description:

    CROSS REFERENCE TO RELATED APPLICATIONS

    This application is related to the following U.S. Patent Applications, each of which was filed on even date herewith and assigned to the assignee of the present application:

    MEMORY-PROGRAMMABLE CONTROLLER, filed as Ser. No. 568,107 on Jan. 4, 1984, now U.S. Pat. No. 4,592,010, in the name of Dieter Wollscheid, and claiming priority of German Application No. P33 23 824.3 filed July 1, 1983;

    MEMORY-PROGRAMMABLE CONTROLLER, filed as Ser. No. 568,104 on Jan. 4, 1984 in the names of Peter Ninnemann and Dieter Wollscheid, and claiming priority of German Application No. P33 02 902.4 filed Jan. 28, 1983;

    MEMORY-PROGRAMMABLE CONTROLLER WITH WORD AND BIT PROCESSORS, filed as Ser. No. 568,105 on Jan. 4, 1984 in the names of Peter Ninnemann and Dieter Wollscheid, and claiming priority of German Application No. P33 02 940.2 filed Jan. 28, 1983;

    MEMORY-PROGRAMMABLE CONTROLLER, filed as Ser. No. 568,115 on Jan. 4, 1984 in the names of Dieter Wollscheid, Peter Ninnemann, Siegfried Stoll and Waldemar Wenzel, and claiming priority of German Application No. P33 02 909.1 filed Jan. 28, 1983.

    The disclosures of each of the above applications is hereby incorporated by reference.

    BACKGROUND OF THE INVENTION

    The present invention relates to the field of memory-programmable controllers for controlling peripheral processes and having cyclically traversed user control programs. In particular, the present invention relates to memory-programmatic controllers of the multi-processor type including a word processor for processing operating system and word commands, a bit processor for processing binary interlinking commands, an operating system memory in which an operating system program is stored, a user program memory in which the control program is stored, a data memory having binary process images stored therein, peripheral modules coupled to the process being controlled and buses for coupling the above-mentioned components.

    Memory-programmable controllers are described in detail, for instance, in the journal Siemens Energietechnik 1979, no. 2, pages 43 to 47, no. 4, pages 136 to 139, in the journal Siemens Energietechnik 1980, no. 9, pages 360 to 363 and also in European Patent No. 10170 and U.S. Pat. Nos. 3,921,146 and 3,942,158.

    A memory-programmable controller should preferably be able to perform logical linkages of data one bit wide as well as complex functions with word-wide data, for instance, arithmetic functions, data transfer, timing and counting processes. It is essential in this connection that purely binary linking commands are traversed very much more frequently than the more complex word oriented functions. The operating time of the overall program and therefore, the reaction time of the controller, depends considerably more on the execution time of the binary linking commands than on the processing time required for the more complex functions.

    It is therefore advantageous to use, as the controller, a multiprocessor system, in which the execution of the binary commands is assigned to a separate fast bit processor, while a relatively slow word processor carries out the complex functions (see, for instance, the journal Siemens Energietechnik 1980, no. 9, page 361). In this known memory-programmable controller with a word and a bit processor, the input and output modules are also connected to the buses of the controller. Since these buses must therefore leave the process or modules and must possibly also go beyond the housing frame of the controller proper, relatively long bus running times and thereby, relatively long command execution times result.

    SUMMARY OF TIME INVENTION

    It is an object of the present invention to provide a memory-programmable multiprocessor controller of the type mentioned above which minimizes the running time of the overall program.

    This and other objects of the present invention are achieved in a memory-programmable controller of the type having a cyclically traversed user control program for controlling a peripheral process including a word processor for processing operating system and word commands, a bit processor for processing binary interlinking commands, an operating system memory wherein an operating system program including the operating system commands is stored, a user program memory wherein the control program including the word and interlinking commands is stored, a data memory wherein binary process images of the process being controlled are stored, at least one peripheral module for providing a signal path to the controlled process and at least one bus for coupling the above-mentioned components, wherein the improvement comprises: peripheral bus means coupling the word processor with the peripheral module and for providing communication between the word processor and the peripheral module; internal system bus means coupling the word processor, the bit processor and each of the memories for providing communication thereamong, communication between the peripheral module and the data memory being exclusively through the word processor; separate bus means respectively coupling the bit processor with the user program memory and the data memory, the separate bus means providing the exclusive means of communication between the bit processor and the user program memory and data memory respectively; the bit processor being responsive to word commands from the control program memory so as to go into a hold state if a word command is recognized in the control program, the bit processor including means for controlling the word processor so that the word processor executes the word command, the word processor including means for restarting the bit processor after executing the word command.

    By decoupling the bit processor and the internal system bus of the word processor from the peripheral equipment, commands can be executed very quickly and the overall processing time of the control program can be shortened.

    So that the running time of the program is not increased too much due to the exchange of the process images between the periphery and the data memory required at the control program cycle limits, it is furthermore advantageous that the binary signals coming from the process signal formers of the peripheral modules be transmitted word-wide, i.e. for instance, as words 8 bits wide, via the peripheral and internal system buses.

    BRIEF DESCRIPTION OF THE DRAWINGS

    The invention will be explained in greater detail with reference to the single drawing figure in which the block diagram of one embodiment of the memory-programmable controller is shown.

    DETAILED DESCRIPTION

    With reference now to the drawing, the central unit 3, shown by the dashed lines, of the memory-programmable controller, which processes the signals coming from the peripheral units 4 in accordance with the given user control program, comprises substantially a word processor 1 and a bit processor 2. The word processor 1 is a conventional microprocessor, and is organized, for instance, to handle words 8 bits wide, and serves for executing the complex functions requiring word-wide data. Among such functions are, for instance, arithmetic operations, data transfer, timing and/or counting processes. The word processor 1 controls and addresses the so-called peripheral bus 11 which is connected to its internal bus 13 via a driver stage 15. To this peripheral bus 11 are connected the input and output stages 4 from and to the process under control, intelligent peripherals 5 such as distance and velocity evaluation modules and coupling components 6 for connecting to a computer.

    The word processor 1 is coupled via internal bus 13 to a serial interface 14, by which a connection to a programming and testing device can be established, as well as to a second bus, internal system bus 12, via driver stage 16. Bus 12 does not leave the processor module and therefore is very fast An operating system memory 17 containing tne operating system program for the word processor, and which illustratively comprises eraseable read-only memory is coupled to the internal system bus 12. A working memory 18 which illustratively is a random access memory is also coupled to bus 12. The word processor further has access via system bus 12 to the bit processor 2 and, via data switches 9, also to the pluggable user program memory 7 wherein the control program is stored and the data memory 8 containing the process images. The controller processes only the process images of the input and output signals of the peripheral modules 4, and interchanges the process images with the peripheral process under control at the ends of the control program cycle.

    The fast bit processor 2 has access via data switches 9 to the user program memory 7 and the data memory 8 exclusively via respective buses 21 and 22. The bit processor 2 reads the commands of the user control program stored in the user program memory 7 and manipulates the process images according to the binary linking commands read from memory 7, i.e. it processes the binary data in the data memory 8. If the bit processor 2 encounters a word command in reading the user control program, it stops and makes available to the word processor the information necessary for processing the word command, and advantageously in such a manner that an entry address into a corresponding program section is made available to the word processor for executing the command. When the word command is executed, optionally while accessing the user program memory 7 and the data memory 8, the word processor 1 restarts the bit processor 2, which then continues to process the user program. The word processor is thus not occupied by long bus running times on the periphery while it fetches commands and during other operations.

    The word processor 1 also has the task of providing for the data transfer between the peripheral modules 4 and the data memory 8, i.e. for reading in tne process signals to update the process images and for reading out the process images after control program processing is completed at the end of each program cycle. For this purpose, it uses the peripheral bus 11 and the internal system bus 12. In order to keep the time as short as possible for the data interchange, the process signals from the peripheral modules 4 are organized one word wide (for instance, as 8 bits), so that several binary signals which correspond, for instance, to switch positions "on", "off", are transmitted simultaneously.

    The word processor 1 further has the task of processing operating system functions, such as start-up routines, self-diagnosis, coupling to the programming and testing device via the serial interface 14 and testing and start-up functions.

    The word processor 1 treats the bit processor 2 like an intelligent peripheral module. Since the user program memory 7 as well as the data memory 8 can be addressed by both processors, the word processor 1 must stop the bit processor 2 in the event it must access one of these two memories. Both processors can be operated clock-synchronized and can be synchronized internally by the bit processor, if required.

    In the foregoing specification, the invention has been described with reference to specific exemplary embodiments thereof. It will, however, be evident that various modifications and changes may be made thereunto without departing from the broader spirit and scope of the invention as set forth in the appended claims. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.