6014 encoder

Dear all
I have to read an encoder that measures the angular position with signals A and B only (so no index Z). I use windows XP with labview 2011 and an acquisition card NI 6014. I have been able to count the individual signals with the application "Measurements and automation". I never read an encoder so I have used the express VI, but I have not found the option to read position in the express VI. When using an example named "measure angular position.vi", I have got continuously the error that the selected channel does not support the measurement type required. The property is "CI.MeasType", with a requested value "Position: Angular encoder", which is not available amongst the ones I have. How can I solve this?
Thank you very much for every hint. Happy new year...
antonio

Hi Antonio
I suppose that you can't acquire encoder position signal with the B series hardware PCI-6014. I think this is due due the onboard technology. I've searched some informations about but i have not found any document which explains the tasks that are avaliable using the specific hardware.
Any task can be implemented in MAX so a good way to understand if you can do a task with your hardware is to implement it in MAX. When you specify angular encoder acquisition task and you can't see any of the 6014 counters available in the list of channel, it means that you can't use the hardware to implement the task.
I think there is no workaround. You can't use Windows to read the encoder signals in a low level way (using software to transform the phase signals into a position measure) because Windows is not a real time OS.
Let me know you have any other idea!!!!!

Similar Messages

  • JD Edwards Enterprise 8.12 with Tools 8.96

    :_| please help me.....
    Hello everyone,
    I am in deep trouble. I seek some help.
    I have installed JD Edwards Enterprise 8.12. But i am not able to locate the Genjava utility or GenJava.exe in the installed directory.
    Can anyone helo me out finding the Genjava Directory for running Genjava utility.
    Thanks,
    Shakti Prasad Priyakumar

    Hi Diego,
    Thanks a lot for your help.
    I have followed your words.But i am not able login to metalink3 beacuse our company domain changed. That's why we are not able to login to Metalink for a while these days.
    I am providing the java code, jdbj.ini, jdeinterope.ini that i have followed.
    I have added the jars in the classpath
    ApplicationAPIs_JAR.jar
    ApplicationLogic_JAR.jar
    Base_JAR.jar
    BizLogicContainer_JAR.jar
    BizLogicContainerClient_JAR.jar
    castor.jar
    connector.jar
    EventProcessor_EJB.jar
    EventProcessor_JAR.jar
    j2ee1_3.jar
    JdbjBase_JAR.jar
    JdbjInterfaces_JAR.jar
    JdeNet_JAR.jar
    Kernel.jar
    log4j.jar
    ojdbc14.jar
    PMApi_JAR.jar
    Spec_JAR.jar
    System_JAR.jar
    xerces.jar
    xmlparserv2.jar
    But the error produced is
    LocalLogicControl.loadControlFile(): local logic control file not found in classpath: LocalLogicCatalog.xml
    Fail to write to the connector log:null
    The error raised after the java code given below
    // Step 5: Execute the business function
    BSFNExecutionWarning warning = addressbook.execute(sessionID);
    here the code below
    Java Code
    import com.jdedwards.system.connector.dynamic.spec.SpecFailureException;
    import com.jdedwards.system.connector.dynamic.ServerFailureException;
    import com.jdedwards.system.connector.dynamic.Connector;
    import com.jdedwards.system.connector.dynamic.spec.source.*;
    import com.jdedwards.system.connector.dynamic.SystemException;
    import com.jdedwards.system.connector.dynamic.ApplicationException;
    import com.jdedwards.system.connector.dynamic.callmethod.*;
    * @author Administrator
    public class TestClass {
         * @param args
         public static void main(String[] args) {
              try {
                   execMethod();
              } catch (Exception ex) {
                   System.out.println("Exception : " + ex);
         public static void execMethod() throws SpecFailureException,
                   ServerFailureException {
              BSFNSpecSource specSource = null;
              // Step 1: Login
              int sessionID = Connector.getInstance().login("JDE", "JDE", "DV812",
                        "*ALL");
              // Pre-condition: create the SpecDictionary or BSFNSpecSource
              specSource = new OneworldBSFNSpecSource(sessionID);
              // Step 2: Lookup the BSFN method from SpecDictionary or BSFNSpecSource
              BSFNMethod bsfnMethod = (BSFNMethod) specSource
                        .getBSFNMethod("GetEffectiveAddress");
              // Step 3: create the executable method from the BSFN metadata
              ExecutableMethod addressbook = bsfnMethod.createExecutable();
              try {
                   // Step 4: Set parameter values
                   addressbook.setValue("mnAddressNumber", "105");
                   System.out.println("mnAddressNumber has been set");
                   // Step 5: Execute the business function
                   BSFNExecutionWarning warning = addressbook.execute(sessionID);
                   // Step 6: Get return parameter values
                   System.out.println("szNamealpha= "
                             + addressbook.getValueString("szNamealpha"));
                   System.out.println("mnAddressNumber= "
                             + addressbook.getValueString("mnAddressNumber"));
              } catch (SystemException e) {
                   // SystemException is thrown when system crash, this is a fatal
                   // error and must be caught
                   System.exit(1);
              } catch (ApplicationException e) {
                   // ApplicationException is thrown when business function
                   // execution fail, this is RuntimeException and thus can be
                   // unchecked. But it is strongly recommend to catch this
                   // exception
              } finally {
                   // Log off and shut down connector if necessary
                   Connector.getInstance().logoff(sessionID);
                   Connector.getInstance().shutDown();
    jdbj.ini
    #=======================================================================
    # jdbj.ini - JDBj configuration
    # This file contains configuration information for JDBj, which provides
    # general database access capabilities on behalf of J.D. Edwards Java
    # solutions.
    # IMPORTANT: All keys in this file are case sensitive.
    #=======================================================================
    #=======================================================================
    # ERP specific information
    # These sections apply only when accessing ERP data. These sections are
    # ignored for standalone database access.
    #=======================================================================
    # Bootstrap session
    # The user, password, role information is optional. It is used by the
    # the JDBJ Unit tests and JDBExplorer only if these parameters are not
    # specified on the command line. The environment is required field otherwise
    # JAS cannot signon to the HTML client.
    # NOTES: * This information in this section corresponds to the information
    # specified in the [DB SYSTEM SETTINGS] section of this installation's
    # JDE.INI file.
    [JDBj-BOOTSTRAP SESSION]
    user=JDE
    password=JDE
    environment=DV812
    role=*ALL
    # Bootstrap physical data source
    # This defines the data source where the OCM and some other system
    # tables reside. JDBj uses this at bootstrap time and later to look up
    # OCM entries on demand. If it is not valid, then no ERP database
    # access is possible.
    # Here is a description of each field in this section:
    # Field Description Applies to
    # name The data source name. This is not that All
    # important for bootstrap connections,
    # but it does show up in error messages
    # and the log.
    # databaseType The database type. One of the All
    # following:
    # I = AS/400
    # O = Oracle
    # S = SQL Server
    # W = UDB
    # M = MSDE
    # server The server (i.e. the host), or AS/400,
    # "localhost". SQL Server
    # MSDE
    # database The database. Oracle,UDB
    # serverPort The server port. SQL Server
    # physicalDatabase The physical database (used as library AS/400,
    # qualifier for AS/400). SQL Server,
    # MSDE
    # owner The owner. Oracle,
    # SQL Server,
    # UDB,
    # MSDE
    # lob Supports lobs. Oracle,
    # AS/400
    # unicode Performs unicode conversion. SQL Server
    # MSDE
    # databaseInstance The instance name of server. (JDELocal) MSDE
    # translateOn AS400 translate on (default is FASLE) AS400
    # NOTES: * This information in this section should match the
    # corresponding information specified in the
    # [DB SYSTEM SETTINGS] section of this installation's JDE.INI
    # file.
    [JDBj-BOOTSTRAP DATA SOURCE]
    name=System - 812
    databaseType=O
    server=jde812es
    serverPort=1521
    database=orcl
    physicalDatabase=
    owner=SY812
    lob=true
    unicode=true
    databaseInstance=
    translateOn=
    # Bootstrap spec data source (Optional)
    # This defines the data source where the serialized spec tables reside.
    # JDBj uses this at bootstrap time and after to look up serialized spec
    # objects on demand. JDBj first looks for the name specified in this
    # section in the Data Source Master table (F98611). If it finds a data
    # source there, it uses it to read the serialized spec tables. If it
    # does not find the data source in the Data Source Master table, then
    # it initializes a new data source based on the rest of the fields in
    # this section.
    # If this section is not specified, then JDBj uses the OCM to find the
    # serialized spec tables. If it is not valid, then no ERP database
    # access is possible.
    # See the description for "Bootstrap physical data source" above for
    # information about which fields must be filled in for a given database
    # platform.
    # [JDBj-SPEC DATA SOURCE]
    # name=
    # databaseType=
    # server=
    # serverPort=
    # database=
    # physicalDatabase=
    # owner=
    # lob=false
    # unicode=true
    # user=
    # password=
    # databaseInstance=
    # translateOn=
    #=======================================================================
    # END - ERP specific information
    # The rest of the sections apply when accessing ERP and standalone data.
    #=======================================================================
    # JDBC drivers
    # This defines JDBC drivers and JDBC specific settings.
    [JDBj-JDBC DRIVERS]
    ORACLE=oracle.jdbc.driver.OracleDriver
    AS400=com.ibm.as400.access.AS400JDBCDriver
    SQLSERVER=com.microsoft.jdbc.sqlserver.SQLServerDriver
    UDB=COM.ibm.db2.jdbc.app.DB2Driver
    [JDBj-ORACLE]
    tns=C:\orant\NET80\Admin\TNSNAMES.ORA
    [JDBj-LOGS]
    jdbcTrace=false
    [JDBj-SERVER]
    dbcsConversionTolerant=true
    # Connection pool settings
    [JDBj-CONNECTION POOL]
    ; The minimum number of connections to a data source. When closing old connections,
    ; the value set by this parameter will remain in the pool regardless of use.
    ; Valid values: 0 or greater
    ; Default value: 5
    minConnection=5
    ; The maximum number of connections to a data source for all users. Additional
    ; database connection requests beyond this value will be queued for the next available
    ; connection.
    ; Valid values: 1 or greater (must be equal to or greater than "minConnection")
    ; Default value: 50
    maxConnection=50
    ; The number of connections to initialize upon pool creation.
    ; Valid values: a value equal to or greater than "minConnection" AND equal to or
    ; less than "maxConnection"
    ; Default value: 5
    initialConnection=5
    ; The increment of connections the system will create when a request for a connection
    ; cannot be satisfied with the current allocation as long as the maxConnection value
    ; has not been reached.
    ; Valid values: The rule of thumb is (poolGrowth >= maxConnection/10)
    ; Default value: 5
    poolGrowth=5
    ; Amount of time in milliseconds that a connection remains idle before it is flagged
    ; to be cleaned up. Keeping this value high may or may not add to performance. Reducing
    ; the value may reduce memory consumption.
    ; Valid values: 0 or greater
    ; Default value: 1800000 (30 minutes)
    connectionTimeout=1800000
    ; Amount of time in milliseconds that the pool cleaner is set to clean data sources
    ; that have a validation string. When cleaning occurs, any connections which have been
    ; flagged as idle will be cleaned up. The amount of time between a connection
    ; becoming idle and being cleaned up can be as long as the connectionTimeout value plus
    ; the cleanPoolInterval value.
    ; Valid values: 0 or greater
    ; Default value: 600000 (10 minutes)
    cleanPoolInterval=600000
    ; The maximum number of JDBC prepared statements cached on each JDBC connection.
    ; Valid values: 0 or greater
    ; Default value: 50
    maxSize=50
    ; The number of JDBC statements purged from a JDBC connection if the maxSize limit is
    ; reached. The statements purged will be the statements in the cache which have not
    ; been used for the longest amount of time.
    ; Valid values: The rule of thumb is (cachePurgeSize >= maxSize/10 + 2)
    ; Default value: 5
    cachePurgeSize=5
    # JDBj Runtime properties
    # These are all optional. They correspond to system runtime properties
    # applicable to JDBj logical connections.
    # NOTES: * In each case, the values listed are the defaults. The
    # template default entries are commented out. Make sure
    # and remove the pound sign (#) when changing these values.
    [JDBj-RUNTIME PROPERTIES]
    ; AS400 Database ASP property. Use this setting if you are running your iSeries
    ; server with multiple user databases or IASP (Independent Auxiliary Storage Pool)
    ; and have your EnterpriseOne tables located on the IASP. The IASP name can be found
    ; by using the command WRKRDBDIRE. This entry is not needed if you only have *LOCAL
    ; configured on your system in the WRKRDBDIRE Remote Location name.
    ; Valid values: Any valid string
    # AS400DatabaseASP=null
    ; AS400 package name property. Overrides the default sql package
    ; name on the AS400 with the specified name.
    ; Valid values: Any valid string
    # as400Package=JDBj
    ; AS400 package library name property. Overrides the default sql package
    ; library name on the AS400 with the specified name.
    ; Valid values: Any valid string
    # as400PackageLibrary=JDBj-Library
    ; AS400 extended dynamic property. Overrides the default extended dynamic
    ; setting with the specified setting. If specified to a false, AS400 database
    ; will not use packages. This will have a negative impact on performance.
    ; Valid values: true, false
    # as400ExtendedDynamic=true
    ; Data cache entry size threshold property. Sets the maximum
    ; size (in rows) for a single entry in the data cache. If a
    ; potential entry exceeds this threshold, then it will not be
    ; cached. -1 indicates that all eligible entries should be
    ; cached.
    ; Valid values: -1 or greater
    # dataCacheEntrySizeThreshold=500
    ; Data cache entry threshold property. Sets the maximum size (in
    ; entries) for the data cache. If the data cache exceeds this
    ; size, then the least recently used entries are removed to
    ; make room for the new entry. -1 indicates that there is no
    ; maximum.
    ; Valid values: -1 or greater
    # dataCacheEntryThreshold=100
    ; Data varification property. Enable or disable the data verification
    ; between actual data and EnterpriseOne specification for insert and
    ; update operations.
    ; The verification is performed on the following types:
    ; - EVDT_CHAR
    ; - EVDT_STRING
    ; - EVDT_NID
    ; - EVDT_TEXT
    ; - EVDT_VARSTRING
    ; - EVDT_VARCHAR
    ; - EVDT_MATH_NUMERIC
    ; This property will have a negative impact on performance.
    ; Valid values: true or false
    # dataVerification=false
    ; Oracle NCHAR Trimming property. Indicates if the Oracle NCHAR
    ; Trimming logic is turned or off. True means the returned NCHAR
    ; data is intact. False means always right trim the returned
    ; NCHAR data.
    ; Valid values: true or false
    # disableOracleNcharTrimming=false
    ; E1Menu cache purge property. Sets the number of
    ; milliseconds after which inactive spec cache entries are
    ; purged. 0 means to never purge spec cache entries.
    ; Valid values: 0 or greater
    # E1MenuCachePurge=3600000
    ; Force single data source property. Indicates whether JDBj
    ; should force operations involving multiple database objects to
    ; run against a single data source. If this is true, JDBj will
    ; only resolve the physical data source for the first database
    ; object involved in a given operation. Otherwise, JDBj will
    ; resolve physical data sources for all database objects and
    ; throw an exception if a single operation spans multiple data
    ; sources.
    ; Valid values: true, false
    # forceSingleDataSource=false
    ; Result set timeout property. Sets the the number of
    ; milliseconds for the result set timeout. A result set will
    ; timeout if it has not had any operations for a period of time.
    ; -1 means that result sets will not timeout.
    ; Valid values: -1 or greater
    # resultSetTimeout=60000
    ; Retry interval property. Sets the interval (in milliseconds)
    ; to wait before retrying idempotent database operations. -1
    ; means not to retry, 0 means retry immediately.
    ; Valid values: -1 or greater
    # retryInterval=0
    ; Retry maximum property. Sets the number of times to retry
    ; idempotent database operations. -1 means to retry
    ; indefinitely.
    ; Valid values: -1 or greater
    # retryMaximum=5
    ; OCM cache purge property. Sets the number of
    ; milliseconds after which inactive OCM cache entries are
    ; purged. 0 means to never purge OCM cache entries.
    ; Valid values: 0 or greater
    # ocmCachePurge=3600000
    ; Personal Spec Versions property. Indicates if user's personal
    ; version can be read. This is only enforced during a read and not
    ; during a spec generation. If it set to a true, the personal version
    ; will be returned if it exists, otherwise the public version will be
    ; returned. If the property is set to a false, then the personal
    ; version will not even be read and we will default to the public
    ; version
    ; Valid values: true , false
    # personalSpecVersions=false
    ; Service cache purge property. Sets the number of
    ; milliseconds after which inactive service cache entries are
    ; purged. 0 means to never purge service cache entries.
    ; Valid values: 0 or greater
    # securityCachePurge=3600000
    ; Service cache purge property. Sets the number of
    ; milliseconds after which inactive service cache entries are
    ; purged. 0 means to never purge service cache entries.
    ; Valid values: 0 or greater
    # serviceCachePurge=3600000
    ; Spec cache purge property. Sets the number of
    ; milliseconds after which inactive spec cache entries are
    ; purged. 0 means to never purge spec cache entries.
    ; Valid values: 0 or greater
    # specCachePurge=3600000
    ; Spec consistency check property. Sets the level of spec
    ; consistency checking. Set this property to a higher level to
    ; improve exception messages relating to spec inconsistency
    ; problems. Set this to a lower level when it is not needed
    ; since it may degrade performance.
    ; Valid values: full, minimal, none
    # specConsistencyCheck=minimal
    ; Spec generate on demand property. Indicates whether JDBj
    ; should generate specs on demand if it can not find them
    ; in the persistent cache.
    ; Valid values: true, false
    # specGenerateOnDemand=false
    ; Transaction isolation property. Sets the isolation level to be
    ; used for transactions.
    ; Valid values: default, none, read uncommitted, read committed,
    ; repeatable read, serializable
    # transactionIsolation=default
    ; Transaction timeout property. Sets the number of milliseconds
    ; for the transaction timeout. A transaction will timeout if it
    ; has not had any operations for a period of time. If this
    ; timeout is set to a -1 then the transaction timeout feature
    ; will be disabled. (This currently only happens when JDBj is
    ; run as part of a JAS transaction.)
    ; Valid values: -1 or greater
    # transactionTimeout=120000
    ; Trigger auto fetch property. Indicates whether JDBj should
    ; automatically fetch rows to be changed in order to pass them
    ; to ERP triggers. This is needed for certain triggers to
    ; work properly.
    ; Valid values: none, single, all
    # triggerAutoFetch=none
    ; Updatable result set timeout property. Sets the the number of
    ; milliseconds for the updatable result set timeout. An
    ; updatable result set will timeout if it has not had any
    ; operations for a period of time. -1 indicates that updatable
    ; result sets should have the same value as RESULT_SET_TIMEOUT.
    ; Valid values: -1 or greater
    # updatableResultSetTimeout=-1
    ; Usage execution threshold property. Sets the expected maximum
    ; time (in milliseconds) for a single database operation to
    ; execute. If a single database operation takes longer than this
    ; threshold, then the statement and time will be logged as part
    ; of usage tracking.
    ; Valid values: 0 or greater
    # usageExecutionThreshold=20000
    ; Usage fetch size threshold property. Sets the expected maximum
    ; fetch size (in rows) for a single fetch to return. If a single
    ; fetch returns more than than this threshold, then the actual
    ; fetch size will be logged as part of usage tracking. -1
    ; indicates that any fetch size is valid.
    ; Valid values: -1 or greater
    # usageFetchSizeThreshold=500
    ; Usage result set open threshold property. Sets the expected
    ; maximum time (in milliseconds) for a result set to remain
    ; open. If a result set is left open longer than this threshold,
    ; then the result set and time will be logged as part of usage
    ; tracking. This does not automatically close the result set. A
    ; usage result set open threshold value of -1 indicates that no
    ; such usage tracking will occur.
    ; Valid values: -1 or greater
    # usageResultSetOpenThreshold=60000
    ; Usage tracking property. Enables or disables usage tracking.
    ; This provides additional tracking and logging to use during
    ; testing. Usage tracking does incur a performance penalty so it
    ; should be disabled for production code.
    ; Valid values: true, false
    # usageTracking=false
    ; Usage tracking output property. Specifies the destination of
    ; usage tracking output.
    ; Valid values: log, exception
    # usageTrackingOutput=log
    ; Usage transaction active threshold property. Sets the expected
    ; maximum time (in milliseconds) for a transaction to remain
    ; active. If a transaction is left active longer than this
    ; threshold, then the transaction and time will be logged as
    ; part of usage tracking. This does not automatically rollback
    ; the transaction. A usage transaction active threshold value of
    ; -1 indicates that no such usage tracking will occur.
    ; Valid values: -1 or greater
    # usageTransactionActiveThreshold=120000
    #=======================================================================
    # END OF FILE
    #=======================================================================
    jdeinterop.ini
    ;Please Edit this File before first use. The Server name must be
    ;changed from OWES1 to the actual name.
    ; [SERVER]
    ; glossaryTextServer=jde812es:6014
    ; # Encoding scheme
    ; # 1252- English and Western European
    ; # 932- Japanese
    ; # 950- Traditional Chinese
    ; # 936- Simplified Chinese
    ; # 949- Korean
    ; codePage=1252
    [SERVER]
    glossaryTextServer=jde812es:6014
    codePage=1252
    [JDENET]
    serviceNameConnect=6014
    enterpriseServerTimeout=12000
    maxPoolSize=30
    #==========================================================
    # Define Cache feature for Connector
    #==========================================================
    [CACHE]
    UserSession=180000
    SpecExpire=300000
    #==========================================================
    # Define the features for inbound Business Function call
    #==========================================================
    [INTEROP]
    enterpriseServer=jde812es
    port=6014
    manual_timeout=300000
    Repository=c:\connector\repository
    #==========================================================
    # Define the features for outbound events
    #==========================================================
    [EVENTS]
    port=6014
    ListenerMaxConnection=100
    ListenerMaxQueueEntry=100
    outbound_timeout=6000000
    # Connection pool settings - These are used only when
    # J2EE connection pooling is not
    # available.
    [JDBj-CONNECTION POOL]
    jdbcPooling=false
    minConnection=5
    maxConnection=5
    initialConnection=5
    poolGrowth=5
    connectionTimeout=18000
    cleanPoolInterval=60000
    maxSize=50
    purgeCacheSize=5
    #==========================================================
    # JNDI information for communication with the J2EE server.
    #==========================================================
    #initialContextFactory=com.ibm.websphere.naming.WsnInitialContextFactory
    #jndiProviderURL=corbaloc:iiop:localhost:2809
    #==========================================================
    # URL for communicating with the event client service.
    #==========================================================
    eventServiceURL=http://localhost:9080/e1events/EventClientService
    #==========================================================
    # Security Server. Security server port is in [JDENET]
    #==========================================================
    [SECURITY]
    NumServers=1
    SecurityServer=jde812es
    #==========================================================
    # OCMEnabled--It will enforce Connector to use OCM to find
    # enterpriser server or use setting in [Interop]section.
    #==========================================================
    [OCM]
    OCMEnabled=false
    Please help me.
    Thanks,
    Shakti Prasad Priyakumar
    Edited by: user1638121 on Dec 1, 2008 9:06 PM

  • Incremental encoder: reset counter on pci 6014?

    I want to connect an incremental encoder with A, B and Z to a PCI 6014 card. I found some VI's for counting A and B (DAQmx->Counter->Count Digital Events; DAQmx->Counter->Measure Posititon) . However I can't figure out what to do with the Z. Is there a way to reset the counters by Z? (I am using labview 2009)
    Thank you very much!

    Sorry, my fault. I didn't see you have an E-Series device.
    Resetting your counter with a digital trigger is possible for Counter/Timer devices but not for your PCI 6014.
    You can reset the counter with DAQmx by stopping and starting the task again. You could read your Z index on a digital input, if the input goes high (or low) you could reset the counter.
    DAQmx: Count Digital Events with Option to Reset Counter
    http://decibel.ni.com/content/docs/DOC-6576 
    I think this is the only way for the PCI 6014. Since you have to go through several software layers, the performance goes down a bit. If it is possible, i would recommend to change to a M-Series device...
    Cheggers
    Sascha E.
    Group Leader Applications Engineering
    National Instruments Switzerland

  • How do I use daqmx to get encoder direction/count on E-series board?

    Hardware:
    PCI-6014
    Labview 7.1
    I have a linear actuator and wish to get distance/direction.  The
    motor has a quad encoder with phase A and B only.  I connected the
    lines according the the E-series, PFI-8 and PFI-6, and ground to
    digital ground. I then attempted to design a control with daqmx but
    failed.  I have tried the daqmx examples but none were attempting
    a reverse in direction.  Most examples given for direction change
    are for traditional daq control; i cant make a correlation on what to
    use to substite traditional daq with daqmx vi's. 
    2 questions:
    How do I use daqmx to get encoder direction/count on E-series board?
    Are there low pass filter vi's recommended for each phase connection to stabilize data?
    Thanks,
    Wayne Hilburn

    Hello Wayne,
    Take a look at the Count Digital Events.vi shipping example.  You can find this in LabVIEW by selecting Help >> Find Examples... then browsing to Hardware Input and Output >> DAQmx >> Counter Measurements >> Count Digital Events.
    If you set the "Count Direction" control to "Externally Controlled", you will be able to count up and down depending on which direction you rotate your encoder.  Make sure you wire Phase A to Ctr0 Source and Phase B to P0.6.  P0.6 is the up/down line for counter 0.
    I hope this helps.  Please let me know if you have any further questions.
    Regards,
    Sean C.

  • Adobe media encoder error in photoshop

    Hi everyone!This morning i have tried to render a video timelapse in photoshop but it showed to me an error which says:''Could not complete the render video command because of a problem with Adobe Media Encoder''.Could anyone tell me how can i fix this error?

    Nobody can tell you anything without proper system info or other technical details like exact versions, render settings, details about the source files and so on.
    Mylenium

  • Filename in Media Encoder CC

    Hello there ;-)
    In After Effect CC u can render picture sequences using a filname like: "Project_[#####].jpg". The [#####] is replaced by the framenumber when rendering. When i render a picture sequenc in Media Encoder CC i Don´t have that oportunity. It allways starts with a Number like 000001. My Question - is it possible to change that in the encoder? So that i have the Frame number in the filename like in After Effect CC? If yes - how? I haven´t find anything!
    THANX for your help!

    I have this issue too. It makes After effects impossible to use with media encoder.  What we want is the actual frame number from After effects
    Example
    I have a 5000 frame AE export.
    I can export the lot from AME
    Render0000.png - Render5000.png
    Client makes a change to Frames 4500-5000
    Try and render Work area to AME
    Result = Render0001.png -  Render0499.png
    The only way to keep file numbers is to use AE's render Queue which seem to be way slower than AME?

  • Conversion of XML file from ANSI to UTF-8 encoding in SAP 4.6C

    Hi All,
      Im working on SAP 4.6C version.I have generated a XML file from my custom report.It is downloading in ANSI format.But i need to download this into UTF-8 format.So can anyone please let me know how to do this?
    Is this possible in 4.6C version?
    Thanks in Advance,
    Aruna A N

    Hello
    It is possible in 4.6.
    Try this code:
    REPORT Z_TEST_XML_DOWN .
    data:
      lp_ixml type ref to if_ixml,
      lp_xdoc type ref to if_ixml_document,
      lp_sfac type ref to if_ixml_stream_factory,
      lp_ostr type ref to if_ixml_ostream,
      lp_rend type ref to if_ixml_renderer,
      lp_enco type ref to if_ixml_encoding.
    data:
      lp_root type ref to if_ixml_element,
      lp_coll type ref to if_ixml_element,
      lp_elem type ref to if_ixml_element.
    class cl_ixml definition load.
    data:
    udat like lfa1,
    s type string.
    select single * from lfa1 into udat where lifnr = '0000000001'. " <- set here real number
    *** create xml
    lp_ixml = cl_ixml=>create( ).
    lp_xdoc = lp_ixml->create_document( ).
    lp_root = lp_xdoc->create_simple_element( name = 'Node'
                                              parent = lp_xdoc ).
    s = udat-land1.
    call method lp_root->set_attribute( name = 'country_name'
                                        value = s ).
    s = udat-name1.
    call method lp_root->set_attribute( name = 'vendor_name'
                                        value = s ).
    s = udat-ort01.
    call method lp_root->set_attribute( name = 'city_name'
                                        value = s ).
    *** render xml
    types: begin of xml_tab_line,
             line(256) type x,
           end of xml_tab_line.
    types: xtab type table of xml_tab_line.
    data: t_xml type xtab,
          size type i,
          rc type i.
    lp_sfac = lp_ixml->create_stream_factory( ).
    lp_ostr = lp_sfac->create_ostream_itable( table = t_xml ).
    lp_enco = lp_ixml->create_encoding( character_set = 'utf-8'
                                   byte_order = if_ixml_encoding=>co_none ).
    call method lp_ostr->set_encoding( encoding = lp_enco ).
    lp_rend = lp_ixml->create_renderer( ostream = lp_ostr
                                        document = lp_xdoc ).
    rc = lp_rend->render( ).
    *** export to file
    size = lp_ostr->get_num_written_raw( ).
    call function 'WS_DOWNLOAD'
      exporting
        bin_filesize = size
        filename = 'c:\sapxml_test.xml'
        filetype = 'BIN'
      tables
        data_tab = t_xml
      exceptions
        others = 1.
    It is just simple example.

  • Media Encoder CC mpeg2 Question

    Basically what the title says. Where exactly is the option to format a video into an mpeg2 file? I've been Googling this to death. I know I've seen some people say they had it, then it disappeared. But I literally just downloaded Media Encoder and its nowhere to be found. Even under the DVD and Blue-ray section, the only options are for Blue-ray. I need to burn a wedding video onto a DVD. Is there something special you have to do to get this done? Are there limits on the free trial version that don't allow mpeg2 downloads? Help!

    Are you using AME CC 2014?  MPEG2 is included in AME under more strict license than other formats and is only activated only if you have Premiere Pro CC 2014, AfterEffects CC 2014 or Prelude CC 2014.  If you are using them under a free trial, MPEG2 becomes unavailable after a trial period expires.  After a trial has been expired, AME CC 2014 can be used extra 30 more days, but without MPEG2. 
    If you already used up a trial period, you can either 1) install one of three apps I mentioned earlier that you haven't installed before and activate it as a trial or 2) purchase a subscription for Creative Cloud.  #1 option allows you to use MPEG2 30 more days.  With #2 option, you can use MPEG2 as long as you keep your subscription active.  I hope this helps.

  • Media Encoder CC

    I have the Adobe Creative Cloud on the new Mac Pro. Now I can no start the Media Encoder. Am I the only one who has the problem?
    Can anyone help me?

    Hi Media Encoder CC,
    Welcome to the Forums.
    Please follow the KB Article provided below and check whether it resolves your issue or not.
    http://helpx.adobe.com/creative-cloud/kb/ame-premiere-crash-launch-export.html
    Regards,
    Vinay

  • Media encoder cc export issue

    i got a user that have issue export with media encoder
    when she encode she get this error
    any idea
    Thanks

    Any one ?

  • Media Encoder CC won't launch

    I've been succesfully working with media encoder for sometime now but it won't start for some reason. Using Mac OS 10.6.8, icore 7 proc, 16gb RAM, Encoder CC 6.0.2 what's causing this?

    Thanks, It started working after I logged into my Adobe account. Curious if that had anything to do with it. I also tried a few options (similar to this) I found in the forum which didn't help until I restarted. Not sure which one did it but it's all good now. Thanks!
    cid:E05335EC-C91D-4503-A609-511A1CD6F2EE
    Randy Cates | Video/Motion Graphics
    800.440.1088
    14287 N. 87th St. Suite 220
    Scottsdale, AZ 85260
    Fax: (480) 949-2427
    cid:81ED8132-3DE8-4E8D-973C-64CDC5BC8985<http://www.facebook.com/shurwest>  cid:A3749390-E4AB-4976-BE58-B02192E9077F <http://www.twitter.com/shurwest>   www.shurwest.com<http://www.shurwest.com/

  • Media Encoder CC 14 renders with black frame at the end

    Hello,
    my Media Encoder running on Mac Yosemite makes a black frame at the end of h264 clips...
    How can i fix this?
    Thanks

    I just figured out - it might be a quicktime viewer problem...

  • Media Encoder CC  won't render Magic Bullet Denoiser II

    Hello there,
    i've got the following Problem: I am having Premiere CC and used the Red Giant Plug-In Denoiser II on my last project, when i import this project to the Media Encoder and select Quicktime for output, the Media Encoder won't render the clip with this Plug-In. i always get the original files out, without the denoiser. Original footage from in premiere is 2,5k CinemaDNG RAW from the Black Magic Cinema Camera.
    thx

    I feel like there was a recent update to the RG plugins (inside of the last 30 or so days.) Are they up to date?

  • Media Encoder CC // Red Giant Denoiser II

    Hello there,
    i've got the following Problem: I am having Premiere CC and used the Red Giant Plug-In Denoiser II on my last project, when i import this project to the Media Encoder and select Quicktime for output, the Media Encoder won't render the clip with this Plug-In. i always get the original files out, without the denoiser.
    thx

    no windows, footage is cinemaDNG 2,5k RAW from Blackmagic Cinema Camera.

  • Media Encoder CC - Bug or just finicky?

    I'm confused about Media Encoder, and hoping someone can help.
    I have a short film that's primarily 4K ProRes augmented with some "flashbacks" that are 1920 by 1080 h264 files.  All edits beautifully in my 4K ProRes timeline.
    I have some Magic Bullet B&W corrections on the 1080 footage.  On the 4K footage, I just have an overall grade in an Adjustment Layer (for now).  I can play in Software Mode (CUDA won't work on my Retina Mac - separate thread!) at 1/4 resolution.  The 4K stuff looks great, the 1080 pretty bad.
    I've been outputting by matching sequence settings.  The file is TITANIC, but looks great.  I use that file to make various smaller files in APPLE COMPRESSOR.  I find it better and more flexible (especially with cropping for 2.35, etc.)  What can I say.  All in all, the workflow works for me.
    So here's the problem.  Today I wanted to use In and Out to export a small section for music review with a colleague.  No need to have a huge file, I just used Media Encoder in a Vimeo SD mode. 
    In the first attempt, the 1080 stuff oddly looked terrible.  Just as it does when viewed at 1/4 resolution.  To make sure everything was okay, I outputted that section at Matched Sequence settings.  All good - the 1080 stuff had the Magic Bullet B&W look working great.
    Then I tried again with the Vimeo SD setting.  Only this time I checked Render at Maximum Resolution.  Took FOREVER, but all good again.  The 1080 stuff was fine.
    Next I renendered "in to out" in my sequence (I hadn't done so previously - I was working "red line").  Output without checking Max Render Quality.  Back to the horrible 1080 stuff.
    Finally, I chose "use previews", but not max render.  All good again.
    So, at last a question.  Does this make sense?  I never before had to use either Maximum Render OR Use Previews to get acceptable quality with "device" settings.  Is this a bug?  Or related to my disparate picture sizes?  Or something else?  Thank you all!

    [Moved to AME forum.]
    I can see where this would be expected behavior.

Maybe you are looking for

  • Unable to perform database compare

    Recently, not since three or four days, we have been facing an issue when trying to compare within visual studio 2013 on a database project. The compare screen loads up but I'm not able to select source or target. Nothing happens if I click the targe

  • A verb conjugator in C (was: Ideas for an open source project in C)

    Hi, I have to write a relatively complex program in C for my university programming course. We can either use a given topic (a hotel management software - quite some work, but not very challenging) or something of our own choice provided it is not to

  • A fatal error has been detected by the Java Runtime Environment: SIGSEGV

    Hi I am getting the Following error in Weblogic Server 10.3.5 I have installed WLS10.3.5 on Linux machine 64 bit. Request someone to help resolve this issue. Thanking in anticpation. Regards, Sachin Gupta # A fatal error has been detected by the Java

  • ITunes(7.3.1) Issues. File size adjustments. Burning to CD

    I notice that there seems to be issues with 7.3.1 perhaps this is one. Main Issue. I have 'imported' some mp3 files of non copyright speeches from an mp3 CD into my library .I would like to re-burn these (Using Toast 8.0.1) to a single CD but the tot

  • Problem printing a report

    Hi All... I have come across a problem in printing a report.I need to print it on a Dot Matrix Printer. The line size of the report is 183 , n I need to print it on a 132 column paper , it prints all the columns but with characters overlapped.I have