Closer to final version

This commit is contained in:
Hakan Bastedt
2025-01-14 10:41:19 +01:00
parent 3e76263177
commit 040ea4ab61
9 changed files with 218 additions and 740 deletions

View File

@@ -2,9 +2,9 @@
"form": {
"VendorName": "MetalMusings",
"VendorID": "0xaaa",
"ProductCode": "0xcadcaf",
"ProductCode": "0x6000",
"ProfileNo": "5001",
"RevisionNumber": "0x003",
"RevisionNumber": "0x002",
"SerialNumber": "0x001",
"HWversion": "0.0.1",
"SWversion": "0.0.1",
@@ -15,7 +15,7 @@
"SM2Offset": "0x1600",
"SM3Offset": "0x1A00",
"TextGroupType": "MachineControl",
"TextGroupName5": "Incremental encoder",
"TextGroupName5": "Plasma cutter",
"ImageName": "IMGCBY",
"TextDeviceType": "EaserCAT 6000",
"TextDeviceName": "MetalMusings EaserCAT 6000",
@@ -71,78 +71,15 @@
"data": "&Obj.EncFrequency"
},
"6000": {
"otype": "ARRAY",
"name": "Input",
"otype": "VAR",
"name": "Input12",
"access": "RO",
"items": [
{
"name": "Max SubIndex"
},
{
"name": "New array subitem",
"data": "&Obj.Input[0]",
"value": "0"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[1]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[2]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[3]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[4]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[5]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[6]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[7]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[8]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[9]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[10]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Input[11]"
}
],
"pdo_mappings": [
"txpdo"
],
"dtype": "BOOLEAN"
"dtype": "INTEGER32",
"value": "0",
"data": "&Obj.Input12"
},
"6001": {
"otype": "VAR",
@@ -154,41 +91,30 @@
"dtype": "REAL32",
"value": "0",
"data": "&Obj.Velocity"
},
"6002": {
"otype": "VAR",
"name": "Frequency",
"access": "RO",
"pdo_mappings": [
"txpdo"
],
"dtype": "UNSIGNED32",
"value": "0",
"data": "&Obj.Frequency"
}
},
"rxpdo": {
"7000": {
"otype": "ARRAY",
"name": "Output",
"otype": "VAR",
"name": "Output4",
"access": "RO",
"items": [
{
"name": "Max SubIndex"
},
{
"name": "New array subitem",
"data": "&Obj.Output[0]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Output[1]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Output[2]"
},
{
"name": "New array subitem",
"value": "0",
"data": "&Obj.Output[3]"
}
],
"pdo_mappings": [
"rxpdo"
],
"dtype": "BOOLEAN"
"dtype": "UNSIGNED8",
"value": "0",
"data": "&Obj.Output4"
},
"60664": {
"otype": "VAR",