-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathREADME 2024.SCL
More file actions
100 lines (87 loc) · 3.98 KB
/
Copy pathREADME 2024.SCL
File metadata and controls
100 lines (87 loc) · 3.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
(*
Áèáëèîòåêà ôóíêöèîíàëüíûõ áëîêîâ äëÿ ÏËÊ S7-300,400,1200,1500 STEP7 / PCS7 / TIA Portal.
Ñàìûé ïåðâûé áëîê FbPIDcontrol.SCL (2014 ãîä) îñòàëüíîå ïîÿâèëîñü êàê íàäñòðîéêà âîêðóã íåãî.
Ïðèìåð ïðèìåíåíèÿ áèáëèîòåêè â ôàéëå Fb1PC1.SCL
Äàííûé ïðîåêò èñïîëüçóåòñÿ êàê çàãîòîâêà äëÿ äðóãèõ ïðîåêòîâ, ïðè ýòîì ëèøíèå ôàéëû íåîáõîäèìî óäàëèòü.
Äàííàÿ áèáëèîòåêà ðàçðàáàòûâàëàñü êàê êðîññ ïëàòôîðìåííàÿ.
Áëîêè ìîæíî èñïîëüçîâàòü íà ÏËÊ äðóãèõ ïðîèçâîäèòåëåé.
Òàê æå áëîêè ëåãêî ïîðòèðóþòñÿ íà C/C++ äëÿ ïðèìåíåíèÿ â Arduino è STM32.
Ôàéëû îòêðûâàþòñÿ â áëîêíîòå notepad windows.
Êîäèðîâêà òåêñòà äëÿ STEP7 / PCS7 = ANSI.
Êîäèðîâêà òåêñòà äëÿ TIA Portal = UTF8 + BOM.
Äåðåâî âûçîâîâ.
OB1.SCL + (OB100.SCL ïðè ïåðåçàãðóçêå) //Ïëàòôîðìà çàâèñèìûé óðîâåíü.
|
+-FbTaskCyclic.SCL //Óðîâåíü âçàèìîäåéñòâèÿ ìåæäó ÷àñòÿìè òåõíîëîãè÷åñêîãî îáîðóäîâàíèÿ è I/O.
|
+-Fb1PC1.SCL + Db1PC1Hmi.SCL //Óïðàâëåíèå êîíêðåíûì òåõíîëîãè÷åñêèì îáîðóäîâàíèåì.
|
+-FbPIDcontrol.SCL //LIB_PLC áèáëèîêåêà ôóíêöèîíàëüíûõ áëîêîâ äëÿ ÏËÊ.
Äðóãèå áèáëèîòåêè äëÿ PLC:
http://oscat.de/
https://github.com/simsum/oscat
SIMATIC PCS7 APL
https://web.archive.org/web/20220322174546/http://plc4good.org.ua/view_post.php?id=256
https://github.com/komatic1/SCL_PCS7_AdvLib
https://github.com/komatic1/SCL_regulation_control
https://github.com/LCC-Automation/OpenPID-TIA-SCL
https://github.com/eclipse-4diac/4diac-forte/tree/release/src/modules/IEC61131-3/Timers
https://github.com/beremiz/beremiz/blob/python3/plcopen/Additional_Function_Blocks.xml
https://asutp.org/news/library_of_general_functions_lgf_step_7_basic_professional_tia_portal_simatic_s7_1200_s7_1500/2025-11-28-639
https://openplclibrary.com/
Ìîè èñòî÷íèêè èíôîðìàöèè îòñîðòèðîâàë ïî ïðèîðèòåòó:
https://en.wikipedia.org/wiki/The_Story_of_Maths
https://en.wikipedia.org/wiki/The_Mechanical_Universe
https://www.youtube.com/@numberphile
https://www.youtube.com/@MATLAB
https://www.youtube.com/@Exponenta-tech
https://www.youtube.com/@%D0%9C%D0%B0%D1%82%D0%BA%D1%83%D0%BB%D1%8C%D1%82-%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B5%D0%B9%D0%A1%D0%B0%D0%B2%D0%B2%D0%B0%D1%82%D0%B5%D0%B5
https://disk.yandex.ru/d/qA3JuMSnuSSXNA/Siemens_Doc_from_mail_ru/%D0%92%D0%B5%D0%B1%D0%B8%D0%BD%D0%B0%D1%80%D1%8B/2020_%D0%BE%D0%BA%D1%82_29_Programming%20Styleguide
https://www.gnu.org/
https://www.youtube.com/@UNEEX_MSU
https://www.youtube.com/@tkhirianov
https://www.youtube.com/@narodstream552
https://www.youtube.com/@Zefar91
https://www.youtube.com/@abglazov
https://www.youtube.com/@VladimirMedintsev
https://www.youtube.com/@AmperkaRuOfficial
https://www.youtube.com/@AlexGyverShow
https://www.youtube.com/@codius
https://www.youtube.com/@ChipDipvideo
https://www.youtube.com/@BachiloDmitry
https://www.youtube.com/@AndreySozykin
https://www.youtube.com/@linkmeup-podcast
https://www.youtube.com/@Plc4goodOrgUa
https://web.archive.org/web/20220322173236/http://plc4good.org.ua/index.php?sub=1
https://github.com/komatic1
https://rutracker.net/forum/index.php
https://plc247.com/
https://www.youtube.com/@ETUSPB
Îòêðûòàÿ ÀÑÓÒÏ:
https://it.severstal.com/products/oasu-tp/
https://rapidscada.ru/community/
Ïðèâîä:
https://www.youtube.com/@alekssorokoletov
https://privod.ru/news/video/
https://www.youtube.com/live/_P_BkniH79U?si=xnp8gv-a0i7Yo7cW
.= .-_-. =.
((_/)o o(\_))
`-'(. .)`-'
/| \_/ |\
( | GNU | )
/"\_____/"\
\__) (__/
*)
// @COPYLEFT ALL WRONGS RESERVED :)
// Author: VA
// Contacts: DIY.PLC.314@gmail.com
// Date start LIB_PLC: 2014
// License: GNU GPL-2.0-or-later
// https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
// https://www.youtube.com/watch?v=n1F_MfLRlX0
// https://www.youtube.com/@DIY_PLC
// https://github.com/DIYPLC/LIB_PLC
// https://oshwlab.com/diy.plc.314/PLC_HW1_SW1
// https://3dtoday.ru/3d-models/mechanical-parts/body/korpus-na-din-reiku
// https://t.me/DIY_PLC
// https://drive.google.com/drive/folders/16GDX0i07rwDrl_oPzL-lQAqMiAz3ouJV?usp=sharing