Routing Methods For SPMA Connections IntroductionSingle Port Multi Access (SPMA) is a method of accessing data from other devices with the computer by going through the networks. When transferring screen data from CX-Designer, users can send it to the NS through a PLC connected with the NS by a Serial, Ethernet or Controller Link network. When transferring/monitoring data, such as a ladder program, from CX-Programmer, users can also send it to the PLC through the NS connected with the PLC by a Serial, Ethernet or Controller Link network. Be sure to confirm safety at the destination NS or PLC before transferring data. For SPMA examples, see article SPMA Connections and Routing Examples To see the benefits of programming a PLC via a connection with the NS HMI on a real customer's machine, click the packaging solutions area link below. OverviewThere are two objectives with SPMA connections:
Transferring a Ladder Program to a PLCThe following configuration allows transferring and monitoring a PLC from the CX-programmer.
(*1) If the communication interface between a computer and an NS is a serial or a modem, SPMA through NS is not available. (*2) If NT Link (1:1) or upper level link or memory link is selected as the protocol between an NS and PLC 1, SPMA through NS is not available to communicate with a PLC. (*3) If an NS and PLC 1 are connected with a serial interface, it is not possible to cross over network levels and communicate with PLC 2 and PLC 3 by using SPMA. (*4)In the case of using SPMA to the PLC crossing over a network level, two is the maximum number of the levels that can be crossed. (*5) Available only in FINS network (It is not possible to cross over levels of the network other than FINS, such as Ethernet/IP, etc.) (*6) For connection between an NSJ and a computer and a PLC, make sure to use a serial port or an Ethernet port that belongs to a display unit. If an extension unit or a serial port on a controller unit is used for connection, SPMA through NSJ is not available. PrecautionsSPMA accesses a PLC when the PLC performs peripheral servicing. Depending on a load of the peripheral servicing, a response may not complete within the response monitor time of the CX-Programmer. Therefore when you use SPMA, set the response monitor time of the CX-Programmer to 5 seconds. Note also that when you increase the response monitor time, a warning due to a response error such as an unplugged cable will be delayed. Refer to Working On-line in Chapter 4 of the CX-Programmer Ver.9 OPERATION MANUAL (Cat. No. W446) for a direct connection with a PLC. Regardless of the above countermeasure, if a communications interruption is detected (i.e., the left bottom part of the CX-Programmer Screen turns to red) while the SPMA is used, change the following two settings:
Increase the peripheral service allocation time expands the cycle time. Be aware that it affects the control such as ladder program execution. Supported PLC Model List
Note 1: SPMA(through NS) is not available with a CP1L-L10DX-X because an option board cannot be installed. Note 3: CJ unit adaptor (CP1W-EXT01) is required for the use of a CPU high-performance unit of the CJ series. Transferring Screen Data to an NS device Screen data can be transferred from CX-Designer to NS hardware under the following configuration. Setting procedure varies depending on the configuration.
(*1) Available only in FINS network (It is not possible to cross over levels of the network other than FINS, such as Ethernet/IP, etc.) (*2) If the network layers are configured with several PLCs (relay), the number of PLC you can set depends on types of the PLC and the communication unit of yours. For details, please refer to the manuals of the PLC and the communication unit. (*3) If NT Link (1:1) or upper level link or memory link is selected as the protocol between an NS and PLC1, SPMA through NS is not available to communicate with a PLC. (*4) For connection between an NSJ and a PLC, make sure to use a serial port or an Ethernet port that belongs to a display unit. If an extension unit or a serial port on a controller unit is used for connection, SPMA through NSJ is not available. (*5) If USB is used for connection between a computer and a PLC, data in a NS' memory card cannot be transferred through PLC by using Memory Card Transfer Tool. Supporting PLC Model List
Note 1: When using a Ethernet/IP unit or a CPU built-in Ethernet/IP port, FINS/UDP is required to communicate with an NS. Screen data transfers to an NS through a PLC, that is connected to an NS with a serial interface, can be performed only in the following condition: the transfer target NS is connected to a peripheral port or a RS-232C port that are built in the PLC's CPU unit. The transfer is not possible if the NS is connected to a RS-232C port or a RS-422A/485 port in a serial communication board/unit. When connecting a PLC and an NS by a serial network(1:N NT Links), set 1 or more as the maximum number of NT Link Max on the Settings - Host Link Port Tab Page in CX-Programmer. When transferring screen data through a PLC to an NS, which is the one of the N units connected with the serial network(1:N NT Links), make sure that High Speed is ON under Option - Pass through PLC Settings of the Screen Data Transfer tool. Precautions
Link: |
Comments | ||
|