ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ WinCC c ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² STEP7

ΠšΡƒΡ€ΡΠΎΠ²Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

STEP 7 — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для S7βˆ’300/400. основным инструмСнтом для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ являСтся SIMATIC-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€. SIMATIC-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ — это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Windows 95/98/NT/XP ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ для установки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΡ€ΠΈ нСобходимости SIMATIC-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ запускаСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнтарий, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для конфигурирования станций, ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, написания… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ WinCC c ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² STEP7 (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠœΠΈΠ½ΠΈΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ образования ΠΈ Π½Π°ΡƒΠΊΠΈ Российской Π€Π΅Π΄Π΅Ρ€Π°Ρ†ΠΈΠΈ

Π‘Π’ΠΠ ΠžΠžΠ‘ΠšΠžΠ›Π¬Π‘ΠšΠ˜Π™ Π’Π•Π₯ΠΠžΠ›ΠžΠ“Π˜Π§Π•Π‘ΠšΠ˜Π™ ИНБВИВУВ

(Ρ„ΠΈΠ»ΠΈΠ°Π») Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ государствСнного ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ учрСТдСния Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ образования

«ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ тСхнологичСский унивСрситСт «ΠœΠ˜Π‘ΠΈΠ‘»

Π€Π°ΠΊΡƒΠ»ΡŒΡ‚Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

ΠŸΠΎΡΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ записка ΠΊ ΠΊΡƒΡ€ΡΠΎΠ²ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ (Ρ€Π°Π±ΠΎΡ‚Π΅)

Π½Π° Ρ‚Π΅ΠΌΡƒ:

ΠΏΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅:

Π˜ΠΠ’Π•Π“Π Π˜Π ΠžΠ’ΠΠΠΠ«Π• Π‘Π˜Π‘Π’Π•ΠœΠ« ΠŸΠ ΠžΠ•ΠšΠ’Π˜Π ΠžΠ’ΠΠΠ˜Π― И Π£ΠŸΠ ΠΠ’Π›Π•ΠΠ˜Π― Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ WinCC c ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² STEP7

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»:

студСнт Π³Ρ€ΡƒΠΏΠΏΡ‹Π˜Π‘-09Π· Π‘Π°Π²Π΅Π½ΠΊΠΎ А.И.

ΠŸΡ€ΠΈΠ½ΡΠ»: Π¦ΡƒΠΊΠ°Π½ΠΎΠ² М.А.

Π‘Ρ‚Π°Ρ€Ρ‹ΠΉ Оскол — 2014

WinCC — это открытая систСма Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, которая прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ самых Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»ΠΎΠ² связи, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠ² ΠΏΠΎ ΡΠ²ΡΠ·ΠΈ производится Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎ Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅ WinCC.

ВсС сущСствСнныС ΠΊΠ°Π½Π°Π»Ρ‹ связи для соСдинСния с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ SIMATIC S5/ S7/ 505 входят Π² ΠΎΠ±ΡŠΠ΅ΠΌ поставки WinCC.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΠΎΠ΅ устройство, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ для ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ ЛогичСским ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ (PLC) ΠΈ WinCC называСтся Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ — ΠΏΠΎΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ области памяти Π² PLC, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ ΠΏΡ€ΠΎΡ†Π΅ΡΡΡƒ.

ΠšΠ°Π΄Ρ€Ρ‹, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ процСсс Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ исполнСния, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ графичСской систСмы. Π’ ΡΡ‚ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ описываСтся ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Π΄Ρ€Π° процСсса, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ свои творчСскиС способности, прСдоставив сСбС ΠΏΠΎΠ»Π½ΡƒΡŽ свободу дСйствий.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Π΄Ρ€ процСсса ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Graphics Designer [ГрафичСский Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€], Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ дСйствия, описанныС Π½ΠΈΠΆΠ΅.

ГрафичСский Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ WinCC (WinCC Graphics Designer) — это Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎ-ориСнтированная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° рисования. Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ позиционирования, выравнивания, вращСния ΠΈ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ отраТСния, наслСдования свойств графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ, построСния Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΈΠ»ΠΈ встраивания тСкстов ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… внСшним Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ BMP, WMF, EMF ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· OLE). Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ многочислСнных графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², содСрТащихся Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΡΡ‚ΠΈΠ»Π΅ΠΉ, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ изобраТСния процСсса. Π’Π½Π΅ΡˆΠ½ΠΈΠΌ Π²ΠΈΠ΄ΠΎΠΌ всСх элСмСнтов Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ динамичСски. К Ρ‚Π°ΠΊΠΈΠΌ свойствам, ΠΊΠ°ΠΊ Ρ„ΠΎΡ€ΠΌΠ°, Ρ†Π²Π΅Ρ‚, ΠΎΠ±Ρ€Π°Π·Π΅Ρ† ΠΈ Ρ‚. Π΄., ΠΌΠΎΠΆΠ½ΠΎ нСпосрСдствСнно ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΈΠ· ΡΡ†Π΅Π½Π°Ρ€ΠΈΠ΅Π².

STEP 7 — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для S7−300/400. основным инструмСнтом для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ являСтся SIMATIC-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€. SIMATIC-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ — это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Windows 95/98/NT/XP ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ для установки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΡ€ΠΈ нСобходимости SIMATIC-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ запускаСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнтарий, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для конфигурирования станций, ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, написания ΠΈ Ρ‚Сстирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Для формулирования Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ языки программирования STEP 7. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° SIMATIC S7 структурирована. Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½Π° состоит ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ функциями, ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΡΠ΅Ρ‚Π΅ΠΉ (networks). Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Π΅ классы ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, исполняСмой Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, STEP 7 Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, начиная с Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… (Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… BOOL — логичСский), Π΄Π°Π»Π΅Π΅ с Ρ‡ΠΈΡΠ»ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ (Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… INT ΠΈΠ»ΠΈ REAL — Ρ†Π΅Π»Ρ‹ΠΉ ΠΈΠ»ΠΈ вСщСствСнный — для Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡), заканчивая слоТными ΠΈΠ»ΠΈ комплСксными Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ массивы ΠΈΠ»ΠΈ структуры (Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ· ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²).

РасчСтно-тСхничСская Ρ‡Π°ΡΡ‚ΡŒ ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π½Π°Ρ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ° ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π½Π°Ρ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ°, ΠΊΠ°ΠΊ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ‚ΠΎΡ€ (Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰ΠΈΠΉ элСмСнт) Ρ†Π΅ΠΏΠΈ, Π½Π°Π·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΈΠ»ΠΈ направляСт (assigns) ΠΏΠΎΡ‚ΠΎΠΊ элСктроэнСргии (элСктричСский Ρ‚ΠΎΠΊ) Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρƒ, располоТСнному ΠΏΡ€ΠΈ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ΅.

Если Ρ‚ΠΎΠΊ Π² ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ΅ Ρ‚Π΅Ρ‡Π΅Ρ‚ (достигаСт ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΈ), Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ установлСн: Ссли Ρ‚ΠΎΠΊΠ° Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ Π½Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ (ΡΠ±Ρ€ΠΎΡˆΠ΅Π½). Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ NOT-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠΊ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°Ρ‚ΡƒΡˆΠ΅ΠΊ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ скомпоновав ΠΈΡ… Ρ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π’-Π²Π΅Ρ‚Π²ΠΈ. ВсС ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π½Π°Π΄ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ°ΠΌΠΈ, Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎ 16 ΠΊΠ°Ρ‚ΡƒΡˆΠ΅ΠΊ.

ΠšΠ°Ρ‚ΡƒΡˆΠΊΠΈ установки ΠΈ ΡΠ±Ρ€ΠΎΡΠ° ΠšΠ°Ρ‚ΡƒΡˆΠΊΠΈ установки ΠΈ ΡΠ±Ρ€ΠΎΡΠ° (set coil, reset coil) Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ Ρ†Π΅ΠΏΡŒ. Π­Ρ‚ΠΈ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΈ становятся Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° Ρ‡Π΅Ρ€Π΅Π· Π½ΠΈΡ… ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°Π΅Ρ‚ Ρ‚ΠΎΠΊ.

Если Ρ‚ΠΎΠΊ Ρ‚Π΅Ρ‡Π΅Ρ‚ Π² ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ΅ установки, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ Π½Π°Π΄ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΎΠΉ устанавливаСтся Π² ΡΠΈΠ³Π½Π°Π»ΡŒΠ½ΠΎΠ΅ состояниС «1». Если Ρ‚ΠΎΠΊ Ρ‚Π΅Ρ‡Π΅Ρ‚ Π² ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ΅ сброса, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ Π½Π°Π΄ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΎΠΉ пСрСустанавливаСтся Π² ΡΠΈΠ³Π½Π°Π»ΡŒΠ½ΠΎΠ΅ состояниС «0» (сбрасываСтся). ΠŸΡ€ΠΈ отсутствии Ρ‚ΠΎΠΊΠ° Π² ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ΅ установки ΠΈΠ»ΠΈ сброса Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ остаСтся Π±Π΅Π· измСнСния.

ΠžΠΏΠ΅Ρ€Π°Π½Π΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ с ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΎΠΉ установки ΠΈΠ»ΠΈ сброса, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ сбрасываСтся ΠΏΡ€ΠΈ запускС (ΠΏΠΎΠ»Π½Ρ‹ΠΉ рСстарт — complete restart). Π’ ΠΎΡΠΎΠ±Ρ‹Ρ… случаях сигнальноС состояниС сохраняСтся. Π­Ρ‚ΠΎ зависит ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠ° запуска (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, «Ρ‚Π΅ΠΏΠ»Ρ‹ΠΉ» рСстарт — warm restart), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° (ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, статичСскиС Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅) ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΎΠΊ Π² CPU (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, характСристики ΠΏΠΎ ΡΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΡŽ).

LAD ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Π²Π° Π²ΠΈΠ΄Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для сканирования Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ²:

БостояниС сигнала 1 Π½Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π΅ (EN) Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ†Π΅Π»Ρ‹Ρ… чисСл. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° складываСт Π²Ρ…ΠΎΠ΄Ρ‹ IN1 ΠΈ IN2. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€ΠΎΡˆΠ΅Π½ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ OUT. Если Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π»Π΅ΠΆΠΈΡ‚ Π²Π½Π΅ допустимого Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° для Ρ†Π΅Π»Ρ‹Ρ… чисСл, Ρ‚ΠΎ Π±ΠΈΡ‚Ρ‹ OV ΠΈ OS слова состояния ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1, Π° ENO — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0.

Π‘Π»ΠΎΠΊ LAD

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

ΠžΠ±Π»Π°ΡΡ‚ΡŒ памяти

ОписаниС

EN

BOOL

I, Q, M, D, L

Π Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ Π²Ρ…ΠΎΠ΄

ENO

BOOL

I, Q, M, D, L

Π Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ Π²Ρ‹Ρ…ΠΎΠ΄

IN1

INT

I, Q, M, D, L

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ слагаСмоС

IN2

INT

I, Q, M, D, L

Π’Ρ‚ΠΎΡ€ΠΎΠ΅ слагаСмоС

OUT

INT

I, Q, M, D, L

Π‘ΡƒΠΌΠΌΠ°

Π‘Π»ΠΎΠΊΠΈ сравнСния Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ сравнСния ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ Π΄Π²Π΅ числовых ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, относящихся ΠΊ Ρ‚ΠΈΠΏΠ°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… INT, DINT ΠΈ REAL, Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ равСнства, нСравСнства, большС, большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ, мСньшС, мСньшС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ. ПослС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сравнСния выдаСтся Π΅Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ значСния.

Команда ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ½Π°Π±Π΄ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π½Π° Π²Ρ…ΠΎΠ΄Π΅ IN, копируСтся ΠΏΠΎ Π°Π΄Ρ€Π΅ΡΡƒ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ OUT. ENO ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅ состояниС сигнала, ΠΊΠ°ΠΊ EN.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π»ΠΎΠΊΠ° MOVE ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π»ΠΈΠ½ΠΎΠΉ 8, 16 ΠΈΠ»ΠΈ 32 Π±ΠΈΡ‚Π°. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌΡ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ массивы ΠΈΠ»ΠΈ структуры, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ встроСнной систСмной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Direct Word Move [прямая пСрСсылка слова].

На ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ воздСйствиС Π“Π»Π°Π²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Ρ€Π΅Π»Π΅ (Master Control Relay, MCR).

Π‘Π»ΠΎΠΊ LAD

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

ΠžΠ±Π»Π°ΡΡ‚ΡŒ памяти

ОписаниС

EN

BOOL

I, Q, M, D, L

Π Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ Π²Ρ…ΠΎΠ΄

ENO

BOOL

I, Q, M, D, L

Π Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ Π²Ρ‹Ρ…ΠΎΠ΄

IN

ВсС Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π»ΠΈΠ½ΠΎΠΉ 8, 16 ΠΈ 32 Π±ΠΈΡ‚Π°

I, Q, M, D, L ΠΈΠ»ΠΈ константа

Π˜ΡΡ…ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

OUT

ВсС Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π»ΠΈΠ½ΠΎΠΉ 8, 16 ΠΈ 32 Π±ΠΈΡ‚Π°

I, Q, M, D, L

АдрСс назначСния

Бвязь ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ производится ΠΏΠΎ Message Passing Interface

Message Passing Interface (MPI, интСрфСйс ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сообщСний) — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ интСрфСйс (API) для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ сообщСниями ΠΌΠ΅ΠΆΠ΄Ρƒ процСссами, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΌΠΈ ΠΎΠ΄Π½Ρƒ Π·Π°Π΄Π°Ρ‡Ρƒ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Уильямом Π“Ρ€ΠΎΡƒΠΏΠΏΠΎΠΌ, Π­Π²ΠΈΠ½ΠΎΠΌ Ласком (Π°Π½Π³Π».) ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ.

MPI являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространённым стандартом интСрфСйса ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ для большого числа ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для кластСров ΠΈ ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ срСдством ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ процСссами Π² MPI являСтся ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° сообщСний Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ.

ОписаниС Π»ΠΎΠ³ΠΈΠΊΠΈ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

Π’Π½Π°Ρ‡Π°Π»Π΅ провСряСтся условиС состояния Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΊΠ»Π°ΠΏΠ°Π½Π° — ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚, Π½ΠΈΠΆΠ½ΠΈΠΉ;

— Π·Π°ΠΊΡ€Ρ‹Ρ‚. Π—Π°Ρ‚Π΅ΠΌ начинаСтся симуляция наполнСния. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ уровня увСличиваСтся Π½Π° 1 Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ» ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³Π½Π΅Ρ‚ уровня 100

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ этапС открываСтся Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ (установка Π»ΠΎΠ³ значСния). ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ сброс (Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ уровня присваиваСтся 1, Π±Π»ΠΎΠΊ MOVE) послС открываСтся вСрхняя Π·Π°Π΄Π²ΠΈΠΆΠΊΠ° ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ происходит Π·Π°Π½ΠΎΠ²ΠΎ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠΎΠΊΠ° выполняСтся условиС. Ρ‚. Π΅. Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Π½ΠΈΠΆΠ½ΠΈΠΉ Π·Π°ΠΊΡ€Ρ‹Ρ‚. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»Π°ΠΏΠ°Π½Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΈΠ· ΡΠΈΠΌΡƒΠ»ΡΡ‚ΠΎΡ€Π° Ρ‚Π°ΠΊ ΠΈ Π² WinCC.

1 согласно Π»Π°Π±.№ 1 создаСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π΅Π·Π΅Ρ€Π²ΡƒΠ°Ρ€Π°:

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ S7 ΠΈ WinCC, ΠΏΡ€ΠΈ установкС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ AS OS Engineering ΠΈ S7 Sumbol Server

ДобавляСм S7 300 ΠΈ ΡΠ²ΡΠ·Ρ‹Π²Π°Π΅ΠΌ Π΅Π³ΠΎ с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ MPI:

ДобавляСм OS (ΠΎΠ±Ρ‰ΠΈΠΉ Π²ΠΈΠ΄):

ДобавляСм Π΄Π°Π½Π½Ρ‹Π΅ Π² Π±Π»ΠΎΠΊ Symbols

ΠŸΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Π΅ΠΌ Ρ‚ΠΈΠΏΡ‹ ΠΈ Π°Π΄Ρ€Π΅ΡΠ°:

Π—Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π±Π»ΠΎΠΊ OB1 для программирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ язык lad)

Π’Π½Π°Ρ‡Π°Π»Π΅ провСряСтся условиС Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚, Π½ΠΈΠΆΠ½ΠΈΠΉ Π·Π°ΠΊΡ€Ρ‹Ρ‚ послС начинаСтся симуляция наполнСния. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ уровня увСличиваСтся Π½Π° 1 ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³Π½Π΅Ρ‚ уровня 100, Π·Π°Ρ‚Π΅ΠΌ открываСтся Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ (установка Π»ΠΎΠ³ значСния). ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ сброс (Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ уровня присваиваСтся 1, Π±Π»ΠΎΠΊ MOVE) послС открываСтся вСрхняя Π·Π°Π΄Π²ΠΈΠΆΠΊΠ° ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ происходит Π·Π°Π½ΠΎΠ²ΠΎ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠΎΠΊΠ° выполняСтся условиС. Ρ‚. Π΅. Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Π½ΠΈΠΆΠ½ΠΈΠΉ Π·Π°ΠΊΡ€Ρ‹Ρ‚. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»Π°ΠΏΠ°Π½Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΈΠ· ΡΠΈΠΌΡƒΠ»ΡΡ‚ΠΎΡ€Π° Ρ‚Π°ΠΊ ΠΈ Π² WinCC.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅Π³ΠΎΠ² Π² WinCC:

ДобавляСм Π»ΠΎΠ³. значСния Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ valve (ΠΊΠ»Π°ΠΏΠ°Π½).Анологично со Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ ДобавляСм Ρ‚Π΅Π³ Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ fill level Ρ€Π΅Π·Π΅Ρ€Π²ΡƒΠ°Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° управлСния интСрфСйс графичСский Π’Π΅Π³ΠΈ созданныС Π² step 7 ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ соотвСтствСнно Π² step 7 symbol server.

Π—Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Π½Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π’ΠΈΠ΄ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 66 Π΅Π΄ΠΈΠ½ΠΈΡ† соотвСтствуСт ΡƒΡ€ΠΎΠ²Π½ΡŽ заполнСния Ρ€Π΅Π·Π΅Ρ€Π²ΡƒΠ°Ρ€Π°

http://www.step7-pro.ru/

Ганс Π‘Π΅Ρ€Π³Π΅Ρ€. Автоматизация посрСдством STEP 7 с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌSTL ΠΈ SCL ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² SIMATIC S7−300/400

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ