Smart function kit for handling PLC communication

Hello!

I wonder, what is the way to communicate SFKH with PLC was planned by developers of this product?

I try to communicate through DataLayer, but I can't even acknowledge error using smartfunctionkit/communication/cmd/clearerror command.

After I acknowledge emergency stop or STO signal, system asks for drives to be enables, if I enable drives via motion/axs/Axis_1/cmd/power command, system asks for kinematics to be enabled, if I enable it  in motion/kin/Robot/cmd/group-ena then I have no errors in HMI, but system doesn't move axis. When I execute any movement in the SFKH programm, it goes through without movement and with no error.

I use smart function kit app 2.1.1, PLC app ver 1.12.5, motion app 1.12.7.

Could someone help me? Thank you!

Best reply by fever_ferry

Hello,

the clear-error command is just clearing all errors. To change the system state back in normal operation mode (drives, kinematic and motion = ready) you have to execute the setsystemstate cmd (attached in the picture):

path: smartfunctionkit/communication/cmd/setsystemstate

input as string: "OPERATION"

That should bring your system back to operation state.

 

 

2023-01-27_13h44_01.png
52.24KB
View original
7 replies