Beginner guide (986746), страница 12

Файл №986746 Beginner guide (Техническая документация) 12 страницаBeginner guide (986746) страница 122015-07-23СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 12)

That is, itdecrements one count everytime aninput signal goes from PFF to ON. The counter must be programmed with a count input, a resetinput, a counter number and a set valie (SV) can range from 0000 to 9999.Ladder diagram00000Mnemonic codesAddress000000010002CountInputCPCNT 00100002Reset10 countsR000300040005CNT 001InstructionLDLDCNTLDOUTEND(01)Data0000000002001#0010CNT 0010100201002END•Note :The counter number must not be duplicated with the timer number since both share the samedata area within the PLC memory.

The counter;s present value can be monitored from theprogramming console by pressing:CLRBCNTMONTR1Input and output status can also be monitored by pressing:SHIFTCONTMONTR0000001002•To change the counter valueSet the mode selector switch to MONITOR1CLRB10001 CNT DATA#00102)3)CNTC20SRCH0001CNTREADOFF001CHG0001 CNT DATA#0010#????WRITE*Timer/Counter value can also be changed via SYSWIN Software6-246.APPLICATION EXAMPLES OF BASIC COMMANDSUse of CNT and TIM instructionsExample #1: Count to 20,000 countsLadder diagram0000000001 CountInputCPCNT 00100000ResetR#0100CNT 001CNT 00100000CountInputCPCNT 002ResetRMnemonic codesAddressInstruction00000LD00001AND00002LD-NOT00003OR00004CNT000050000600007LDLD-NOTCNT000080000900010LDOUTEND(01)Data0000000001TIM 000CNT 001001#0100CNT00100000002#0200CNT00201000#0200CNT 00201000Example #2: Prolong time range to 1,000 hoursLadder diagram0000000001 CountInput CPMnemonic codesCNT 00100000ResetR#0100Address000000000100002InstructionLDAND-NOTTIM000030000400005LDLDCNT0000600007LDOUTCNT 001CNT 00100000CountInputResetCPCNT 002RData00000TIM 001001#6000TIM00100001002#6000CNT 00201000#0200CNT 002010006-256.•APPLICATION EXAMPLES OF BASIC COMMANDSExample : #3Ladder diagram : Main 1 Network 1Main 1 – Flicker OutputThis program makes output IR 01000 flicker ON/OFF (one second ON, one second OFF) ten times after input IR 00000 is turned ON.Network 1 – Self holding000.00CNT000200.00Start200.00CounterHoldHoldNetwork 2 – 1 second timer200.00TIM002HoldTimer 2TIM001Timer 1#0010Network 3 – 2 second timer200.00TIM002HoldTimer 2TIM002Timer 2#0020Network 4 – CounterPreset Counter at 10200.00TIM001CNTHold200.00000CounterHold#0010Network 5 – Flicker OutputFlicker for 10 times200.00TIM001010.00HoldTimer 1FlickerNetwork 6 - EndEND(01)6-266.APPLICATION EXAMPLES OF BASIC COMMANDSThe mnemonic list for the example program is shown in the 000 following table.AddressInstructionDataRemarks00000LR00000(1) Self-holding bit00001OR2000000002AND NOT CNT00000003OUT2000000004LD20000(2) 1-second timer00005AND NOT TIM00200006TIM001#001000007LD20000(3) 2-second timer00008AND NOT TIM00200009TIM002#002000010LD20000(4) 10-count counter00011AND NOTTIM 00100012LD NOT2000000013CNT000#001000014LD20000(5) Flicker output(10 counts)00015AND NOT TIM00100016OUT0100000017END(01)--(6) END (001) instruction6-276.qAPPLICATION EXAMPLES OF BASIC COMMANDSExample : Packaging Line Control6-286.qAPPLICATION EXAMPLES OF BASIC COMMANDSOperationWhen PB1 (START Push Botton) is pressed, the box conveyor moves.

Upon detection of boxpresent, the box conveyor stops and the Apple conveyor starts. Part sensor will count for 10 apples.Apple conveyor stops and box conveyor starts again. Counter will be reset and operation repeatsuntil PB2 (STOP Push Button) is pressed.Input00000000010000200003DevicesSTART Push Button (PB1)STOP Push Button (PB2)Part Present (SE1)Box Present (SE2)Output0100001001DevicesApple ConveyorBox Conveyor0000000001000020000320000CNT01001000010016-296.APPLICATION EXAMPLES OF BASIC COMMANDSLadder diagram : Main 1 Network 1Main 1 – PackagingPackaging line control for ApplesNetwork 1 – Start condition30000.00000.01200.00PB1PB2RUN200.00RUNNetwork 2 – Apple conveyor200.00010.01010.00RUNBoxConCONVYRNetwork 3 – CounterCounter preset at 10000.02CNTSE1000.03010#0010SE2Network 4 – Box conveyorCNT010200.00010.01000.03RUNBoxconSE2Network 5 - ENDEND (01)Address00000001000200030004000500060007InstructionLDORAND NOTOUTLDAND NOTOUTLDData0000020000000012000020000010010100000002Address00080009instructionLD NOTCNT00100011001200130014LD CNTOR NOTANDOUTEND (01)Data00003010#00100100000320000010016-306.qAPPLICATION EXAMPLES OF BASIC COMMANDSApplication #3 : Control Circuit For Packaging MachineThe control circuit is used to detect and count the number of products being carried on an assemblyline.

When it counts five products, the circuit energizes a solenoid. The solenoid is energized for aperiod of two seconds and is then shunt off, causing it to retract.SensorSolenoidConveyorInput00000OthersCNT 047TIM 000DeviceSensorOutput0100001001DeviceConveyorSolenoidProduct counterSolenoid energizer timer6-316.APPLICATION EXAMPLES OF BASIC COMMANDSQuestion: Fill in the gaps below to make this circuit operate.SCNT047#RCNT047TIM 000#00206-326.qAPPLICATION EXAMPLES OF BASIC COMMANDSApplication #4 : Drilling Control OperationIndication BoxControl PanelAutoStopManualReverseForwardAuto StartManualAutoAuto-startLS1(5)(7) PBSLS2(6)(1003) Motor Reverse•I/O Assignments(1002) Motor ForwardInput0000000001000020000300004000050000600007•ProcedureDeviceAuto SwitchManualForward Switch (SW1)Stop Switch (SW2)Reverse Switch (SW3)Limit Switch (LS1)Limit Switch (LS2)Auto Start Button (PBS)Output10001001100210031004DeviceAuto IndicatorManual IndicatorMotor ForwardMotor ReverseAuto Start Indicator1.Manual Operation1.1 When SW1 is ON, Motor moves forward.

It can be stopped by SW2. When the drill touchesLS2, the Motor is cut-off.1.2 When SW3 is ON, Motor moves in reverse. It can be stopped by SW2. When he drill touchesLS1, the Motor is cut-off.2.Auto-cycle2.1 When PB and LS1 is ON, the Motor moves forward until LS2 is activated. The Timer thenstarts timing down. The Motor reverses when the timer reaches 2 seconds. When it returns toLS1 position, the cycle is repeated.6-336.APPLICATION EXAMPLES OF BASIC COMMANDSAnswerLadder diagram : Main 1 Network 1Main 1 – Drilling ControlDrilling control operationNetwork 1 – Manual indication010.01000.01ManualNetwork 2 – Auto indicationManu000.00010.00AutoNetwork 3 – Manual forwardAutom010.01000.02000.03000.06005.07005.06Manu005.06ForwswStopswLS2RevManuforw010.01000.04000.03000.05005.06005.07Manu005.07ReverseStopswLS1ManuforwRev010.00000.07000.05000.03005.08Autom005.08PBLS1StopswAutostart005.08000.05005.10000.03005.09AutostartLS1ConfirmforwStopswMotorforwManuforwNetwork 4 – Manual reverseRevNetwork 5 – Auto startAutostart005.10ConfirmforwNetwork 6 – Motor forward005.09MotorforwNetwork 7 – Confirm forward010.00000.06Autom005.10LS2000.05000.03005.10LS1StopswConfirmforwTIM000delayConfirmforw#0020Network 8 – Motor reverse005.116-346.APPLICATION EXAMPLES OF BASIC COMMANDSTIM000DelayMotorreversNetwork 9 – Motor forward005.09010.02MotorforwMotorforw005.06MotorforwNetwork 10 – Motor reverse005.11010.03MotorreverseMotorreverse005.07RevNetwork 11 – AutostartAutostart indicator010.04005.08AutostartAutostirtindiNetwork 12 – EndEND (01)6-356.qAPPLICATION EXAMPLES OF BASIC COMMANDSKEEP(11) – Latching relayKEEP is used as a latch.

It maintains an ON or OFF state of a bit until one of its two inputs sets orresets it. If the KEEP function is used together with a HR relay, the state of the latched output isretained even during a power failure.Ladder diagram00000KEEP(11)1000000001Mnemonic codesAddressInstruction0000LD0001LD0002KEEP(11)0003END(01)Data000000000110000END(01)qDIFU(13) and DIFD(14) – DifferentiationDIFU and DIFD turns an output ON for one scan only.DIFU turns its output ON when it detects an OFF -> ON transistion in its input signal.DIFD turns its output ON when it detects an ON -> OFF transistion in its input signal.InputDIFUDIFD6-366.qAPPLICATION EXAMPLES OF BASIC COMMANDSApplication #5: Filling/Draining Control OperationMV 1Control PanelPB1(0)STARTTLB1(5)PB2(1)STOPPB3(2)TLB2(6)RESETPL(1004)MV 2ENDMBZ(1005)BUZZER•I/O AssignmentsInput0000000001000020000500006•DeviceStart Button (PB1)Stop Button (PB2)Reset Button (PB3)Upper Level Switch (TLB1)Lower Level Switch (TLB2)Output0100001001010020100401005DeviceWater Supply Valve (MV1)Drain Valve (MV2)Stirring Motor (M)End IndicatorBuzzerProcedure1.2.3.4.As the PB1 is pressed, MV1 opens and the water begins to fill the tank.

At the same time, thestirring motor M starts operations.When the water level passes TLB2 and reaches TLB1, the MV1 closes and the stirring motorstops.Next, MV2 opens and starts draining the water. When the water levels drops below TLB2,MV2 closes.When the cycle of operation has repeated four times, the operation END indicator illuminates,and the filling and draining operation will not restart even if PB1 is pressed.6-376.APPLICATION EXAMPLES OF BASIC COMMANDSLadder diagram : Main 1 Network 1Main 1 – Fill / DrainingFilling / Draining control operationNetwork 1 – Start condition000.00010.05010.04200.02000.01010.00start010.00BZPLReachStopMV1MV1200.04MV2closesNetwork 2 – Stirring010.00010.02MV1StirrerNetwork 3 – Reach TLB 1000.05DIFU(13)200.01Reach TLB1TLB1Network 4 – Water reach TLB000.06200.01200.02TLB2ReachTLB1ReachNetwork 5 – Drain010.00000.05000.06010.01MV1TLB1TLB2MV2010.01MV2Network 6 – MV2 closes010.01MV2DIFD(14)200.04MV2closesNetwork 7 – Pass TLB2000.06TLB2DIFD(14)200.03PassTLB26-386.APPLICATION EXAMPLES OF BASIC COMMANDSNetwork 8 – CounterCounter preset at 4200.03CNTPassTLB2047Counter000.02#0004ResetNetwork 9 – End indicationCNT047010.04CounterPLNetwork 10 – DelayDelay for 2 seconds010.04TIM000PL#0020Network 11 – BuzzerCNT047CounterTIM000010.05BZNetwork 12 – EndEND (01)6-396.qAPPLICATION EXAMPLES OF BASIC COMMANDSShift Register – SFT(10)Shift Register (SFT) shifts a 16-bit data in specified channel by 1 bit.

Характеристики

Тип файла
PDF-файл
Размер
3,77 Mb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6392
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее