اتوماسیون صنعتی /سوالات متداول پناپ(pnap)

ارتباط مودباس ATS22 چگونه است؟ Pin out مودباس سافت ATS 22 چگونه است؟

یک عدد پورت RJ45 برای ارتباط مودباس بر روی سافت ATS22 در نظر گرفته شده است. پس نیازی به ماژول اضافه ای نداریم. نقشه سیم بندی پین های این پورت هم در مستندات اشنایدر موجود است.
Modbus-RJ45-

نکته بعدی تنظیمات نرم افزاری در سافت برای ارتباط با مودباس است. مثل آدرس مودباس، سرعت انتقال، فرمت پکیج داده و … که در منوی  ارتباطات پیشرفته (Advanced Communication menu) وجود دارد.

اگر بخواهیم فرمان کنترل سافت استارت از طریق شبکه مودباس به راه انداز نرم داده شود باید پارامتر CtrL (Command Channel) را بر روی مودباسdbs قرار دهیم.

رجیستر کنترلی مودباس را هم باید شناخت که چه بیت هایی چه عملکردهایی را برای سافت ایجاد می کنند. این رجیستر در قالب جدولی گزارش شده است. علاوه بر رجیستر کنترل، رجیستر وضعیت هم وجود دارد.

Comment Function Bit
Write “1” (on)  to RUN

Write 0 (oFF) to STOP , in configured stop (DEC parameter)

RUN/STOP bit 0
reserved bit 1
reserved bit 2
Write “1” to reset tip reset bit 3
reserved bit 4
reserved bit 5
reserved bit 6
reserved bit 7
reserved bit 8
reserved bit 9
Write “1” to set freewheel deceleration, linked with bit 0 Freewheel stop bit 10
Write “1” to enable second set of parameters 2nd set of parameters bit 11
reserved bit 12
reserved bit 13
reserved bit 14
Write “1” (On) forces local command Forced local command bit 15

مودباس توابعی برای نوشتن و خواندن دارد که هر کدام با یک کد مشخص می شوند.

Remarks Description code Function name
 Max PDU length : 63 words Read N output words 16#03 03 Read holding registers
Write one output word 16#06 06 Write one output word
 Max PDU length : 61 words Write N output word 16#10 16 Write multiple registers
Read device identification 16#2B 43 (Sub-function) Read device Identification

 و در آخر هر پارامتری یک آدرسی دارد که با هر یک از این توابع می توان عملکرد مناسب را پیاده سازی کرد:

Parameter Index and Modbus addresses

User setting Factory setting Modbus address Description Modbus code and Adjustment Range (1) Unit Name Page Code
10 19 1 to 60 s Acceleration time 52 ACC
10 42 1 to 60 s 2nd acceleration time 55 ACC2
oFF 80 off

Modbus address

0 = off

1 to 247

Modbus address 62 Add
0 34 1 with Modbus = 0.1s 0.0 to 1.0 s Boost time 53 bSt
nLoc 4 not locked

locked

0 = nL0C

1 = LoC

Setting lock 50 Cod
LCL 84 0 – Local (LCL)

1 – Modbus (dbS)

0 = LCL

1 = dbS

Command channel 62 CtrL
FrEE 20 freewheel deceleration

0 = FrEE

1 to 60

s Deceleration time 52 dEC