X2 control 4
4'' HMI with iX runtime and CODESYS soft control
- 480 × 272 pixel (16:9) TFT-LCD touch screen
- 1.5 GB application memory
- Ethernet 2x100 Mbit
- EtherCAT as standard
- CODESYS control integrated
- CE, FCC, KCC, UL approvals
- DNV GL, KR, LR, ABS, CCS, BV, NK marine approvals
Facts
General description
Part number | 630001705 |
Life cycle status | Active |
Warranty | Up to 2 years |
Certifications
General | CE, FCC, KCC, UL 61010-2-201 |
Marine | KR, LR, ABS, BV, CCS, NK, DNV GL |
Safety | UL 61010-1, UL 61010-2-201, CAN/CSA-C22.2 No. 61010-1, CAN/CSA-C22.2 No. 61010-2-201 |
Mechanical
Mechanical size | 145 x 104 x 50mm |
Panel Mount, VESA 50 x 50 | |
1million finger touch operations | |
Touch type | Resistive |
Cut-out size | 130 x 89mm |
Weight | 0.5 kg |
Housing material | Powder-coated aluminum, Gray |
Power
Input voltage | 24 V DC (18 to 32 VDC)CE: The power supply must conformwith the requirements according to IEC 60950 and IEC 61558-2-4.UL and cUL: The power supplymust conformwith the requirements for class II power supplies. |
Power consumption (max) | 12W |
Input fuse | Internal DC fuse |
Hardware platform | X2 |
CPU | i.MX6DualLite, Dual Cortex-A9 1.0GHz 512kBL2cache |
RAM | 1 GB |
FLASH | 2GB SSD(eMMC), 1.5GB free for application |
Display
Size diagonal | 4.3″ diagonal |
Resolution | 480x272 pixels |
Backlight | LED Backlight |
Backlight life time | 50000 hours |
Backlight brightness | 300 cd/m2 |
Backlight dimming | Industrial Dimming |
Display type | TFT-LCD with LED backlight |
Softcontrol
Codesys runtime version | 3.5 |
Codesys EtherCAT | Yes |
Codesys Modbus Ethernet | Yes |
Codesys Modbus RTU | Yes |
CANopen | Yes |
Non volatile variables | 32 KB |
Serial communication
Number of serial ports | 1 Port 9pin DSUB |
Serial port 1 | RS 232 (RTS/CTS) |
Serial port 2 | RS422/485 |
Serial port 3 | RS485 (only if COM 2 is RS485) |
Ethernet communication
Number of Ethernet ports | 2 |
Ethernet port 1 | 1x10/100 Base-T (shielded RJ45) |
Ethernet port 2 | 1x10/100 Base-T (shielded RJ45) |
Communication CAN
Number of CAN ports | 1 |
CAN port 1 | 0.5 MBit |
Expansion interface
Expansion port | Yes, ciX expansion module |
SD card | SD and SDHC |
USB | 1xUSB 2.0 500mA |
Environmental
Operating temperature | -10°C to +60°C |
Storage temperature | -20°C to +70°C |
Shock | 15g, half-sine, 11ms according to IEC60068-2-27 |
Vibration | 1g, according to IEC 60068-2-6, Test Fc |
Sealing front | IP65, NEMA 4X/ 12 and UL 50E Type 4X/ 12 |
Sealing back | IP20 |
Humidity | 5% – 85% non-condensed |
Resources
Knowledge
Program examples/Start-up
Product information
File name | Date | |
---|---|---|
Battery test summary - X2 pro, X2 control, X2 marine | 2022-09-22 15:39:23 | |
Release notes PIEN344D / Last minute notes PIEN345D | 2022-12-08 12:02:50 | |
X2 export control and dual use | 2023-02-08 14:48:11 | |
X2 Letter of Volatility | 2023-04-28 09:39:15 | |
MTBF Summary X2 pro, X2 control, X2 motion, X2 marine | 2025-01-08 11:24:47 |
Certificates
Drawings
Manuals
File name | Date | |
---|---|---|
Installation manual for X2 control 4 - B2, MAEN213 English | 2023-01-30 11:54:27 | |
iX Developer Reference Manual, MAEN355 rev. B (current version) | 2023-09-19 14:12:01 | |
Manual: Solution EtherCAT communication Nexto PLC/X2control with BFI-P2 BFI-H3 | 2024-08-01 14:54:02 | |
Manual: Solution Modbus RTU communication Nexto PLC/X2control/PIO with BFI-P2 BFI-H3 BFI-E3 | 2024-08-01 14:51:06 | |
Manual: Solution Modbus TCP communication Nexto/X2control/PIO PLC with BFI-E3 | 2024-08-07 12:01:27 | |
Manual: Solution Modbus TCP communication Nexto/X2control/PIO PLC with BFI-P2 BFI-H3 | 2024-08-07 15:16:24 | |
X2 base / pro / extreme / marine / control - Configuration and Image manual , MAEN352 rev B | 2024-05-07 13:28:37 | |
X2 control online manual | ||
Installation Manual X2 pro, X2 marine, X2 control MAxx202 | 2023-01-30 12:05:27 |
Information document
Software
File name | Date | |
---|---|---|
Remote Access Viewer v1.5.4, for Exter/E1000 - TxA/TxB/TAxx - X2 panels | 2023-08-28 08:26:38 | |
SqlProxy - Connects iX Panels transparently to SQL Server | 2023-06-07 16:02:43 |
Configuration files
File name | Date | |
---|---|---|
EDS file for CiX-CAN and X2 | 2022-09-28 13:38:21 | |
GSD files for CiX-DP Profibus module | 2022-10-10 08:34:45 | |
X2 control / X2 extreme SC / X2 marine SC / BoX2 pro SC / BoX2 extreme SC, CODESYS Device XML 3.5.13.30.1 (Current version) | 2022-09-22 15:51:57 | |
X2 control CODESYS device XML, v3.5.10.10.1 (Obsolete) | 2022-09-22 15:41:58 |
Brochures
File name | Date | |
---|---|---|
X2 brochure (English), BREN631 | 2022-09-21 08:11:56 | |
X2 brochure (Spanish) | 2022-09-21 08:12:32 | |
X2 brochure 2019 (French) | 2024-01-15 10:52:15 | |
X2 series (German) | 2022-09-21 08:11:38 |
System program
File name | Date | |
---|---|---|
CODESYS Runtime v3.5.10.10_16 (Obsolete) | 2022-09-22 15:43:25 | |
CODESYS Runtime v3.5.10.10_5 (Obsolete) | 2022-09-22 15:41:58 | |
X2 control / BoX2 pro SC CODESYS Runtime 3.5.13.30 Patch 12 (Current version) | 2022-09-22 15:53:02 | |
X2 control / X2 marine SC / BoX2 pro SC image V2.0 b775 (Obsolete) | 2022-09-22 15:51:44 | |
X2 control / X2 marine SC / X2 extreme SC / BoX2 pro SC / BoX2 extreme SC CODESYS Runtime 3.5.13.30 Patch 7 (obsolete) | 2022-10-12 08:49:53 | |
X2 control image 1.2 b508 (Obsolete) | 2022-09-22 15:41:50 | |
X2 pro - X2 control - Image V1.3b569 (Obsolete) | 2022-09-22 15:34:26 | |
X2 pro / X2 marine / X2 control - Image V1.4 b581 (Obsolete) | 2022-09-22 15:36:09 |
Smart Engineering Resources
IX otf and ttf fonts
23.11.2022
IX developer 2.40Sp7
X2 terminals (actually windows CE \ wec2013 ), do not support the newer OTF font standard ( OpenType Font) . Only TTF ( true type font) are supported for terminal targets, however on a PC RT ( Run Time ) you can use OTF.
It is possible to convert a OFT font to TTF: https://cloudconvert.com/otf-to-ttf
iX Developer SP7 - 2.47.473 Release information
Driver MODICON Modbus Slave: Command XDNCW
Creating a custom Welcome screen / Startup screen on a X2 operator panel
X2 series
It's possible to create a custom Welcome Screen / startup screen, this is described in detail in the Configuation and Image manual:
X2 Configuration and Image manual
Google Gmail end suport for " less secure apps " ends may 30 2022
05.04.2022
From 30'th of may 2022 gmail accounts no longer support "less secure apps".
This means that the IX / X2 terminals email client no longer can use the gmail servers. Switching to another major isp, such as AOL etc, probably will have a limited effect, since this probably will be implemented broadly on all major ISP's in the near future.
Beijer have no intentions to implement a secure email client on the current platform.
So the only way to use the current email client will be to use either an internal / local / private emailserver or relay software, requiering a local computer. or a subscription on some service that accepts less secure apps.
For the time being (April 2022), smtp.mail.yahoo.com is claimed to work.
To allow "less secure apps in Yahoo", Log in to Yahoo mailbox and go to Account Info page. Choose Account Security, and turn on the button of "Allow apps that use less secure sign in". See This for details
iX - SMTP - Using Gmail servers using App password
Google has dropped the support for "less secure apps" and no longer supports the use of third-party apps or devices which ask you to sign in to your Google Account using only your username and password.
From now on an "App Password" is required when sending emails from iX panels that are configured to use Gmail's SMTP servers. Please notice that 2 step verification is required in order to create an app password.
Create and use App Password
- Login to you Google account.
- Make sure 2-Step Verification is enabled.
- Generate an App password. Select "Mail" as app and for device select "Other" and enter a custom name. Click Generate to get an app password.
- Then use the following settings for the email device in the iX application
From Email Address: [Gmail address]
SMTP Server: smtp.gmail.com
Port: 587
Encryption Mode: ExplicitSSL
Authentication Mode: AuthLogin
Username: [Gmail address]
Password: [The App Password]
X2 enter service menu with an USB mouse
13.02.2025
X2 series b1103
You can enter the service menu with the USB mouse like this:
- Reboot
- Hourglas shows for a while
- Hourglas go away.
- Screen is black
- Hourglas is back again
- NOW press and hold the left mouse
- When touchcalibrat screen appears, release and click to enter the service menu.
How to download Free software packages from SmartStore
This document provides guidelines for customers when downloading free software and firmware packages from SmartStore. These procedures are described:
ARTI - 8bit data types not working
ARTI driver 4.16.05
Normally the use of 8bit data types is supported if the option "Load symbols when connecting" = TRUE.
With version 4.16.05 the driver will constantly report "Datatype mismatch" if any kind of 8bit datatype, defined in the controller, is in use.
Workaround:
- Use the previous driver 4.15.04
- Change the datatype in the controller to 16bit
Extract from driver help.
When are Data deleted from the ix x2 database / backup restore database
The mechanism controlling this is a parameter " SchemaVersion=xy" stored in the assosiated .neo file in the project. e.g. DataLogger1.neo. SchemaVersion couns up changes that requires erase of data in the assosiated table. So if you e.g. change a parameter, save, and then change it back, and save again, The SchemaVersion vil tick up 2.
If you open this file, roll the number back, save it and reopen the project (reads the file on project open), then you should be good (assuming your number are correct). If you have a valid backup, you can perhaps find the original schemaVersion there.
Another posebility is to load the project from usb, with a proper database files in the project folder:
Do a backup of the database with IX developer, then do an export of the project to an USB stick. Then copy the backed up database.db file to the project folder on the usb. Now the database should be installed with the project from
OPC ua settings in Phoenix plxnext engineer
04 october 2022
To use IX OPC client with Phoenix PLC's some settings are needed in the PLxnext engineering tool, and also the PLC Webserver:
Basic settings "Visibility of variables" = "Marked"
Subject1 = HMI ip adress
UNcheck "Use the thruststore for client authentication" AND " Check application URI against client certificate.
To get the NS ( namespace ) settings in IX developer correctly, the easiest way is to browse the Phoenix server from IX developer, by clicking the small down arrow at the right side of the "ADD" button in Tags, and select "Add tags from OPC server" . Then the nemespaces are set automaticly. Otherwise you can see them in the screenshot below:
WEB Server:
Disable Autentication in WBM in the PLC
Login with "admin" and the password on the plc lable
Image Sticking
When utilizing TFT LCD HMI panels in applications where a fixed or partially fixed image remains displayed on the screen for extended periods of time, users may experience a phenomenon referred to by the LCD industry as Image Sticking. Image Sticking - sometimes also called "image retention" or "ghosting"- is a phenomenon where a faint outline of a previously displayed image remains visible on the screen when the image is changed.
Image sticking can be caused by:
- Static images
- No Screensaver
- Sharp contrast transition (e.g. black / white)
- High ambient temperatures
- Use the screensaver functionality.
- Changing constantly between static and dynamic images
- Avoid excessive brightness differences between foreground and background elements
- Use colors with similar brightness
- Use complementary colors in follow-up images
X2 platform usb mouse if damaged touch
20.11.2024
X2 platform in general
(tested on Marine and pro)
On The E1000 and txA / txB platforms one could, in cases of damaged touch surface, disconnect the touch foil cable from the mainboard and emergency operate the unit with an USB mouse. With the X2 platform however, when disconnecting the touch foil cable, the USB mouse are not able to override the same way. The pointer is stuck in the upper right corner (actually it is invissible until you move the mouse quite hard).
The only workaround left, is remote control via VNC. This stil works, but requires ofcours a computer with a vnc client installed, and that the remote access feature is enabled in the project. 😥
Best Practice Database on SD card or flash memory
This document provides recommendations for how to setup and use the X2 HMI panel in the best way to reduce unnecessary wear on the flash memory.
For more information: Best Practice Image update for X2 pro, X2 marine and BoX2 pro 2.1 HF
Driver Allen Bradley DF1: Behövs 1747-KE kommunikationsmodul ?
Beijer rekommenderar modulen för att eliminiera eventuella elektriska störningar mellan PLC & terminal.
Det är upp till kunden att avväga denna risk, eftersom kommunikation kan fungera utan modul.
Quick start guide, Disable / Suppress Flashwear warning dialogue on X2 series SUEN00411
30.01.2023
X2 series
This Document describe how to enter the service menu, go to settings in the diagnostics part, and supress the flash wear warning message.
Max number of recipe items / tags
iX developer 2.40 SP7
The help file states that maximum 256 recipe items can be used. This is wrong, maximum number of recipe items / tags / columns is 998.
When attemting to add more, iX will display a popup with an error message.
Ix and X2 Terminals - Galvanic isolation on serial ports, COM ports , power and ethernet
TxA, TxB, Box2, X2
The serial ports are galvanically isolated towards the main power supply, 24 VDC. (except Rugged versions)
meaning that there is isolation between 24V supply and the terminals internal GND
There is no isolation between the RS232/RS422/RS485/USB ports.
Meaning that they all use the same internal GND
The ethenet ports is galvanically isolated by a transformer in the ports itselfe, and is always isolated from all.
On the X2 extreme there is on the HP (HighPower) versions an additional isolated RS485
See attacment regarding graphic view on X2 \ box2 galvanic isolation
TxBR (rugged)
Rugged terminals have no isolation from 24V, meaning that GND and 0V of the 24V supply is connected.
- RS232 is isolated from all including RS422\485 in the same port
- RS422/485 is isolated from all including RS232 in the same port
- CAN module is isolated from all.
The OV \ GND in Rugged terminals, is connected to FrameGround trough a 12.4Mohm resistor network in paralell with a 10nF
condenser giving the terminal a 12.4Mohm DC resistance from 24V terminal to Ground.
In addition there is Varistors from bothe 24 and GND to Frame Ground, Shorting voltage differences above 65V
Convert from Exter/E1000 To X2 Series
The Mitsubishi E-Series hardware products and E-Designer software have been manufactured by Beijer Electronics for Mitsibishi for many years. In 2015, this partnership ended. Beijer-branded E1000 HMIs are now orderable directly through Beijer or one of its authorizated distributors. As your Mitsubishi terminals need to be replaced, Beijer provides a smooth transition by offering three paths:
Direct Replacement Path (E1000 panels) - A direct hardware and software replacement for most E1000 panels. The Beijer-branded E1000 panels are identical to the Mitsubishi-branded E1000 panels, only the rear labeling is different.
Direct Replacement Path (EXTER panels) - A direct mechanical drop-in hardware replacement is available for most E1000 products. The replacement products use your existing E-Designer applications after a simple project conversion to Information Designersoftware, a service offered by Beijer Technical Support
Upgrade Replacement Path (X2 panels) - Enhance your future HMI offering with modern X2 hardware and state-of-the-art iX Developer software including graphics, scripting, alarms, recipes, remote access and multiple communication drivers. iX Developer supports and integrated E-Designer to iX Developer project conversion feature (as well as Information Designer to iX Developer).
The following is a comparison chart of the older, discontinued E-series/CIMREX HMI panels to the current E1000/EXTER HMI panels, as well as the closest versions to Beijer''s latest X2 panels.
Discontinued | Discontinued | Current | Current | Adapter | Current |
E-Series Models1 | CIMREX Models2 | E-1000 Models3 | EXTER Models4 | Plate5 | X2 Models6 |
E50 | CIMREX 5 | n/a | n/a | n/a | n/a |
E100 | CIMREX 10 | E1012 | K10m | n/a | X2 base 5 |
| | | | | X2 pro 4 |
E150 | CIMREX 12 | E1012 | K10m | n/a | X2 base 5 |
| | | | | X2 pro 4 |
E200 | CIMREX 20 | E1022 | K20m | Adaption Plate K20 | X2 base 5 |
| | | | | X2 pro 4 |
E300 | CIMREX 30 | E1032 | K30m | Adaption Plate K30 | X2 base 5 |
| | | | | X2 pro 4 |
E410 | CIMREX 41 | E1043 (mono) | T40m5 (EOL) | n/a | X2 base 5 |
| | E1041(color) | T405 (EOL) | | X2 pro 4 |
E600 | CIMREX 60 | E1060 (color) | K60m | Adaption Plate K60 | X2 base 7 |
| | E1062 (mono) | | | X2 pro 7 |
E610 | CIMREX 67 | E1063 | T60m5 (EOL) | Adaption Plate T60 | X2 base 7 |
| | | | | X2 pro 7 |
E615 | CIMREX 69 | E1061 | T605 (EOL) | Adaption Plate T60 | X2 base 7 |
| | | | | X2 pro 7 |
E615T | CIMREX 69T | E1061 | T605 (EOL) | Adaption Plate T60 | X2 base 7 |
| | | | | X2 pro 7 |
E700 | CIMREX 70 | E1070 | K60 or K70 | Adaption Plate K70 | X2 base 7 |
| | | | | X2 pro 7 |
E710 | CIMREX 71 | E1071 | T70 | Adaption Plate K70 | X2 base 7 |
| | | | | X2 pro 7 |
E900T | CIMREX 90 | E1100 | K100 | Adaption Plate K100 | X2 base 10 |
| | | | | X2 pro 10 |
| | | | | X2 pro 12 |
E900TD | CIMREX 90D | E1100 | K100 | Adaption Plate K100 | X2 base 10 |
| | | | | X2 pro 10 |
| | | | | X2 pro 12 |
E900VT | n/a | E1100 | K100 | n/a | X2 base 10 |
| | | | | X2 pro 10 |
| | | | | X2 pro 12 |
E910T | CIMREX 91 | E1101 | T100 | Adaption Plate T100 | X2 base 10 |
| | | | | X2 pro 10 |
| | | | | X2 pro 12 |
E910TD | CIMREX 91D | E1101 | T100 | Adaption Plate T100 | X2 base 10 |
| | | | | X2 pro 10 |
| | | | | X2 pro 12 |
n/a | n/a | E1151 | T150 | n/a | X2 pro 15 |
1 The Beijer-built E-series models were branded for Mitsubishi. The CIMREX models were the Beijer-branded versions of the early E-series models. All were discontinued a number of years ago.
2 The E1000 models are upgrades from the older, discontinued E-series models. Historically, the Beijer-built E1000 models were branded for Mitsubishi, but now carry a Beijer brand. The E1000 are now only available from Beijer or an authorized distributor; they are no longer available from Mitsubishi. E1000 programming is based on E-Designer software which can now only be obtained from Beijer.
3 The Beijer-built and branded EXTER models are virtually identical to the E1000 models. EXTER programming is based on Information Designer software. Beijer Technical Support can convert an E-Designer program to an Information Designer program, if required.
4 X2 models are not 100% replacement models for the E1000 or EXTER models. They have different form-factors; there are no X2 Keypad models; all X2 models have color displays. These X2 models are the closest versions to the E1000/EXTER panels. X2 pro models have more memory and faster processors than the X2 base units. iX Developer can import an E-Designer or Information Designer project to run on X2 models, though it may not import 100% of the functionality.
5 Adapter plates enable a smaller footprint EXTER or E1000 HMI to fit in the space occupied by a slightly larger, discontinued Exxx or CIMREX model. Note: Adapter Plates allow most E1000/EXTER models to fit the cut-outs used by the discontinued E-series/CIMREX models.
6 X2 series are Beijer main iX models. See the EOL Notifications for details.
X2 BatteryCheck
28.05.2024
X2 \ IX 2.50
There is a feature in the BeHwApi that gives the status of the battery. Specially convenient for Box2 since they have no screen.
This feature was implementet aprox. from b906 of the firmware so an update can be needed if implementing in older terminals.
Sample code for a tagscript that use the SystemTagMinutes to set\reset a global tag according to the battery status: (see also attached X2 Control 10 project)
X2 Preemptive maintenance
29.10.2020
IX \ x2 terminals
This message:
" The unit should be scheduled for preemptive maintenance service "
appears on the screen after reboot.
This is a feature implemented in Firmware version 8.0 b569.
It promts that the display or flashmemory is soon to be due (liftime reached)
From Release notes one can read::
Added support of Product health and Service time internal when
eMMC flash memory and Backlight reaching end of lifetime.
Presented in Diagnostic Page and in a warning Message:
“The unit should be scheduled for preemptive maintenance service”
If one press ok, the message is gone until new reboot.
X2 image - Update EBOOT require SD card to be formatted to FAT16/FAT32
Some versions of the system program to X2 require the EBOOT to be updated as well. The EBOOT is included when you create "Recovery SD" from the Image Loader. Please note that the SD card must be formatted to FAT16/FAT32 otherwise the EBOOT will not be updated even though the "Make Recovery SD Card" setting was enabled.
The file system exFAT is not supported when upgrading the EBOOT.
The EBOOT version can be verified in the diagnostics which can be opened from the service menu.
X2 pro (SC) / X2 marine (SC) / X2 extreme (SC) / BoX2 base / BoX2 pro (SC) / BoX2 extreme (SC), Battery replacement
17.oct.2018
General
X2 series operator terminals use Lithium batterys to retain RTC data(Real Time Clock), and Persistent variables (battery backed variables), in terminals with onboard codesys PLC (control \ motion versions) (stored in SRAM)
PS Imortant:
When replacing the battery the SRAM storing the Codesys persisten variable will be wiped. To avoid loosing the settings, one need to use either the recipe feature in BCs tools \ codesys, or use the IX Recipe feature, to backup the data prior to battery replacement. The ix metode has the benefit that it can be handled without a computer. (althoug it needs to be pre-implemented in the IX project)
X2 Base:
use a rechargable Lithium ion 200mA cell. (on print soldered)
Normaly not to be replaced. (need 48h to fully charge on startup)
X2 Extreme:
X2 extreme 7 & ( 12 V)
BR2330A/GAN 3V 255mAh Non rechargable Button cell, Not user Replacable (soldered on print)
All other extreme terminals use:
BR2477A/GAN 3V 1000mAh Non rechargable Button cell, Not user Replacable (soldered on print)
X2 Pro/Marine/control/ Motion:
BR2032 3V 200mAh Button Cell, non rechargable battery. User Replacable.
(remove backcover by unscrew the 4 torq screws ( T10) in each corner)
Lifetime:
The RTC current consumption is 3uA when power is off
The SRAM current consumption is 1-2uA when power is off
Lifetime depends on both temperature, and how much of the time the terminal is powered.
A Standard X2 terminal with no SRAM (only RTC), charging 3uA when power is off should then last 200 000uAh : (3uA*24*365) = 7,6 years. (if never powered) (worst case is estimated to be = 5Years)
A Control terminal with SRAM the calculation would be:
200 000uAh : (5uA*24*365) = 4,6 years. (if never powered)
A standard terminal used 260 days\year 10h\day would last aprox 11 years.
200 000 : ((260days * 14hurs * 3uA) + (105days * 24hours * 3uA))
Warning:
When the Battery is due for replacement, a system warning dialogue will appear in the middle of the screen. This dialogue must be acknowledged to make it disapear. After a reboot the warning will occure again if the low battery condition remains.
Some Details on lithium batterys
BR2032 brakes up to:
B - Positive electrode material (Carbon Monofluoride)
R - Round (shape)
20 - Diameter in mm
32 - Height in 1\10 mm = 3,2 mm
BR2032 vs CR2032:
Due to the differens in positive electrode material, BR cells self discharge slower than CR cells, (thus has longer "shelf time" (90% after 10 years)), And has wider temp. range than CR (-30 to +85 vs -20 to 70).
The voltage is tough the same (3V), and apart from the temp. spec. theese cells are compatible.
General handling of positions with Beijer servo products
Basic description of how to setup a servo application to handle the movement requirements, based on the BSD template projects for BoX2 pro motion and X2 control.
Beijer Electronics - Device Runtime and Compiler versions in CODESYS
Attached documents describes following;
- What versions of project compiler and runtime you should use when programming our codesys related products.
- TxA SoftControl
- TxB SoftControl
- TxB SoftMotion
- "PIO" Programmable I/O
- X2 Control
- What versions of communication drivers you should use in Codesys when communicating out from our Codesys related products, based on what CODESYS runtime currently installed in the device.
- Serial Modbus RTU
- Ethernet Modbus TCP
- EtherCAT
Shorten tagnames from OPCUA server in X2 controls Codesys RT
28.01.25
Codesys RT 3.5.18.60
Scann \ Connect to the controller with codesys \ bcs.
Go to File tab in the Codesys console and click refresh button
In the plc side, look for CodesysControl.cfg
Download this file and Manipulate this as shown in the picture, and put back.
An update of the Runtime will overwrite this again. Hopfully this may be standard in the future.
X2 control/BoX2 pro SC - CODESYS OPC UA server using encryption
With the current* image/CODESYS release for X2 control/BoX2 pro SC then encyption feature is not supported. Only anonymous connections can be used.
*
Image 2.1.1 b906
CODESYS runtime 3.5.13.30_12
CODESYS - Modbus RTU Dynamic Configuration
To have a dynamic configuration of Modbus RTU requires complete handling by code using IoDrvModbus.
From CODESYS FAQ:
https://faq.codesys.com/display/CDSFAQ/Modbus+RTU%3A+Dynamic+Configuration
Attached is a program example tested on X2 control 4 (3.5.10.10) together with Crevis slave (RS485).
ModbusRequest2
SysComOpen2
X2 Codesys OPC UA prefix / Namespace settings
08.07.2024
X2 Control b1103
Codesys runtime 3.5.18.60_15
Prefixes \ Namespace settings for the Codesy OPCUA server are:
NS0 | http://opcfoundation.org/UA/ |
NS1 | urn:Compact:Beijer%20Electronics%20Products%20AB:X2%20control%2010%20-%20Powerfail:OPCUA:Server |
NS2 | http://opcfoundation.org/UA/DI/ |
NS3 | http://PLCopen.org/OpcUa/IEC61131-3/ |
NS4 | CODESYSSPV3/3S/IecVarAccess |
BCS Tools - SFC errors at compile
Affected versions:
3.50, 3.51, 3.52
Will be solved in 3.60
Affected devices:
All devices in BCS Tools with <SP17 runtime.
BoX2 SC all variants
X2 control all variants
GL-99xx all variants
GN-93xx all variants
The reason for this is due to compatible issue between the runtime version implemented in the device and the version of the SFC library.
Workaround
Change the version in use to an older version according to the attached pictures.
Observations regarding X2 control and OPC UA vs. ARTI communication
Handling of software limits - SoftMotion vs SoftControl
Basic description of how to use software limits with the BSD template projects for BoX2 pro motion and X2 control.
Handling of modulo positioning - SoftMotion vs SoftControl
Basic description of how to use modulo positioning with the BSD template projects for BoX2 pro motion and X2 control.
Disable user management ( user password) in codesys device
To delete the user management of the controller after any unintentional activation, proceed as follows:
Log in to the plc (if pasword lost, a reinstall\firmware update is needed)
If the security policy for device user management is set to “Enforced”, first set it back to “Optional”.
( Only accessible if a user management is enabled)Execute the Reset origin device command. This deletes the user management and you can then reconnect to the controller without having to enter user credentials.
(Rightclick on the device)
https://www.youtube.com/watch?v=9tfm0y_Bwis&ab_channel=CODESYSGroup
Codesys - Enable/Disable Modbus RTU slaves from IEC code
Tested in Codesys 3.5 SP10 patch1 with X2 Control
To enable/disable Modbus RTU slaves from IEC code the following option has to be checked.
Once enabled the instance name of the slave with the property .Enable can be used to control the communication to the slave.
X2 control/pro CAN bus limitations (HW rev. 1)
For utilization of CANopen or FreeCAN on X2 control, we recommend not to operate above 500 kBit/s, on point-to-point connections. For CAN bus network connections, with mutliple nodes, it is recommended to not run above 125 kBit/s.
In the current hardware revision, rev. 1, of X2 pro/control, the input filter on the COM connector has a high load capacitance. This may impact on termination, reflections and bit times, especially at high bit rates.
The high load capacitance will be corrected in hardware revision 2.
X2 control / X2 extreme SC / X2 marine SC / BoX2 pro SC / BoX2 extreme SC, firmware / systemprogram vs Codesys runtime version
10.03.2022
List of X2 firmware vs codesys runtime compiler etc.
Copied from this eminent document: SUEN00392D recommendations and limitations
X2 Date time picker script
02.02.2023
X2 series.
This sample project let the user select a date and time from a calendar type of object and stores\presents the selected date/time in various formats in Global tags.
Add Tags to Tagmonitor by script
25.03.2019
IX dev. 2.40SP1
X2 control 10 (Should work on all platforms)
Attached sample project adds predefined tags to the TagMonitor object, making it easy to switch between several different sets of tags in the list
IX alarm info request lookup in pdf by page index
31.08.2021
IX developer 2.40 SP6
Demo driver
Consept:
This sample project uses An alarms uniq ID to produce an index.
This index is used to show aditional info from a PDF document, regarding the selected alarm, when the user click the Info button.
Details:
The Main script is in the alarmserver, and fires with the "AlarmServer_AlarmEventInfoRequested" event.
The index is made from the the alarm name column (first column in the alarm configurator that normally has no function for us ), which has default values: AlarmItem0, AlarmItem1 etc.
The script extract the number part 0,1,2 etc to a global tag, to be used as a page index in the PDF viewer object. Finally the Popup screen is opened.
In the popup screen The Pdf is opened, using the Alarm Taxt as Title, and the page corresponding to the index is shown.
PS.
If several alarm groups are in use, Each group will default start with the name AlarmItem0. This will make duplicates. So in this case you must manually verify that the number part in the names are uniq, and consistent.
Program example iX Developer: Modbus TCP communication between any X2 and BFI-P2/H3.
This is to be found in Smart Engineering, SER0050. Either download the manual further down for SER0050 or the complete Smart Enginnering here.
Program example support:
- Works only towards BFI Frequency inverters BFI-H3 and BFI-P2
- Start and stop
- Change Setfrequency
- Normal-, fast- or coasting-stop
- Inverter Alarm Reset
- Constant overview of Drive Outputs-, Alarm-, Safety-, Running Hours status
- Read and Write of all parameters and data available in the inverter
- Read of Drive type, Input voltage, Power, Frame size, Firmware and serialnumber
- Trend
HMI project created in iX Developer 2.40 SP6.
Program example iX Developer: Modbus RTU communication between any X2 and BFI-E3, BFI-P2 or BFI-H3.
This is to be found in Smart Engineering, SER0051. Either download the manual further down for SER0051 or the complete Smart Enginnering here.
Program example support:
- Works only towards BFI Frequency inverters BFI-E3, BFI-H3 or BFI-P2
- Start and stop
- Change Setfrequency
- Normal-, fast- or coasting-stop
- Inverter Alarm Reset
- Constant overview of Drive Outputs-, Alarm-, Safety-, Running Hours status
- Read and Write of all parameters and data available in the inverter
- Read of Drive type, Input voltage, Power, Frame size, Firmware and serialnumber
- Trend
HMI project created in iX Developer 2.40 SP6.
IX X2 Backlight \ screensaver ON Event
14.04.2020
Attached project (X2 Control 10) , Have a scriptmodul that Counts up Tag1 each time the backlight goes from OFF to ON
Program example iX Developer: Modbus TCP communication between any X2 HMI and BFI-E3.
This is to be found in Smart Engineering, SER0060. Either download the manual further down for SER0060 or the complete Smart Enginnering here.
Example shows how X2 Base7 control/monitor up to 63 BFI-E3 in a Modbus TCT network. Functions supported are:
Program example support:
- Works only towards BFI Frequency inverter BFI-E3-MTP
- Start and stop
- Change Setfrequency
- Normal-, fast- or coasting-stop
- Inverter Alarm Reset
- Constant overview of Drive Outputs-, Alarm-, Safety-, Running Hours status
- Read and Write of all parameters and data available in the inverter
- Read of Drive type, Input voltage, Power, Frame size, Firmware and serialnumber
- Trend
HMI project created in iX Developer 2.40 SP6.
iX Templates for E-key and X-Key
Templates for E-key and X-key, created as popups.
Unzip the *.zip file in < C:\Users\Public\Documents\Beijer Electronics AB\iX Developer 2.40 SP4\Screen Templates > and the templates will be available under “Add Screen”>Templates
Connect an action to the buttons, LED-colourfärg/Led-blink as dynamic if used.
X2 update time from Unix timestamp
24.04.2023
IX 2.40 SP7 \ made for X2 control10
Sample project that reads the system time, convert to unix timestamp format (sec. since 1.1.1970), an store in a global tag.
Then a reverse methode, that takes this global tag and, convert it to time format, and update the system time on the terminal. :)
Quick start guide - Connect X2 HMI with Nexto PLC, SUEN00414
Ping from IX x2 terminal
27.02.02
IX dev. 2.40 SP4
The attached project sample (X2 control 10), Pings a fixt IP adress every 30 sec, and set\rst a global tag accordingly, to show the status of the connection.
All code is in a scriptmodule, initiated by the "created" event.
The actual Ping syntax is: (returns true\false)
if(Core.Api.Service.ServiceContainerCF.GetService<Neo.ApplicationFramework.Interfaces.INetworkService>().Ping("10.0.0.1", 100))
iX Developer - Top10 Alarm list, based on count and/or duration
You easily implement a Top10 Alarm list in iX.
1. Add a DatabaseViewer control to a screen
2. Add the following script to the screen:
void AlarmScreen_Opened(System.Object sender, System.EventArgs e)
{
DatabaseViewer1.IsControlVisible = false; //Optional, to hide manual controls
}
void btnTop10_Click(System.Object sender, System.EventArgs e){
string sFrom = "1900-01-01"; string sTo = "2999-12-31";
DatabaseViewer1.SendSelectQuery("SELECT [AlarmItemName], [Text], AlarmItemDisplayName,COUNT(*) AS [Count],SUM(strftime('%s',InActiveTime) - strftime('%s',ActiveTime)) AS [Duration (s)] FROM AlarmServer WHERE ActiveTime >= '" + sFrom + "' AND ActiveTime <= '" + sTo + "' GROUP BY [AlarmItemName],AlarmItemDisplayName,[Text] ORDER BY COUNT(*) DESC,[Duration (s)] DESC","Database.db");
}
void btnTop10Duration_Click(System.Object sender, System.EventArgs e){
string sFrom = "1900-01-01"; string sTo = "2999-12-31";
DatabaseViewer1.SendSelectQuery("SELECT [AlarmItemName], [Text], AlarmItemDisplayName,COUNT(*) AS [Count],SUM(strftime('%s',InActiveTime) - strftime('%s',ActiveTime)) AS [Duration (s)] FROM AlarmServer WHERE ActiveTime >= '" + sFrom + "' AND ActiveTime <= '" + sTo + "' GROUP BY [AlarmItemName],AlarmItemDisplayName,[Text] ORDER BY [Duration (s)] DESC, COUNT(*) DESC","Database.db");
}
G Series, GT-5112 Program example X2 Control and GN-9386
Codesys 3.5 SP10 P1
Note!
The program example also works against GT-5102.
G series, GT-5112 Program example X2 Control and GN-9289
Codesys 3.5 SP10 P1
Note!
The program example also works against GT-5102.
G Series, GT-5112 Program example X2 Control and GN-9273
Codesys 3.5 SP10 P1
Note!
The program example also works against GT-5102.
G series, X2 Control, Parameter Set of I/O Modules connected to GN-9289 or GN-9273
G-Series, How to configure I/O-modules with more then 2 bytes parameter area.
- Example, X2 Control to GN-9289 (Modbus TCP) with 5 pcs GT-3704.
- Example, X2 Control to GN-9273 (Modbus RTU) with 5 pcs GT-3704.
G series, X2 Control, Example with GN-9386 (EtherCAT)
Example 1:
Software: Codesys 3.5 SP13 Patch3
X2 control connected to 2 slaves GN-9386 with GT-1238 and GT-2328.
"X2_GN9386_2Slave_35SP13P3_20191025"
Example 2:
Software: Codesys 3.5 SP13 Patch3
X2 control connected to GN-9386 with GT-3704, GT-3114, GT-4114, GT-12DF and GT-226F.
"X2_GN9386_Param_35SP13P3_20191025"
Example 3:
Software: WARP 1.14 b1371, Codesys 3.5 SP10 P1
X2 control connected to GN-9386 with GT-3704, GT-3114, GT-4114, GT-12DF and GT-226F.
Note!
- I/O modules parameters must be set in Codesys!
- The parameter are set to default (erased in this case) when "Generate" in WARP!
Please use the "CODESYS_Project1.projectarchive" to check the setting. - In next version of WARP the parameter setting will be supported.
The zip file "X2_GN9386_Param_Warp_20190516_.zip" contains:
- Backup of WARP project "X2_GN9386_Param_Warp_20190516_.WARPArchive"
- Backup of Codesys project "CODESYS_Project1.projectarchive"
G series, X2 Control, Example with GN-9289
Example 1:
Software: Codesys 3.5 SP13 Patch3
X2 control connected to 2 slaves GN-9289 with GT-1238 and GT-2328.
"X2_GN9289_2Slave_35SP13P3_20191025"
Example 2:
Software: Codesys 3.5 SP13 Patch3
X2 control connected to GN-9289 with GT-3704, GT-3114, GT-4114, GT-12DF and GT-226F.
"X2_GN9289_Param_35SP13P3_20191025"
Example 3:
Software: WARP 1.14 b1371, Codesys 3.5 SP10 P1
X2 control connected to GN-9289 with GT-3704, GT-3114, GT-4114, GT-12DF and GT-226F.
The zip file "X2_GN9289_Param_Warp_20190516_.zip" contains:
- Backup of WARP project "X2_GN9289_Param_Warp_20190516_.WARPArchive"
- Backup of Codesys project "CODESYS_Project1.projectarchive"
Tip!
G series, X2 Control, Parameter Set of I/O Modules connected to GN-9289 or GN-9273
G series, X2 Control, Example with GN-9273
Example 1:
Software: Codesys 3.5 SP13 Patch3
X2 control connected to 2 slaves GN-9273 with GT-1238 and GT-2328.
"X2_GN9273_2Slave_35SP13P3_20191025"
Example 2:
Software: Codesys 3.5 SP13 Patch3
X2 control connected to GN-9273 with GT-3704, GT-3114, GT-4114, GT-12DF and GT-226F.
"X2_GN9273_Param_35SP13P3_20191025"
Example 3:
Software: WARP 1.14 b1371, Codesys 3.5 SP10 P1
X2 control connected to GN-9273 with GT-3704, GT-3114, GT-4114, GT-12DF and GT-226F.
The zip file "X2_GN9273_Param_WARP_20190516.zip" contains:
- Backup of WARP project "X2_GN9273_Param_WARP_20190516.WARPArchive"
- Backup of Codesys project "CODESYS_Project1.projectarchive"
Tip!
G series, X2 Control, Parameter Set of I/O Modules connected to GN-9289 or GN-9273
Program example CANOpen X2 Control - GN-9261 - BCS-XP325
Program example
CanOpen Manager = X2 Control 7"
Slave devices = GN-9261 and BCS-XP325 (set to remote I/O mode)
WebRemoteConfiguration.config.txt = Configuration file for BCS-XP325. NOTE! Remove ".txt"
Configuration of GN-9261
GN-9261|GT-3704|GT-1238|GT-2328
IX internal CanOpen driver as master against XP325 as CanOpen Slave
Example of IX internal CanOpen driver as master against XP325 as CanOpen Slave.
Program example BCS Tools and iX: Modbus TCP communication between Nexto/X2control/PIO PLC and BFI-P2 BFI-H3
This program examples can be Auto configurated in BCS Tools 3.62.
They are also available as Smart Engineering, SER0014. Either download the manual below or the complete Smart Enginnering here.
PLC-program example is intended for a Nexto, X2-control/Marine/Extreme or PIO PLC communicating by Modbus TCP with 2 pieces of BFI-P2 and BFI-H3. Version of Library file for BFIP2H3ModbusTCP functionblock is 1.0.0.2.
There is also an iX-project supporting all Beijer PLC:s, all communication buses and and all BFI.
Program example support:
- Works only towards BFI Frequency inverters
- Activate/Deactivate communication
- Start and stop
- Change Setfrequency
- Normal-, fast- or coasting-stop
- Inverter Alarm Reset
- Constant overview of Drive Outputs-, Alarm-, Safety-, Running Hours status
- Read and Write of all parameters and data available in the inverter
- Read of Drive type, Input voltage, Power, Frame size, Firmware and serialnumber
One PLC-program example is intended for Nexto Xpress XP300 and any X2 HMI.
One PLC-program example is intended for X2 control and it's built-in X2 HMI.
One PLC-program example is intended for PIO, GN-9373, and any X2 HMI.
One iX-project made for any X2 to monitor/control BFI.
Another PLC-program example is for Nexto Xpress XP340 with Webvisu.
Used softwares are BCS Tools 3.62 and iX Developer 2.50.
Program example iX Developer: Project for PLC-program generated in BCS Tools or Smart Engineering for PLC communicating with BFI by bus.
The iX project can be used for Beijer PLC communicating with BFI. It supports PLC-programs generated in BCS Tools 3.62 or Smart enginnering objects SER 0014, 0015, 0017, 0020, 0039, 0040 and 0077. Project created in iX-version 2.50.
PLC can be X2(control/Marine/Extreme), Nexto Xpress, Nexto Modular or PIO.
Buses can be one of or a mix of EtherCat, Modbus TCP, Modbus RTU, CANopen, Profinet, EtherNet IP.
Frequency inverters can be BFI-E3, BFI-P2 or BFI-H3.
BCS / Codesys and Dynamic IP on modbus slave
29.10.2024
BCS tools 3.63 \ Codesys
Works on all targets nexto Xpress X2 control etc.
Project is made for xpress340
To be able to change the slave IP from plc code, on need to use the standard codesys modbus slave. The native nexto / Beijer variant do not support this.
To be able to access the codesysmodbus libraries on nexto targets (In BCS tools), one need to add an ethernet interface to the NET1: For code to control the IP, see the attached project.
Program example BCS Tools and iX: EtherCAT communication between Nexto PLC/X2control and BFI-P2 BFI-H3
This program examples can be Auto configurated in BCS Tools 3.62. The Auto configuration for EtherCAT is turned ON/OFF in BCS Tools, Tools/Options/Device Configuration.
This program example is also to be found as Smart Engineering object, SER0017. Either download the manual further down for SER0017 or the complete Smart Engineering here. If using this program example make sure that Device Configuration is turned OFF.
Program example is intended for a Nexto, X2-control/Marine/Extreme communicating by EtherCat with 2 pieces of BFI-P2 and BFI-H3.
Version of Library file for BFIEtherCat functionblock is 2.0.0.0.
Program example support:
- Works only towards BFI Frequency inverters
- Start and stop
- Change Setfrequency
- Normal-, fast- or coasting-stop
- Inverter Alarm Reset
- Constant overview of Drive Outputs-, Alarm-, Safety-, Running Hours status.
- Read and Write of parameters
- Read of Drive type, communication type, Input voltage, Power, Frame size, Firmware and serialnumber
One PLC-program example is intended for Nexto Xpress XP300 and any X2 HMI.
One PLC-program example is intended for X2 control and it's built-in X2 HMI.
One iX-project to monitor/control BFI through the PLC.
Another PLC-program example is intended for Nexto Xpress XP340 with Webvisu.
Used softwares are BCS Tools 3.62 and iX Developer 2.50.
Program example Px (X2/BoX2 control/Nexto Xpress/Modular - BSD v3.38
This program example contains everything you need in order to get your X2/BoX2/Nexto control solution with BCS Tools and BSD products up and running using basic servo functionality.
Programming environment needed for this example:
- iX Developer v2.51
- BCS Tools v3.63
The startup example contains:
- BCS363_Px_v338.projectarchive : BCS Tools project for X2 control 7 (powerfail) and 8 servo axis.
- BCS363_Px_v338_NX3008.projectarchive : BCS Tools project for BCS-NX3008 and 8 servo axis.
- iX251_X2_Pro_7_BSD_CSx_Px_v505 : iX project version 5.05 for X2 control 7"
Note!
- iX project iX251_X2_Pro_7_BSD_CSx_Px_v505 must be used in combination with BCS Tools project BCS363_Px_v338.projectarchive due to name changes of variables.
- Name change SC -> CSx_Px, CS = Cyclic Synchronous, P = profile mode, x = generic term for either position (P), velocity (V) or torque (T)
X2 control StartUp Guide Basic Settings SUEN284
Quick Start Guide, MELSEC Qnn QJ71E71 Ethernet to X2 series SUEN405
Communication driver in X2: MC Protocol
Quick Start Guide, MELSEC iQ-R Ethernet - X2 series SUEN00406
Communication driver X2: MC Protocol
Quick Start Guide, MELSEC QnUDE Ethernet to X2 series, SUEN00403
Communication driver X2: MC Protocol
Quick Start Guide, MELSEC FX5U/FX5UC Ethernet to X2 series, SUEN00402
Program example BCS Tools and iX: Modbus TCP communication between Nexto/X2control/PIO PLC and BFI-E3
This program example can be Auto configurated in BCS Tools 3.62.
They are also available as Smart Engineering, SER0020. Either download the manual below or the complete Smart Enginnering here.
Program examples are intended for a Nexto PLC NX-30xxx or XP3xx, X2-control/Marine/Extreme or PIO communicating by Modbus TCP with 2 pieces of BFI-E3 Version of Library file for BFICanOpen functionblock is 1.0.0.1.
Program example support:
- Works only towards BFI Frequency inverters BFI-E3-xxx-MTP
- Activate/Deactivate communication
- Start and stop
- Change Setfrequency
- Normal-, fast- or coasting-stop
- Inverter Alarm Reset
- Constant overview of Drive Outputs-, Alarm-, Safety-, Running Hours status
- Read and Write of all parameters and data available in the inverter
- Read of Drive type, Input voltage, Power, Frame size, Firmware and serialnumber
One PLC-program example is intended for Nexto Xpress XP300 and any X2 HMI.
One PLC-program example is intended for X2 control and it's built-in X2 HMI.
One PLC-program example is intended for PIO, GN-9373, and any X2 HMI.
One iX-project made for any X2 to monitor/control BFI.
One PLC-program example is intended for Nexto Xpress XP340 with Webvisu.
Used softwares are BCS Tools 3.62 and iX Developer 2.50
Program example BCS Tools and iX: Modbus RTU communication between Nexto/X2control/PIO PLC and BFI-P2 BFI-H3 BFI-E3
|
Sequence example BSD servo X2 control (iX/BCS Tools)
BSD Startup program with added sequences to demonstrate how to handle:
- start/stop, manual/auto, reset and debug* mode
- calibration of one axis with simulated home sensor
- simple movement of one axis with handshake to main sequence
- interface using 'Outputs'-POU making code clearer and easier to debug
*Debug-mode is a feature to single step through a sequence:
1. Activate 'Debug'-mode
2. Activate 'Auto'-mode
3. Press 'Start'. The sequence will start.
4. As soon as the step condition is fulfilled the sequence will stop.
5. Press 'Start'. The sequence will move into the next step and start.
Note1: Pressing 'Stop' will halt/pause the sequence. In order to completely reset all sequences press and hold 'Stop' for 5s.
Note2: The 'HMI-Enable'-functionality requires the sequence example to be in 'Manual'-mode.
- - - - - - -
The example contains two files:
HMI-application (iX-version: 2.40 SP7, build 2.47.417.0): X2_Control_7_ControlExample_v401.zip
Control application (BCS Tools 3.34, compiler 3.5.13.30): BCS 334_SP13_X2_control_SequenceExample.projectarchive
Download iX Developer and BCS Tools from our homepage:
https://www.beijerelectronics.com
X2 control / X2 marine SC / X2 extreme SC / BoX2 pro SC / BoX2 extreme SC with CODESYS (all image versions) - Startup, recommendations and limitations (SUEN00392)
The attached document provides important information when working the Beijer Electronics X2/BoX2 series range of products with embedded CODESYS control
Note!
BCS Tools 3.30 and newer is the supported and common software platform and shall be used for X2/BoX2 and G-series as well as the Nexto range of products.
Please visit https://smartstore.beijerelectronics.com/
More details can be found in SUEN00392
X2 Letter of Volatility
X2 Letter of Volatility
X2 base, X2 pro, X2 marine, X2 control, X2 motion
MTBF Summary X2 pro, X2 control, X2 motion, X2 marine
MTBF Summary X2 pro, X2 control, X2 motion, X2 marine
Release notes PIEN344D / Last minute notes PIEN345D
Release notes for software image X2 v1.4 B581 (June 2018).
Supporting all model types of X2 pro / X2 marine / X2 control.
Click here to download the Image V1.4 b581.
Note! This image is obsolete, use latest version.
SDoC Green Passport
SDoC Green Passport
X2 pro, X2 control, X2 motion, X2 marine
RoHS and REACH Declaration of Conformity
Environmental Impact Report X2 pro, X2 marine, X2 control, X2 motion
Environmental Impact Report X2 pro, X2 marine, X2 control, X2 motion
FCC Verification X2 control
FCC Verification X2 control
X2 control 4, X2 control 7, X2 control 10, X2 control 12, X2 control 15
ABS Type certification X2 pro, X2 marine, X2 control
X2 ABS Type approval certificate 16-SQ1516745-PDA
X2 pro, X2 marine, X2 control
NOTE! not valid for X2 pro 21
ABS PDA certification X2 pro, marine, control, motion
X2 pro, marine, control, motion ABS PDA certification
DoC Green Passport Declaration
DoC Green Passport Declaration
X2 pro, X2 control, X2 motion, X2 marine
DoC CE, EMC, RoHS Declaration of conformity X2 pro, X2 control, X2 marine , X2 web, Box 2 pro
DoC CE, EMC, RoHS Declaration of conformity
X2 pro, X2 control, X2 marine, X2 web, Box2 pro
DNV certification X2 pro, X2 marine, X2 control
DNV certification X2 pro, X2 marine, X2 control
Not available for X2 pro 21
LR Type approval certificate X2 pro, X2 marine, X2 control, X2 motion
X2 LR Type approval certificate C1760002
X2 pro, X2 marine, X2 control, X2 motion
NOTE! not valid for X2 pro 21
Compass safe distance X2 pro/control/motion/marine
Compass safe distance X2 pro/control/motion/marine
Manufacturer declaration: X2 pro marine control UKCA Declaration of Conformity
Manufacturer declaration: X2 pro marine control UKCA Declaration of Conformity
CE Verification X2 control
CE Verification X2 control
X2 control 4, X2 control 7, X2 control 10, X2 control 12, X2 control 15
BV Type approval certificate X2 pro, X2 marine, X2 control, X2 motion
X2 pro, marine, control, motion BV Type approval certificate
Certificate number: 47303/B0 BV
X2 pro, X2 marine, X2 control, X2 motion
NOTE! not valid for X2 pro 21
CCS Marine Certificate X2 extreme, pro, control, marine
CCS Marine Certificate X2 extreme, pro, control, marine
KR certification X2 pro, X2 marine, X2 control, X2 motion
KR certification X2 pro, X2 marine, X2 control, X2 motion
Not valid for X2 pro 21
NKK certificate X2 pro, X2 marine, X2 control, X2 motion
NKK certificate X2 pro, X2 marine, X2 control, X2 motion No.TA17170M (PROD CERT - 1231856 - 1 - A1) - 1
X2 pro, X2 marine, X2 control, X2 motion
NOTE! not valid for X2 pro 21
KCC, MSIP certificate, X2 control 4, X2 motion 4
KCC, MSIP certificate, X2 control 4, X2 motion 4
CAB108 Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C iX operator panel
CAB108 Gender changer. 9pin Dsub male/male
CAB112 Cable Drawing for X2 control, TxA/TxB SoftControl
CAB112/3m Open ended RS485 cable to CREVIS I/O node for X2 control, TxA/B SoftControl
Length: 3m
CAB111 Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B operator panel
CAB111/3M Straight RS232 cable to CREVIS I/O node for X2 control iX Panel TxA/B SoftControl
Length: 3m
CAB110 Cable Drawing for X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C operator panel
CAB110 Cable for MELSEC Q Transparent mode for X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
CAB105 Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C operator panel
Cable between Allen Bradley Micrologix and X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable length: 3 meters.
CAB106 Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C operator panel
Cable between OMRON Host Link and X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable length: 3 meters.
CAB107, 25-pol to 9-pol adapter, Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, iX Panel TxA/B/C operator panel
CAB107 9pin Dsub to 25pin Dsub, for using EXTER/E1000 422/485 cables on X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable length: 0,2 meters.
CAB109 Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C iX operator panel
CAB109 Y-split cable to utilize more than two COM ports on X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable length: 2 x 0,1 meters.
Cable CAB154: Cable for CANopen between X2 Control and BFI
Cable has a D-sub connector with built in 120 ohm resistance intended for X2 Control and one RJ45 connector inteded for BFI_P2 or BFI-E3
CAB153 Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C operator panel
RS422 panel side termination plug
Used when RS422 point to point
communication is used
100-0549 |
CAB150 Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, iX Panel TxA/B/C operator panel
3 way splitter cable
Used when 2xRS485 are needed
100-0526 |
CAB104 Cable Drawing forX2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C operator panel
Cable between PC standard RS232 and X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable length: 3 meters.
CAB103 Cable Drawing for X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable between MELSEC FX1/2/3-series and X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable length: 3 meters in drawing CAB103_3m.pdf.
Cable length: 10 meters in drawing CAB103_10m.pdf.
Cable length: 15 meters in drawing CAB103_15.pdf.
CAB101 Cable Drawing for X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C operator panel
CAB101 Cable between MELSEC Q and X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable length: 3 meters.
CAB100 Cable Drawing for X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C operator panel
Cable between GE Fanuc and X2 base, X2 pro, X2 marine, X2 control, X2 motion, iX Panel TxA/B/C
Cable length: 3 meters.
Outline drawing, X2 pro 4, X2 control 4, X2 motion 4
Outline drawing, X2 pro 4, X2 control 4, X2 motion 4
Cutout drawing, X2 pro 4, X2 control 4, X2 motion 4
Cutout drawing, X2 pro 4, X2 control 4, X2 motion 4
3D drawing, X2 pro 4, X2 control 4, X2 motion 4 in STEP format
3D drawing, X2 pro 4, X2 control 4, X2 motion 4 in STEP format
iX Developer Reference Manual, MAEN355 rev. B (current version)
X2 base / pro / extreme / marine / control - Configuration and Image manual , MAEN352 rev B
MAEN352B: describes the X2 series system program V2.2 and later .
This manual replaces MAEN205 rev. G
Manual: Solution EtherCAT communication Nexto PLC/X2control with BFI-P2 BFI-H3
Manual: Solution Modbus RTU communication Nexto PLC/X2control/PIO with BFI-P2 BFI-H3 BFI-E3
Installation Manual X2 pro, X2 marine, X2 control MAxx202
Installation Manual X2 pro, X2 marine, X2 control
- Chinese Simplified
- Chinese Traditional
- English
- French
- German
- Italian
- Portuguese Brazil
- Spanish
- Installation Manual X2 pro, X2 marine, X2 control, X2 motion MABP202 Chinese Simplified.pdf
- Installation Manual X2 pro, X2 marine, X2 control, X2 motion MABP202 Chinese Traditional.pdf
- Installation Manual X2 pro, X2 marine, X2 control, X2 motion MABP202 French.pdf
- Installation Manual X2 pro, X2 marine, X2 control, X2 motion MABP202 German.pdf
- Installation Manual X2 pro, X2 marine, X2 control, X2 motion MABP202 Italian.pdf
- Installation Manual X2 pro, X2 marine, X2 control, X2 motion MABP202 Portuguese Brazil.pdf
- Installation Manual X2 pro, X2 marine, X2 control, X2 motion MABP202 Spanish.pdf
Manual: Solution Modbus TCP communication Nexto/X2control/PIO PLC with BFI-E3
Manual: Solution Modbus TCP communication Nexto/X2control/PIO PLC with BFI-P2 BFI-H3
Guidelines for TxA and TxB migration to X2.
Guidelines for TxA and TxB migration to X2.
SqlProxy - Connects iX Panels transparently to SQL Server
There's sometimes a need to connect to SQL Server from an iX Panel.
In CE6 based panel, this has been possible using sqlclient.
Nothing similar is however supported in CE8 (most X2 panels).
During the years, we have helped customers creating solutions based on SQL Server connectivity.
There is a need to be able to move such an application to X2 aswell with minimal change of script code.
One solution is "SqlProxy" that is presented in the attached pdf file.
Download:
https://www.beijerelectronics.com/en/support/Help___online?code=4D4C0877-4291-43C8-BA7B-54A456B0B5FE
Install in e.g. C:\Users\Public\SqlProxy to avoid access right issues!
October 16, 2019: The file SqlProxy_191016C.zip contains CURRENT VERSION !
SqlProxy 1.1.0.1. Make sure to use corresponding SqlProxy.exe , tcpServer.dll and scmSqlProxy.Script.cs from the same package!
Supports unicode (e.g. Chinese characters and queries like select * from Customers where Name = N'公司黄页' ). Performance improved.
For best performance, limit the amount of data (number of rows and number of columns) to the minimum necessary with your SQL query. Example: "select top (1) createdTime, columnName3, columnName149 from tableName where columnName1 = 'something' order by createdTime desc"
to get just the few interesting columns from the very latest record where columnName1 = 'something'
Furthermore, for best performance, use StringBuilder when receiving reply from SqlProxy instead of += in the iX demo project. scmSqlProxy.Script_StringBuilder.zip in demo project contains this alternate scmProxy.Script.cs file if needed.
Contact support @beijer.se for additional info!
Remote Access Viewer v1.5.4, for Exter/E1000 - TxA/TxB/TAxx - X2 panels
Remote Access Viewer is a program for remote access and control Exter/E1000 - TxA/TxB/TAxx - X2 panels.
It is possible to access, reflect and control panels
from a PC by using the VNC client program, Remote Access Viewer (freeware),
together with the built-in VNC server (Remote Access function) in the iX
Panels.
NB: Even though the help file suggests another key combination, please note that Ctrl-Alt-Shift-F toggles Full screen mode on / off best, so you Restore from Fullscreen mode with this key combination!
vncviewer.exe_patch.zip contains a patched vncviewer.exe
EDS file for CiX-CAN and X2
EDS_CiX-CAN.zip includes EDS files for the CiX-CAN module:
CiXCANopen.eds General EDS file
CiXCANopen_Default_PDO1.eds EDS file corresponding to Default Slave PDO setting 1
CiXCANopen_Default_PDO2.eds EDS file corresponding to Default Slave PDO setting 2
CiXCANopen_Default_PDO3.eds EDS file corresponding to Default Slave PDO setting 3
CiXCANopen_Default_PDO4.eds EDS file corresponding to Default Slave PDO setting 4
EDS_X2.zip includes EDS files for the internal CAN on X2 (extreme) panels:
X2CANopen.eds General EDS file
X2CANopen_Default_PDO1.eds EDS file corresponding to Default Slave PDO setting 1
X2CANopen_Default_PDO2.eds EDS file corresponding to Default Slave PDO setting 2
X2CANopen_Default_PDO3.eds EDS file corresponding to Default Slave PDO setting 3
X2CANopen_Default_PDO4.eds EDS file corresponding to Default Slave PDO setting 4
X2 control CODESYS device XML, v3.5.10.10.1 (Obsolete)
Device description for X2 control :
X2 control 4
X2 control 7
X2 control 10
X2 control 12
X2 control 15
This device description (v3.5.10.10.1) should be used for X2 Control with image 1.2 build 508
X2 control / X2 extreme SC / X2 marine SC / BoX2 pro SC / BoX2 extreme SC, CODESYS Device XML 3.5.13.30.1 (Current version)
Device descriptor files for the X2 series, Soft Control editions of HMI and Edge devices. This version is to be used on runtime 3.5.13.30 patch 7 or higher and in conjuction with X2 series images, version 2.0 or higher. Link to image 2.0 b368
GSD files for CiX-DP Profibus module
X2 series (German)
36-page brochure incl. general and product family descriptions, technical data, iX and WARP software descriptions, migration paths, etc.
X2 brochure (English), BREN631
36 page brochure incl. general and product family descriptions, technical data, iX and acirr+ software descriptions, migration paths, etc. Incl. X2 extreme, X2 pro21 and two-year warranty
X2 control image 1.2 b508 (Obsolete)
X2 control image 1.2 b508 (Obsolete)
X2 control / X2 marine SC / BoX2 pro SC image V2.0 b775 (Obsolete)
Image release for X2 series Soft Control devices (acirro+ from production only).
Link to related documents:
Codesys runtime, 3.5.13.30 Patch7
https://www.beijerelectronics.com/en/support/Help___online?docId=68403
https://www.beijerelectronics.com/en/support/Help___online?docId=68259
CODESYS Runtime v3.5.10.10_16 (Obsolete)
The CODESYS v3.5.10.10_16 should always be installed to a X2 Control with image V1.4b581
X2 pro - X2 control - Image V1.3b569 (Obsolete)
X2 image v1.3 Build569
Support of new X2 pro 7 – 2eth model, improvements and bug correction.
Supports model types: X2 pro 4, X2 pro 7, X2 pro 7 – 2eth, X2 pro 10, X2pro 12, X2 pro 15, X2 pro 21, X2 marine 7, X2 marine 15. X2 control 4, X2 control 7, X2 control 10, X2 control 12, X2 control 15.
X2 marine 7 SC, X2 marine 7 HB SC, X2 marine 15 SC, X2 marine 15 HB SC.
NOTE! Update of Image requires update of related EBOOT Build 569 as well.
Update EBOOT via “Make Recovery SD Card”, see “Beijer Panel Image manual" (MAEN205x) for information.
- The EBOOT is included when you create "Recovery SD" from the Image Loader.
CODESYS Runtime v3.5.10.10_5 (Obsolete)
CODESYS Runtime for X2 control (image 1.2 Build508)
X2 control / X2 marine SC / X2 extreme SC / BoX2 pro SC / BoX2 extreme SC CODESYS Runtime 3.5.13.30 Patch 7 (obsolete)
CODESYS Runtime with individual device xml for every single X2 device.
X2/BoX2 series with CODESYS - Recommendations and limitations (SUEN00392)
https://www.beijerelectronics.com/en/support/Help___online?docId=68259
X2 control / BoX2 pro SC CODESYS Runtime 3.5.13.30 Patch 12 (Current version)
SoftPLC runtime for X2 control 2.1.1 and later. Contains fixes for CmpPLCShell.
X2/BoX2 series with CODESYS - Recommendations and limitations (SUEN00392)
https://www.beijerelectronics.com/en/support/Help___online?docId=68259
X2 pro / X2 marine / X2 control - Image V1.4 b581 (Obsolete)
Firmware/image version 1.4 build 581 to X2 pro / X2 marine / X2 control
Click here to download Release notes PIEN344D / Last minute notes PIEN345D.