Basic set-up of smart elements
Dear,
I am experiencing difficulties with setting up the Smart Elements DI16 and DO16 in PLC Next Engineer with an AXC F2152 controller. The setup looks as follows: the AXC F2152 controller is connected to the AXC BS L2 bus connector and a SE4 module is connected to the same bus connector. No other modules are installed up until now.
I upgraded the firmware to version 2020.6.1 (20.6.1.30859).
After startup, the Run led is continuously green, the D led is continuously yellow and the BF-D led is flashing. Through PLC Next Engineer I am able to reach the controller over the network and I am able to add modules to the Axioline F section in the three view on the left. However, when clicking "Read AXL F Devices", no devices are returned. After manually adding the components, without specifying their function, nor location, I am able to build a simple application and running it on the PLC. The debugger proves that the program is running. Nevertheless, after the project has been uploaded to the PLC, the D led starts blinking red. It will remain blinking red until I perform a factory reset. In the web manager of the PLC, the local bus returns error 0x0284. This error remains until I perform a factory reset, as already mentioned.
Could you please advise on possible solutions?
Best regards,
Giel
Comments
Hi Giel,
I hope I can help.
The aim should be for the hardware configuration in PLCnext Engineer to match the physical hardware configuration.
You might think that the simplest way to do this is to use the "Read AXL F Devices" function in PLCnext Engineer. Unfortunately it is a long-standing and very annoying bug in PLCnext Engineer, that this function just does not work. So I am afraid that this is not the solution.
Once you add the AXL F BP SE4 base module to the Axioline bus via the AXC BS L2 connector, then the CPU sees this base module, and the CPU needs to know what I/O modules are inserted into that base module, and in what order. If you do not configure the correct I/O in your PLCnext Engineer project, then you will see an Axioline bus fault indicated by the LEDs and in the Web Based Management.
It also turns out you must configure empty Smart Elements slots in PLCnext Engineer. There is a "blank" Smart Elements I/O module - effectively an empty case - that you can use to protect each empty slot. The part number for this is AXL SE SC. If a slot in the base is actually empty, then you still need to configure this as being filled with an AXL SE SC module.
With 4 empty slots, your hardware configuration should look like this:
When you insert real I/O modules in the base, you will need to change this hardware configuration to match. The ultimate proof that your hardware configuration is correct is when you can read and write physical I/O, which is the whole point of the exercise anyway, I guess.
Hope this helps.
~ Martin.
Hi Martin, hi Team,
I have the same problem. I will setup an new project with the AXC F 3152 and additional we will use the AXL FDI16/1 DO16/1 2H for three times.
I can setup the controller and it works fine. I can include the I/O Bus, too. And it will be shown in the web inteface of the controller.
But I can't configure the I/Os.
Please find attached some pictures. Maybe you can see my problem or have an other idea.
Thanks
Andy
Hello Andy,
you are trying to connect external / Global variables to your IOs.
Also make sure that the Program that holds the Variables is already instantiated on your ESM.
Make sure that there is a Word Variable available to be connected for the "~" INs and Outs.
If you want to use ports instead you will need to use the AXC -> PLCnext -> DataList.
Or booleans for the IN0 ...IN15.
Hi Oliver,
thanks for your help.
Maybe you can explain the two following point of your in more detail?
Thanks.
BR
Andy
Hello Andy,
here are some info pages on how to instantiate and assign variables.
Instantiate a program,
Assigning Variables.
-> Note that there is a difference between Port connections(Inport / Outport variables) and Processdata assignment (gloabal/external variables).
And a step by step tutorial how to use the engineer.
https://elearning.plcnext.help/PLCnEng_Basics/story_html5.html?lms=1
Hi Oliver and Team,
today we want to use the outputs and with PLC Next Engineer all works fine.
But the AXL F doesn't switch the Output "Out01".
Do you have any ideas?
Thanks for your support.
BR
Andy
Hi Andy,
When you download and run the PLCnext Engineer project, is the "D" LED on the PLC lit solid green? If not, then the I/O configuration in PLCnext Engineer does not match the physical I/O that is connected to the PLC.
If the "D" LED is solid green, can you please post screen shots of the PLCnext Engineer project showing:
Regards,
Martin.