background image

AXC F X152

14 / 112

PHOENIX CONTACT

107708_en_08

3

Description of the controllers

3.1

General description of the controllers

The AXC F 1152 and AXC F 2152 controllers are modular small-scale controllers. The 

AXC F 3152 is a modular controller with an integrated Ethernet and Axioline F local bus con-

nection. 

The controllers consist of an electronics module (1) and a bus base module (2).

Figure 3-1

Components of the controller

Axioline F station

An Axioline F station is created by connecting Axioline F modules to the controller. The 

Axioline F local bus (referred to as local bus in this document) is implemented by arranging 

bus base modules side by side.

Inline station

As an alternative to an Axioline F station, you can create a PLCnext Inline station using the 

controller. To do so, you need the AXC F IL ADAPT Inline adapter terminal (Order 

No. 1020304). You can directly align the Inline modules to the Inline adapter terminal.

Programming

The controllers can be configured and programmed in accordance with IEC 61131 using the 

PLCnext Engineer automation software.

In addition or as an alternative to the programming languages specified in IEC 61131-3, you 

can also use the C++ or MATLAB

®

 Simulink

®

 programming languages. The individual pro-

grams or program parts can be programmed in any development environment (e.g., 

Eclipse, Microsoft

®

 Visual Studio

®

, etc.). These programs or program parts must then be 

imported into PLCnext Engineer as a library.

Integrated Ethernet 

interfaces

The AXC F 1152 and AXC F 2152 controllers feature two switched Ethernet interfaces for 

TCP/IP / UDP/IP communication within the Ethernet network. 

The AXC F 3152 controller features three independent Ethernet interfaces for TCP/IP / 

UDP/IP communication within the Ethernet network.

PROFINET controller/

device functionality

The PROFINET protocol can be used via the Ethernet interfaces of the controllers. In this 

case, the controller can be used as a PROFINET controller or PROFINET device, depend-

ing on the configuration.

AXC F 1152

 

and AXC F 2152

AXC F 3152

2

1

UL

a1

b1

b2

b1

1

2

Summary of Contents for AXC F 1152

Page 1: ...User manual Installing starting up and operating the AXC F 1152 AXC F 2152 and AXC F 3152 controllers...

Page 2: ...up the controller observe the following Make sure you always operate the controller with the latest firmware version The current firmware version can be downloaded at AXC F 1152 phoenixcontact net pro...

Page 3: ...he controllers 14 3 2 Licensing information regarding open source software 17 3 3 Requesting the source code 17 3 4 Directory structure of the file system 17 3 5 Using SFTP to access the file system 1...

Page 4: ...IL ADAPT Inline adapter terminal 50 5 Connecting and wiring hardware 51 5 1 Supply voltage 51 5 1 1 Sizing of the power supply 51 5 1 2 Connecting the power supply 52 5 2 Connecting Ethernet 54 6 Sta...

Page 5: ...dware 82 10 1 Safety notes 82 10 2 Removing cables 83 10 3 Removing the connector 83 10 4 Removing the SD card 84 10 5 Removing the controller 85 10 6 Removing a left alignable Axioline F extension mo...

Page 6: ...are via the shell 102 A 2 Shell commands for controlling the firmware 102 A 3 Replacing the HTTPS certificate 102 A 4 Use of the AXC F 2152 controller under extreme ambient conditions 103 B Appendix f...

Page 7: ...ology as well as applicable stan dards and other regulations This symbol indicates hazards that could lead to personal injury There are three signal words indicating the severity of a potential injury...

Page 8: ...he IP20 degree of protection IEC 60529 EN 60529 requires that the device is used in a clean and dry environment If you use the device in an environment that is outside of the specified limits this may...

Page 9: ...FTP DCP HTTP HTTPS etc or setting passwords to prevent third parties from accessing the controller without authorization and modifying the system Due to its communication interfaces the controller sh...

Page 10: ...from the Ex area if it is damaged was subjected to an impermissible load stored incorrectly or if it malfunctions The device is not designed for use in atmospheres with a danger of dust explosions Thi...

Page 11: ...tially explosive areas when the power is disconnected Snapping the device onto the DIN rail Removing the device from the DIN rail Connection and disconnection of cables Inserting and removing the SD c...

Page 12: ...the following requirements Dry Protected from unauthorized access Protected from harmful environmental influences such as UV light Temperature range 40 C 85 C Air pressure 58 kPa 106 kPa up to 4500 m...

Page 13: ...nform Phoenix Contact or your supplier as well as the shipping company without delay Enclose photos clearly documenting the damage to the packaging and or delivery to gether with your claim Immediatel...

Page 14: ...Programming The controllers can be configured and programmed in accordance with IEC 61131 using the PLCnext Engineer automation software In addition or as an alternative to the programming languages s...

Page 15: ...ection of the left alignable AXC F XT ETH 1TX Ethernet interface is not supported yet Axioline F extension modules cannot be aligned to the left of the AXC F 1152 The following left alignable Axioline...

Page 16: ...nt of voltage failures In the event of a supply voltage failure the AXC F 3152 saves control data e g retain data and log files on the inserted parameterization memory SD card The device firmware reco...

Page 17: ...oolkit http www openssl org This product includes cryptographic software written by Eric Young eay cryptsoft com 3 3 Requesting the source code The controllers contain software components that are lic...

Page 18: ...er name and password is always required for SFTP access and cannot be deactivated Only users with administrator rights can access the file system You can create additional users with administrator rig...

Page 19: ...aximum number of alignable devices depends on the current consumption of the devices The total current consumption of all devices aligned on the con troller must not exceed the maximum current that th...

Page 20: ...1152 AXC F 2152 or AXC F 3152 B PROFINET device and switch in the example controller with connected Axioline F I O modules UL a1 b1 b2 b1 UL a1 b1 b2 b1 UL a1 b1 b2 b1 1 3 5 7 2 4 6 8 MODE ACT SPD FD...

Page 21: ...e FL SWITCH SMCS C PROFINET device AXC F 1152 AXC F 2152 or AXC F 3152 RUN PROG STP MRESET LNK LNK ACT ACT LAN 1 1 LAN 2 24VDC LNK LNK ACT ACT LAN 3 1 LAN 3 2 USB D UI E1 E2 a2 b1 b2 a1 D UA E1 E2 a2...

Page 22: ...ller consists of the following components 1 Bus base module 2 Electronics module 3 Reset button 4 SD card holder 5 Diagnostic and status indicators 6 Ethernet interfaces X1 X2 7 Supply connector conne...

Page 23: ...le 2 Diagnostic and status indicators 3 Electronics module 4 Reset button 5 SD card holder 6 Mode selector switch 7 Service interface X4 8 Ethernet interfaces X1 X2 X3 9 Supply connector connector for...

Page 24: ...DBG D E PLCnext T echnology Designed by PHOENIX CONTACT password 12345678 www plcnext community net UUID 1234j4789G12345j4789G1234j4789G ULISTED IND CONT EQ FOR HAZ LOC E366727 Class I Zone 2 AEX nA...

Page 25: ...ontroller QR code for connecting to the PLCnext Community You can access the PLCnext Community directly via the QR code In the PLCnext Community you will find Information on PLCnext Technology Informa...

Page 26: ...ive communication con nection to each configured PROFINET device Red on No link status on the Ethernet interfaces and or no 100 Mbit transmission and or no full duplex mode Flashing red 1 Hz Link stat...

Page 27: ...s running The controller is in the RUN state FAIL Red Failure On A runtime error has occurred in the application program of the PLCnext runtime system Off No runtime error has occurred in the applicat...

Page 28: ...ck Flashing red Local bus error during startup Possible causes Configuration cannot be generated information is missing from a device Chip version of a device is V 1 1 Desired configuration and actual...

Page 29: ...flashing Data transmission active activity The Ethernet interface is sending or receiving data Table 3 1 Controller diagnostic and status indicators Desig nation Color Meaning State Description Pleas...

Page 30: ...pplication is processed The PLCnext Engineer software can be used for program and configu ration modifications as well as for the online monitoring function STOP The controller is in the STOP state Ap...

Page 31: ...LCnext Engineer project including all applications that have been programmed in accordance with IEC 61131 3 All applications that were programmed using high level languages The configured bus configur...

Page 32: ...This deletes all settings that you have configured To reset the controller to default setting type 2 proceed as follows Switch off the supply voltage of the controller After the LEDs have gone out pre...

Page 33: ...r can be operated using an SD card The SD card is optional and not required to operate the controller If you operate the controller with an SD card all application specific data e g the PLCnext Engine...

Page 34: ...ns stored on the parameterization memory are no longer available The controller accesses the data stored on the SD card Please note You can activate or deactivate support of the SD card via the WBM of...

Page 35: ...ontroller The SD card will be recognized during the initialization phase of the controller If you insert the SD card during operation the SD card will not be recognized Make sure that the SD card has...

Page 36: ...l Bus FE Ethernet LNK ACT Extension Bus BOOT EXT SD Microprocessor Transmitter Service interface LED Reset button Real time clock RJ45 interface Power supply unit Functional ground connection Ethernet...

Page 37: ...45 FAN SD RUN STOP UPS RUN STOP Mode selector switch USB Service interface Transmitter Reset Reset button LED RJ45 interface Real time clock FE Functional ground connection Power supply unit SD SD car...

Page 38: ...hernet 2 service interface AXC F 3152 Figure 3 18 Communication paths 1 Ethernet 2 service interface 1 2 x Ethernet X1 X2 10 100 BASE T X switched internally 2 Service interface No function at present...

Page 39: ...ltage UL Terminal point assignment Key Use an Ethernet cable that complies with at least CAT5 of IEEE 802 3 Observe the bending radii of the Ethernet cables used a1 a2 b1 b2 a1 a2 b1 b2 Table 3 3 Term...

Page 40: ...Connection to the bus base module of the local bus AXC BS L 2 bus base module AXC F 2152 only For an Axioline F extension module to be aligned to the left the AXC F 2152 requires the AXC BS L 2 bus ba...

Page 41: ...F station local bus The AXC BS L 30 bus base module is supplied with the AXC F 3152 controller Figure 3 22 Structure of the AXC BS L 30 bus base module 1 Connection to the bus base module of a left al...

Page 42: ...a fault The electronics in the device will be damaged if external fuse protection is inadequate Protect the supply voltage externally in accordance with the connected load number of Axioline F devices...

Page 43: ...y Push in technology FE connection There are two FE springs metal contacts on the bottom of the controller which establish the connection to functional ground when the controller is snapped onto a gro...

Page 44: ...al position on the DIN rail provided for that purpose A in Figure 4 2 Figure 4 2 Example AXC F 2152 in horizontal A and vertical B installation position Note the ambient temperatures and any other spe...

Page 45: ...atically creates potential and bus signal connections between the individual components of the Axioline F station Left alignment of Axioline F extension modules You can connect one Axioline F extensio...

Page 46: ...Figure 4 4 shows an example structure of an Axioline F station with the AXC F 3152 control ler and the left aligned Axioline F AXC F XT IB extension module Figure 4 4 Example Axioline F station with...

Page 47: ...nto the DIN rail as station end For mounting information please refer to the packing slip and the data sheet for the Inline adapter terminal The documents can be downloaded at phoenixcontact net produ...

Page 48: ...h each subsequent bus base module into the connection of the previous bus base module B in Figure 4 6 Figure 4 6 Mounting the bus base modules Snapping the controller into place Push the controller ve...

Page 49: ...ntroller Ensure that the SD card is not formatted If you want to delete the overlay file system from the SD card Reset the controller to default setting type 1 The SD card will be recognized during th...

Page 50: ...lignable Axioline F extension module as described in the module spe cific packing slip and module specific data sheet 4 8 Mounting the AXC F IL ADAPT Inline adapter terminal Mount the Inline adapter t...

Page 51: ...th the listed stan dard may be used for the supply The following applies to the network PROFINET and the I O devices used in it Only use power supply units that meet EN 61204 with safe isolation and P...

Page 52: ...ure 5 3 Connecting a rigid conductor Flexible conductor Open the spring by pressing on the spring lever with a screwdriver A in Figure 5 4 Insert the conductor into the terminal point B in Figure 5 4...

Page 53: ...tion 3 16 2 Switch on the power supplies The controller is now fully initialized If the LEDs do not light up or start flashing there is a serious fault in the controller In this case please contact Ph...

Page 54: ...12 PHOENIX CONTACT 107708_en_08 5 2 Connecting Ethernet Connect the Ethernet network to the RJ45 jack Figure 5 6 Connecting Ethernet AXC F 1152 and AXC F 2152 AXC F 3152 X 2 X 1 S D C A R D R X 4 U L...

Page 55: ...eer software that is suitable for your controller In addition the following topics are available in the PLCnext Technology Info Center Configuring Axioline F modules Configuring Inline modules Adding...

Page 56: ...itor groups are always displayed in the center of the user interface The color of the editor group indicates whether it is an in stance editor green opened from the PLANT area or a type editor blue op...

Page 57: ...ebugging within the application CALL STACKS Debug tool that shows the order for calling up when executing the code and that con tains commands for debugging with breakpoints LOGIC ANALYSIS Records and...

Page 58: ...File Save Project As menu Enter a unique and meaningful name for the project Click on Save 6 4 Configuring the IP settings 6 4 1 Setting the IP address range Double click the Project x node in the PLA...

Page 59: ...Startup 107708_en_08 PHOENIX CONTACT 59 112 Figure 6 3 Setting the IP address range...

Page 60: ...omatic PLCnext Engineer automatically assigns an IP address to the controller from the set IP ad dress range see Section 6 4 1 Setting the IP address range as soon as a connection to the controller is...

Page 61: ...rk card Click on the button to search the network for connected devices You can see the configured devices under Name of station Project You can see the devices that have been found online in the netw...

Page 62: ...e the configured controller has been assigned to an online device you can connect PLCnext Engineer to the controller Double click the controller node in the PLANT area The controller editor group open...

Page 63: ...me admin Password printed on the controller see Figure 3 8 and Figure 3 9 The icon next to the controller node in the PLANT area indicates that connection was successful Figure 6 9 Successful connecti...

Page 64: ...stored in PROFICLOUD The metrics can be represented graphically using the open platform Grafana Instructions are available in the PLCnext Technology Info Center They include the follow ing topics Crea...

Page 65: ...ngineer you can see which specific system vari ables belong to a system variable that is organized as a data structure To open the Init Value Configuration for a system variable organized as a data st...

Page 66: ...ture opens below the Data List editor Figure 8 1 Example of AXC F 2152 Init Value Configuration for the RTC system variable organized as a data structure RTC_TYPE data type The Member Name column in t...

Page 67: ...umber of opened IP sockets using the following system variables Table 8 1 RTC system variable RTC_TYPE data structure and the system variables it contains System variable Type Description RTC RTC_TYPE...

Page 68: ...TYPE data structure and the system variables it contains System variable Type Description DEVICE_STATE DEVICE_STATE_X152_TYPE Data structure BOARD_TEMPERATURE SINT Temperature inside the housing in C...

Page 69: ...ks A certain number of blocks is reserved in the Linux system for the root user These reserved blocks are only available for the root user and ensure that the root user is able to act even if the memo...

Page 70: ...INFOS TASK_INFO_ARRAY Information on tasks 1 16 2 1 16 TASK_INFO INTERVAL3 LINT For cyclic tasks time interval in s For acyclic tasks 0 PRIORITY3 INT Priority of task WATCHDOG3 LINT Watchdog time in s...

Page 71: ...tions EXCEPTION_INFOS ESM_EXCEPTION_ INFO_ARRAY Information on exceptions 1 2 1 2 ESM_EXCEPTION_ INFO TYPE_ID UDINT ID of the exception SUB_TYPE STRING512 Type of exception SUB_TYPE_ID UDINT ID of the...

Page 72: ...iable organized as a data structure Table 8 7 HMI_STATUS system variable HMI_STATUS_TYPE data structure and the system variables it contains System variable Type Description HMI_STATUS HMI_STATUS_TYPE...

Page 73: ...ystem variable organized as a data structure Table 8 8 HMI_CONTROL system variable HMI_CONTROL_TYPE data structure and the system variables it con tains System variable Type Description HMI_CONTROL HM...

Page 74: ...iable Type Description AXIO_DIAG_STATUS_REG_HI BYTE Diagnostic status register high byte AXIO_DIAG_STATUS_REG_LOW BYTE Diagnostic status register low byte AXIO_DIAG_STATUS_REG_PF BOOL Peripheral fault...

Page 75: ...re installed one after another The diagnostic parameter register is rewritten whenever a malfunction occurs If no mal function has been detected the diagnostic parameter register contains the value 0...

Page 76: ...e determined from the PNIO_DIAG_AVAILABLE PNIO_MAINTENANCE_DEMANDED and PNIO_MAINTE NANCE_REQUIRED variables PNIO_MAINTENANCE_DEMANDED BOOL Maintenance demand At least one PROFINET device is indicatin...

Page 77: ...formation indicating whether the higher level PROFINET controller is active The value is TRUE if the higher level PROFINET controller is in the RUN state program is being processed The display only ap...

Page 78: ...ler A 2 PROFINET controller B Table 8 12 PROFINET system variables PROFINET device functionality System variable Type Description Table 8 13 System variables of the master diagnostic status register S...

Page 79: ...is rewritten whenever a malfunction occurs If no malfunction has been detected the master diagnostic parameter register contains the value 0 Special case If an INTERBUS local bus error cannot be loca...

Page 80: ...e Type Description IB_DIAG_PARAM_REG_HI BYTE Master diagnostic parameter register high byte IB_DIAG_PARAM_REG_LOW BYTE Master diagnostic parameter register low byte IB_DIAG_PARAM_2_REG_HI BYTE Extende...

Page 81: ...e web based management WBM system you can access static and dynamic control ler information and modify certain controller settings The WBM can be called up via any of the controller s Ethernet interfa...

Page 82: ...and IEC 61340 5 1 NOTE Damage to electronics due to inadequate external protection no safe fuse tripping in the event of a fault The electronics in the device will be damaged if external fuse protect...

Page 83: ...with a screwdriver A in Figure 10 2 Remove the cable B in Figure 10 2 Figure 10 2 Removing the cable 10 3 Removing the connector Removing the supply connector Release the locking latch A in Figure 10...

Page 84: ...ush the SD card far enough into the SD card holder until the snap in mecha nism releases the SD card and partially ejects the SD card from the SD card holder Remove the SD card Figure 10 4 Removing th...

Page 85: ...en position Remove the controller keeping it perpendicular to the DIN rail B in Figure 10 5 Figure 10 5 Removing the controller 10 6 Removing a left alignable Axioline F extension module Remove the le...

Page 86: ...sary connections In case you operate the controller with PROFICLOUD connection Delete the controller from PROFICLOUD as described in the Startup and operation of hardware and software components of th...

Page 87: ...emperature range specified for trans port see Section 14 3 If necessary use dehumidifying agents Use suitable ESD packaging to protect components that are sensitive to electro static discharge Secure...

Page 88: ...kaging materials that are no longer needed cardboard packaging pa per bubble wrap sheets etc with household waste in accordance with the currently applicable national regulations SD card disposal Sens...

Page 89: ...ions FAQs 107708_en_08 PHOENIX CONTACT 89 112 13 Troubleshooting and frequently asked questions FAQs Information on troubleshooting and answers to frequently asked questions FAQs can be found in the P...

Page 90: ...AXC F X152 90 112 PHOENIX CONTACT 107708_en_08...

Page 91: ...Memory SD FLASH 8GB PLCNEXT MEMORY 1061701 1 Program and configuration memory for storing the appli cation programs and other files in the file system of the PLC pluggable 2 GB Memory SD FLASH 2GB PL...

Page 92: ...anual English Axioline F Diagnostic registers and error messages UM EN AXL F SYS DIAG Data sheet English PLCnext Technology right alignable Inline adapter terminal INTERBUS master DB EN AXC F IL ADAPT...

Page 93: ...ent temperature operation 25 C 60 C up to 2000 m above sea level note derating 25 C 55 C up to 3000 m above sea level note derating 55 C with max 1 A on UBus 55 C 60 C only in conjunction with an Axio...

Page 94: ...0 2 mm 1 5 mm Conductor cross section AWG 24 16 Stripping length 8 mm Axioline F local bus interface Number of interfaces 1 Connection method Bus base module Transmission speed 100 Mbps Electrical iso...

Page 95: ...devices Min 4 ms 16 devices AXC F 2152 Min 1 ms 4 devices Min 16 ms 64 devices Number of slots 1 Vendor ID 00B0hex Device ID AXC F 1152 0169hex AXC F 2152 0142hex Communications voltage UL feed in th...

Page 96: ...ssor core Cycle time AXC F 1152 5 ms for cyclic task AXC F 2152 1 ms for cyclic task Program memory 8 MBytes Retentive mass storage 48 kB NVRAM Mass storage 16 MBytes Parameterization memory Min 4 MB...

Page 97: ...sed in final safety enclosure which shall conform with requirements for pro tection against the spread of fire and shall have adequate rigidity acc to UL 61010 1 UL 61010 2 201 If the device is used i...

Page 98: ...peration 25 C 60 C up to 2000 m above sea level note derating 25 C 55 C up to 3000 m above sea level note derating 55 C with max 1 A on UBus 55 C 60 C only in conjunction with an Axioline F power modu...

Page 99: ...rface Number of interfaces 3 Connection method RJ45 jack Note on the connection method Auto negotiation and auto crossing Bus system RJ45 Transmission speed 10 100 1000 Mbps Transmission length 100 m...

Page 100: ...ic Polarity reversal protection for supply voltage Electronic NOTE Electronics may be damaged if overloaded Provide external protection for the 24 V UL range If you use a fuse the power supply unit mu...

Page 101: ...ctive 2014 30 EU Immunity test in accordance with EN 61000 6 2 Electrostatic discharge ESD EN 61000 4 2 IEC 61000 4 2 Criterion B 6 kV contact discharge 8 kV air discharge Electromagnetic fields EN 61...

Page 102: ...n as an administrator In the delivery state the following access data is set User name admin Password printed on the controller Open the opt plcnext Security Certificates https directory The two files...

Page 103: ...F devices for all connecting cables were connected with a minimum con ductor cross section of 0 5 mm The Axioline F station was assembled on a wall mounted horizontal DIN rail Fans were used to ensur...

Page 104: ...h on the AXC F 3152 controller 30 Figure 3 12 Reset button 1 31 Figure 3 13 Sequence when resetting to default setting type 1 and LED indicators 32 Figure 3 14 Sequence when resetting to default setti...

Page 105: ...lexible conductor 52 Figure 5 5 Connecting the supply connector 53 Figure 5 6 Connecting Ethernet 54 Section 6 Figure 6 1 PLCnext Engineer user interface 56 Figure 6 2 Start page Empty AXC F 2152 v 00...

Page 106: ...10 Figure 10 1 Removing the module vertically 82 Figure 10 2 Removing the cable 83 Figure 10 3 Removing the supply connector 83 Figure 10 4 Removing the SD card 84 Figure 10 5 Removing the controller...

Page 107: ...es it contains 68 Tabelle 8 5 USER_PARTITION system variable PARTITION_INFO data structure and the system variables it contains 69 Table 8 6 ESM_DATA system variable ESM_DAT data structure and the sys...

Page 108: ...ernet connection 22 23 F Fall back characteristic curve 51 FAQs 89 File system 17 SFTP access 18 Firewall 19 Firmware update 102 H Hardware Connecting and wiring 51 Mounting 42 Removing 82 Requirement...

Page 109: ...87 Reset button 22 23 31 resetting the controller 31 S Safety notes 8 Scope of supply 13 SD card 33 Inserting 49 Removing 84 Security in the network 9 Sizing of the power supply 51 Status indicators 2...

Page 110: ...products in your specific application in particular with regard to observing the applicable standards and regulations All information made available in the technical data is supplied without any acco...

Page 111: ...products Subsidiaries If there are any problems that cannot be solved using the documentation please contact your Phoenix Contact subsidiary Subsidiary contact information is available at phoenixcont...

Page 112: ......

Page 113: ...PHOENIX CONTACT GmbH Co KG Flachsmarktstra e 8 32825 Blomberg Germany Phone 49 5235 3 00 Fax 49 5235 3 41200 E mail info phoenixcontact com phoenixcontact com PHOENIX CONTACT 2020 09 30 107708_en_08...

Reviews: