profipars fx2n-plc
TRANSCRIPT
Profipars
Programmable Logic Controllers FX2N Module Data
Programming Manual
This manual is part of the documentation package With the order numbers: Programmable Controller FX2n PPSR8-2AD1Q-2AB32
Edition 01/2016
Vertion: 1.01A
By: Javad massomi
TEL: 08642218260
Fax: 08642218460
Email: [email protected]
Web site: Www.Profipars.ir
أ
هطالة فزست
1 ................................................................................................................................................. مذ:افػ
2 ..................................................................................................................................... حػفیتغ:دفػ
8 ........................................................................................................................................ یسیثشب:سفػ
8 .......................................................................................................................................... یدآدسس(3-1
11 .............................................................................................................................. یسیثشبضشع(3-2
11 ............................................................................................................................... پشطجبدیا(3-2-1
11 ....................................................................................................................... بشایدوشداسد(3-2-2
PLC .................................................................................................... 13یثشاوذثبشایدیتجذ(3-2-3
PLC .................................................................................................................. 14ثبیآالاستجبط(3-2-4
17 ....................................................................................................................................... تاثغ(3-2-5
SetReset ............................................................................................................. 17تاثغ(3-2-5-1
18 ...............................................................................................................................شبیتب(3-2-5-2
18 ........................................................................................................................... بضبسذ(3-2-5-3
22 ............................................................................................ سذییپبسذثبالجعیتطخ(3-2-5-4
CMP)Compare( ..................................................................................................... 22تبثغ(3-2-5-5
MOV )MOVE( ...................................................................................................... 22تبثغ(3-2-5-6
22 .......................................................................................................................... یبضیستاثغ(3-2-5-7
INC .......................................................................................................................... 24تبثغ(3-2-5-8
DEC ......................................................................................................................... 24تبثغ(3-2-5-9
PLSY ..................................................................................................................... 25تبثغ(3-2-5-12
26 .......................................................................................................................... (Modbus)ذثبس:چبسفػ
26 ............................................................................................................................................... مذ(4-1
4-2)Codes Function Slave and Master .............................................................................................. 27
ة
HMI .................................................................................................................... 32ثباستجبطبتیتظ:پجفػ
31 ...................................................................................................................................................... 1ستیپ
ت
فزست شکل ا
Fx2n Profipars .............................................................................................. 2یسایپمبثیب(:1-2)ضى
CPU ................................................................................... 3وتشذیوآبيتبیجیدیبیسد(:2-2)ضى
USB485-RS ........................................................ 4یبدسبآبيیخشجتبیجیدیبیخشج(:3-2)ضى
PLC ....................................................................................................................... 5اتػبالتصیب(:4-2)ضى
5 ............................................................................................................. تلفحبتدسPLCطشیب(:5-2)ضى
PLC ...................................................................................................................... 5بتیتظغفح(:6-2)ضى
6 ............................................................................................................................... ذثبسبتیتظ(:7-2)ضى
6 ..................................................................................................................... تیضفبفبتیتظغفح(:8-2)ضى
Run ........................................................................................................... 6حبتدسPLCطشیب(:9-2)ضى
6 ........................................................................................................... تبیجیدیبیخشجیسد(:12-2)ضى
7 ............................................................................................................ آبيیبیخشجیسد(:11-2)ضى
7 .................................................................................................................................... ستشبیسج(:12-2)ضى
7 ........................................................................................................................................ شبیتب(:13-2)ضى
7 ......................................................................................................................................... وبتشب(:14-2)ضى
11 ............................................................................................................................ پشطجبدیاپجش(:1-3)ضى
12 ................................................................................................................. ثبصغیتثآدسساختػبظ(:2-3)ضى
12 ................................................................................................ ثبصغیتوشداسداصپسبشایدصیب(:3-3)ضى
12 .............................................................................................. بشایددسT1شیتبثستغیتدادلشاس(:4-3)ضى
T0 ................................................................................................................ 12شیتبیثثوشداسد(:5-3)ضى
T0 ..................................................................................................... 13شیتبوشداسداصپسبشاید(:6-3)ضى
13 ........................................................................................................................... ضذوببشاید(:7-3)ضى
14 .......................................................................................................................... ثشبConvert(:8-3)ضى
PLC ................................................................................................ 14ثشدادیثشاآبدییبثشب(:9-3)ضى
Developer-Gx ........................................................................................... 15افضاسشدسیآالی(:12-3)ضى
setup Transfer ............................................................................................. 15یضثشثطپجش(:11-3)ضى
15 ............................................................................................ بیسشاستجبطسشػتپستیتظپجش(:12-3)ضى
PLC .............................................................................................. 16ثثشباتمبثشثطبتیتظ(:13-3)ضى
71 ............................................................................................... یآالحبتدسPLCتیضؼطبذ(:14-3)ضى
SETRST ............................................................................................................ 17تاثغػىشد(:15-3)ضى
ث
18 ............................................................................................................................. شبیتبػىشد(:16-3)ضى
19 ............................................................................................................................. وبتشبػىشد(:17-3)ضى
19 ........................................................................................................................ وبتشثیدمذاس(:18-3)ضى
PLSPLF ............................................................................................................ 22تاثغػىشد(:19-3)ضى
CMP ....................................................................................................................... 21تبثغػىشد(:22-3)ضى
21 ........................................................................... آبيیببیسسیمبیثشاCMPتبثغاصاستفبد(:21-3)ضى
MOV ...................................................................................................................... 22تبثغػىشد(:22-3)ضى
ADD ...................................................................................................................... 22تبثغػىشد(:23-3)ضى
SUB ....................................................................................................................... 23تبثغػىشد(:24-3)ضى
MUL ............................................................................................................. 23 ضشةتبثغػىشد(:25-3)ضى
DIV ............................................................................................................... 24یتمستبثغػىشد(:26-3)ضى
INC ........................................................................................................................ 24تبثغػىشد(:27-3)ضى
DEC ....................................................................................................................... 24تبثغػىشد(:28-3)ضى
PLSY ..................................................................................................................... 25تبثغػىشد(:29-3)ضى
26 ................................................................................................. ذثبسضجىثببضاتیتجاستجبط(:1-4)ضى
Developer-Gx ............................................................................................... 28دسذیجذپشطجبدیا(:2-4)ضى
28 ................................................................................................................................. ذثبسثشب(:3-4)ضى
32 ............................................................................................ وتشپبسسضشوتیآصضست(:1-5)ضى
فزست جذال
Fx2n Profipars ............................................................ 8سیاپیدیجیتبخشجیسدیبیآدسس(:1-3جذ)
Fx2n Profipars .............................................................. 8سیاپیآبيخشجیسدیبیآدسس(:2-3جذ)
Fx2n Profipars .............................................................................. 9سیاپیتبیشبیدلتآدسس(:3-3جذ)
Fx2n Profipars .............................................................................. 9سیاپیوبتشبیدلتآدسس(:4-3جذ)
Fx2n Profipars ................................................................................... 9سیاپیسجیستشبیآدسس(:5-3جذ)
Fx2n Profipars .................................................................................... 9سیاپیبیحبفظآدسس(:6-3جذ)
Fx2n Profipars ................................................................................................................ 12اثؼبد:(7-3جذ)
Master Modbus ........................................................................................... 12ثشثطبیآدسس(:8-3جذ)
27 ................................................................................................................................ وذبفبىط(:1-4)جذ
Master Modbus ........................................................................................... 29ثشثطیبآدسس(:2-4)جذ
Fx2n Profipars.................................................................................. 32یپ9پستدسبیبیپب(:1-5)جذ
1
فظل ال: هقذه
سشیؼتشلیتشثیصاصپیصاحسبسیغئتش،یبصثوتشوذبی،اشصثبتجثستششغبیغب
خبسجی،شذسیپبسسوتشحػالتوطسیضاستمالاصسصغبیغساستبثظسپبسخثیبصبیضد.دسای
1ثتیذآخشیسآغبصPLCاصآخشیتىطیعشاحیسبختحػبیخدوشداست.دستیذایPLCدسدیب
ثشثشدبدستبجضتشیثتشیلغؼبتجددسثبصاسبیثیایباصPLCاستفبدضذاست.چیدسای
تبسثشاثشMitsubishi Fx2nلبثتجاستوایپیاسیسجتثبیطبثخداصلجیپیاسیضذاست.
است.وبسثبایشافضاساستفبدضذ Gx-Developerوذباصشافضاسلذستذثشایثشبسیضیایوتشسشیؼتشاست.
سبداست.دسػیلذستذیثسیبس
PLCضب ثد عفطشد 16بیپبسسوتشاص 16سدی 2خشجیدیجیتب، خشجیآبي1سدی
پبسسوتشسؼیوشدذسیش.استLCDبیطشUSBیهپستRS-485دسباستجبعیداسایدچی
.وذفشااثییبصبیبغشفضیبطبیاستثبشدآسیایاىببتدسوبس،وبسثشبیخدسااصتی
تبیضوشدبیجددسثبصاسPLCبیپبسسوتشسااصسبیشPLCجدایاىببتفشاادسوبسلیتثسیبسبست،
است.
پبسسوتشایذاساستثبتیذایوتشوذبیغؼتیبشچذوچىیدسساستبیسفغیبصبیغؼتیوطس
ثشداضتثبضذ.
1 Programmable Logic Controller
2
تطیف هحظل فظل دم:
ذ.خاذضپشداخت Profipars Fx2nدسایفػثتغیفججبیظبشیلستبیختفپیاسی
طبغفحویذپیاسیLCDبیبیصشضؼیتخشجیب،LEDضب(بیمبثپیاسی1-2دسضى)
دادضذاست.
Profipars Fx2nوای هقاتل پی ال سی :(1-2)شکل
خشجیدیجیتب،16،ااعسسسبیدیجیتبسدیدیجیتبثبلبثیتاتػبث16اساید Profipars Fx2nپیاسی
یی322%است.چیجشیبسدیآ12تثبتشاسPLC،24خشجیآبياست.تبطسدیای1دیس2
.بیصدادضذاست(2-2)دسضىPLCایآبيسدیبیدیجیتبCPUپبیبیتغزی،ویذوتشآپشاست.
اایدیبیضؼیت
CPU
اایدیبیضؼیت
سدیبیدیجیتب
اایدیبیضؼیت
خشجیبیدیجیتب
غفحویذ
دیاسی
3
CPUکلیذ کتزل ای دیجیتال آالگ ردی :(2-2)شکل
RS-485ددسباستجبطUSBدسبجیدیجیتبیهخشجیآبي،خش16داسایProfipars Fx2nپیاسی
(بیصدادضذاست.3-2استوایلستبدسضى)
2ردی آالگ
(GNDشاذ)پبی
(AI2+) پبیسدی
1ردی آالگ
(GNDشاذ)پبی
(AI1+) پبیسدی
تغذی
(24v+)پبیثجت
(-) پبیفی
پبیصی
سدیدیجیتب16
(DI)
ویذوتش
CPU
4
USB RS-485گا ای ای دیجیتال خزجی آالگ درخزجی :(3-2)شکل
است.Y17تبY10پیطتشنثبیتدC2استتغزیY7تبY0،یؼیپیطتشنخشجیبیثبیتاC1تغزی
ثػاثبدسغستیوػشفPLC(تبطتغزیػشفوذتسظC1C2تبطغضذثایدپی) است.
تػوشد.ثشایاستفبداصسبیشتبطبC1C2ساثپبیPLCت24تیبصداضتثبضذ،یتاپی24وذتبط
تػدشاذآساثC2یب C1ثشحستیبصثپبیسات،پبیثجتایبثغتبطخبسجی12تیب5بذ
اصجدسایاستپتس(بیطیاصاتػبالتپیاسیثػشفوذبیختف4-2دسضى)تػبییذ.Mپی
بیصدادضذاست.
2خزجی تغذی
+24v/100mA
خشجی
(AQآبي)
خشجیدیجیتب
RS-485درگا
Programming, HMI
RS-485درگا
Modbus Master
USBدرگا
Programming, HMI
C1 پیي
Common
1ثبیت
24v+پی
C2 پیي
Common
2ثبیت
+24vپی
5
PLCاتظاالت شواتیک(: 4-2)شکل
سادسحبتتلفطبیدذ.PLC(بیطش5-2ضى)ثشد.یتااصبیطشآثشPLCثشایتظی
در حالت تقف PLCوایشگز :(5-2)شکل
(6-2دسایغفحودسضى)اسدیضی.PLCثتظیبت((1-2ثشسیغفحویذ)ضى)OKثبصددو
ساتظید.PLC،تبسیخسبػتRS-485،سشػتاستجبطUSBطبدادضذاستیتاسشػتاستجبط
PLCطفح تظیوات :(6-2)شکل
،بیصداد(طبدادضذاست7-2غفحتظیبتذثبسودسضى)،Modbus Config(ثباتخبة5-2دسضى)
خاذضذ.
6
هذتاس واتیتظ :(7-2)شکل
(ثبصخاذضذودسآضفبیتغفحبیصلبثتظیاست.8-2،غفحضى)Contrastضی(ثباتخبة5-2دسضى)
تیشفاف واتیتظ طفح :(8-2)شکل
طبیدذ.RunسادسحبتPLC(بیطش9-2ضى)
Runحالت در PLCوایشگز :(9-2)شکل
بیصدادخاذضذ.PLCدیجیتبضؼیتسدیخشجیبیویذجتساستثشسیغفحویذ،(ثبصد9-2دسضى)
تالیجید یا یخزج یرد :(10-2)شکل
7
غفحسدیخشجیبیآبيبیصدادخاذضذ.،جتساستصدویذثبدسغفحسدیخشجیبیدیجیتب
آالگ یا یخزج یرد : (11- 2)شکل
غفحضؼیتسجیستشببیصدادخاذضذ.صدویذجتساست،ثبآبيدسغفحسدیخشجیبی
ستزایرج(: 12 -2)شکل
غفحضؼیتتبیشببیصدادخاذضذ.،صدویذجتساستسجیستشبثبدسغفح
تایوزا :(13-2)شکل
غفحضؼیتضبسذببیصدادخاذضذ.،ثبصدویذجتساستتبیشبدسغفح
کاتزا(: 14-2)شکل
8
ثظس Gx-Developerضذ.دسفػآیذثتغیفشافضاسثشسسیProfipars Fx2nطخػبتظبشیدسایفػ
پشداختخاذضذ.PLCثشبسیضی
فظل سم: تزاه یسی
پشداختیضد.Profipars Fx2nدسایفػثتغیفحثشبیسیپیاسی
دی ( آدرس3-1
ایلست Profipars Fx2nپیاسیاثضاسبیثشبیسیدسآدسسدس شضشحداد سپسثثشبیسیثب
پشداختخاذضذGx-Developerافضاس ضشحدادضذسدیخشجیدیجیتبپیاسی(آدسسبی1-3دسجذ).
است.
Profipars Fx2n(: آدرس ای ردی خزجی دیجیتال پی ال سی 1-3)جذل
آدرس خزجی دیجیتال ردی/
X000→X007 طتسدیا
X010→X017طتسدید
Y000→Y007طتخشجیا
Y010→Y017طتخشجید Profipars Fx2n(: آدرس ای ردی خزجی آالگ پی ال سی 2-3)جذل
آدرس خزجی آالگ ردی/
AI 0 D5000 سدیا
AI 1 D5001سدید
AQ 0 D5100خشجی ضشحدادضذاست.Profipars Fx2n(تبیشبیپیاسی3-3دسجذ)
9
Profipars Fx2n(: آدرس دقت تایوزای پی ال سی 3-3جذل)
Profipars Fx2n تایوز دقت
200ییثبی122
(T0-199)
46ییثبی12
(T200-245)
4ییثبی1
(T246-249)
6ییثبیای122
(T250-255)
ثؼذیضشحدادخاذضذ.لستبیسشصبدیثتبیشدس
ضشحدادضذاستProfipars Fx2n(وبتشبیپیاسی4-3دسجذ)
Profipars Fx2n(: آدرس دقت کاتزای پی ال سی 4-3)جذل
Profipars Fx2n کاتز دقت
100ثیتی16
(C0-199)
ضشحدادضذاست.Profipars Fx2nپیاسیبیسجیستشآدسسبیشثطث(5-3دسجذ)
Profipars Fx2nپی ال سی رجیستزای(: آدرس 5-3)جذل
آدرس رجیستز
RETENTIVE MEMORY D200-D511
UNRETENTIVE MEMORY D0-D199, D512-D7999
ضشحدادضذاست.Profipars Fx2nآدسسبیشثطثحبفظبیپیاسی(6-3دسجذ)
Profipars Fx2nای پی ال سی حافظ (: آدرس6-3)جذل
آدرس حافظ MM0-M8000حبفظ
M8000-M8255ثبوبسثشدخبظMحبفظ
S S0-S999حبفظ
طبذیضد.Profipars Fx2n(اثؼبدشثطثپیاسی7-3دسجذ)
12
Profipars Fx2n اتؼاد :(7-3)جذل
(Cmساتیوتز) اتؼاد
22ع
8ػشؼ
6ػك
ضشحدادضذاذ. Modbus master(آدسسبیشثطث8-3دسجذ)
Modbus Master(: آدرس ای هزتط ت 8-3)جذلModbus master تضیحات آدرس
Enable Modbus master D7900=1 فؼبسبصیذثبسستش
Disable Modbus master D7900=0 غیشفؼبسبصیذثبسستش
Station number set D7901 ضبسآدسسslave
Start Address (default=0) D7902 آدسسضشع
Data input1 D7906 سدیدیجیتباX000→X007
Data input2 D7907 سدیدیجیتبدX010→X017
Data input3(analog in1) D7908 سدیآبياD5000
Data input4(analog in2) D7909 دسدیآبيD5001
Data output1 D7903 خشجیدیجیتباY000→Y007
Data output 2 D7904 دخشجیدیجیتبY010→Y017
Data output3(analog out) D7905 آبيخشجیD5100
11
( شزع تزاه یسی3-2
( ایجاد پزص:3-2-1
سااتخبةیوی.پجشایغبثكضىصیشثبصی newضیprojectاصیGx-Developerپساصاجشایشافضاس
تظییوی.(1-3)آساغبثكضى Profipars Fx2nضدوثشایوبسثب
پجز ایجاد پزص(: 1-3شکل)
ذ.یثغفحاغیثشبذایتیضyesاصضبسایضدوپشطایجبدضدوثبصدضیokپساصصدضی
( ارد کزدى دیاگزام3-2-2
ثشEdit →Ladder symbolثظساسدوشداببیتااصیثبالییثشباستفبدوشداصسیش
ساX0(آدسس1-3وشدثبتجثجذ)تیغثبصسااسد F5ویذفطبسدادیبNOثشد.دساثتذاثبویهثشسیػالت
.(ثآاختػبظیدی2-3غبثكضى)
12
تاس غیت ت آدرس اختظاص(: 2-3)شکل
(ثبیصدسخاذآذ.3-3ضى)دیبشاثغستokپساصصدضی
تاس غیت کزدى ارد اس پس اگزامید شیوا(: 3-3شکل)
دسسیشلشاسخاذشفت.T1تیغثستتبیشT1اوثبویهثشسیتیغثستاسدوشدب
در دیاگزام T1(: قزار دادى تیغ تست تایوز 4-3)شکل
دسخشجیلشاسخاذشفت.T0ثثیتبیشاصعشفچپ،اوثباجبػیبتصیش
OK→ضتK10→صدویذSpaceضت→غفحویذT0→ضیویهثشسیcoilیبصدویذF7
T0(: ارد کزدى تتیي تایوز 5-3)شکل
خاذضذوصبدیثتبیشدسلستبیثؼذضشحدادخاذضذ.T0ثبالجتتغیصبتبیشدسK10ضت
13
(دسخاذآذ.6-3پساصاجبػیبتثبالدیبشاثغستضى)
T0(: دیاگزام پس اس ارد کزدى تایوز 6-3شکل)
(ساوبیوی.ثبیذتجضدوضبخلبئدسسغشدثباستفبداص7-3اوثباستفبداصاعالػبتثبالدیبشاضى)
یبویذApplication functionاصضیSetثشایاسدوشدتبثغایجبدضذاست.Draw vertical lineضی
F8.خظ(اجبضذاست1-3آدسسدیثباستفبداصجذ)یتاثشثشد ENDاسدسپبیبلشاسداسد.دسپبیب،
(وبخاذضذ.7-3دیبشاثغستضى)
شذ کاهل اگزامید(: 7-3شکل)
PLC( تثذیل دیاگزام ت کذ تزای 3-2-3
اجبیضد.F4یبصدویذ ConvertصدصیشپجشConvertثبسفتثیPLCتجذیدیبشاثوذثشای
پساصاجبایوبسدیبشاثسسفیذدسآذثخظبیثشبضبستؼكخاذشفت.
14
تزاه Convert(: 8 -3شکل)
خاذثد.(9-3ضى)پساصتجذیثشب،دیبشاثغست
PLCتزاه ایی آهاد تزای دالد تز :(9-3)شکل
PLCارتثاط آالیي تا (3-2-4
ثPLCثذیظسپساصاتػباستفبدیضد.(12-3غبثكضى)اصیآالیPLCثظساستجبطآالیثب
یتاDevice ManagerسپساتخبةManageاتخبةضیMy Computerآیىویهثشساستوبپیتش،اصعشیك
PLCپستشثطثاتػبوبپیتشث د.Portsدسضیسا ثشخیاسدوبپیتشثشایتظیپستاصضبطبذ دس
Driverافضاسی ش ایثست خاستیوذو ایشا Profipars Fx2nپیاسیثبدس چیثشایداد است.
Driverیتایذثسبیتایتشتیضشوتپبسسوتشثطبیwww.Profipars.ir.دسایضتاصپستشاجؼفشبییذ
COM119.6ثبسشػت Kbps پجشonlineدسیTransfer setupپساصویهثشسیضیثشثشدضذاست.
(حبغخاذضذ.11-3ضى)
15
Gx-Developerهی آالیي در زم افشار (: 10-3شکل)
Transfer setup(: پجز هزتط ت گشی 11-3)شکل
دثبسویهیوی.پساصاجبSerialضیثشسی،اصعاستجبطسشیباستPLCدسایلستچاستجبطبثب
ثشایاتحبغحتاستجبط(حبغخاذضذ.12-3غبثكضى)،سشیبپجششثطثتظیپستسشػتاستجبط،ویه
ثشثشد.11-3دسیشثطثضى)Connection testیتااصضی صد( ثب اتب اصایپجشخبسجیOkدس
ضی.
الیسز ارتثاط سزػت پرت نیتظ پجز(: 12-3)شکل
16
دسثبالییبآیىWrite to PLC،ضیOnlineلجیتااصیثشایفشستبدثشبضتضذدسلست
یباصآیىOnlineدسیRead from PLCیتااصضیPLCباصغفحثشثشد.چیثشایخاذثش
ثشد ثبالیغفحثش پساصویهثشسیضیدس .Write to PLC(ثبصدتیهثشسی13-3پجشضى ثبصیضد. )
ویهثشسیضیPLCلستبیختفثشبیتاتؼییوشدوذالستبیثشبثحبفظ ثب تمضد.
ExecuteآیبثشبثاصضبسایضدPLCتمضدیبخیشوثبصدضیYesثشبثPLC.تمیضد
PLC ت تزاه اتقال ت هزتط واتیتظ(: 13-3)شکل
Monitorضبخ((ثبسفتث12-3سفت)ضى)OnlineدسحبتآالیدثبسثیPLCثشایطبذضؼیت
.تبیایوبسبسا((14-3ضى))طبذویسادسحبتآالیPLCیتایضؼیتStart monitorاتخبةصیشضبخ
اجبداد.اصسیغفحویذF3ثبصدویذیتاثسبدی
17
در حالت آالیي PLC(: هشاذ ضؼیت 14-3)شکل
سااتخبةیStop monitorایثبسصیشضبخ،Monitorثشایخشجاصحبتآالیدثبسثیآالیسفتاصضبخ
اجبیدی.Alt+f3وییبایوبسساثبصدویذتشویجی
اجبRead from PLCصیشضبخOnlineیضبغسوفتضذاصعشیكیPLCخاذثشباصسیحبفظ
یضد.
Write Modeزم افشار تایذ در حالت ، شتي تزاه PLCتزای تغییز در تزاه خاذ شذ اس ری حافظ : تج
در حالت فشزد تاشذ. تاشذ. تزای ایي کار تایذ آیکي
( تاتغ3-2-5
Set Resetاتغ ( ت3-2-5-1
SET RST(: ػولکزد تاتغ 15-3)شکل
خشجیY0خشجیضذتحشیهجتX0سدیضذتحشیه (1 سضX0پساصخبشضذY0یضد.
ثبلییبذ.
18
خبشX1پساصخبشضذY1یضد.خشجیY1جتخبشضذخشجیX1ضذسدیتحشیه (2
ثبلییبذ.
ثػایApplication instructionتجضدثشایاستفبداصتاثغثبیذاصبد تاثثشثشد.
اضبسوشد.ثشب12خظ(،9-3ضى)
تایوز ا ( 3-2-5-2
وزایتا ػولکزد(: 16-3)شکل
،خشجیتیغبیسیستضذ.ثباجبػسیستتب،RSTیتاذدسشحظثباستفبداصدستستبیشبای
تحشیهضد.X1یضدوسدیسیستخاذضذ.ایتبیشبیفؼببمبدیشجبسیحبفظبیتؼییضذ
خشجیتبیشK(K1234ثمذاساصلجتؼییضذT246بیومذاسجبسیتبیش فؼبخاذضذ.T246(سسیذ،
1234ییثبیایاستػذد1تبیشبیء جض246(تبیش2-3عجكجذ)وتتظیصبدسایتبیشثذیغستاس
تیغثبصتبیشپساصپبیبصبسجی،است.PLCصبسدظشثشای،ثبی1.234حبغدسیهییثبیضشةضذ
T246اصایسخشجیثستخاذضذ.Y0یضتحشیهخاذضذ.تحشیهX0تبیشT246،ساثضیایوضشحدادضذ
خبشخاذضذ.Y0دستیجسیستتبیشتباتػبالتآیضتحشیهضذخشجیسیستخاذوشد.
( شوارذ ا3-2-5-3
ستثبالیبثستپبییثشاسبسضؼیتسضیبثشثشدضذاست.ضبسشایوبتشثC20وبتشاصثبصیشدس
ضى)M8000خبشثد ػاثبدس ث (17-3تؼییخاذضذ. وبتش ،C20حبت تغییش ضبسشتؼذاد ظس ث
(OFF~ONتیغ)X4.استفبدضذاست
19
کاتزا ػولکزد(: 17-3شکل)
خشجیوبتشپساصسسیذثمذاساصپیصتؼییضذثشایآتغییشضؼیتخاذداد.دسایثبمذاساصپیصتؼیی
ثیتحبفظثشای32خاذثد.تجضداستفبداصدسجیستشثدییبصثD0,D1ضذثشایایوبتش،حتیبتسجیستش
X3تحشیهسدیثیتیاست.پساص32ایوبتش ثػا،خشجیوبتشسیستضذمذاسجبسیآغفشخاذضذ.
(بیصدادضذاست.18-3استفبداصوبتشاختػبظمذاسثآدسضى)ثببیصح
(: هقذار دی ت کاتز 18-3شکل)
سدیدتحشیهیهیضدوثظستستآالیثداستفبدیضد.ثبM0مذاسX000ضىثبفطشدسدیدسای
X001تحشیهسدیمذاسوبتشغفشیضد.ثبX002ثباستفبداصدستسMOVE5وتضیحبتآدساداخاذآذمذاسثبثت
خاذثد.5تمیضدودستیجمذاستظیضذوبتشمذاسD0سجیستشیآیذ(ثK)دسایشافضاسمبدیشثبثتثبپیطذ
ثستخاذC20تیغثبصX004 ثبستحشیهسدی5مذاسوبتشیىیافضایصپیذاخاذوشدثبX004اوثبشثبسفطشدسدی
22
ىیه،یؼیثباستفبداصمذاسثبثتیبثباستفبداصیهحبفظودسػیباصیتخاذضذ.تحشیهY000ضذدستیجخشجی
ثشثشد.یسیلستدیشیاصثشبمذاسدیضذ،ثشایمذاسدیثتبیشبیبسبیشاثضاسبیثشب
تشخیض لث تاال رذ پاییي رذ( 3-2-5-4
PLS PLF(: ػولکزد تاتغ 19-3)شکل
یسدایدستس1ث0جثبالسذسدیساآضىبسیوذ.ثػجبستدیشلتیسدیتحشیهضذاصPLSدستس (1
سایهیوذ.M0تغییشساتطخیعداد
ثػجبستسدیجپبییسذPLFدستس (2 یسدایدستستغییشسا0ث1دیشلتیسدیاصساآضىبسیوذ.
سایهیوذ.M1تطخیعداد
CMP (Compare)( تاتغ 3-2-5-5
یتبرخیشضذدسدضىدسایسادسظشثیشیذ.(22-3).ثػاثبضىیوذمبیسایتبثغدمذاسساثب
S1ثبدیتبرخیشضذدسS2.مبیسیضد.حبغثبسثیتبیصدادیضد
بیصدادضذاست.Dثیتااصایسثیتثب
یهخاذضذ.،Dثبضذ،ثیتS1وچىتشاصS2اش (1
یهخاذضذ.،D+1ثبضذ،ثیتS1ثشاثشS2اش (2
خاذضذ.یه،D+2ثیتثبضذS1ثضستشاصS2اش (3
21
CMP(: ػولکزد تاتغ 20-3)شکل
ػىشدایتبثغساثشسیسیببیآبيطبیدذ.دسػیحبایضىثبخثیثشایوبسثبسیبصیشضى
بیآبياست.
تزای هقایس سیگال ای آالگ CMP(: استفاد اس تاتغ 21-3شکل)
1222ایمذاسثبمذاسثبثتلشاسییشد.D5000(دسحبفظ2-3دسایثبمذاسسیبآبيسدیغبثكجذ)
یضد.T0ثثخدجتتحشیهیبػذتحشیهتبیشM0لشاسییشد.حبفظM0مبیسضذحبغدسحبفظ
ثخشجیآبيبطاسسبی11دسخظآخشمذاسثبثتثشلشاساست.T1تبیشM5حبفظD5001یاسددسسد
دسلستثؼذثشسسیخاذضذ.MOVتبثغضد.
22
MOV(MOVE) ( تاتغ 3-2-5-6
اصیهحرخیش ثػاثبدسضى)ایتبثغاعالػبتسا تحشیه22-3ثحرخیشجذیذتمیوذ. ثب )
(ثشایمذاسدیثوبتشاستفبد18-3اصایدستسدسضى)وپییضد.Dدسحبفظی(S)،حتیبتحبفظX0سدی
ضذاست.
MOV(: ػولکزد تاتغ 22-3)شکل
( تاتغ ریاضی3-2-5-7
است.ایتبثغحتیبتدحبفظجذاساثب(ADD)جغایتبثؼیوثآپشداختیضدتبثغ:تاتغ جوغ (1
(S1,S2)(حتیبتدحبفظی23-3ثػاثبدسضى)دسحبفظیمػذرخیشیوذ.حبغساجغ
یضد.(D)ثبثغستججشیجغضذدسحبفظمػذرخیش
ADD(: ػولکزد تاتغ 23-3)شکل
دسسدتبثغجغثبیذثىبتصیشتجداضت:
دسایتبثغػجغثغستجغججشیاجبخاذضذ. (1-1
حبفظثػاجذاثػامػذثشثشد.دسایسدثبیذتجدسایتبثغیتااصیه (1-2
اصدستخاذسفت.مذاسجذیذرخیشخاذضذمذاسلجیضدودسشسیىمذاسجذیذدسحبفظ
اصجغضذثبػذدددسحبفظمػذرخیشخاذضذ.پس
سیمذاسیهستخاذضذ.M8020اشتیجحبسجغفشضد،مذاس (1-3
مذاسشضد،ثیتیثیطت32دسحذد2147483647ثیتیاص16دسحذد32767اشمذاسحبغاص (1-4
M8022دسحذد-32767سییهستخاذضذوطبدذسشسیضاستاباشمذاسحبغاص
23
وسییهستخاذضذM8021ثیتیوتشضد،مذاس32دسحذد-2147483647ثیتیاص16
.طبتسیضاست
دسحبفظیمػذرخیشیوذ.ثػاحبغساواصایتبثغحتیبتدحبفظجذاساتاتغ تفزیق: (2
مػذیدسحبفظحبغوضذS1اصمذاسرخیشضذدسحبفظS2(حتیبتحبفظی24-3ثبدسضى)
(دسایجبیضػیبوبسثشدداسد.ADDىتاضبسضذدسسدتبثغ)4یضد.(D)رخیش
SUB(: ػولکزد تاتغ 24-3)شکل
ایتبثغحتیبتدحبفظجذاسادسضشةحبغسادسحبفظمػذرخیشیوذ.ث: MUL تاتغ ضزب (3
مذاسحبغدسحبفظS2دسحتیبتحبفظS1(حتیبتحبفظ25-3ػاثبدسضى) Dضشةضذ
رخیشیضد.
MUL ضزب تاتغ ػولکزد(: 25-3)شکل
دسسدتبثغضشةثبیذثىبتصیشتجداضت:
مذاس16شةدسحبتبیودستسض (3-1 د ثیتی32ثیتیدسضشةضذحبغ16ثیتیػیوذ،
D4ثیتیثشثشد.ثػاثبدسضىثبالحبغضشةدسحبفظبی16خاذثد.ثبثشایثبیذاصدحبفظ
D5رخیشخاذضذوفمظآدسسD4.دسآدسسدیآسدیضد
مذاس32سضشةدسحبتبیودست (3-2 د ثیتی64ثیتیدسضشةضذحبغ32ثیتیػیوذ،
ثشثشد.D4 D5D6D7خاذثد.ثػاثبثشایرخیشحبغضشةثبیذاصحبفظبی
ثشمذاسرخیشضذدسS1ایتبثغمذاسرخیشضذدسحبفظ: DIVتاتغ تقسین (4 تمسیوشدS2حبفظسا
رخیشیوذ.Dحبغسادسحبفظ
24
DIV نیتقس تاتغ ػولکزد(: 26-3)شکل
دسسدتبثغتمسیثبیذثىبتصیشتجداضت:
حبغیض16دستمسیدػذد(4-1 ثآضبدحبفظ16ثیتی، ثیتی16ثیتیاستیحبفظاختػبظدادضذ
.دسحبفظا،خبسجلستدسحبفظدمذاسثبلیبذدسآدسسدیآسدیضدD4وفمظآدسسخاذثد
رخیشخاذضذ.
ثیتیخاذثدودسآدسسدیتبآدسسحبفظپبییدستثشایآدسس32یضثیتیحبغ32(دستمسیدػذد4-2
مذاسD30D31ثػاحبفظمػذثشثجشیدسدحبفظاD30دیآسدخاذضذ.ثػاثباشاصحبفظ
ذ.مذاسثبلیبذرخیشخاذضD32D33خبسجلستدسدحبفظد
INC( تاتغ 3-2-5-8
(طبدادضذ27-3ػىشدایتبثغدسضى)دیتحشیهضدخشجییهاحذافضایصییبثذ.ایتبثغشثبسوس
است.
INC(: ػولکزد تاتغ 27-3)شکل
DEC( تاتغ 3-2-5-9
(طبدادضذاست.28-3ػىشدایتبثغدسضى)وبصییبثذ.دیتحشیهضدخشجییهاحذایتبثغشثبسوس
DEC(: ػولکزد تاتغ 28-3)شکل
25
PLSYتاتغ ( 3-2-5-10
22فشوبستبY0Y1تؼذادؼییپبسدسفشوبسیطخعدسدخشجیتابییتیذProfipars Fx2n پیاسی
طبدادضذاست.(29-3ضى)ػىشدایتبثغدس.ساداسااستویشتضاست
PLSY(: ػولکزد تاتغ 29-3شکل)
ودسS1رخیشضذدسؼدسفشوبس،رخیشضذاستS2تؼذادطخػیپبسوتؼذادآدسحبفظدسایضى
تیذیضد.ایثفآاستودسصبیطخعیY0طبدادضذاستدسخشجیK1000ایجبثبمذاسثبثت
تاتؼذادؼیپبسساثػشفوذاػبوشد.
تبثغثبیذثىبتصیشتجداضت:ایدسسد
ویشتضساداسایثبضذ.22تب2ایپیاسیتابییتیذپبساصفشوبس (1
پبساست.32767تب1ثیتیاص16ثیطتشیتؼذادپبسدسحبت (2
ثشداضتPLSYبیوتحشیهاصسیتبثغیهیضد.M8029 مذاستؼذادطخػیپبسوبضذبیو تج:
سیستخاذضذ.M8029ضد،ضبسشپبسبمذاس
ثشاییغفش،%دسظشثیشیذ.ایثذافاستومذاسجثشایییاصپشید52ثبصبوبسوشدپبسی (3
سیىخشجیتحتتبثیشسیىاسىثشبخاذثد.دیشیهاست
مبدیشجذیذتبصبذ.ثشحبدسعاجشایثشبتغییشوS1S2مبدیشرخیشضذدسحبفظبیىاست (4
وبضذسیىجبسیتغییشخاذوشد.
استفبدضذ.Y0Y1تیذپبسدسخشجیبییتاذدسثشبثغستصبثشایPLSYدتبثغ (5
Y0تابییبیتستؼذادپبسبیخشجیثProfipars Fx2nپیاسی (6 D8140D8141دسسجیستشبیسا
Y1داسد.چیایپیاسیتابییبیتستؼذادپبسبیخشجیث D8142D8143دسسجیستشبیسا
.داسد
شافضاسلبثتجاستو ،Gx-Developerثظسضجیسبصیثشببیضتضذدس شافضاس GXیتااص
Simulatorثشثشد.
26
(Modbus) فظل چارم: هذتاس
( هقذه:4-1
اشصثبتجثافضایصپیچیذیفشایذبیتیذ،سیستبیوتشستششچطیشیپیذاوشداذایضع
بیعشاحبسابچبسثیهپبسچسبصیایجبداستجبطسشیغغئثیلستبیختفسیستوتشوشداست.
یدسسیستشوضیاتبسیجغ،خشجیبیحبغاصپشداصشسدیبسیستوتشیػتیضد،ؼالو
ضذ.اواشسدیبخشجیبدسفبغدسیاصسیستشوضیاتبسیلشاسداضتثبضذ،سیوطیثیسدیب
ایجتثدیضپزیشیسیستثضذتافضایصپیذاخاذوشدیذپیچسیستشوضیثسیبسطىخشجیب
جبعبتسیغغئثبسشػتثبالجشثپیذایصضجىبیذثبسیبصثاستافتضذیذلبثیتاعیبسیستخاذضذ.
ثبضذ.ذثبستابییثشلشاسیاستجبطثیییبتجیضذثبسساداسایضذ.ضجى
(: ارتثاط تجیشات گاگى تا شثک هذتاس1-4شکل)
:ثداستفبداصتىطیذثبسدساسدصیشفیذخاذ
.غستتشوضدسیهحخبظلشاسداضتثبضذثاحذپشداصذ (1
.تثغستپشاوذتصیغضذثبضذسدیبخشجیبیسیس (2
.ثبسشػتثبالیبصثبضذCPU دسیهضجىسیغثاستجبطثشثیسدیبخشجیب (3
حبتProfipars Fx2nپیاسی دس Modbus Masterلبثیتوبس اىباستجبطثب سبیشRemote I/Oداضت ب
پشداصذشوضیدسداخضجىذثبسسدثشتابییآساداضتوثغستساداسایثبضذ Modbusضجىتجیضات
27
ایاىباصعشیكدسباستجبعی چیایپیاسیتابییثشایوبسثشافشاضذاست.RS-485ثشداسیلشاسیشد.
ساداسایثبضذ.kbps115 پطتیجبیاستجبطسشیبتبسشػت
4-2)Master and Slave Function Codes
ضشحیدذ.ففبىطوذب ىطوذبجدیتآبدسحبتدسجذصیشفشستیاصفبسبختبسپیبسا
Master یبSlave.آسدضذاست
(: فاکشي کذا1-4)جذل
Master Slave تطیف Description فاکشي کذ
01Read Coil (0X)لؼیتخشجیخاذ√√
02 Read Discrete(1X)خاذضؼیتسدی√ √
03Read Holding Register(4X) خاذسجیستشداسذ√ √
04Read Input Register(3X) خاذسجیستشسدی√ √
05Write Single Coil ضتیهخشجی√ √
06Write Single Register ضتیهسجیستش√ √
07Read Exception Status یخػظخاذحبت√
08 Loop Back Test تستحمثبصطتی√ √
11 Fetch Communication Event Counter ضبسذثشلشاسیاستجبط√
12 Fetch Communication Event Log ضاسشثشلشاسیاستجبط√
15 Write Multiple Coil ضتچذیخشجی√ √
16 Write Multiple Register ضتچذیسجیستش√ √
ثظساستفبداصایپیاساداسایثبضذ.(24)( 23)تابییپطتیجبیاصفبىطوذبیProfipars Fx2nپیاسی
سیدسضجىذثبسشاحصیشساعییوی:
ثبضذ:ثغستصیشثبیذساتشبیاستجبعیپب
(Parity= even, Data bits= 8, Stop bit= 1)
1. شافضاس ی Gx-Developerاثتذا اص ثبصوشد تظیبت New ProjectضیProjectسا اتخبةوشد سا
(اجبیدی.2-4جذیذساغبثكضى)پشط
28
Gx-Developerایجاد پزص جذیذ در (: 2-4شکل)
اوثشبایساثغستصیشییسی. .2
تزاه هذتاس(: 3-4شکل)
بغسوMOVلشاسییشدیهیضد.دستسRunدسحبتCPU،بیM8000دستضیحثشبفقثبیذفت
یهضدذثبسفؼبیD7900(اش1-3غبثكجذ)فتضذثظساتمباعالػبتثیدحبفظاستفبدیضد.
بیصK1مذاسثبثتیهساوثغستMOVضداشغفشضدذثبسغیشفؼبیضد.ثبثشایثباستفبداصدستس
شػذدیدس(1-3جذ)لشاسیدی.پساصاجبایوبسذثبسفؼبیضد.غبثكD7900دادیضد،دسسجیستش
29
K3ودسشافضاسثغست3دسایثشبثبلشاسدادػذدمػذخاذثد.SlaveلشاسیشدضبسآدسسD7901سجیستش
دیتبیسدیاصسدیبی(2-4جذ)غبثكییضد.تظ3سیSlave،آدسسD7901بیصدادیضددسحبفظ
Remote I/OدسسجیستشD7906لشاسییشدثشبپساصدسیبفتاعالػبتاصسجیستشD7906آبساثسجیستش،D0
تمیوذآبداجبپشداصشثشسیدیتبیسدیاست.
Modbus Masterآدرس ای هزتط ت (: 2-4جذل)
Modbus master تضیحات آدرس Enable Modbus master D7900=1 فؼبسبصیذثبسستش
Disable Modbus master D7900=0 غیشفؼبسبصیذثبسستش
Station number set D7901 ضبسآدسسslave
Start Address (default=0) D7902 آدسسضشع
Data input1 D7906 سدیدیجیتباX000→X007
Data input2 D7907 سدیدیجیتبدX010→X017
Data input3(analog in1) D7908 سدیآبياD5000
Data input4(analog in2) D7909 دسدیآبيD5001
Data output1 D7903 خشجیدیجیتباY000→Y007
Data output 2 D7904 دخشجیدیجیتبY010→Y017
Data output3(analog out) D7905 آبيخشجیD5100
32
HMIفظل پجن: تظیوات ارتثاط تا
ااعProfipars Fx2nپیاسی KincoاصلجیHMIتابییاستجبطثب WEINTEKیثبضذ داسا دسضىصیش.سا
دسثستآضیضشوتپبسسوتشطبذیضد.Kinco HMIثبProfipars Fx2nاستجبطپیاسی
(: ست آهسشی شزکت پارس کتزل1-5شکل)
ثشسیپیاسیپیصثییضذاست.RS-485پی9ثشایثشلشاسیایاستجبطیهپست
Profipars Fx2nپیي 9پرت گا پای ای در(: 1-5 )جذل
تضیحات پای
PIN 3 دیتب+(A)
PIN 8دیتب–(B)
PIN 5شاذ
دسضیبیاتخبة،ثبیذ HMIاجبتظیبتثشسیثشای،Profipars Fx2nاستفبداصپیاسیثبیذتجضدودسب
چشاوپیاسیبیثشایاستجبطبستاستKb/s 19.2یبKb/s 9.6.سشػتاستجبطاتخبةضد Mitsubishi FX2Nپیاسی
Mitsubishiداسذی -ضشسیاستپبسا.پطتیجبییوذ115Kb/sتبسشػتProfipars Fx2nتابییثشلشاسیایداستجبطسا
(Parity= even, Data bits= 7, Stop bit= 2)ثغستسثشتظیضذ.USBRS485تشبیدیشدساستجبط
ثشبیسیای غبؼتاثغثیطتشثفبیآصضیشافضاسPLCػاللذایتاذثظسآضبییثیطتشثب
ودسسیدیضشوتپبسسوتشلشاسداسد،Gx-DeveloperثشببیضتضذثبشافضاسMitsubishiضشوت
شاجؼفشبیذ.
31
1 پیست
(: حافظ ای خاص1جذل )
تضیحات خاص حافظ ایM8000 فؼبدسبRUNثدCPU
M8011 ییثبیای12والنپبس
M8012 ییثبیای122والنپبس
M8013 ثبیای1والنپبس
M8014 دلیمای1والنپبس
(: رجیستزای خاص2جذل )
تضیحات خاص رجیستزایD8013 ثبیضبستبسیخبسپیاسی
D8014 دلیمضبستبسیخبسپیاسی
D8015 سبػتضبستبسیخبسپیاسی
D8016 سصضبستبسیخبسپیاسی
D8017 سیبضبستبسیخبسپیا
D8018 سبضبستبسیخبسپیاسی
D8019 ایبفت
D8140,D8141 جعتؼذادپبسبییوثبدستسPLSYثخشجیY0فشستبدضذاست
D8142,D8143 جعتؼذادپبسبییوثبدستسPLSYثخشجیY1فشستبدضذاست