Personal Data

Username:
thecolonel26
Joined:
2020-09-18 18:12:05+00:00

Projects

  • No projects to display.

Skills

  • No skills entered.

User Activity

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    Thank you very much. I think that is what I needed to know. I did not know that interfaces were passed by reference only. Knowing that now everything makes more sense.

  • Posted a comment on discussion Runtime πŸ‡¬πŸ‡§ on CODESYS Forge

    I agree the Arm SL is way to expensive for its target hardware. There is no way I could ever justify that price on anything ARM based. People go to ARM for low costs, if the license cost as more or more than board you are using it's a NO GO.

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    Trying to connect to a EIP remote IO device and I am getting the following error messing on the status page of the device. I have tried googling it and I have found nothing. Diag string: 'Configure encapsulation Layer...' On the Scanner device page it says the bus is not running but I have it configured you using the ENIPScannerIOTask which seems to be correct. What is an "encapsulation Layer"? in this context?

  • Modified a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    Well what I am trying to do is to return a Reference to EngValueBase but using type IEngineeringValue so that the consumer doesn't care what the base class is. I plan to have different implementations of the EngValue later on which is why I want it to be behind an interface. I have tried using := instead of Ref= but I get a run time exception, of access violation.

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    I think you are incorrectly assuming what IEngneeringValue contains. Right now it has it's own Properties of Value and MeaUnitAsString. The intend is to have a mechanism in place so that different types of engineering values can be compared if they are of the same type, Like Temperature, could be compared if if one instance is of using Celsius and one instance using Fahrenheit etc. Further set points in the system will be stored in the same mechanism. So I have a very valid reason for want to but...

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    Trying to return a Reference to EngValueBase but using type IEngineeringValue so that the consumer doesn't care what the base class is. I plan to have different implementations of the EngValue later on which is why I want it to be behind an interface. I have tried using := instead of Ref= but I get a run time exception, of access violation.

  • Modified a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    I have a property defined as PROPERTY PUBLIC LiveValue : REFERENCE TO IEngineeringValue I have a VAR _liveValue : EngValueBase; //(Which Implements IEngineeringValue) END_VAR I defined the Get for LiveValue as LiveValue REF= _liveValue; But I get the following build error C0032: Cannot convert type 'REFERENCE TO IEngineeringValue' to type'EngValueBase' Which seems like it is backwards and should say Cannot convert type 'EngValueBase' to type 'REFERENCE TO IEngineeringValue' but regardless what is...

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    I have a property defined as PROPERTY PUBLIC LiveValue : REFERENCE TO IEngineeringValue I have a VAR _liveValue : EngValueBase (Which Implements IEngineeringValue) I defined the Get for LiveValue as LiveValue REF= _liveValue; But I get the following build error C0032: Cannot convert type 'REFERENCE TO IEngineeringValue' to type'EngValueBase' Which seems like it is backwards and should say Cannot convert type 'EngValueBase' to type 'REFERENCE TO IEngineeringValue' but regardless what is going wrong...

View All