Jump to content

Ofir

Members
  • Posts

    377
  • Joined

  • Last visited

  • Days Won

    21

Posts posted by Ofir

  1. Hi Damian,

    In general you are right but since there was major change between version 8.6.x to 9.0.x then there is a need also to to update the BinLib and Boot.

    As I mentioned above there is no option to clone boot and BinLib since the SD card works on those layers.

    Please note that the Boot and the BinLib versions are changed very rare compared to OS version.

    Possible workaround:

    First you can prepare 2 clone files - one for version 8.6.x and one for 9.0.x

    Then you need to check the versions of the Boot and BinLib of the new PLC and download the relevant clone.

    Version 8.6.x - Boot 2.2(02), BinLib 1.3(04)

    Version 9.0.x - Boot 2.2(05), BinLib 2.10(00)

  2. Hi Roland,

    Indeed the clone file contains also the OS but it does not contain the BinLib and Boot.

    When upgrading from VisiLogic 8.6.3 to 9.0.1, you must update also the BinLib and Boot. (Same for vice versa)

    There is no option to clone boot and BinLib since the SD card works on those layers.

    After you already updated the system files, next time you wish to update a new OS and application you can use the clone file.

  3. Hi,

    1.

    The timer format MM:SS:hh used in the keypad entry variable forces the timer resolution to 1 second, so you get an accuracy of ±1 second.

    if you will change the timer format to SS:hh this will not happen.

    Please note after the keypad entry is completed the timer resolution changes and the non-relevant digits are zeroed. Timer resolution changes according to the following rules:

    In case that the chosen variable format is HH:MM:SS.hh: The best resolution according to the entered value is selected automatically.

    For other variable formats the following table applies, regardless of the entered value:

    Entry-Variable Format Timer Resolution After Entry is Finished

    HH:MM:SS 10 seconds

    HH:MM 10 seconds

    MM:SS.hh 1 second

    MM:SS 1 second

    MM 1 second

    SS.hh 10 milliseconds

    SS 10 milliseconds

    2. There is also a time function in ladder. Please use indirect clock function and link the relevant MIs (Which you used in the display).

    Then you can set a net -- Day of the Week --indirect Hour -- (O5)

  4. Hi Maxim,

    As I understand SB148 is on when UniOPC is connected to the PLC.

    Did you check with other Unitronics software that the communication works properly?

    You can check using Visilogic the Ethernet communication using online mode.

    Please make sure you are configuring the Tags in OPC client with the right syntax.

    The syntax used to define the 'item' must be structured as follows:<PLCName> <ItemPrefix> <Address>

    For example if the PLC name is MAXIM and you wish to read MI10 then the syntax will be 'MAXIM.MI10'

  5. Hi,

    You can check the price of V130 with Ethernet port comparing to the M91 with this converter.

    Please note that using V130 Ethernet port you can open up to 4 sockets and of course this PLC has many other advantages such bigger screen, String library, SD card, Trends, Web Server capabilities and much much more.

  6. Hi,

    i'm not sure why the value you send is zero.

    Are you using struct or Bit to Num for structing the data? Are you activating those function every scan?

    If yes then please activate it only when buffer of the relevant message is equal to 0.

    This is 8 bytes per PDO. For each PDO send there is a buffer of 8 messages.

    Yes you can write all PDOs in one scan.(you cannot send 5 PDOs - Unitronics CANOPEN supports 4 PDOs (PDO1,2,3 and 4))

  7. Hi,

    Unitronics CANOPEN supports PDOs 1,2,3 and 4 so basically for each node you can send/receive these 4 PDOs.

    PDO is built to transfer specific data (Which can be configured by the user in most cases) and indeed its size is 8bytes which cannot be increased.

    Another way of reading/writing data with CANOPEN is using SDO.

    You have 2 types of SDO functions, SDO download (for writing parameters to third party device) and SDO upload(for reading parameters from third party device).

    Using SDOs in a matter of request & reply you will be able to handle vector of data.

    Please note that usually SDOs are used for programing and PDOs for exchanging data with the device but there are also users which use SDOs for exchanging data.

    Actually the memory mapping is determined by the CANOPEN slave device so using Unitronics PLC you can choose your options for handling the data either by PDO or SDO.

    VisiLogic offers also other functions for mapping the received/sent data in easy way. (For example the function Map Register bytes)

    Which third party device are you communicating with? Does it support MODBUS TCP?

    If indeed it supports MODBUS TCP and the registers you wish to read/write are continues then indeed using MODBUS you can send one command to read/write all of them.

  8. Hi,

    Does the power Led and the comm led on the EX-A1 are On?

    Usually the Run Led is blinking if the hardware configuration does not match to the I/O that physically connected.

    First of all did you configure in VisiLogic Hardware configuration the I/O you are using?

    Make sure that you configured the I/O the same order as it is physically connected.

    After configuration is done download the application to the OPLC.

    Note that both the OPLC and the EX-A1 must be connected to the same power supply.

    You can also review the EX-A1 manual at: http://www.unitronics.com/Data/Uploads/IO_expansions/EX-A1%2012-24VDC.pdf

×
×
  • Create New...