Software platform PAS4000

PAS4000 – Simple configuration and programming

Software platform PAS4000

The software platform PAS4000 makes configuration and programming of the PSS 4000 automation system simple. PAS4000 comprises various editors and a multitude of software blocks. In PAS4000, the tools for configuration, programming, commissioning and operation are closely matched to each other. The data interfaces are standardised, making information easier to exchange in all phases of automation. This allows you to quickly and intuitively create programs for safety and automation functions.

The PSSuniversal PLC controllers can be programmed in PAS IL (instruction list), PAS STL (structured text) and PAS LD (ladder diagram) in accordance with EN/IEC 61131-3. The graphical program editor PASmulti is also available for simple configuration and programming of the PSSuniversal PLC and PSSuniversal multi controllers. The program editor PASmulti allows you to create programs quickly, simply and intuitively. By means of drag and drop, you can freely configure e.g. inputs and outputs and link them using logic elements. Simple symbols and characters make this easier. Whether you are programming in the "IEC world" or configuring with PASmulti, the programming environment is the same, which makes handling extremely easy. Furthermore, PAS4000 contains a comprehensive language package. Tool texts, as well as tutorials, are available in eight languages.

Creating projects simply, quickly and intuitively – Benefits

  • Safety and automation in one system
  • Project generation for the PSSuniversal PLC and PSSuniversal multi controllers
  • Graphical program editor PASmulti for configuration and structuring
  • Simple combination of PAS IL, PAS STL and PAS LD with PASmulti
  • Reduction in errors thanks to pre-defined, reusable blocks
  • Clearly structured project management
  • Licensing using the proven PASunits points system
  • Direct project linking between PAS4000 and your PASvisu project
Creating projects simply, quickly and intuitively

Programming made easy – Features of PAS4000

Features of PAS4000
  • Comprehensive library of safety-related and non-safety-related blocks
  • Interface for external application programming
  • Editors PAS STL, PAS IL, PAS LD classified as LVL (Limited Variability Languages) by the technical inspection body TÜV Süd in accordance with EN/IEC 61131-3
  • User-friendly online functionalities
  • Integrated system diagnostics
  • Online help directly in the tool
  • Available in eight languages (German, English, Italian, Chinese, Spanish, French, Japanese, Portuguese)

Engineering software to minimise configuration work

The engineering software PAS4000 is characterised by user-friendliness and simple handling. Using PAS4000, you can program the PSSuniversal PLC and PSSuniversal multi controllers of the automation system PSS 4000. The software has various editors and blocks and supports you in programming and configuring all automation functions – both non-safety-related and safety-related! It doesn't matter whether you want to program small machines or highly complex, interlinked plants: With PAS4000 it's refreshingly easy!

Engineering software to minimise configuration work

Simple programming using blocks

Simple programming using blocks

The comprehensive software library contains control blocks for PID controllers and for scaling input values. You can also use safe, TÜV-certified blocks for monitoring emergency-stop buttons, light guards, safety gate switches and so on. Blocks that you have generated yourself can – like the ready-made blocks – be used with PASmulti. By using blocks, you can also program more complex functions quickly and without error, because you can reuse the blocks as often as required. The PAS4000 software blocks can be found directly within the tool in the software library.

Licensing projects using PASunits

Licensing projects using PASunits

The various functions within the PAS4000 software are assigned a points value, known as PASunits. If you want to license your project, you pay in the project using the PASunits – according to the number and type of function blocks or network functions used. You can top up your points account with various PASunits packages in the software. When your order has been posted, you receive confirmation and a download link for the PASunits that you have purchased.


Our product range: Software platform PAS4000


The licensing model PASunits operates using points values, known as PASunits. PASunits for the functions used within the project are calculated and then debited from the software's points account. Various PASunits packages are available.


With the PASkey (robust USB crypto memory stick), you can simply transfer the PASunits and use them on various workstations.

Pilz GmbH & Co. KG
Felix-Wankel-Straße 2
73760 Ostfildern

Telephone: +49 711 3409-0

Technical Support

Telephone: +49 711 3409 444


  • Mexico: +52 55 5572 1300
  • Canada: +1 888-315-PILZ (315-7459)
  • Brazil: + 55 11 4942-7032
  • United States (toll-free): +1 877-PILZUSA (745-9872)


  • Ireland: +353 21 4804983
  • Russia: +7 495 6654993
  • Turkey: +90 216 5775552
  • Sweden: +46 300 13990 / +45 74436332
  • Finland: +358 10 3224030 / +45 74436332
  • Spain: +34 938497433
  • France (toll-free): +33 3 88104000
  • Portugal: +351 229 407 594
  • Netherlands: +31 347 320477
  • Italy: +39 0362 1826711
  • Belgium: +32 9 321 75 70
  • Switzerland: +41 62 889 79 32
  • Denmark: +45 74436332
  • Germany: +49 711 3409 444
  • Austria: +43 1 7986263-444
  • United Kingdom: +44 1536 462203

Asia Pacific

  • Singapore: +65 6829 2920
  • Taiwan: +886 2 25700068
  • China: +86 400-088-3566
  • Australia (toll-free): +61 3 9560 0621 / 1300 723 334
  • Japan: +81 45 471 2281
  • South Korea: +82 31 778 3390
  • Thailand: +66 210 54613
  • New Zealand: +64 9 6345350