36

Modbus RTU Modbus TCP - ZITRIX, разработка ПОTwinCAT Modbus RTU В остальных случаях требуется ПО TwinCAT Modbus TCP Server Pin RS485/RS422 1

  • Upload
    others

  • View
    31

  • Download
    0

Embed Size (px)

Citation preview

  • http://beckhoffautomation.ru/downloads/training/BECKHOFF_Modbus_Step-by-step.pdfhttp://beckhoffautomation.ru/downloads/training/BECKHOFF_Modbus_Step-by-step.pdf

  • Реализация Варианты Modbus RTU Modbus TCP

    Аппаратная

    реализация

    интерфейса

    (HW)

    Уже есть на

    "борту"

    BC8150, BC7300, BC8050

    BK7350, BK7300

    CX80xx

    (кроме CX8091)

    Отдельным

    модулем

    или опцией

    Реализация интерф. RSxxx:

    K-Bus:KL6001/6031/6021/6041

    E-Bus:EL6001/6002/6021/6022

    Опциональный интерфейс для

    CX9020/CX50x0/CX20x0

    Ethernet адаптер

    в ПЛК, модули I/O EL6601,

    EL6614 или опциональные

    интерфейсы для CX20x0

    Программная

    реализация

    протокола

    (SW)

    Уже есть на

    "борту"

    У коплеров и контроллеров, у

    которых физический уровень

    Modbus RTU уже реализован

    на "борту"

    У контроллеров серии

    CX80xx, у которых физический

    уровень Modbus TCP

    реализован на "борту"

    Через доп.

    библиотеку

    В остальных случаях

    требуется библиотека

    TwinCAT Modbus RTU

    В остальных случаях

    требуется ПО

    TwinCAT Modbus TCP Server

  • Pin RS485/RS422

    1 -

    2 Tx+

    3 Rx+

    4 -

    5 GND

    6 +5V

    7 Tx-

    8 Rx-

    9 -

    http://beckhoffautomation.ru/Modbusp4http://beckhoffautomation.ru/Modbusp4

  • http://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBReadCoils.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBReadInputs.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBReadRegs.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBReadInputRegs.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBWriteSingleCoil.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBWriteSingleReg.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBWriteCoils.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBWriteRegs.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBReadWriteRegs.htmhttp://infosys.beckhoff.com/content/1033/tcmodbussrv/html/TcModbusSrv_FB_MBDiagnose.htm

  • http://beckhoffautomation.ru/downloads/training/BECKHOFF_First_steps_CX_TwinCAT.pdfhttp://beckhoffautomation.ru/downloads/training/BECKHOFF_First_steps_CX_TwinCAT.pdfhttp://beckhoffautomation.ru/downloads/training/BECKHOFF_Modbus_Step-by-step_examples.ziphttp://beckhoffautomation.ru/downloads/training/BECKHOFF_Modbus_Step-by-step_examples.zip

  • http://www.modbustools.com/modbus_poll.asphttp://beckhoffautomation.ru/Modbusp14http://beckhoffautomation.ru/Modbusp14

  • Ошибок быть не должно

  • http://beckhoffautomation.ru/Modbusp17http://beckhoffautomation.ru/Modbusp17

  • http://beckhoffautomation.ru/downloads/training/BECKHOFF_First_steps_CX_TwinCAT.pdfhttp://beckhoffautomation.ru/downloads/training/BECKHOFF_First_steps_CX_TwinCAT.pdfhttp://beckhoffautomation.ru/downloads/training/BECKHOFF_Modbus_Step-by-step_examples.ziphttp://beckhoffautomation.ru/downloads/training/BECKHOFF_Modbus_Step-by-step_examples.zip

  • http://ardsoft.ru/mEmulator.htmlhttp://beckhoffautomation.ru/Modbusp28http://beckhoffautomation.ru/Modbusp28

  • http://beckhoffautomation.ru/downloads/training/BECKHOFF_BA_programming_Step-by-step.pdfhttp://beckhoffautomation.ru/downloads/training/BECKHOFF_BA_programming_Step-by-step.pdfhttp://beckhoffautomation.ru/Modbusp35n1http://beckhoffautomation.ru/Modbusp35n1http://beckhoffautomation.ru/Modbusp35n2http://beckhoffautomation.ru/Modbusp35n2http://beckhoffautomation.ru/Modbusp35n3http://beckhoffautomation.ru/Modbusp35n3http://beckhoffautomation.ru/Modbusp35n5http://beckhoffautomation.ru/Modbusp35n5http://beckhoffautomation.ru/Modbusp35n6http://beckhoffautomation.ru/Modbusp35n6

    EL6022_tsm.tsm

    EL6022_pro.pro

    CoDeSys+�š����Œ����������������������������@���������@�����2.3.9.31�����@/����@���������������������������������������������ò@™T +����@�������������������������������������ßüÿS���������K~���@����r���C:\TWINCAT\PLC\LIB\ModbusRTU.lib�@��������������������������������������������������������������������������������������������GET_MODBUSRTU_VERSION��������������VERSION_ModbusRTU�������������2.004.001������ýÿ"�������������������bGet��������������ýÿ��������������������Get_ModbusRTU_Version����������������������������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSADDRESSVALID������������������UnitID��������������ýÿ����������������ReceivedUnitID��������������ýÿ��������������������ModbusAddressValid����������������������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSCRC16��������������idx��������������ýÿ���������������i��������������ýÿ����������������feldHI�������ÿ�����������������M���16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#01, 16#C0,16#80, 16#41, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41,16#00, 16#C1, 16#81, 16#40, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0,16#80, 16#41, 16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1, 16#81, 16#40,16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1,16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#01, 16#C0, 16#80, 16#41,16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1,16#81, 16#40, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41,16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#01, 16#C0,16#80, 16#41, 16#00, 16#C1, 16#81, 16#40, 16#00, 16#C1, 16#81, 16#40,16#01, 16#C0, 16#80, 16#41, 16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1,16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1, 16#81, 16#40,16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#01, 16#C0,16#80, 16#41, 16#00, 16#C1, 16#81, 16#40, 16#00, 16#C1, 16#81, 16#40,16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0,16#80, 16#41, 16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1, 16#81, 16#40,16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#01, 16#C0,16#80, 16#41, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41,16#00, 16#C1, 16#81, 16#40, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0,16#80, 16#41, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41,16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0,16#80, 16#41, 16#00, 16#C1, 16#81, 16#40, 16#00, 16#C1, 16#81, 16#40,16#01, 16#C0, 16#80, 16#41, 16#01, 16#C0, 16#80, 16#41, 16#00, 16#C1,16#81, 16#40, 16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41,16#00, 16#C1, 16#81, 16#40, 16#01, 16#C0, 16#80, 16#41, 16#01, 16#C0,16#80, 16#41, 16#00, 16#C1, 16#81, 16#40������������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�����������������Á�����������������@�����������������À��������€��������A�����������������Á�����������������@�����������������À��������€��������A�����������������À��������€��������A�����������������Á�����������������@�������ýÿ����������������feldLo�������ÿ�����������������M���16#00, 16#C0, 16#C1, 16#01, 16#C3, 16#03, 16#02, 16#C2, 16#C6, 16#06,16#07, 16#C7, 16#05, 16#C5, 16#C4, 16#04, 16#CC, 16#0C, 16#0D, 16#CD,16#0F, 16#CF, 16#CE, 16#0E, 16#0A, 16#CA, 16#CB, 16#0B, 16#C9, 16#09,16#08, 16#C8, 16#D8, 16#18, 16#19, 16#D9, 16#1B, 16#DB, 16#DA, 16#1A,16#1E, 16#DE, 16#DF, 16#1F, 16#DD, 16#1D, 16#1C, 16#DC, 16#14, 16#D4,16#D5, 16#15, 16#D7, 16#17, 16#16, 16#D6, 16#D2, 16#12, 16#13, 16#D3,16#11, 16#D1, 16#D0, 16#10, 16#F0, 16#30, 16#31, 16#F1, 16#33, 16#F3,16#F2, 16#32, 16#36, 16#F6, 16#F7, 16#37, 16#F5, 16#35, 16#34, 16#F4,16#3C, 16#FC, 16#FD, 16#3D, 16#FF, 16#3F, 16#3E, 16#FE, 16#FA, 16#3A,16#3B, 16#FB, 16#39, 16#F9, 16#F8, 16#38, 16#28, 16#E8, 16#E9, 16#29,16#EB, 16#2B, 16#2A, 16#EA, 16#EE, 16#2E, 16#2F, 16#EF, 16#2D, 16#ED,16#EC, 16#2C, 16#E4, 16#24, 16#25, 16#E5, 16#27, 16#E7, 16#E6, 16#26,16#22, 16#E2, 16#E3, 16#23, 16#E1, 16#21, 16#20, 16#E0, 16#A0, 16#60,16#61, 16#A1, 16#63, 16#A3, 16#A2, 16#62, 16#66, 16#A6, 16#A7, 16#67,16#A5, 16#65, 16#64, 16#A4, 16#6C, 16#AC, 16#AD, 16#6D, 16#AF, 16#6F,16#6E, 16#AE, 16#AA, 16#6A, 16#6B, 16#AB, 16#69, 16#A9, 16#A8, 16#68,16#78, 16#B8, 16#B9, 16#79, 16#BB, 16#7B, 16#7A, 16#BA, 16#BE, 16#7E,16#7F, 16#BF, 16#7D, 16#BD, 16#BC, 16#7C, 16#B4, 16#74, 16#75, 16#B5,16#77, 16#B7, 16#B6, 16#76, 16#72, 16#B2, 16#B3, 16#73, 16#B1, 16#71,16#70, 16#B0, 16#50, 16#90, 16#91, 16#51, 16#93, 16#53, 16#52, 16#92,16#96, 16#56, 16#57, 16#97, 16#55, 16#95, 16#94, 16#54, 16#9C, 16#5C,16#5D, 16#9D, 16#5F, 16#9F, 16#9E, 16#5E, 16#5A, 16#9A, 16#9B, 16#5B,16#99, 16#59, 16#58, 16#98, 16#88, 16#48, 16#49, 16#89, 16#4B, 16#8B,16#8A, 16#4A, 16#4E, 16#8E, 16#8F, 16#4F, 16#8D, 16#4D, 16#4C, 16#8C,16#44, 16#84, 16#85, 16#45, 16#87, 16#47, 16#46, 16#86, 16#82, 16#42,16#43, 16#83, 16#41, 16#81, 16#80, 16#40������������������À��������Á�����������������Ã��������������������������Â��������Æ��������������������������Ç�����������������Å��������Ä�����������������Ì�������������������������Í�����������������Ï��������Î�������������������������Ê��������Ë�����������������É�������������������������È��������Ø��������������������������Ù�����������������Û��������Ú��������������������������Þ��������ß�����������������Ý��������������������������Ü�����������������Ô��������Õ�����������������×��������������������������Ö��������Ò��������������������������Ó�����������������Ñ��������Ð�����������������ð��������0��������1��������ñ��������3��������ó��������ò��������2��������6��������ö��������÷��������7��������õ��������5��������4��������ô����������������þ��������ú��������:��������;��������û��������9��������ù��������ø��������8��������(��������è��������é��������)��������ë��������+��������*��������ê��������î��������.��������/��������ï��������-��������í��������ì��������,��������ä��������$��������%��������å��������'��������ç��������æ��������&��������"��������â��������ã��������#��������á��������!�������� ��������à�������� ��������`��������a��������¡��������c��������£��������¢��������b��������f��������¦��������§��������g��������¥��������e��������d��������¤��������l��������¬����������������m��������¯��������o��������n��������®��������ª��������j��������k��������«��������i��������©��������¨��������h��������x��������¸��������¹��������y��������»��������{��������z��������º��������¾��������~����������������¿��������}��������½��������¼��������|��������´��������t��������u��������µ��������w��������·��������¶��������v��������r��������²��������³��������s��������±��������q��������p��������°��������P�����������������‘��������Q��������“��������S��������R��������’��������–��������V��������W��������—��������U��������•��������”��������T��������œ��������\��������]�����������������_��������Ÿ��������ž��������^��������Z��������š��������›��������[��������™��������Y��������X��������˜��������ˆ��������H��������I��������‰��������K��������‹��������Š��������J��������N��������Ž�����������������O�����������������M��������L��������Œ��������D��������„��������…��������E��������‡��������G��������F��������†��������‚��������B��������C��������ƒ��������A�����������������€��������@�������ýÿ(��������������Index7001������������������������������������pdata����������������������ýÿ����������������count��������������ýÿ��������������������ModbusCRC16�����������������������ST_ModbusCRC16������������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSREADBITS�������������pTmpWrData����������������������ýÿ����������������i��������������ýÿ����������������startidx��������������ýÿ����������������endidx��������������ýÿ����������������emptyStartbits��������������ýÿ����������������lastSourcebits��������������ýÿ����������������lastDestinationbits��������������ýÿ����������������datatmp��������������ýÿ�������������������startAddr��������������ýÿ����������������quantity��������������ýÿ���������������ptrReadmem����������������������ýÿ��������������sizeOfReadmem��������������ýÿ����������������ptrWritedata����������������������ýÿ��������������������count��������������ýÿ����������������ErrId�������������������Modbus_ERRORS����ýÿ������������������������ò@™T���€�� �ÿÿÿÿ�����������MODBUSREADREG�������������pTmpWrData����������������������ýÿ����������������i��������������ýÿ����������������ByteAddr��������������ýÿ����������������ptrReadmem1����������������������ýÿ�������������������startAddr��������������ýÿ����������������quantity��������������ýÿ���������������ptrReadmem����������������������ýÿ��������������sizeOfReadmem��������������ýÿ����������������ptrWritedata����������������������ýÿ��������������������count��������������ýÿ����������������ErrId�������������������Modbus_ERRORS����ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRECEIVEBYTE����������������������ByteReceived��������������ýÿ����������������ReceivedByte��������������ýÿ����������������ErrId��������������ýÿ��������������������RxBuffer���������������������������ModbusCOMbuffer����ýÿ��������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRECEIVEMODDATA�������������state��������������ýÿ����������������iTimeout��������������ýÿ����������������TimeoutTimer�������������������������TOF����ýÿ ���������������idx��������������ýÿ!��������������bytecount��������������ýÿ"���������������startidx��������������ýÿ#���������������tmpErrId��������������ýÿ$���������������UnitIDvalid��������������ýÿ%��������������EntryState��������������ýÿ&��������������LastState��������������ýÿ'�������������������UnitID��������������ýÿ����������������Timeout��������������ýÿ����������������Reset��������������ýÿ���������������Master��������������ýÿ��������������������data�������ÿ�������������������������ýÿ����������������DataReceived��������������ýÿ����������������busy��������������ýÿ����������������ErrId��������������ýÿ���������������RxTimeout��������������ýÿ����������������LenReceiveData��������������ýÿ����������������crc�����������������������ST_ModbusCRC16����ýÿ��������������������RXbuffer���������������������������ModbusCOMbuffer����ýÿ����������������Receive������������������������ModbusReceiveByte����ýÿ��������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRTUMASTER��������������state�������������� Modbus_INIT���������Modbus_STATES����ýÿ������������ state machine state ����iUnitID��������������ýÿ���������������iQuantity��������������ýÿ����������������iMBAddr��������������ýÿ����������������iSubfunction��������������ýÿ��������$��� used with diagnostic function 0x08 ���icbLength��������������ýÿ����������������ipMemoryAddr��������������ýÿ����������������iExecute��������������ýÿ ���������������iTimeout��������������ýÿ!���������������com������������������������ST_ModbusCom����ýÿ"���������������TriggerExecute����������������������R_TRIG����ýÿ#��������������MBFunction��������������������MODBUS_FUNCTIONS����ýÿ$���������������startaddress��������������ýÿ%��������������memorytype��������������������MODBUS_MEMORYTYPE����ýÿ&��������������TimeoutTON�������������������������TON����ýÿ'���������������p����������������������ýÿ(���������������i��������������ýÿ)��������������bQuantity��������������ýÿ*�������������������UnitID��������������ýÿ����������������Quantity��������������ýÿ����������������MBAddr��������������ýÿ����������������cbLength��������������ýÿ����������������pMemoryAddr��������������ýÿ����������������Execute��������������ýÿ����������������Timeout��������������ýÿ���������������Mode��������������������MBserialLineMode_t����ýÿ���������������pComIn���������A�������������������������������ýÿ��������A��� must meet the maximum size of a hardware related data structure ����pComOut���������A�������������������������������ýÿ��������A��� must meet the maximum size of a hardware related data structure ���SizeComIn��������������ýÿ�������������������BUSY��������������ýÿ����������������Error��������������ýÿ����������������ErrorId�������������������MODBUS_ERRORS����ýÿ����������������cbRead��������������ýÿ��������������������ErrorDiagnostics�����������������������������ST_ModbusErrorDiagnostics����ýÿ��������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRTUMASTER_KL6X22B��������������InData���������������������MB_KL6inData22B����ýÿ����������������OutData���������������������MB_KL6outData22B� ��ýÿ����������������MBmaster����������"������������������������������������������ModbusRtuMaster����ýÿ����������������ErrorDiagnostics����������������������������ST_ModbusErrorDiagnostics����ýÿ����������������Mode����������"��� MBSERIALLINEMODE_KL6_22B_STANDARD����������MBserialLineMode_t����ýÿ��������������������UnitID��������������ýÿ����������������Quantity��������������ýÿ����������������MBAddr��������������ýÿ����������������cbLength��������������ýÿ����������������pMemoryAddr��������������ýÿ����������������Execute��������������ýÿ����������������Timeout��������������ýÿ�������������������BUSY��������������ýÿ����������������Error��������������ýÿ���������������ErrorId�������������������MODBUS_ERRORS����ýÿ����������������cbRead��������������ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRTUMASTER_KL6X5B��������������InData���������������������MB_KL6inData5B����ýÿ����������������OutData���������������������MB_KL6outData5B� ��ýÿ����������������MBmaster����������"������������������������������������������ModbusRtuMaster����ýÿ����������������ErrorDiagnostics����������������������������ST_ModbusErrorDiagnostics����ýÿ����������������Mode����������!��� MBSERIALLINEMODE_KL6_5B_STANDARD����������MBserialLineMode_t����ýÿ��������������������UnitID��������������ýÿ����������������Quantity��������������ýÿ����������������MBAddr��������������ýÿ����������������cbLength��������������ýÿ����������������pMemoryAddr��������������ýÿ����������������Execute��������������ýÿ����������������Timeout��������������ýÿ�������������������BUSY��������������ýÿ����������������Error��������������ýÿ���������������ErrorId�������������������MODBUS_ERRORS����ýÿ����������������cbRead��������������ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRTUMASTER_PCCOM��������������InData���������������������MB_PcComInData����ýÿ����������������OutData���������������������MB_PcComOutData� ��ýÿ����������������MBmaster����������"������������������������������������������ModbusRtuMaster����ýÿ����������������ErrorDiagnostics����������������������������ST_ModbusErrorDiagnostics����ýÿ����������������Mode�������������� MBSERIALLINEMODE_PC_COM_PORT����������MBserialLineMode_t����ýÿ��������������������UnitID��������������ýÿ����������������Quantity��������������ýÿ����������������MBAddr��������������ýÿ����������������cbLength��������������ýÿ����������������pMemoryAddr��������������ýÿ����������������Execute��������������ýÿ����������������Timeout��������������ýÿ�������������������BUSY��������������ýÿ����������������Error��������������ýÿ���������������ErrorId�������������������MODBUS_ERRORS����ýÿ����������������cbRead��������������ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRTUSLAVE��������������state�������������� Modbus_INIT���������Modbus_STATES����ýÿ������������ state machine state ���nextstate�������������� Modbus_INIT���������Modbus_STATES����ýÿ ����������� state machine state ����readBits����������������������������������ModbusReadBits����ýÿ!���������������readReg�����������������������������ModbusReadReg����ýÿ"���������������writeBit������������������������ModbusWriteBit����ýÿ#��������������writeBits��������������������������������������ModbusWriteBits����ýÿ$���������������writeReg������������������������������ModbusWriteReg����ýÿ%���������������startaddress��������������ýÿ&���������������recbyte_4u5��������������ýÿ'���������������synctime�������������������������TON����ýÿ(���������������com������������������������ST_ModbusCom����ýÿ)��������������memorytype��������������������MODBUS_MEMORYTYPE����ýÿ*���������������ptrMemoryRange����������������������ýÿ+��������������RangeSize��������������ýÿ,���������������DiagnosticSubfunction��������������ýÿ-���������������DiagnosticData��������������ýÿ.�������������������UnitID��������������ýÿ���������������AdrInputs����������������������ýÿ�������%��� Pointer to the input memory area %I ����SizeInputBytes��������������ýÿ���������������AdrOutputs����������������������ýÿ��������&��� Pointer to the output memory area %Q ����SizeOutputBytes��������������ýÿ���������������AdrMemory����������������������ýÿ������������ Pointer to the memory area %M ����SizeMemoryBytes��������������ýÿ����������������Mode��������������������MBserialLineMode_t����ýÿ����������������pComIn���������A�������������������������������ýÿ��������A��� must meet the maximum size of a hardware related data structure ����pComOut���������A�������������������������������ýÿ��������A��� must meet the maximum size of a hardware related data structure ���SizeComIn��������������ýÿ��������������������ErrorId�������������������Modbus_ERRORS����ýÿ��������������������ErrorDiagnostics�����������������������������ST_ModbusErrorDiagnostics����ýÿ��������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRTUSLAVE_KL6X22B��������������InData���������������������MB_KL6inData22B����ýÿ����������������OutData���������������������MB_KL6outData22B� ��ýÿ����������������MBslave������������������������������������������������ModbusRtuSlave����ýÿ����������������ErrorDiagnostics����������������������������ST_ModbusErrorDiagnostics����ýÿ��������������������UnitID��������������ýÿ���������������AdrInputs����������������������ýÿ��������%��� Pointer to the input memory area %I ����SizeInputBytes��������������ýÿ��������������AdrOutputs����������������������ýÿ��������&��� Pointer to the output memory area %Q ����SizeOutputBytes��������������ýÿ���������������AdrMemory����������������������ýÿ������������ Pointer to the memory area %M ����SizeMemoryBytes��������������ýÿ��������������������ErrorId�������������������Modbus_ERRORS����ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRTUSLAVE_KL6X5B��������������InData���������������������MB_KL6inData5B����ýÿ����������������OutData���������������������MB_KL6outData5B� ��ýÿ����������������MBslave������������������������������������������������ModbusRtuSlave����ýÿ����������������ErrorDiagnostics����������������������������ST_ModbusErrorDiagnostics����ýÿ��������������������UnitID��������������ýÿ���������������AdrInputs����������������������ýÿ��������%��� Pointer to the input memory area %I ����SizeInputBytes��������������ýÿ��������������AdrOutputs����������������������ýÿ��������&��� Pointer to the output memory area %Q ����SizeOutputBytes��������������ýÿ���������������AdrMemory����������������������ýÿ������������ Pointer to the memory area %M ����SizeMemoryBytes��������������ýÿ��������������������ErrorId�������������������Modbus_ERRORS����ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSRTUSLAVE_PCCOM��������������InData���������������������MB_PcComInData����ýÿ����������������OutData���������������������MB_PcComOutData� ��ýÿ����������������MBslave������������������������������������������������ModbusRtuSlave����ýÿ����������������ErrorDiagnostics����������������������������ST_ModbusErrorDiagnostics����ýÿ��������������������UnitID��������������ýÿ���������������AdrInputs����������������������ýÿ��������%��� Pointer to the input memory area %I ����SizeInputBytes��������������ýÿ��������������AdrOutputs����������������������ýÿ��������&��� Pointer to the output memory area %Q ����SizeOutputBytes��������������ýÿ���������������AdrMemory����������������������ýÿ������������ Pointer to the memory area %M ����SizeMemoryBytes��������������ýÿ��������������������ErrorId�������������������Modbus_ERRORS����ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSSENDMODDATA��������������state��������������ýÿ����������������idx��������������ýÿ���������������nextWrIdx��������������ýÿ����������������crc�����������������������ST_ModbusCRC16����ýÿ��������������������send��������������ýÿ����������������data�������ÿ�������������������������ýÿ����������������Length��������������ýÿ�������������������Busy��������������ýÿ����������������bErr��������������ýÿ����������������ErrId��������������ýÿ��������������������TXbuffer���������������������������ModbusCOMbuffer����ýÿ��������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSSERIALLINECONTROL��������������ComPortDebugBuffer����������������������MBcomDebugBuffer����ýÿ"���������������InvalidDataExchangeMode��������������ýÿ#���������������RegisterMode��������������ýÿ$���������������pCTRL����������������������ýÿ%���������������pSTATUS����������������������ýÿ&���������������RxCount��������������ýÿ'���������������TxCount��������������ýÿ(��������������DataIndex��������������ýÿ)��������������DataCountMask��������������ýÿ*���������������DataCountShift��������������ýÿ+���������������ReceiveHandshakeBit��������������ýÿ,���������������TransmitHandshakeBit��������������ýÿ-���������������TransmitBufferSentBit��������������ýÿ.���������������ContinousModeStartBit��������������ýÿ/���������������ReceiveBufferFullBit��������������ýÿ0���������������ResetBit��������������ýÿ1���������������RR��������������ýÿ2���������������RA��������������ýÿ3���������������TR��������������ýÿ4���������������TA��������������ýÿ5���������������IA��������������ýÿ6���������������BUF_F��������������ýÿ7���������������noTAcounter��������������ýÿ8���������������initialized��������������ýÿ9���������������TransmitDataSent��������������ýÿ:���������������i��������������ýÿ;�������������������Mode��������������������MBserialLineMode_t����ýÿ����������������pComIn���������A�������������������������������ýÿ��������A��� must meet the maximum size of a hardware related data structure ����pComOut���������A�������������������������������ýÿ��������A��� must meet the maximum size of a hardware related data structure ���SizeComIn��������������ýÿ��������������������Error��������������ýÿ����������������ErrorID�������������������MODBUS_ERRORS����ýÿ��������������������TxBuffer���������������������������ModbusComBuffer����ýÿ����������������RxBuffer���������������������������ModbusComBuffer����ýÿ��������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSWRITEBIT������������������outAddr��������������ýÿ����������������value��������������ýÿ����������������ptrWritemem����������������������ýÿ���������������sizeOfWritemem��������������ýÿ��������������������ErrId�������������������Modbus_ERRORS����ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSWRITEBITS�������������i��������������ýÿ����������������startidx��������������ýÿ����������������endidx��������������ýÿ����������������memvalue��������������ýÿ���������������datavalue��������������ýÿ���������������nDatabytes��������������ýÿ����������������usedbits��������������ýÿ���������������unusedlowbits��������������ýÿ����������������unusedhighbits��������������ýÿ����������������unusedhighmask��������������ýÿ���������������unusedlowmask��������������ýÿ���������������unusedmask��������������ýÿ ���������������ptrByte����������������������ýÿ!������������������startAddr��������������ýÿ����������������quantity��������������ýÿ����������������ptrReadData����������������������ýÿ���������������ptrWritemem����������������������ýÿ����������������sizeOfWritemem��������������ýÿ��������������������ErrId�������������������Modbus_ERRORS����ýÿ������������������������ò@™T���€�� �ÿÿÿÿ������������MODBUSWRITEREG�������������pTmpWrData����������������������ýÿ����������������ptrReadData1����������������������ýÿ����������������i��������������ýÿ����������������ByteAddr��������������ýÿ�������������������startAddr��������������ýÿ����������������quantity��������������ýÿ����������������ptrReadData����������������������ýÿ���������������ptrWritemem����������������������ýÿ����������������sizeOfWritemem��������������ýÿ��������������������count��������������ýÿ����������������ErrId�������������������Modbus_ERRORS����ýÿ������������������������ò@™T���€�� �ÿÿÿÿ����q���C:\TWINCAT\PLC\LIB\STANDARD.LIB�@��������������������������������������������������������������������������������������������CONCAT������������������STR1��������������������ýÿ����������������STR2��������������������ýÿ��������������������CONCAT����������������������������������������������ò@™T���€����ÿÿÿÿ������������CTD��������������M��������������ýÿ������������ Variable for CD Edge Detection��������CD��������������ýÿ������������ Count Down on rising edge ����LOAD��������������ýÿ������������ Load Start Value ����PV��������������ýÿ����������� Start Value ��������Q��������������ýÿ������������ Counter reached 0 ����CV��������������ýÿ������������ Current Counter Value ������������ò@™T���€����ÿÿÿÿ������������CTU��������������M��������������ýÿ�������� ��� Variable for CU Edge Detection ��������CU��������������ýÿ����������� Count Up ����RESET��������������ýÿ������������ Reset Counter to 0 ����PV��������������ýÿ������������ Counter Limit ��������Q��������������ýÿ������������ Counter reached the Limit ����CV��������������ýÿ������������ Current Counter Value ������������ò@™T���€����ÿÿÿÿ������������CTUD��������������MU��������������ýÿ�������� ��� Variable for CU Edge Detection ����MD��������������ýÿ�������� ��� Variable for CD Edge Detection ��������CU��������������ýÿ���������� Count Up ����CD��������������ýÿ����������� Count Down ����RESET��������������ýÿ������������ Reset Counter to Null ����LOAD��������������ýÿ������������ Load Start Value ����PV��������������ýÿ����������� Start Value / Counter Limit ��������QU��������������ýÿ������������ Counter reached Limit ����QD��������������ýÿ������������ Counter reached Null ����CV��������������ýÿ������������ Current Counter Value ������������ò@™T���€����ÿÿÿÿ������������DELETE������������������STR��������������������ýÿ����������������LEN��������������ýÿ����������������POS��������������ýÿ��������������������DELETE����������������������������������������������ò@™T���€����ÿÿÿÿ������������F_TRIG��������������M��������������ýÿ�������������������CLK��������������ýÿ������������ Signal to detect ��������Q��������������ýÿ������������ Edge detected ������������ò@™T���€����ÿÿÿÿ������������FIND������������������STR1��������������������ýÿ����������������STR2��������������������ýÿ��������������������FIND����������������������������������������ò@™T���€����ÿÿÿÿ������������INSERT������������������STR1��������������������ýÿ����������������STR2��������������������ýÿ����������������POS��������������ýÿ��������������������INSERT����������������������������������������������ò@™T���€����ÿÿÿÿ������������LEFT������������������STR��������������������ýÿ����������������SIZE��������������ýÿ��������������������LEFT����������������������������������������������ò@™T���€����ÿÿÿÿ������������LEN������������������STR��������������������ýÿ��������������������LEN����������������������������������������ò@™T���€����ÿÿÿÿ������������MID������������������STR��������������������ýÿ����������������LEN��������������ýÿ����������������POS��������������ýÿ��������������������MID����������������������������������������������ò@™T���€����ÿÿÿÿ������������R_TRIG��������������M��������������ýÿ�������������������CLK��������������ýÿ������������ Signal to detect ��������Q��������������ýÿ������������ Edge detected ������������ò@™T���€����ÿÿÿÿ������������REPLACE������������������STR1��������������������ýÿ����������������STR2��������������������ýÿ����������������L��������������ýÿ����������������P��������������ýÿ��������������������REPLACE����������������������������������������������ò@™T���€����ÿÿÿÿ������������RIGHT������������������STR��������������������ýÿ����������������SIZE��������������ýÿ��������������������RIGHT����������������������������������������������ò@™T���€����ÿÿÿÿ������������RS������������������SET��������������ýÿ����������������RESET1��������������ýÿ��������������������Q1��������������ýÿ�����������������������ò@™T���€����ÿÿÿÿ������������SEMA��������������X��������������ýÿ��������������������CLAIM��������������ýÿ���������������RELEASE��������������ýÿ�������������������BUSY��������������ýÿ�����������������������ò@™T���€����ÿÿÿÿ������������SR������������������SET1��������������ýÿ����������������RESET��������������ýÿ��������������������Q1��������������ýÿ�����������������������ò@™T���€����ÿÿÿÿ������������TOF��������������M��������������ýÿ����������� internal variable ���StartTime��������������ýÿ������������ internal variable ��������IN��������������ýÿ��������?��� starts timer with falling edge, resets timer with rising edge ����PT��������������ýÿ������������ time to pass, before Q is set ��������Q��������������ýÿ�������2��� is FALSE, PT seconds after IN had a falling edge ����ET��������������ýÿ����������� elapsed time ������������ò@™T���€����ÿÿÿÿ������������TON��������������M��������������ýÿ����������� internal variable ���StartTime��������������ýÿ������������ internal variable ��������IN��������������ýÿ��������?��� starts timer with rising edge, resets timer with falling edge ����PT��������������ýÿ������������ time to pass, before Q is set ��������Q��������������ýÿ�������0��� is TRUE, PT seconds after IN had a rising edge ����ET��������������ýÿ����������� elapsed time ������������ò@™T���€����ÿÿÿÿ������������TP�������������StartTime��������������ýÿ����������� internal variable ��������IN��������������ýÿ��������!��� Trigger for Start of the Signal ����PT��������������ýÿ��������'��� The length of the High-Signal in 10ms ��������Q��������������ýÿ����������� The pulse ����ET��������������ýÿ�������&��� The current phase of the High-Signal ������������ò@™T���€����ÿÿÿÿ����R����@��������������������������������������������������������������������������������������������MAIN������������������������������ò@™T���@����ÿÿÿÿ������������PRG_MODBUSMASTER��������������TON1�������������������������TON����™�����������������ModbusRtuMaster�����������������������������������ModbusRtuMaster_KL6x22B����™�����������������Quantity��������������™�����������������MBAddr�������@������™����������������dReadData���������������������������������™�����������������Error��������������™�����������������ErrorId�������������������MODBUS_ERRORS����™����������������cbRead��������������™��������������������������������ò@™T���@����ÿÿÿÿ������������PRG_MODBUSSLAVE��������������ModbusRtuSlave_KL6x22B�������������������������������ModbusRtuSlave_KL6x22B����–�����������������UnitID��������������–�����������������ErrorId�������������������Modbus_ERRORS����–�����������������HoldingRegs���������������������������������–���������������������������������ò@™T���@����ÿÿÿÿ�������������������ýÿÿÿ˜�����������™���•���–���(��F�������K����T�������K����b�������K����p�������K����…�������������������’�����������+��������º�»�localhost���Ú˜Öv����tû������H���H���`�������@���H×���×��ìØ��$Ø���áíwW ��þÿÿÿç/ñw‚.ñwtû��������������tû�����������Ú��tVï�À¿������¸���Ô×��è,ñwÀ���F���ìØ��ìØ��õ?ý�ÿÿÿÿ����@J��@Ø������������������4Ø��tû��������������tû�����������Ú��tVï��Ú��ìØ��tVï�à÷b�ÿÿÿÿøØ��}�ï������,���,�����������������������������������������������������������K�����������@����ò@™T�g���/*BECKCONFI3*/������������!���ÞJ���@���@���€���€������3�������������������2����Standard������������ò@™T����������������������������������VAR_GLOBALEND_VAR����������������������������������������������������������������������������������"����,�–�–�¸�K��������������������������Standard2�����������MAINÿÿÿÿ�����������������ò@™T�����������������$ûÿÿÿ���������������������������������������������������������������Standard��ßüÿSßüÿS�����������������������������������������������ò@™T����������������������������������VAR_CONFIGEND_VAR�������������������������������������������������������������������������������������'������������������9�4�0�����������������������Global_Variables��ò@™Tò@™T��������À��eÄ���������������������VAR_GLOBALEND_VAR�����������������������������������������������������������������������������������������������'������������˜���,�d�d�†�����������������������TwinCAT_Configuration��ò@™Tò@™T˜�������ýÿ=�������������������l���(* Generated automatically by TwinCAT - (read only) *)VAR_CONFIGPRG_ModbusMaster.ModbusRtuMaster.InData AT %IB0 : MB_KL6inData22B;(* ~ {LinkedWith:TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Status;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 0;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 1;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 2;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 3;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 4;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 5;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 6;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 7;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 8;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 9;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 10;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 11;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 12;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 13;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 14;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 15;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 16;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 17;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 18;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 19;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 20;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Inputs Channel 2^Data In 21} *)PRG_ModbusMaster.ModbusRtuMaster.OutData AT %QB0 : MB_KL6outData22B;(* ~ {LinkedWith:TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Ctrl;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 0;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 1;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 2;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 3;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 4;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 5;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 6;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 7;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 8;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 9;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 10;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 11;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 12;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 13;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 14;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 15;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 16;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 17;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 18;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 19;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 20;TIID^Device 3 (EtherCAT (v2.10 only))^Term 1 (CX1100-0004)^Term 2 (EL6022)^COM Outputs Channel 2^Data Out 21} *)END_VAR�����������������������������������������������������������������������������������������������'�����������������$���r�n���������������������Variable_Configuration��ò@™Tò@™T�������r�d�c���������������������VAR_CONFIGEND_VAR�����������������������������������������������������������������������������������������������������|0|0�@w����@U���MS Serif�@��������HH':'mm':'ss�@��������dd'-'MM'-'yyyy����dd'-'MM'-'yyyy HH':'mm':'ssóÿÿÿ����������������Ì��������������������/�������ÿ���ÿÿÿ��Ì3�ÿÿÿ���ÿ�ÿÿÿ���������@ÿ€��ÿÿÿ������@�������DEFAULT���������������System����������|0|0�@w����@U���MS Serif�@��������HH':'mm':'ss�@��������dd'-'MM'-'yyyy����dd'-'MM'-'yyyy HH':'mm':'ssóÿÿÿ����������������Ì�������)���HH':'mm':'ss�@�������������������������������dd'-'MM'-'yyyy�@���������'����������•���,�´�´���Ý���������������������MAIN��ò@™Tò@™T������OLrod ��������������������PROGRAM MAINVAREND_VAR�+���(*PRG_ModbusSlave;*)PRG_ModbusMaster;������������������™���,�¯�¯��ê���������������������PRG_ModbusMaster��ò@™Tò@™T������OLrod ��������������������PROGRAM PRG_ModbusMasterVARTON1: TON;ModbusRtuMaster: ModbusRtuMaster_KL6x22B;Quantity