1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- Plant_PW plant_model_PW {
- Boundary plant_powerwindow_dsl{
- name = "plant_powerwindow_dsl"
- Port driverWindowCommands {
- name = "driverWindowCommands"
- }
- Port lockCommands {
- name = "lockCommands"
- }
- Port detectObject {
- name = "detectObject"
- }
- Port controlPassengerWindowCommands {
- name = "controlPassengerWindowCommands"
- }
- Port passengerWindowCommands {
- name = "passengerWindowCommands"
- }
- Side driver {
- name = "driver"
- PushPull pushpull1 {
- name = "pushpull1"
- }
- PushPull pushpull2 {
- name = "pushpull2"
- }
- LockOut lockout {
- name = "lockout"
- }
- }
- Side passenger {
- name = "passenger"
- Rocker rocker {
- name = "rocker"
- }
- Infrared IRSensor {
- name = "IRSensor"
- }
- }
- }
- Controls (lockout, passenger) {}
- Controls (pushpull1, driver) {}
- Controls (pushpull2, passenger) {}
- Controls (rocker, passenger) {}
- ConnectSwitch (driverWindowCommands, pushpull1) {}
- ConnectSwitch (controlPassengerWindowCommands, pushpull2) {}
- ConnectSwitch (lockCommands, lockout) {}
- ConnectSwitch (passengerWindowCommands, rocker) {}
- ConnectSensor (detectObject, IRSensor) {}
- }
|