From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

9144 with custom FPGA and SGL EtherCAT User-defined Variables?

Solved!
Go to solution

Hi,

 

I currently have a small instrument driver (rs485) running on a 9144 chassis. The output values are communicated to the EtherCAT Master using FXP numbers. I would like to switch these FXP to SGL since I upgraded to LV 2012 SP1 with FPGA now supporting SGL numbers.

Is this possible? I tried several times to create the SGL User-defined Variables in the project, but the date type is grayed out.

 

Greetings from Munich,

Götz

0 Kudos
Message 1 of 3
(2,622 Views)
Solution
Accepted by topic author gbecker


Unfortunately, SGL is not a supported data type for communication to/from a 9144. The available data types for user-defined I/O variables are:

* Fixed Point
* Signed Integers(Int8, Int16, Int32, Int64)
* Unsigned Integers (UInt8, UInt16, UInt32, UInt64)
* U32 Bit Field
* Boolean

More information regarding user-defined I/O variables can be found at:

Programming EtherCAT I/O With FPGA Intelligence: Differences in the LabVIEW FPGA Programming API
http://www.ni.com/white-paper/10618/en#toc4

0 Kudos
Message 2 of 3
(2,538 Views)

Thanks for the info.

Then I´ll (have to) stay with my current solution and hope for more NI love for their EtherCAT product line 🙂

0 Kudos
Message 3 of 3
(2,534 Views)