File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
TiaCodegen/Commands/Functions Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,8 @@ public CTUCall(string instanceName,
1111 IOperationOrSignal r = null ,
1212 IOperationOrSignal pv = null ,
1313 IOperationOrSignal q = null ,
14- IOperationOrSignal cv = null ) : base ( "CTU" , instanceName , null )
14+ IOperationOrSignal cv = null ,
15+ string templateValue = "Int" ) : base ( "CTU" , instanceName , null )
1516 {
1617 Interface [ "R" ] = new IOperationOrSignalDirectionWrapper ( r , Direction . Input ) ;
1718 Interface [ "PV" ] = new IOperationOrSignalDirectionWrapper ( pv , Direction . Input ) ;
@@ -20,7 +21,7 @@ public CTUCall(string instanceName,
2021
2122 TemplateValueName = "value_type" ;
2223 TemplateValueType = "Type" ;
23- TemplateValue = "Int" ;
24+ TemplateValue = templateValue ;
2425 HasNoEn = true ;
2526
2627 Children . AddRange ( Interface . Values . Where ( x => x . OperationOrSignal != null ) . Select ( x => x . OperationOrSignal ) ) ;
Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ public CTUDCall(string instanceName,
1414 IOperationOrSignal pv = null ,
1515 IOperationOrSignal qu = null ,
1616 IOperationOrSignal qd = null ,
17- IOperationOrSignal cv = null ) : base ( "CTUD" , instanceName , null )
17+ IOperationOrSignal cv = null ,
18+ string templateValue = "Int" ) : base ( "CTUD" , instanceName , null )
1819 {
1920 Interface [ "CD" ] = new IOperationOrSignalDirectionWrapper ( cd , Direction . Input ) ;
2021 Interface [ "R" ] = new IOperationOrSignalDirectionWrapper ( r , Direction . Input ) ;
@@ -26,7 +27,7 @@ public CTUDCall(string instanceName,
2627
2728 TemplateValueName = "value_type" ;
2829 TemplateValueType = "Type" ;
29- TemplateValue = "Int" ;
30+ TemplateValue = templateValue ;
3031 HasNoEn = true ;
3132
3233 Children . AddRange ( Interface . Values . Where ( x => x . OperationOrSignal != null ) . Select ( x => x . OperationOrSignal ) ) ;
You can’t perform that action at this time.
0 commit comments