|
9 | 9 | <register addressType="HOLDING_REGISTER" address="14" datatype="FLOAT32" symbol="TEMPERATURE_MOTOR2">-12.5</register>
|
10 | 10 | <register addressType="HOLDING_REGISTER" address="16" datatype="FLOAT32" symbol="TEMPERATURE_MOTOR3">-12.5</register>
|
11 | 11 | <register addressType="HOLDING_REGISTER" address="18" datatype="FLOAT32" symbol="TEMPERATURE_MOTOR4">-12.5</register>
|
| 12 | + <register addressType="HOLDING_REGISTER" address="20" datatype="FLOAT32" symbol="TEMPERATURE_MOTOR5">-12.5</register> |
12 | 13 | <register addressType="HOLDING_REGISTER" address="1" datatype="INT16" symbol="RPM_MOTOR1">1</register>
|
13 | 14 | <register addressType="HOLDING_REGISTER" address="2" datatype="INT16" symbol="RPM_MOTOR2">-2</register>
|
14 | 15 | <register addressType="HOLDING_REGISTER" address="3" datatype="INT16" symbol="RPM_MOTOR3">3</register>
|
|
36 | 37 | </configuration>
|
37 | 38 | <simulation plcScanTime="1000">
|
38 | 39 | <delay>500</delay>
|
39 |
| - <set symbol="RPM">50</set> |
40 | 40 | <set symbol="RELAYON">0</set>
|
41 | 41 | <set symbol="RELAY_STATUS">0</set>
|
42 | 42 | <set symbol="RPM_MOTOR">100</set>
|
|
45 | 45 | <delay>500</delay>
|
46 | 46 | <set symbol="RPM">60</set>
|
47 | 47 | <set symbol="MOTOR_SPEED1">190.5</set>
|
48 |
| - <ifEqual symbol="MOTOR_SPEED1" value="190.5"> |
49 |
| - <set symbol="RPM">70</set> |
| 48 | + <ifEqual symbol="RPM_MOTOR1" value="1"> |
| 49 | + <set symbol="RPM_MOTOR1">777</set> |
| 50 | + <ifEqual symbol="RPM_MOTOR1" value="777"> |
| 51 | + <set symbol="RPM_MOTOR1">888</set> |
| 52 | + <ifEqual symbol="RPM_MOTOR1" value="888"> |
| 53 | + <set symbol="RPM_MOTOR1">999</set> |
| 54 | + </ifEqual> |
| 55 | + </ifEqual> |
| 56 | + </ifEqual> |
| 57 | + <ifEqual symbol="TEMPERATURE_MOTOR5" value="-12.5"> |
| 58 | + <set symbol="TEMPERATURE_MOTOR5">777</set> |
| 59 | + <ifEqual symbol="TEMPERATURE_MOTOR5" value="777"> |
| 60 | + <set symbol="TEMPERATURE_MOTOR5">888</set> |
| 61 | + <ifEqual symbol="TEMPERATURE_MOTOR5" value="888"> |
| 62 | + <set symbol="TEMPERATURE_MOTOR5">999</set> |
| 63 | + </ifEqual> |
| 64 | + </ifEqual> |
50 | 65 | </ifEqual>
|
51 | 66 | <linear symbol="TEMPERATURE_MOTOR1" a="3" b="2" startX="0" endX="12" replay="true" step="1.5"/>
|
52 | 67 | <linear symbol="TEMPERATURE_MOTOR2" a="3" b="2" startX="12" endX="0" replay="true" step="1.5"/>
|
|
0 commit comments