当前位置:文档之家› 雅马哈DME控制协议(3.1版本)

雅马哈DME控制协议(3.1版本)

Ver. 3.1

* This protocol document relates to the DME64N, DME24N, and DME Satellite

with DME firmware V1.2 or later.

DME Remote Control Protocol

Specifications

1. Setup

1.1 Connection

To control one DME

To control multiple DMEs

To debug the Remote Controller with a serial control application on a PC such as Hyper Terminal

To use the DME Satellite NETWORK connector for Remote Control with the DME communication protocol (only for DME Satellite)

REMOTE connector pin assignment

RS-232C RS-422

Pin Pin Pin Pin 1Not in use -

6DSR I n1Not in use -

6Rx+I n2RxD I n7RTS Out 2Rx-I

n7RTS Out 3TxD Out 8CTS I n3Tx-Out 8CTS I n4DTR Out 9Not in use -

4Tx+Out 9Not in use -

5GND

5GND

The pin 4 and 6 are internally shorted.The pin 7 and 8 are internally shorted.

The pin 7 and 8 are internally shorted.Available crossover cable wirings

1122

2233334444

55556666777788

88

(interlink cross)

I n/Out Multiple DMEs can be controlled individually by connecting them as shown below.

Name I n/Out Name

I n/Out Name I n/Out Name

Connect the Remote controller/PC to the REMOTE connector on the rear panel of the DME using a RS-232C or a RS-422crossing cable (D-sub; 9 pin female-to-female).

Remote Controller

RS-232C or RS-422

DME

Remote Controller

RS-232C or RS-422

DME 1 (Master)

DME 2 (Slave)

RS-232C

DME

Remote Controller

Ethernet

Network Hub

Remote Controller

Ethernet

Ethernet

1.2 Remote Controller Setting

The Remote Controller settings for each connection are indicated as below.Settings for control via the REMOTE connector

Baud Rate : 38400 bps Data : 8bit Parity : none Stop Bit : 1bit Flow Control : none

Settings for control via Ethernet (the NETWORK connector; only for the DME Satellite)

IP Address:Specify the IP address of the DME Satellite to be controlled.

IP Po rt No.:Specify the IP Port No. that is set to the DME Satellite to be controlled.

1.3 DME Setting

The DME series settings for connection via the both connector are indicated as below.

Settings for control via the REMOTE connector

To display the setup window for the Remote Control parameters

From DME Designer

From the DME panel display (only for DME64N/24N)

To set the Remote Control parameter values

Select "Remote Ctrl (232C)" to control the DME via the RS-232C connection.Select "Remote Ctrl (422)" to control the DME via the RS-422 connection.

Settings for control via Ethernet (the NETWORK connector; only for the DME Satellite)

To set the "Remote Control via Ethernet" parameter

To set the IP Port No. parameter

Changing the parameter automatically restarts the DME Satellite, which means that DME Designer needs to be restarted.

Generally the IP Port No. does not have to be set. However, it needs to be changed when the network consists of another network device than the DME series and the network device has the same IP Port No. as the DME series.

For only the DME Satellite, set the DIP switch (leftmost) on the rear panel to "RS-232C" (up) or "RS-422" (down)while the power is off as well. If the setting is changed, the DME Satellite needs to be restarted.After going online between DME Designer and the DME series, open the [Hardware] menu -> [Utility] -> [Misc]page of DME Designer, then select the Remote Control parameter.Hold down the [Utility] button for three seconds to show the Utility display, then press the [Utility] button repeatedly until the Misc page is shown. On the Misc page, select the Remote parameter.

After setting DME Designer and the DME series online, open the [Hardware] menu -> [Utility] -> [Misc] page of DME Designer, then check the check box for [Remote Control via Ethernet].

The DME series can be controlled from an external device via the REMOTE connector or Ethernet (NETWORK connector;only for the DME Satellite).

The DME series can be controlled from an external device via the REMOTE connector or Ethernet (NETWORK connector;only for the DME Satellite).

1.4 DME Designer Settings

* What is an index?

An index is the row number in the Remote Control Setup List dialog. You will see each index number at the left column of the list.1.4.1 DME Parameter Control

Register a DME parameter to be controlled.

An example:

Remote Control Setup List dialog

Function: "Parameter Value Edit" is chosen.

Parameter: A parameter to be controlled is chosen.

To control a fader parameter, choose either "Curve Table method" or "dB method" for a parameter value in the Type column.

Curve Table Method

dB Method

An example:

To control a Fader component level in accordance with a curve table and dB method:

Remote Control Setup List dialog

Function: "Parameter Value Edit" is chosen.

Parameter: A parameter to be controlled is chosen.

Type: An assigning method for a fader parameter is chosen.

1.4.2 Obtaining DME Level Meter

An example:

To obtain a level meter for a fader component and a Cascade Output component:

Remote Control Setup List dialog

Function: Level Meter is chosen.

Parameter: A component for which the user would like to obtain a level meter is chosen.

Register a component for which the user would like to obtain a level meter value.

A parameter or level meter should be registered in each index of the "Remote Control Setup List" dialog on the DME Designer to control the parameter or obtain the level meter. DME will identify a parameter or level meter to be controlled by including

the index *

in a command.

To control ON/OFF of a Fader component and a Source Selector component:

A method to assign a fader value from 0 to 1023. When Remote Controller transmits a value from 0 to 1023,DME will set the value (dB) converted by the internal fader curve table to a fader. Adopting this method will enable the user to control a fader easily without considering a fader d

B curve.A method to assign a fader in dB units.

2. Command List

Commands Notified to Remote Controller from the DME

No.1PRM To notify a parameter change 2VOL To notify a parameter change 3SCN To notify scene recall

4CSN To notify a scene recall number 5SNM To notify a scene name 6Level Meter MTR To notify a meter position 7

Mute Control

MUTE

To notify mute set/cancel

Commands for Controlling the DME

No.8SPR To set a parameter

9SVL To set a parameter (curve table method)10RSPR To relatively set a parameter

11RSVL To relatively set a parameter (curve table method)12GPR To obtain a parameter

13GVL To obtain a parameter (curve table method)14RSC To recall a scene (assigning a scene number)15RRSC To recall a scene (assigning a relative value)16GCS To obtain a current scene number 17GSN To obtain a scene name

18GMT To obtain a level meter position

19GCMT To set cyclical obtaining of a level meter position 20QCMT To stop cyclical obtaining of a level meter position

21SMC To set the cyclical period for obtaining a level meter position 22SMUT

To set/cancel mute

23GMUT (*1)To obtain mute condition 24GPI Control

SGO To control GPI OUT 25PWF

To play back a file

26

SWF (*1)

To stop playback of a file

Utility Commands

No.

27For debug

ECHO To set/cancel echo back

*1 Available only for DME firmware V3.11 or later

WAV FILE PLAYER Control

Scene Control Category

Command Definition

Parameter Control Command Category

Command Definition

Parameter Control

Scene Control

Category Definition

Level Meter

Mute Control

3. Command Specifications

3.1 Basic Command Specifications

A command type transmitted between the DME and the Remote Controller is in the following format:

- LF (0 x 0A) will be needed at the end of a command as a line feed code.

- At least one space will be needed between a command name and an option or between options.- A command must consist of only ASCII character strings. Other character strings cannot be used.- Optional character strings for parameter values are shown in the following table.

-Inf -13801-18dB -1800-6.5dB -6500dB 010dB 10002kHz 2000400Hz 400Pan L 63-63

Pan Center

0Pan R 63+63ON 1OFF 0REVERSE 1NORMAL 0

- A fader parameter value will take the following character strings using a curve table method.

(See chapter 1.4.1 for details on curve table methods and the Appendix at the end for values in dB and the character strings.)

A table for a fader of which maximum is 0 dB

A table for a fader of which maximum is 10 dB

-Inf 0-Inf 0-60dB 173-60dB 123-40dB 323-40dB 223-30dB 423-30dB 323-20dB 623-20dB 423-10dB 823-10dB 6230dB 1023

0dB 82310dB 1023

3.2 Command Notified to Remote Controller from the DME

3.2.1 Parameter Control Command

1) PRM: Used to change a parameter other than a fader parameter, and a fader using a dB method.2) VOL: Used to change a fader using a curve table method.

Command Option PRM 0 [index] [parameter value]VOL 0 [index] [level value]

These commands will be sent from the DME when a parameter registered in Remote Control Setup List of DME Designer is changed - The first option will always take "0." It can be ignored for the controller; it is reserved for future extensions to the command.- [index], [parameter value] and [level value] should have appropriate character strings.- A space will be needed between the command and the option, and between the options.

E.g.) A character string sent from the DME when a parameter for an index of 3 (using a dB method) is changed to -20dB.

PRM 0 3 -2000

VOL 0 4 423

Values

Character strings

A character string sent from the DME when a parameter for an index of 4 (using a curve table method, 10d

B at the maximum) is changed to -20dB.

Values

Character strings

Values

Character strings

3.2.2 Scene Control Command

3) SCN: Used when a scene is recalled.

Command Option

SCN0 [scene number]

The DME will send the command when a scene is recalled.

- The first option will always take "0." It can be ignored for the controller; it is reserved for future extensions to the command.

- [scene number] will have an appropriate character string.

- A space will be needed between the command and the option, and between the options.

E.g.) A character string sent to the controller from the DME when Scene 8 is recalled.

SCN 0 8

3.2.3 Mute Control Command

7) MUTE: Used when mute condition is changed

Command Option

MUTE0 [ON/OFF]

The DME will send the command when Mute ON/OFF is switched.

- The first option will always take "0." It can be ignored for the controller; it is reserved for future extensions to the command.

- The second option will have a character string, either "ON" or "OFF".

- A space will be needed between the command and the option, and between the options.

E.g.) A character string sent to the controller from the DME when Mute is switched off.

MUTE 0 OFF

3.3 Command for the DME Control

3.3.1 Parameter Control Command

8) SPR: Used to set a parameter other than a fader parameter, and a fader using a dB method.

9) SVL: Used to set a fader using a curve table method.

Command Option The DME's ACKs when it succeeds The DME's ACKs when it fails

SPR0 [index] [parameter value]SPR OK SPR ERR

PRM 0 [index] [parameter value]

SVL0 [index] [curve value]SVL OK SVL ERR

VOL 0 [index] [level value]

The command names stand for "Set Parameter" and "Set Volume" respectively.

- The first option will always take "0." It is reserved for future extensions to the command.

- [index], [parameter value] and [curve value] should have an appropriate number by a character string.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To change a parameter of an index of 5 to -30dB using a dB method.

SPR 0 5 -3000

To change a parameter of an index of 6 to -30dB using a curve table method (10dB at the maximum).

SVL 0 6 323

- The DME will return two lines of character strings if it succeeds.

The first line should be a character string, either "SPR OK" or "SVL OK".

For details on the character strings "PRM" and "VOL" in the second line, see chapter 3.2.1.

The first line can be ignored; check the second line to find the value after a parameter is changed for a controller.

- The DME will return a character string of either "SPR ERR" or "SVL ERR" if it fails.

E.g.)ACK when it succeeds in changing a parameter of an index of of 5 to -30dB using a dB method.

SPR OK

PRM 0 5 -3000

ACK when it fails in changing a parameter of an index of of 5 to -30dB using a dB method.

SPR ERR

ACK when it succeeds in changing a parameter of an index of of 6 to -30dB using a curve table method (10 dB at

the maximum).

SVL OK

VOL 0 6 323

ACK when it fails in changing a parameter of an index of of 6 to -30dB using a curve table method (10 dB at the

maximum).

SVL ERR

10) RSPR: Used to relatively set a parameter other than that for a fader, and a fader using a dB method.

11) RSVL: Used to relatively set a fader using a curve table method.

Command Option The DME's ACKs when it succeeds The DME's ACKs when it fails

RSPR0 [index] [relative parameter value]RSPR OK RSPR ERR

PRM 0 [index] [parameter value]

RSVL0 [index] [relative curve value]RSVL OK RSVL ERR

VOL 0 [index] [level value]

The command names stand for "Relatively Set Parameter" and "Relatively Set Volume" respectively.

- The first option will always take "0." It is reserved for future extensions to the command.

- [index] should have an appropriate number by a character string.

- An appropriate relative value should be given by a character string to [relative parameter value] and [relative level value].

- One or more spaces are needed between the command and the option, and between the options.

E.g.)When changing a parameter of an index of 5 to +30dB using a dB method.

RSPR 0 5 3000

When changing a parameter of an index of 5 to -30dB using a dB method.

RSPR 0 5 -3000

When increasing a parameter of an index of 6 by 10 steps using a curve table method.

RSVL 0 6 10

When decreasing a parameter of an index of 6 by 10 steps using a curve table method.

RSVL 0 6 -10

- The DME will return two lines of character strings if it succeeds.

The first line will be a character string; "RSPR OK" or "RSVL OK".

For details on the character strings "PRM" and "VOL" in the second line, see chapter 3.2.1.

Ignore the first line but see only the second line to find a value after a parameter is changed for a controller.

A value returned in the second line is the changed value (absolute quantity). Even a relative setting will not return the

quantity changed.

- If it fails, the DME will return one line of a character string, either "RSPR ERR" or "RSVL ERR."

E.g.)ACK when it succeeds in changing a parameter of an index of 5, which is originally -20dB, to -30dB using a dB method.

RSPR OK

PRM 0 5 -5000

ACK when it fails in changing a parameter of an index of 5, which is originally -20dB, to -30dB using a dB method.

RSPR ERR

ACK when it succeeds in decreasing a parameter of an index of 6, which is originally at -20dB, by 10 steps in a

curve table method (10dB at the maximum).

RSVL OK

VOL 0 6 413

ACK when it fails in decreasing a parameter of an index of 6, which is originally at -20dB, by 10 steps using a

curve table method (10dB at the maximum).

RSVL ERR

12) GPR: Used to obtain a parameter using a dB method.

13) GVL: Used to obtain a parameter using a curve table method.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails GPR0 [index]GPR OK GPR ERR

PRM 0 [index] [parameter value]

GVL0 [index]GVL OK GVL ERR

VOL 0 [index] [level value]

- The first option will always take "0." It is reserved for future extensions to the command.

- [index] will have an appropriate number converted to a character string.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To obtain a parameter of an index of 5 using a dB method.

GPR 0 5

To obtain a parameter of an index of 6 using a curve table method.

GVL 0 6

- The DME will return two lines of character strings if it succeeds.

The first line will have a character string: "GPR OK" or "GVL OK".

For details on the character strings "PRM" and "VOL" in the second line, see chapter 3.2.1.

The first line can be ignored; check the second line to find the parameter value for a controller.

- The DME will return a one-line character string of either "GPR ERR" or "GVL ERR" if it fails.

E.g.)ACK when a parameter of an index of 5 is obtained using a dB method and -30dB is returned.

GPR OK

PRM 0 5 -3000

ACK when it fails in obtaining a parameter of an index of 5 using a dB method

GPR ERR

ACK when a parameter of an index of 6 is obtained using a curve table method (10dB at the maximum) and -

30dB is returned.

GVL OK

VOL 0 6 323

ACK when it fails in obtaining a parameter of an index of 6 using a curve table method (10dB at the maximum).

GVL ERR

3.3.2 Scene Control Command

14) RSC: Used to recall a scene.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails RSC0 [scene number]RSC OK RSC ERR

SCN 0 [scene number]

- The first option will always take "0." It is reserved for future extensions to the command.

- [scene number] will have an appropriate number converted to a character string.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To recall Scene 4:

RSC 0 4

- The DME will return two lines of character strings if it succeeds.

The first line will have a character string, "RSC OK".

For details on the character string "SCN" in the second line, see chapter 3.2.1.

The first line can be ignored; check the second line to find if a scene is recalled for a controller.

- The DME will return a one-line character string of "RSC ERR" if it fails.

 (The DME will return ERR if the Remote Controller sends the RSC command for an unsaved scene.)

E.g.)ACK when it succeeds in recalling Scene 4:

RSC OK

SCN 0 4

ACK when it fails in recalling Scene 4:

RSC ERR

15) RRSC: Used to relatively recall a scene.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails RRSC0 [relative scene number]RRSC OK RRSC ERR

SCN 0 [scene number]

The command name stands for "Relatively Recall Scene".

This command will perform relative scene recall. For example, it will enable the user to recall "the next scene" and "the

second to last scene".

- The first option will always take "0." It is reserved for future extensions to the command.

- An appropriate number should be given by a character string to [relative scene number]. A plus sign can be omitted but not a minus.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To recall the next scene:

RRSC 0 1

To recall the second to last scene (two scenes prior to current one):

RRSC 0 -2

- The DME will return two lines of character strings if it succeeds.

The first line will have the character string "RRSC OK."

For details on the character string "SCN" in the second line, see chapter 3.2.1.

The first line can be ignored; check the second line to find if a scene is recalled for a controller.

A scene number after scene recall should be returned in the second line (absolute quantity).

Even relative recall will not return the quantity changed.

- The DME will return a one-line character string of "RRSC ERR" if it fails.

E.g.)ACK when the current scene is "3" and it succeeds in recalling the next scene.

RRSC OK

SCN 0 4

ACK when the current scene is "3" and it fails in recalling the next scene.

RRSC ERR

16) GCS: Used to obtain a current scene number.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails

GCS0GCS OK GCS ERR

CSN 0 [scene number]

This command will enable the user to obtain a scene number currently being recalled for the DME using the controller.

- The option will always take "0." It is reserved for future extensions to the command.

- One or more spaces will be needed between the command and the option.

E.g.)To obtain a current scene number:

GCS 0

- The DME will return two lines of character strings if it succeeds.

The first line will have a character string, "GCS OK".

The second line will have a character string, "SCN [scene number]", and the [scene number] takes either a scene

number from 1 to 999 or number 0.

The scene number 0 indicates that a scene has not been recalled (no current scene).

The first character string can be ignored for the controller.

- The DME will return a one-line character string of "GCS ERR" if it fails.

E.g.)ACK when it returns Scene 4 by obtaining a current scene number.

GCS OK

CSN 0 4(The character string stands for "Current Scene Number".)

ACK when "no scene" is returned by obtaining a current scene number:

GCS OK

CSN 0 0

ACK when it fails in obtaining a current scene number.

GCS ERR

17) GSN: Used to obtain a scene name.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails GSN0 [scene number]GSN OK GSN ERR

SNM 0 [scene number] [a scene name]

The command name stands for "Get Scene Name."

This command will enable the user to obtain a DME scene name of a specified number from the controller.

- The first option will always take "0." It is reserved for future extensions to the command.

- [scene number] will have an appropriate number converted to a character string.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To obtain Scene 4 name:

GSN 0 4

- The DME will return two lines of character strings if it succeeds.

The first line will have the character string "GSN OK."

The second line will have a scene number from 1 to 999 for the [scene number] and a new name for the [a scene

name] by a character string.

The first character string can be ignored for the controller.

A scene name that is blank looks as a scene name is not returned.

- The DME will return one line of a character string; "GSN ERR" if it fails.

E.g.)ACK when a character string, "Scene 004" is returned by obtaining a name of Scene 4.

GSN OK

SNM 4 Scene 004(The character string stands for "Scene NaMe".)

ACK when a character string, " " is returned by obtaining a name of Scene 4.

GSN OK

SNM 4

ACK when it fails in obtaining a name of Scene 4.

GSN ERR

3.3.3 Command to Obtain Level Meter

18) GMT: Used to obtain a level meter position.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails GMT0 [index] [a meter value]GMT OK GMT ERR

MTR 0 [index] CUR [CH1] … HOLD [CH1] …

The command name stands for "Get Meter."

CUR stands for "Current meter value".

HOLD stands for "Peak hold value".

This command will enable the user to obtain a DME meter value.

- The first option will always take "0." It is reserved for future extensions to the command.

- [index] will have an appropriate number converted to a character string.

- The meter number to be obtained should be assigned to [a meter number].

A value of "1" or greater should be assigned to a meter number to obtain specific meter data.

See "DME Communication Protocol Specifications" for the meter numbers for each component.

A value of "0" should be assigned to obtain meter data for every channel.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To obtain a level meter for a specific channel (index 1, parameter number 3)

GMT 0 1 3

E.g.)To obtain a level meter for every channel (index 1, parameter number 0)

GMT 0 1 0

- The DME will return two lines of character strings if it succeeds.

The first line will have a character string of "GMT OK."

The second line will have a character string of "MTR [index] CUR [CH1] [CH2] … HOLD [CH1] [CH2] … ".

The first character string can be ignored for the controller.

The same number of current meter levels as that of channels comes after CUR in the second line.

The same number of current meter hold levels as that of channels comes after HOLD in the second line.

The meter and hold level number ranges from -13801 to 1.

The following table shows the relationship between character strings and levels sent from the DME.

To detect if an input level to the Audio Detector exceeds the threshold

- The DME will return the one-line character string "GMT ERR" if it fails.

E.g.)ACK when it succeeds in obtaining a meter of an index of 5 (four channels) (The numbers below are examples)

GMT OK

MTR 0 5 CUR -13801 -2000 -3000 -13801 HOLD -13801 -1500 -2800 -13801

(The character string stands for "MeTeR".)

ACK when it succeeds in obtaining a meter of an index of 5 (eight channels) (The numbers below are examples)

GMT OK

MTR 0 5 CUR -1800 -2300 -200 1 -300 0 -13801 -13801 HOLD -1500 -2000 -0 1 -200 1 -13801 -13801

ACK when it fails in obtaining a meter of an index of 5 (four channels)

GMT ERR

19) GCMT: Used to set cyclical obtaining of a level meter.

Option

The DME's ACKs when it succeeds

The DME's ACKs when it fails GCMT 0 [index] [a meter value] 

GCMT OK

GCMT ERR

MTR 0 [index] CUR [CH1] … HOLD [CH1] …

CUR stands for "Current meter value".HOLD stands for "Peak hold value".

Registering a meter number to be obtained using this command will send the level meter value cyclically from the DME.

The level meter value will be sent until it is cancelled with a QCMT command described later. Up to 100 meters can be registered.- The first option will always take "0." It is reserved for future extensions to the command.- The same as [index] GMT.

- The same as [a meter number] GMT.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To register cyclical obtaining of a level meter for a specific channel (index 1, parameter number 3)

GCMT 0 1 3E.g.)To register cyclical obtaining of a level meter for every channel (index 1, parameter number 0)

GCMT 0 1 0- The DME will return two lines of character strings if it succeeds.

The first line will have a character string of "GCMT OK."

The second line will have the same character string as ACK when obtaining a meter using GMT.- The DME will return a one-line character string of "GCMT ERR" if it fails.

E.g.)An example of the DME transmit and receive data when assigning a specific channel (index: 1, meter number: 3)

GCMT 0 1 3

MTR 0 1 CUR -1800 HOLD 0:(Remote Controller will receive meter data cyclically from the DME.)MTR 0 1 CUR -1700 HOLD 0E.g.)An example of transmit and receive data when assigning all channels (index 1, meter number: 0)

GCMT 0 1 0

MTR 0 1 CUR -1800 -2300 -200 1 -300 0 -13801 -13801 HOLD 0 0 0 0 0 10:(Remote Controller will receive meter data cyclically from the DME.)MTR 0 1 CUR -1800 -2300 -200 1 -300 0 -13801 -13801 HOLD 0 0 0 0 0 10

-6000-4000-2000

10-13801-13800-10000-8000-40dB -20dB 0dB Over

-60dB -Inf -138dB -100dB -80dB Character strings

Level

If an input level to the Audio Detector exceeds the threshold, the meter level becomes "Over," which is different from conventional meter operation. Obtaining the character string "MTR 0 1 0 CUR 1HOLD 1" indicates that the input level exceeds the threshold.

20) QCMT: Used to stop cyclical obtaining of a level meter.

Option

The DME's ACKs when it succeeds The DME's ACKs when it fails QCMT

0 [index] [a meter value] 

QCMT OK

QCMT ERR

The command name stands for "Quit Cyclic Meter".

It will be used to cancel cyclic transmission of a level meter registered in the DME with the GCMT command.- The first option will always take "0." It is reserved for future extensions to the command.

- [index] will have an appropriate number assigned with the DME Designer by a character string.- "0" should be always assigned to [a meter number].

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To discard registration of an obtained meter cycle:

QCMT 0 1 0

The DME will return a one-line character string of "QCMT OK" if it succeeds.The DME will return a one-line character string of "QCMT ERR" if it fails.

E.g.)ACK when it succeeds in discarding meter number registration.

QCMT OK

ACK when it fails in discarding meter number registration.

QCMT ERR

21) SMC: Used to set the cyclical period for automatically obtaining all level meters.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails SMC

0 [a cycle]

SMC OK

SMC ERR

This command will enable the user to set a cycle in ms units for sending all level meters set to be obtained cyclically.The DME will send level meters at 100 msec intervals if the DME has not received this command.- The first option will always take "0." It is reserved for future extensions to the command.- The meter transmission interval from the DME should be assigned to [a cycle] in ms units.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To change the meter transmission interval from the DME to 200msec:

SMC 0 200- The DME will return a one-line character string of "SMC OK" if it succeeds.- The DME will return a one-line character string of "SMC ERR" if it fails.

E.g.)ACK when it succeeds in changing the meter transmission interval:

SMC OK

ACK when it fails in changing the meter transmission interval:

SMC ERR

Guide for setting the cycle

An appropriate cycle needs to be set in accordance with the number of the level meters to be obtained cyclically.Follow the table below to find an appropriate cycle.

A table of the number of the level meters and the required time to be obtained The sum of "Required time to be obtained" in the table above for each command will be the guide for setting an appropriate cycle.

The cycle to automatically obtain a level meter, however, should be set to at least at 50 msec, since too short of a cycle will increase the load of the communication line.

Required time to be obtained

Number of level meters to be obtained by a single command 239ms 122ms 9ms

6432164ms 34ms 20ms 12ms 16842

Estimation of the cycle:

Example 1: To obtain 1 ch level meter of 16ch Fader component,

A required cycle for obtaining 1 level meter is 9 ms according to the table above.

However, since the minimum cycle must be at least 50 ms, set the cycle to 50 ms.

Example 2: To obtain 1 component (16 ch) level meters of 16ch Fader component,

A required cycle for obtaining 16 level meters is 64 ms according to the table above.

Set the cycle to 64 ms.

Example 3: To obtain 2 component (32 ch) level meters of 16ch Fader component,

A required cycle for obtaining 16 level meters is 64 ms according to the table above.

Set the cycle to 128 ms by multiplying 64 ms by 2 component cycles.

3.3.4 Mute Control Command

22) SMUT: Used to set/cancel the mute function.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails

SMUT0 [ON/OFF]SMUT OK SMUT ERR

MUTE 0 [ON/OFF]

- The first option will always take "0." It is reserved for future extensions to the command.

- The second option will have a character string of either "ON" or "OFF."

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To turn on the mute function:

SMUT 0 ON

- The DME will return two lines of character strings if it succeeds.

The first line will have a character string of "SMUT OK."

The second line will have the same character string as that output to the controller from the DME when Mute ON/OFF

is switched.

The first character string can be ignored for the controller.

- The DME will return a character string of "SMUT ERR" if it fails.

E.g.)ACK when it succeeds in switching the mute function on:

SMUT OK

MUTE 0 ON

ACK when it fails in switching the mute function on:

SMUT ERR

23) GMUT: Used to obtain the mute condition.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails

GMUT0 GMUT OK GMUT ERR

MUTE 0 [ON/OFF]

This command only applies to DME firmware V3.11 or later.

- The option will always take "0." It is reserved for future extensions to the command.

- One or more spaces will be needed between the command and the option.

E.g.)To obtain the mute condition:

GMUT 0

- The DME will return two lines of character strings if it succeeds.

The first line will have a character string, "GMUT OK."

The second line will have the same character string as that output to the controller from the DME when Mute ON/OFF

is switched.

The first character string can be ignored for the controller.

- The DME will return a one-line character string of "GMUT ERR" if it fails.

E.g.)ACK when it succeeds in obtaining the mute condition and the mute condition is ON:

GMUT OK

MUTE 0 ON

ACK when it fails in obtaining the mute condition:

GMUT ERR

3.3.5 GPI Control Command

24) SGO: Used to control GPI OUT.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails SGO0 [Port number] [ON/OFF] …SGO OK SGO ERR

The command name stands for "Set Gpi Out".

- The first option will always take "0." It is reserved for future extensions to the command.

- The second option will have a port number by a character string.

- The third option will have a character string of either "ON" or "OFF."

- One or more spaces are needed between the command and the option, and between the options.

- Multiple GPI outputs can be controlled by adding another option.

- SGO command changes GPI OUT port status without affecting any parameters in DME components.

E.g.)To set port 3 on:

SGO 0 3 ON

To set port 10 on, port 11 off:

SGO 0 10 ON 11 OFF

To set port 1 on, port 3 off, port 4 on and port 5 on:

SGO 0 1 ON 3 OFF 4 ON 5 ON

- The DME will return a one-line character string of "SGO OK" if it succeeds.

- The DME will return a one-line character string of "SGO ERR" if it fails.

E.g.)ACK when it succeeds in setting GPI port 3 on:

SGO OK

ACK when it fails in setting GPI port 3 on:

SGO ERR

3.3.6 WAV FILE PLAYER Control Command

25) PWF: Used to play back a file.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails PWF0 [An index to Wav File Manager]PWF OK PWF ERR

The command name stands for "Play Wav File".

This command will enable the user to play back a specified song in the DME's WAV File Player.

A file should be registered in WAV File Manager in advance to play the song.

- The first option will always take "0." It is reserved for future extensions to the command.

- The second option will have an index to Wav File Manager by a character string.

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To play back a WAV file registered in Wav File Manager 4:

PWF 0 4

- The DME will return a one-line character string of "PWF OK" if it succeeds.

- The DME will return a one-line character string of "PWF ERR" if it fails.

E.g.)ACK when it succeeds in playing back a WAV file registered in Wav File Manager 4:

PWF OK

ACK when it fails in playing back a WAV file registered in Wav File Manager 4:

PWF ERR

26) SWF: Used to stop playback of a file.

Option The DME's ACKs when it succeeds The DME's ACKs when it fails SWF0 SWF OK SWF ERR

The command name stands for "Stop Wav File."

This command only applies to DME firmware V3.11 or later.

This command will enable the user to stop playback of a song in the DME's WAV File Player.

- The option will always take "0." It is reserved for future extensions to the command.

- One or more spaces are needed between the command and the option.

E.g.)To stop playback of a WAV file

SWF 0

- The DME will return a one-line character string of "SWF OK" if it succeeds.

- The DME will return a one-line character string of "SWF ERR" if it fails.

E.g.)ACK when it succeeds in stopping playback of a WAV file:

SWF OK

ACK when it fails in stopping playback of a WAV file:

SWF ERR

3.4 Utility Command

3.4.1 Command for Debug

27) ECHO: Used to set/cancel Echo Back.

Command Option The DME's ACKs when it succeeds The DME's ACKs when it fails

ECHO0 [ON/OFF]ECHO OK ECHO ERR

A character string received by the DME can be echoed back to debug the controller.

Switching the Echo function on will cause a character string to be echoed back until the Echo function or the DME is switched off.

The default is OFF.

It may be controlled normally while it is echoed back.

- The first option will always take "0." It is reserved for future extensions to the command.

- [ON/OFF] will have a character string of either "ON" or "OFF."

- One or more spaces are needed between the command and the option, and between the options.

E.g.)To switch the DME Echo on:

ECHO 0 ON

To switch the DME Echo off:

ECHO 0 OFF

A character string of "ECHO OK" will be output to the controller when it succeeds, or "ECHO ERR" when it fails.

4. Command Sequence

The following are examples of the main command sequence.

A parameter change (executed by Remote Controller)

A parameter set command DME

SPR 0 1 0 (setting parameter 1 to 0)

Remote Controller SPR OK (ACK from the DME)

PRM 0 1 0 (parameter 1 is set to 0)

A parameter change (executed by other than Remote Controller)

DME

A parameter set command

Remote Controller PRM 0 1 0 (parameter 1 is set to 0)

Obtaining a parameter

DME

GPR 0 1 (obtaining parameter 1)

Remote Controller GPR OK (ACK from the DME)

PRM 0 1 0 (current value for parameter 1 is 0)

Scene recall (executed by Remote Controller)

DME

RSC 0 1 (recalling scene 1)

Remote Controller RSC OK (ACK from the DME)

SCN 0 1 (scene 1 is recalled)

Scene recall (executed by other than Remote Controller)

DME

Remote Controller SCN 0 1 (scene 1 is recalled)

Obtaining current scene information

DME

GCS (obtaining the current scene number)

Remote Controller GCS OK (ACK from the DME)

CSN 0 1 ("1" is the current scene)

Command to obtain a level meter

DME

GMT 0 1

(obtaining a meter registered in "1")

Remote Controller GMT OK (ACK from the DME)

MTR 0 1 -100 -500 -200 …

(meter registered in "1" is obtained)

Registration to obtain level meter cycle

DME

SMC 0 500

(setting the cycle for obtaining the meter to 500 msec)SMC OK

GCMT 0 1 0

(cyclically obtaining every meter registered in "1")GCMT OK

MTR 0 1 CUR -100 -500 -200 …Remote Controller

(obtaining a meter registered in "1")

500msec

MTR 0 1 CUR -100 -500 -200 …(obtaining a meter registered in "1")

:::

QCMT 0 1 0

(stopping the cyclical process of obtaining a component meter registered in "1")QCMT OK

Mute Control

DME

SMUT 0 ON

(turning mute on)

Remote Controller

SMUT OK

MUTE 0 ON

(notifying that the mute function is turned on)

Obtaining mute condition

DME

GMUT 0

(obtaining mute condition )

Remote Controller

GMUT OK

MUTE 0 ON

(notifying that the mute condition is on)

GPI OUT Control

DME

SGO 0 1 ON 2 OFF 3 ON

(turning GPI OUT CH1 on, CH2 off and CH3 on)SGO OK

Playing Back WAV file

DME

PWF 0 1

(playing back a file registered in WAV File Manager 1)PWF OK

Stopping playback of a WAV file

DME

SWF 0

(stopping playback of a WAV file)SWF OK

Remote Controller

Remote Controller

Remote Controller

Troubleshooting (FAQ)

Q:A:No, it is not possible. Be sure to set the baud rate of the remote controller to 38400bps.

For more information, see the section "1.2 Remote Controller Settings."

Q:What should be used as a line feed code of a command?

A:LF (0x0A) can be used as a line feed code ("$0A" for AMX, "\x0A" for Crestron).

For more information, see the section "3.1 Basic Command Specifications."

Q:Up to how many parameters can be controlled with the communication protocol?

A:The maximum number of specifically defined controllable parameters is 256, as set in the Remote Control Setup List of DME Designer.

Other controls such as scene recall are in addition to this.

Q:How can I control more than 256 types of parameters?

A:You can use MIDI and/or GPI signals in addition to the remote control protocol.

Q:Can the MIDI parameter change and/or control change be transmitted via Ethernet?A:No, the MIDI parameter change and/or control change cannot be transmitted via Ethernet.

The SPR command can be used to change parameters. The RSC command can be used to recall a scene.

Q:Can the DME receive the parameter setting command SPR in the middle of scene recall processing?

A:Q:Is there any difference in response time for parameter changing, depending on the type of component?

A:Q:If the response speed of the DME to a command is slow, what are the possible causes and solutions?

A:Q:If the response speed of the meter is slow, what are the possible causes and solutions?

A:The response speed of the meter will be slow when the number of meters displayed on the screen increases.

In this case, try the following solutions.

For more information on commands see GMT and GCMT in the section "3.3.3 Command to Obtain Level Meter."

Q:If a parameter is assigned to "GPI OUT" and the port is controlled by the SGO command, does the parameter link?A:No, the parameter does not link.

Only the GPI output from a port specified by the SGO command is controlled.

Q:Can the input level to the Audio Detector be detected if it exceeds the threshold?A:Yes it can.

For more information on detecting the level see the section "3.3.3 Command to Obtain Level Meter."

In this case, make sure that the transmission interval between the commands for the remote controller is long enough for optimum processing.

Is it possible to communicate with the DME at a baud rate other than 38400bps for serial communication via the REMOTE

connector?

The parameter setting command can be transmitted after checking the SCN command notified from the DME when scene recalls are complete.

A component (such as Matrix Mixer 64x64) with various parameters may require longer time for parameter change than a

component with a small number of parameters.

When a large number of commands are transmitted to the DME in a short time, processing time may be longer because data is

accumulated in the receive buffer.

No, the command is disabled during recall. All the commands transmitted to the DME in the middle of scene recall processing will be

ignored. When scene recalls are complete, the DME will restart receiving the SPR command.

?If the cyclical period for automatically obtaining a meter is too short, the response speed will be slow due to the accumulation of data. Try to set a cycle as long as possible using the SMC command.

?The response speed will be faster by using the GCMT command that can obtain data cyclically than by using the GMT command that obtains data each time, because the volume of communication decreases.

?If you want to display multiple meters in the same component, you can ensure a faster response speed by assigning a value of "0"to a meter number to obtain data all at once, rather than by assigning a meter number to obtain data individually.

?If you want to display a meter in the Meter component, you can ensure a faster response speed by assigning the multiple-channel Meter component, rather than by assigning multiple one-channel Meter components.

Appendix

A Fader Table of -∞ to 0 dB

Value Data Value Data Value Data Value Data Value Data Value Data Value Data Value Data 0-InfdB64 -87.50dB128 -69.00dB192 -56.20dB256 -46.70dB320 -40.30dB384 -33.90dB448 -28.75dB

1 -138.00dB65 -87.00dB129 -68.80dB193 -56.00dB257 -46.60dB321 -40.20dB385 -33.80dB449 -28.70dB

2 -136.00dB66 -86.50dB130 -68.60dB194 -55.80dB258 -46.50dB322 -40.10dB386 -33.70dB450 -28.65dB

3 -134.00dB67 -86.00dB131 -68.40dB195 -55.60dB259 -46.40dB323 -40.00dB387 -33.60dB451 -28.60dB

4 -133.00dB68 -85.50dB132 -68.20dB196 -55.40dB260 -46.30dB324 -39.90dB388 -33.50dB452 -28.55dB

5 -132.00dB69 -85.00dB133 -68.00dB197 -55.20dB261 -46.20dB325 -39.80dB389 -33.40dB453 -28.50dB

6 -131.00dB70 -84.50dB134 -67.80dB198 -55.00dB262 -46.10dB326 -39.70dB390 -33.30dB454 -28.45dB

7 -130.00dB71 -84.00dB135 -67.60dB199 -54.80dB263 -46.00dB327 -39.60dB391 -33.20dB455 -28.40dB

8 -129.00dB72 -83.50dB136 -67.40dB200 -54.60dB264 -45.90dB328 -39.50dB392 -33.10dB456 -28.35dB

9 -128.00dB73 -83.00dB137 -67.20dB201 -54.40dB265 -45.80dB329 -39.40dB393 -33.00dB457 -28.30dB

10 -127.00dB74 -82.50dB138 -67.00dB202 -54.20dB266 -45.70dB330 -39.30dB394 -32.90dB458 -28.25dB

11 -126.00dB75 -82.00dB139 -66.80dB203 -54.00dB267 -45.60dB331 -39.20dB395 -32.80dB459 -28.20dB

12 -125.00dB76 -81.50dB140 -66.60dB204 -53.80dB268 -45.50dB332 -39.10dB396 -32.70dB460 -28.15dB

13 -124.00dB77 -81.00dB141 -66.40dB205 -53.60dB269 -45.40dB333 -39.00dB397 -32.60dB461 -28.10dB

14 -123.00dB78 -80.50dB142 -66.20dB206 -53.40dB270 -45.30dB334 -38.90dB398 -32.50dB462 -28.05dB

15 -122.00dB79 -80.00dB143 -66.00dB207 -53.20dB271 -45.20dB335 -38.80dB399 -32.40dB463 -28.00dB

16 -121.00dB80 -79.50dB144 -65.80dB208 -53.00dB272 -45.10dB336 -38.70dB400 -32.30dB464 -27.95dB

17 -120.00dB81 -79.00dB145 -65.60dB209 -52.80dB273 -45.00dB337 -38.60dB401 -32.20dB465 -27.90dB

18 -119.00dB82 -78.50dB146 -65.40dB210 -52.60dB274 -44.90dB338 -38.50dB402 -32.10dB466 -27.85dB

19 -118.00dB83 -78.00dB147 -65.20dB211 -52.40dB275 -44.80dB339 -38.40dB403 -32.00dB467 -27.80dB

20 -117.00dB84 -77.80dB148 -65.00dB212 -52.20dB276 -44.70dB340 -38.30dB404 -31.90dB468 -27.75dB

21 -116.00dB85 -77.60dB149 -64.80dB213 -52.00dB277 -44.60dB341 -38.20dB405 -31.80dB469 -27.70dB

22 -115.00dB86 -77.40dB150 -64.60dB214 -51.80dB278 -44.50dB342 -38.10dB406 -31.70dB470 -27.65dB

23 -114.00dB87 -77.20dB151 -64.40dB215 -51.60dB279 -44.40dB343 -38.00dB407 -31.60dB471 -27.60dB

24 -113.00dB88 -77.00dB152 -64.20dB216 -51.40dB280 -44.30dB344 -37.90dB408 -31.50dB472 -27.55dB

25 -112.00dB89 -76.80dB153 -64.00dB217 -51.20dB281 -44.20dB345 -37.80dB409 -31.40dB473 -27.50dB

26 -111.00dB90 -76.60dB154 -63.80dB218 -51.00dB282 -44.10dB346 -37.70dB410 -31.30dB474 -27.45dB

27 -110.00dB91 -76.40dB155 -63.60dB219 -50.80dB283 -44.00dB347 -37.60dB411 -31.20dB475 -27.40dB

28 -109.00dB92 -76.20dB156 -63.40dB220 -50.60dB284 -43.90dB348 -37.50dB412 -31.10dB476 -27.35dB

29 -108.00dB93 -76.00dB157 -63.20dB221 -50.40dB285 -43.80dB349 -37.40dB413 -31.00dB477 -27.30dB

30 -107.00dB94 -75.80dB158 -63.00dB222 -50.20dB286 -43.70dB350 -37.30dB414 -30.90dB478 -27.25dB

31 -106.00dB95 -75.60dB159 -62.80dB223 -50.00dB287 -43.60dB351 -37.20dB415 -30.80dB479 -27.20dB

32 -105.00dB96 -75.40dB160 -62.60dB224 -49.90dB288 -43.50dB352 -37.10dB416 -30.70dB480 -27.15dB

33 -104.00dB97 -75.20dB161 -62.40dB225 -49.80dB289 -43.40dB353 -37.00dB417 -30.60dB481 -27.10dB

34 -103.00dB98 -75.00dB162 -62.20dB226 -49.70dB290 -43.30dB354 -36.90dB418 -30.50dB482 -27.05dB

35 -102.00dB99 -74.80dB163 -62.00dB227 -49.60dB291 -43.20dB355 -36.80dB419 -30.40dB483 -27.00dB

36 -101.50dB100 -74.60dB164 -61.80dB228 -49.50dB292 -43.10dB356 -36.70dB420 -30.30dB484 -26.95dB

37 -101.00dB101 -74.40dB165 -61.60dB229 -49.40dB293 -43.00dB357 -36.60dB421 -30.20dB485 -26.90dB

38 -100.50dB102 -74.20dB166 -61.40dB230 -49.30dB294 -42.90dB358 -36.50dB422 -30.10dB486 -26.85dB

39 -100.00dB103 -74.00dB167 -61.20dB231 -49.20dB295 -42.80dB359 -36.40dB423 -30.00dB487 -26.80dB

40 -99.50dB104 -73.80dB168 -61.00dB232 -49.10dB296 -42.70dB360 -36.30dB424 -29.95dB488 -26.75dB

41 -99.00dB105 -73.60dB169 -60.80dB233 -49.00dB297 -42.60dB361 -36.20dB425 -29.90dB489 -26.70dB

42 -98.50dB106 -73.40dB170 -60.60dB234 -48.90dB298 -42.50dB362 -36.10dB426 -29.85dB490 -26.65dB

43 -98.00dB107 -73.20dB171 -60.40dB235 -48.80dB299 -42.40dB363 -36.00dB427 -29.80dB491 -26.60dB

44 -97.50dB108 -73.00dB172 -60.20dB236 -48.70dB300 -42.30dB364 -35.90dB428 -29.75dB492 -26.55dB

45 -97.00dB109 -72.80dB173 -60.00dB237 -48.60dB301 -42.20dB365 -35.80dB429 -29.70dB493 -26.50dB

46 -96.50dB110 -72.60dB174 -59.80dB238 -48.50dB302 -42.10dB366 -35.70dB430 -29.65dB494 -26.45dB

47 -96.00dB111 -72.40dB175 -59.60dB239 -48.40dB303 -42.00dB367 -35.60dB431 -29.60dB495 -26.40dB

48 -95.50dB112 -72.20dB176 -59.40dB240 -48.30dB304 -41.90dB368 -35.50dB432 -29.55dB496 -26.35dB

49 -95.00dB113 -72.00dB177 -59.20dB241 -48.20dB305 -41.80dB369 -35.40dB433 -29.50dB497 -26.30dB

50 -94.50dB114 -71.80dB178 -59.00dB242 -48.10dB306 -41.70dB370 -35.30dB434 -29.45dB498 -26.25dB

51 -94.00dB115 -71.60dB179 -58.80dB243 -48.00dB307 -41.60dB371 -35.20dB435 -29.40dB499 -26.20dB

52 -93.50dB116 -71.40dB180 -58.60dB244 -47.90dB308 -41.50dB372 -35.10dB436 -29.35dB500 -26.15dB

53 -93.00dB117 -71.20dB181 -58.40dB245 -47.80dB309 -41.40dB373 -35.00dB437 -29.30dB501 -26.10dB

54 -92.50dB118 -71.00dB182 -58.20dB246 -47.70dB310 -41.30dB374 -34.90dB438 -29.25dB502 -26.05dB

55 -92.00dB119 -70.80dB183 -58.00dB247 -47.60dB311 -41.20dB375 -34.80dB439 -29.20dB503 -26.00dB

56 -91.50dB120 -70.60dB184 -57.80dB248 -47.50dB312 -41.10dB376 -34.70dB440 -29.15dB504 -25.95dB

57 -91.00dB121 -70.40dB185 -57.60dB249 -47.40dB313 -41.00dB377 -34.60dB441 -29.10dB505 -25.90dB

58 -90.50dB122 -70.20dB186 -57.40dB250 -47.30dB314 -40.90dB378 -34.50dB442 -29.05dB506 -25.85dB

59 -90.00dB123 -70.00dB187 -57.20dB251 -47.20dB315 -40.80dB379 -34.40dB443 -29.00dB507 -25.80dB

60 -89.50dB124 -69.80dB188 -57.00dB252 -47.10dB316 -40.70dB380 -34.30dB444 -28.95dB508 -25.75dB

61 -89.00dB125 -69.60dB189 -56.80dB253 -47.00dB317 -40.60dB381 -34.20dB445 -28.90dB509 -25.70dB

62 -88.50dB126 -69.40dB190 -56.60dB254 -46.90dB318 -40.50dB382 -34.10dB446 -28.85dB510 -25.65dB

63 -88.00dB127 -69.20dB191 -56.40dB255 -46.80dB319 -40.40dB383 -34.00dB447 -28.80dB511 -25.60dB

技术开发合作协议

技术开发合作协议文件编码(GHTU-UITID-GGBKT-POIU-WUUI-8968)

合同编号: 技术开发合同 项目名称:PC预制件模具开发 委托方(甲方): 受托方(乙方): 签订时间: 签订地点: 有效期限:2016年04月22日~2018年04月22日 委托方(甲方): 住所地: 法定代表人: 项目联系人: 通讯地址: 电话:传真:/ 电子信箱: 受托方(乙方): 住所地: 项目负责人: 项目联系人: 通讯地址: 电话:传真:/ 电子信箱: 本合同甲方委托乙方研究开发PC预制件模具开发项目,并支付项目合作费,乙方接受委托并进行此项研究开发工作。双方经过友好协商,在真实、平等、自愿的基础上,根据《中华人民共和国合同法》规定,达成如下协议并由双方共同恪守。 第一条合作形式、技术目标、任务指标、分工要求和提交成果 1.1合作形式 甲方与乙方采取长期战略合作的开发形式,与该项目有关的知识产权归属甲方所有。 1.2技术目标:

本次项目通过完成PC预制件模具开发产品设计开发,使产品主要技术性能达到国内领先水平,并形成甲方自有风格和知识产权。 1.3任务指标 见甲乙双方确认的PC预制件模具开发具体的《项目任务书》。 1.4分工要求 1)方案设计、技术设计、工程图设计、力学计算等工作以乙方为主、甲方协助; 2)技术文件、样机试制、试验整改、项目定型等工作以甲方为主、乙方协助; 3)乙方完成方案设计后,技术设计阶段由甲方安排专业组进行对接参与,详细分工计划由双方协商。 1.5提交成果 乙方向甲方提交该项目的研究成果为总体设计方案、全套工程图纸、产品清单。 第二条合同履行计划 依据需要制定开发计划,以甲方书面通知为准,作为本合同附件具备同等效力。 第三条双方责任 甲方责任: 1)甲方向乙方提供开展该项目研发工作所需的技术资料,负责对乙方技术设计和工程图设计提供工艺指导和制造规范要求; 2)甲方按合同规定准时向乙方支付研发经费; 3)甲方负责样机试制、试验、整改生产组织; 4)甲方负责产品定型、鉴定和项目验收组织。 乙方责任: 1)乙方按甲方要求安排专业研发人员参与PC预制件模具开发产品研发,确保项目设计质量及项目可持续性。 2)乙方设计开发时要充分考虑甲方生产制造和采购平台体系,满足甲方生产工艺制造要求。 3)乙方按本协议第一条第1.4项要求,向甲方提供该合作项目的研究成果。

如何提高雅马哈贴片机的工作效率

如何提高雅马哈贴片机的工作效率 1.贴片机不仅要贴片速度快,也要贴的精细准确,稳定。在实际操作过程中, 每个贴片机贴装电子元器件规格的不同,速度也不一样。 2.例如,LED元器件的精度相对与SMT元器件的精度要求相对来说就比较低, 所以LED产品贴的速度就快于SMT产品,因为SMT贴片在精度上要求高于LED,贴片机设备在贴装国产中处理的速度也就慢点,贴装效率也自然降低。 3.雅马哈贴片机吸嘴一方面是真空负压不足,吸嘴取件前自动转换贴装头上 的机械阀,由吹气转换为真它吸附,产生一定的负压,当吸取部品后,负压传感器检测值在一定范围内时,机器正常,反之吸着不良。

4.方面是气源回路泄压,如橡胶气管老化、破裂,密封件老化、磨损以及吸嘴 长时间使用后磨损等,另一方面是因胶粘剂或外部环境中的粉尘,特别是纸编带包装的元器件在切断之后产生的大量废屑,造成贴片机吸嘴堵 5.雅马哈贴片机程序上的设定上的误差也会让贴片机贴装效率降低,解决方案 就是雅马哈贴片机厂家加大对客户的培训力度,让客户能够更快上手。 6.电子元器件本身的质量,吸嘴吸拾电子元器件贴装,引脚没有完全贴进去或 者直接弯掉或者断掉。这种情况只能够在购买贴装元器件的质量上把控好,

这个不仅会影响到贴装工作效率和产品质量,吸嘴经常吸拾贴装这种元器件,也会造成不同程度的损坏,久而久之也会让吸嘴使用寿命减少。 7.一条雅马哈贴片机生产线通常包括一台高速贴片机和一台高精度贴片机, 前者主要贴装片状元件,而后者主要贴装IC和异型元件。当这两台贴片机完成一个贴装过程的时间(以下简称贴装时间)相等并且非常小小时,则整条雅马哈贴片机生产线就发挥出了非常大的生产能力。为了达到这个目标,可以对贴装程序按以下方法进行处理。 (1)负荷分配平衡。合理分配每台SMT设备的贴装元件数量,尽量使每台设备的贴装时间相等。在初次分配每台设备的贴装元件数量时,往往会出现贴

滚筒包胶合同

甲方合同编号:XXKY-WX-201701002 乙方合同编号: 滚筒冷硫化包胶合同 甲方:XX龙华矿业有限公司 乙方:XX传动科技有限公司 签订地点:陕西省XX县 签订时间: 2017年1月

滚筒冷硫化包胶合同 甲方:XX矿业有限公司 乙方:XX传动科技有限公司 一、总则 根据《中华人民共和国合同法》及其他相关法律,双方本着平等互利、诚实信用、等价有偿的原则。甲方委托乙方对滚筒进行冷硫化包胶,要求乙方专业检查、修理,以确保维修后的设备正常运行为目标,双方同意签订本合同。 二、包胶滾筒的型号和价格明细表 备注:本合同费用包含人工费、等全部费用,除此之外甲方不另支付其他费用。 三、材料、配件技术标准及要求: 1施工辅助材料、工程所需材料及全套冷硫化滚筒包胶专业工具由乙方提供,产

品质量符合德国DIN工业标准。必须实行质量认可制度,要有产品质量合格证,正规渠道的产品,严禁用伪劣产品。 2乙方严格按照德国TIPTOP冷硫化工艺程序施工,确保工程质量。 四、合同费用:玖万柒仟壹佰陆拾(¥XX.00) 五、结算方式及发票开具:工程完工并验收合格,乙方开具合同全额17%增值税发票(第一次付款前提供),正常使用一个月后甲方支付乙方90%合同价款。剩余的10%在质保期满后给予支付。 六、工程验收及质保:施工完成后,双方现场验收,正常使用一个月起质保期为一年,质保期内因乙方责任造成的问题,甲方要及时通知乙方,乙方应及时无偿修复达到规定的要求(按现行施工技术验收规范,即粘结牢固无开裂脱落)。但由于设备非正常情况(尖锐硬物划伤、高温、化学成份液体损伤等)所导致的损伤,乙方不承担责任。 七、维修地点及工期 1维修地点:甲方指定地点(地面选运队、井下机运队) 2工期:春节放假期间维修期:2017年XX月XX日到XX月XX日。其余维修甲方通知乙方,乙方提前3天做好施工准备工作。 八、乙方权利、义务及违约责任 1乙方应当亲自完成项目的主要工作,擅自转委给第三方的,甲方拒付报酬并解除合同。 2如出现质量问题,乙方接到通知2小时答复,6小时去人处理并及时解决问题。具体情况甲乙双方共同协商解决。 3乙方严格遵守甲方的安全规章制度,听从甲方工作时间安排,做好本项目工作。 九、甲方权利、义务及违约责任 1甲方应无偿提供施工场地,负责提供电源、送电、送带、吊装等工作并配合乙方施工。 2甲方有权监督乙方按约定提供维修服务。 3甲方应按照合同约定,按时支付乙方合同款。

常用几种通讯协议

常用几种通讯协议 Modbus Modbus技术已成为一种工业标准。它是由Modicon公司制定并开发的。其通讯主要采用RS232,RS485等其他通讯媒介。它为用户提供了一种开放、灵活和标准的通讯技术,降低了开发和维护成本。 Modbus通讯协议由主设备先建立消息格式,格式包括设备地址、功能代码、数据地址和出错校验。从设备必需用Modbus协议建立答复消息,其格式包含确认的功能代码,返回数据和出错校验。如果接收到的数据出错,或者从设备不能执行所要求的命令,从设备将返回出错信息。 Modbus通讯协议拥有自己的消息结构。不管采用何种网络进行通讯,该消息结构均可以被系统采用和识别。利用此通信协议,既可以询问网络上的其他设备,也能答复其他设备的询问,又可以检测并报告出错信息。 在Modbus网络上通讯期间,通讯协议能识别出设备地址,消息,命令,以及包含在消息中的数据和其他信息,如果协议要求从设备予以答复,那么从设备将组建一个消息,并利用Modbus发送出去。 BACnet BACnet是楼宇自动控制系统的数据通讯协议,它由一系列与软件及硬件相关的通讯协议组成,规定了计算机控制器之间所有对话方式。协议包括:(1)所选通讯介质使用的电子信号特性,如何识别计算机网址,判断计算机何时使用网络及如何使用。(2)误码检验,数据压缩和编码以及各计算机专门的信息格式。显然,由于有多种方法可以解决上述问题,但两种不同的通讯模式选择同一种协议的可能性极少,因此,就需要一种标准。即由ISO(国际标准化协会〉于80年代着手解决,制定了《开放式系统互联(OSI〉基本参考模式(Open System Interconnection/Basic Reference Model简称OSI/RM)IS0- 7498》。 OSI/RM是ISO/OSI标准中最重要的一个,它为其它0SI标准的相容性提供了共同的参考,为研究、设计、实现和改造信息处理系统提供了功能上和概念上的框架。它是一个具有总体性的指导性标准,也是理解其它0SI标准的基础和前提。 0SI/RM按分层原则分为七层,即物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。 BACnet既然是一种开放性的计算机网络,就必须参考OSIAM。但BACnet没有从网络的最低层重新定义自己的层次,而是选用已成熟的局域网技术,简化0SI/RM,形成包容许多局 域网的简单而实用的四级体系结构。 四级结构包括物理层、数据链路层、网络层和应用层。

技术开发委托合作协议

合同编号: 技术开发(委托)合同项目名称: 委托方(甲方): 委托代理人 电话:传真: 受托方(乙方): 委托代理人 电话:传真: 签订时间: 签订地点: 有效期限:

本合同甲方委托乙方研究开发项目,并支付研究开发经费和报酬, 乙方接受委托并进行此项研究开发工作。双方经过平等协商,在真实、充分地表达各自意愿的基础上,根据《中华人民共和国合同法》的规定,达成如下协议,并由双方共同恪守。 第一条本合同研究开发项目的要求如下: 1、技术目标:实现: 2.技术内容: 第二条乙方应在本合同生效后 3 日内向甲方提交研究开发计划。研究开发计划应包括开发周期计划、参加人员、交货时间等; 第三条甲方应向乙方提供的技术资料及协作事项如下: 1.技术资料清单: 2.提供方式:直接当面提供给甲方指定人员 3.其他协作事项:另一方尽可能给予帮助或者协助。 本合同履行完毕后,上述技术资料按以下方式处理:退回当事人一方; 第四条甲方应按以下方式支付研究开发经费和报酬: 1.研究开发经费和报酬总额为:人民币××元整(¥元) 2. 研究开发经费由甲方分期支付乙方。具体支付方式和时间如下: 预付,项目验收完成后付,余下月付清。 乙方开户银行名称、帐号为: 账户名称: 开户银行: 帐号: 第五条本合同的变更必须由甲乙双方协商一致,并以书面形式签约确定。 第六条未经甲方同意,乙方不得将本合同项目部分或全部研究开 发工作转让第三人承担。

第七条在本合同履行中,一方发现技术风险存在并有可能致使研究开发失败或部分失败的情形时,应当在 5 日内通知另一方并采取适当措施减少损失。逾期未通知并未采取适当措施而致使损失扩大的,应当就扩大的损失承担赔偿责任。 第八条在本合同履行中,因作为研究开发标的的技术已经由他人 公开(包括以专利权方式公开),一方应在 5 日内通知另一方解除合同。逾期未通知并致使另一方产生损失的,另一方有权要求予以赔偿。 第九条保密 乙方确认并同意保密信息是甲方有价值的、专用的、独特的财产,因此,乙方同意从甲方披露信息之日起: 1.1 不向任何第三方披露任何保密信息,除非得到甲方事先的书面同 意; 1.2 不把保密信息用于双方合作项目以外的任何其他目的; 1.3 不把任何保密信息披露给除为实施合同的目的而需要知晓保密信息的职员以外的任何其他人员; 1.4 在没有甲方许可的情况下,不准用任何方式复印或复制任何保密信息以用于项目以外的任何目的; 1.5 除非得到甲方事先的书面同意, 乙方不得以任何方式改变保密信息的任何部分, 或分解保密信息或试图改变或分解保密信息, 乙方也不准让他人去做或试图这样做。 1.6 乙方同意以对待自己专有和秘密信息的同样的注意去对待以上列举的义务,但是这些注意在任何情况下不能低于合理的注意。 1.7 甲方向乙方披露的所有的保密信息和复印件都由甲方享有所有权。在合同终止之时以及在甲方要求的任何时候,甲方可以选择要求乙方

YAMAHA贴片机作业指导书

Y A M A H A贴片机作业指导书-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

标准作业指导书 作业名贴片机操作作业指 导书文件编号版本A0 日期2016年9月1日机型YS12 YV100XG 发行部门SMT部 一、作业步骤: 1、检查确认气压为0.55MPA±0.03MPA。YS12气压表(图一)YV100XG气压表(图一1) 2、开启机器电源总开关(图二),机器进行自检完毕后,按ACTIVE切换键盘,按“READY”按钮让机 器进入准备状态,接着鼠标点击OK让机器复位.(图三) 3、鼠标点击SETUP,进入下层菜单后选择BOARD来选择需要生产产品程序名,并点击SELECT确 认。 4、一切确认无误后按下START键开始生产;生产后,按STOP键停机,打开防护盖清扫机器.(图 三) 5、关机步骤:鼠标点击OFF(图四),机器提示是否执行,点击OK后机器执行复位操作,然后按下“EMERGENCY STOP”按钮,关闭总电源开关。(图三) 二、注意事项 1.检查抛料盒是否放好,机器供料台上供料器是否摆放好。 2.在机器运作时,要注意确保身体在机器移动范围以外。 3.不可以两人同时操作一台机,严禁机器带病作业. 4.换料时应将机器门盖打开,换料员安装好物料后或中途换料时均需通知IPQC核对,并作好记录。 5.散料电容须100%用电容表测量,分类包装,贴上元件编号规格,交IPQC检测合格后方可使用。 6.在机器出现警报或其他紧急情况时,立即报告工程技术人员处理。严禁非操作人员操作机器. 三、机器相关参数 1、电压: 380 V~(±10V),频率:50/60 Hz。 2、轨道适合基板:宽最小为50MM,最大为420MM;长最小为50MM,最大为450MM。 3、贴装能力:A、料件最小0201(0.5MM*0.2.5MM),最大为40MM*40MM,厚度最大为7MM;B、CHIP 0.45S/PCS、带装IC 1s/PCS,托盘装IC 2s/PCS;C、贴片精度:+/-0.040mm,QPFchips最高精度是+/-0.03mm。D、料架支持 feeder最多可装40PCS,常用托盘(325MM*135MM)最多可装 3PCS。YS12气压表(图一) YV100XG气压表(图一1)(图二) 控制面板(图三) 图四 制表审核 电源 工作画面 2

HDW绞车技术协议

HDV绞车技术协议 HDV重型张紧绞车 ACE带式输送机系统工程有限公司 2011年9月26日 lower end of the condenser of the distillation unit, which happens to come across 300mL the bottom of the conical flask, the bottle contains boric acid solution 25--the 50mL and 2~3 drop indicator. Sodium hydroxide solution through the funnel to join 100~150mL, Lysis solution alkalized. Note the funnel neck cannot be empty. ensure a liquid seal. Open the condenser tubes of condensed water, began distilling. In this process, ensure the amount of steam produced is constant. Collected by 20~30min about 200mL to the liquid in the Erlenmeyer flask, to stop distillation. Lowering of the Erlenmeyer flask, condenser tube left the surface, allow excess condensed water to drip into the bottle, and then rinsing with water condenser tube ends, water drip into the bottle. Ensure that release ammonia into the Erlenmeyer flask quantitatively, liquid in the bottle is green. 10 or 25mL pipette calibration sulfuric acid titration of liquid in the bottle and, until the color becomes purplish red, read number of ml of the standard solution of sulphuric acid consumption. Determination of the number: measured on the same sample twice. Blank: reagent blank determination, such as sample containers containing nitrogen, then the container should be blank. 6, the results of the calculation method: ammonia nitrogen content in

煤矿设备技术协议书

设备技术协议书 甲方: *******有限公司 乙方: 设备名称:一级副斜井单绳缠绕式矿井提机 日期:2017年 8月 16日

*******有限公司*******煤矿 一级副斜井单绳缠绕式矿井提升机技术协议书 甲方: *******有限公司 乙方: *******有限公司 一、项目名称 *******有限公司*******煤矿一级副斜井单绳缠绕式矿井提升机 二、项目的技术内容、范围 1、内容:*******公司*******煤矿一级副斜井单绳缠绕式矿井提升机工艺设计、技术咨询、人员培训。 2、范围:*******有限公司*******煤矿一级副斜井单绳缠绕式矿井提升机一套(包含变频调速装置、电机、减速机、滚筒、盘形闸、液压站、润滑站、深度指示器、电缆、保护装置、连接固定配件、天轮等配套设施)。 三、主要技术参数及技术要求 (一)、总则 1、本技术协议书适用于*******有限公司*******煤矿一级副斜井单绳缠绕式矿井提升机,它提出了上述部分的功能设计、结构、性能、制造、安装和试验等方面的技术要求。 2、技术协议书提出的是最低限度的技术要求,并未对一切技术细节作出明确规定,也未充分引述有关标准的规范和条文。乙方应提供满足技术协议书书和有关工业标准要求的高质量产品及其服务。对国家有关安全、环保等强制性标准,乙方所提供产品也应满足其要求。 3、技术协议书中产品必须满足《煤矿安全规程》2016版中有关要求外,其设计、制造、安装、验收还应符合行业标准。

4、如乙方没有以书面形式对本技术协议书的条文明确提出异议,则乙方提供的产品应完全满足本技术协议书的要求。 5、本技术协议书所使用的标准如遇与乙方所使用的标准发生矛盾时,按较高标准执行。 6、从合同签订之日至乙方开始制造之日的这段时期内,甲方有权提出因规程、规范和标准发生变化而产生的补充要求,乙方应遵守这些要求。(二)、技术参数及要求 1、规范及标准 《煤矿用单缠绕式矿井提升机安全检验规范》AQ1035-2007 《单绳缠绕式矿井提升机》 GB/T 20961-2007 《单绳缠绕提升机》JB2646-92 《煤矿在用缠绕式提升机提升系统安全检测检验规范(试行)》 《金属非金属矿山安全规程》GB16423-2006 《煤矿安全规程》2016 《矿井提升机和矿用提升绞车液压站》JB/T3277-2004 《矿用提升机盘形制动器闸瓦》JB/T 3271-1999 《矿用提升机和矿用提升绞车盘形制动器》JB8519-1997 《大型三相异步电动机和基本系列技术条件》GB/T13957 《工业机械电气设备第一部分:通用技术条件》GB/T5226.1 《旋转电机定额和性能》GB 755 《电机结构及安装型式(IM代号)》GB/T 997 《三相异步电动机试验方法》GB/T 1032 2、使用环境条件

技术开发合作协议书范本(一)

编号:_______________ 本资料为word版本,可以直接编辑和打印,感谢您的下载 技术开发合作协议书范本(一) 甲方:___________________ 乙方:___________________ 日期:___________________

委托方:(甲方)_____________ 研究开发方(乙方)_____________ 一、 签订地点:____省____市(县) 签订日期:__年__月__日 有效期限:__年__月__日至__年__月__日 二、应达到的技术指标和参数: 三、研究开发计划: 四、研究开发经费、报酬及其支付或结算方式: (一)研究开发经费是指完成本项研究开发工作所需的成本;报酬是指本项目开发成是的使用费和研究开发人员的科研补贴。 本项目研究开发经费及报酬:____元 其中:甲方提供____元,乙方提供____元。如开发成本实报实销,双方约定如下:______。 (二)经费和报酬支付方式及时限(采用以下第种方式): ①一次总付:____元,时间:______ ②分期支付:____元,时间:__________元,时间:______ ③按利润____%提成,期限:______ ④按销售额____%提成,期限:______ ⑤其它方式:____________ 五、利用研究开发经费购置的设备、器材、资料的财产权属: 六、履行的期限、地点和方式:____________________ 本合同自____年____月____日至____年____月____日在______(地点)履行。 本合同的履行方式:_____________

回柱绞车检修技术协议书范本

第一章序言 0 第二章JH2—5回柱绞车 (1) 基本要求 (1) 检修工序及标准 (1) 拆卸 (1) 检修及标准 (1) 卷筒装置 (1) 电动机 (1) 护罩及底座 (2) 涡轮减速器(箱) (2) 齿轮 (2) 中间联轴器 (2) 紧固件 (3) 密封件全部更换 (3) 按绞车原色油刷,要求一遍底漆,一遍面漆,油刷均匀,光亮。 (3) JH2-5回柱绞车技术参数 (3) 验收与试运行 (3) 未尽事宜双方协商解决 (4) 第三章JH2—8回柱绞车 (5) 基本要求 (5) 检修工序及标准 (5) 拆卸 (5) 检修及标准 (5) 卷筒装置 (5) 电动机 (5) 护罩及底座 (6) 涡轮减速器(箱) (6) 齿轮 (6) 中间联轴器 (6) 紧固件 (7) 密封件全部更换 (7) 按绞车原色油刷,要求一遍底漆,一遍面漆,油刷均匀,光亮 (7) JH2-8回柱绞车技术参数 (7) 验收与试运行 (7) 未尽事宜双方协商解决 (8) 第四章JM—14回柱绞车 (9) 基本要求 (9) 检修工序及标准 (9) 拆卸 (9) 检修及标准 (9) 卷筒装置 (9) 电动机 (9) 制动器(闸) (10) 护罩及底座 (10)

涡轮减速器(箱) (10) 齿轮 (10) 中间联轴器 (11) 紧固件 (11) 密封件全部更换 (11) 按绞车原色油刷,要求一遍底漆,一遍面漆,油刷均匀,光亮 (11) JM-14回柱绞车参数 (11) 验收与试运行 (11) 未尽事宜双方协商解决 (12) 第五章JM—28回柱绞车 (13) 基本要求 (13) 检修工序及标准 (13) 拆卸 (13) 检修及标准 (13) 卷筒装置 (13) 电动机 (13) 制动器(闸) (14) 护罩及底座 (14) 涡轮减速器(箱) (14) 齿轮 (14) 中间联轴器 (15) 紧固件 (15) 密封件全部更换 (15) 按绞车原色油刷,要求一遍底漆,一遍面漆,油刷均匀,光亮 (15) JM-28回柱绞车技术参数 (15) 验收与试运行 (15) 未尽事宜双方协商解决 (16)

百特工控通讯协议

百特工控 福州福光百特自动化设备有限公司 RS485通讯协议使用手册

目录 1. 2. XMA5000 (25) 2.4.2. XMAF5000 (26) 2.4.3. XMGA5000/XMGA6000/XMGA7000 (27) 2.4.4. XMGAF5000/XMGAF6000 (28) 2.4.5. XMPA7000 (29) 2.4.6. XMPAF7000 (30) 2.4.7. XMPA8000 (31) 2.4.8. XMPAF8000 (32) 2.5.1. DFD5000/DFQ5000/DFDA5000/DFQA5000/DFQA7000 (33) 2.5.2. XMRA5000/XMRA6000 (34) 2.5.3. XMRAF5000/XMRAF6000 (35) 2.5.4. XMRA7000 (36) 2.5.5. XMRAF7000 (37) 2.5.6. XMRA8000 (38) 2.5.7. XMRAF8000 (39)

1. RS485通讯协议 1.1. 主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。串行通讯,数据帧11位,1个起始,8个 数据位,2个停止位 1.2. 1.2.1. 0(30H) 5(35H) A(41H) F(46H) 1.2.2. DC1(11H DC3(13H STX(02H ETB(17H US (1FH NAK(15H 1.3. 1.3.1. 1.3.1.1. 读单通道瞬时值 主机发送:DC1 AAA CC ETX DC1(11H):读瞬时值 AAA :从机地址码(=001~254) CC :通道号(=01-99) ETX(03H):主机结束符 从机回送:STX AAA CC US MM US DDDDDDD US EEEE US SSSSS ETB STX(02H):从机起始符 AAA :从机地址码(=001~254) CC :通道号(=01-99) US(1FH):参数间隔符 MM :表型字(=00~99) DDDDDDD :瞬时值(-32167~32767,32767=brok,16000=H.oFL,-2000=L.oFL, 小数点在实际位置) EEEE :报警1~4报警状态(E=0:OFF E=1:ON) SSSSS :校验和5位十进制=00000~65535,从STX到最后一个US间每个 字符ASC值的和,再除以65536的余数) ETB(17H):从机结束符 例子:主机发送:11H 30H 30H 31H 30H 31H 03H(读001号表01通道瞬时值) 从机回送:02H 30H 30H 31H 30H 31H 1FH 30H 36H 1FH 2DH 30H 31H 32H 33H 2EH 34H 1FH 31H 30H 30H 30H 1FH 30H 31H 30H 30H 34H 17H(001号表为XMA5000系列,01号通道瞬时值=-0123.4,报警1 动作,报警2不动作,校验和=1004) 1.3.1. 2. 读多通道瞬时值 主机发送:DC1 AAA CC ETX DC1(11H):读瞬时值 AAA :从机地址码(=001~254) CC :通道号(=00) ETX(03H):主机结束符 从机回送1:STX AAA CC US MM US DDDDDDD US EEEE US SSSSS ETB STX(02H):从机起始符 AAA :从机地址码(=001~254) CC :通道号(=01,表示不支持多通道批读,由表型号字判断通道数,

工业上的几种通讯协议

每个仪表都有自己独特的通讯协议,常见的有modbus通讯协议、RS-232通讯协议、RS-485通讯协议、HART通讯协议等等,那么这些通讯协议究竟是怎么工作的,有哪些优缺点呢?本文将重点介绍目前常见的几种通讯协议!帮助仪表人学习。 通讯协议:又称通信规程,是指通讯双方对数据传送控制的一种约定。约定中包括对数据格式,同步方式,传送速度,传送步骤,检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程。 常用的仪表通讯协议有: ?modbus通讯协议 ?RS-232通讯协议 ?RS-485通讯协议 ?HART通讯协议。 ?MPI通信 ?串口通信 ?PROFIBUS通信

?工业以太网 ?ASI通信 ?PPI通信 ?远程无线通信 ?TCP ?UDP ?S7 ?profibus ?pofinet ?MPI ?PPI ?Profibus-DP ?Devicenet ?Ethernet Modbus通讯协议1 Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化部门的一部分,现在Modbus已经是工业领

域全球最流行的协议。此协议支持传统的RS-232、RS-422、RS-485和以太网设备。 由于modbus协议是完全公开透明的,所需的软硬件又非常简单,这就使它成为了一种通用的工业标准。许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 特点 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。 modbus通讯协议是一种主从式异步半双工通信协议,采用主从式通讯结构,可以使一个主站对应多个从站进行双向通信。它描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。 Modbus协议包括ASCII、RTU等通讯方式,并没有规定物理层。此协议定义了控制器能够认识和使用的消息结构,而不管它们

技术合作开发合同样本

编号: HZ-20210713 甲 方:______________________________ 乙 方:______________________________ 日 期:_________年________月_______日 技术合作开发合同样本 Other special terms will be listed bellow.

[标签: titlecontent] 合同编号:_________ 甲方:_________ 住所:_________ 法定代表人:_________ 项目联系人:_________ 联系方式:_________ 通讯地址:_________ 电话:_________ 传真:_________ 电子信箱:_________ 乙方:_________ 住所:_________ 法定代表人:_________ 项目联系人:_________ 联系方式:_________ 通讯地址: _________

电话:_________ 传真:_________ 电子信箱:_________ 本合同合作各方就共同参与研究开发_________项目事项,经过平等协商,在真实、充分地表达各自意愿的基础上,根据《中华人民共和国合同法》的规定,达成如下协议,并由合作各方共同恪守。 第一条项目名称 _________。 第二条技术内容、范围和要求 1.技术内容: (1)新技术; (2)新产品; (3)新工艺; (4)新材料。 2.技术范围:_________ 3.技术要求:_________。 第三条研究开发计划 本合同合作各方在研究开发项目中,分工承担如下工作: 1.甲方: (1)研究开发内容:_________ (2)工作进度:_________ (3)研究开发期限:_________

电动滚筒外修技术协议

01技····` 术协议 经双方友好协商甲方同意将电动滚筒维修工程发包给乙方,此次维修工程为包工、包料(密封、轴承、垫子、运费)、包价、保质的“三包一保”维保服务项目。为明确双方责任和义务,保证工程质量,双方签订本维修技术协议,并共同遵守: 一、名称:电动滚筒维修技术协议 二、基础维修内容 1、YZW8080-55kw电动滚筒,更换输入轴、偏心套、偏心轴承、摆线轮、柱套、针销、针套各一个。 2、YZ6380-37kw两台分别维修电机、接线盒和更换偏心套、偏心轴承一个。 3、YZWB63100-11kw一台更换输入轴、偏心套各一个,维修电机。 4、YZWB6380-15kw两台分别更换电机轴、电机轴承、电机盖、输入轴、齿轮、龆轮。和更换输入轴、齿轮、龆轮。 5、YZW6380-11KW更换输出轴、齿轮、龆轮轴、齿圈各一个。 三、维修电动滚筒必须满足以下要求 1、主要技术参数:以现行国家地区标准执行; 设备使用寿命参数:符合现行行业标准; 主要技术性能:达到其设计和工艺要求。 2、维修后的滚筒满足正常工作需求。

3、整机运转平稳,无异常震动和噪音。 4、滚筒密封效果好,各连接部位及转动部位无泄漏现象。 5、滚筒出力能够达到标称额定功率,满足连续长时间不间断工作需 要。 6、各固定连接部位不应有松动,各运动部件运转正常,不得有异常声 响和摩擦现象;机械密封(或填料密封)的泄漏量应符合原设备技术文件的规定,润滑油不得有渗漏和雾状喷油现象,连续长时间不间断额定负荷状态下工作,各部位温升符合国家及行业相关标准和规定。 7、乙方为甲方更换必要的部件,且必须保证为原装部件,如有特殊情 况,乙方需在与甲方协商认同后更换与原部件应用功能与技术指标相近的部件; 8、对所有维修设备提供一次全面的例行保养工作,其中包括对设备机件的安全及功能清洁、调整、检查及润滑加油,设置、调整操作等,以使设备正常运行,达到原制造厂家的产品企业标准或现行有效的相关通用标准。 四、维修工期为20天,质保期为六个月,质保期从验收合格的那天算起,保修期间造成的质量问题乙方须接到通知后24小时内上门免费维修,否则甲方有权自行维修,所发生的一切费用从乙方工程款中扣支。 五、乙方必须保证维修质量,对因未按甲方要求及不符合规定,造成的返工,乙方应及时给予返工直至合格为止,所发生的一切费用由乙方负责。若施工过程中甲方对技术方案调整的,应按调整后的方案施工。 六、乙方负责将维修设备运至乙方场地进行维修,维修完毕,设备试

工业通信协议

Modbus通信编程 摘要工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了方便。Modbus就是工业控制器的网络协议中的一种。 关键词Modbus协议,串行通信,LRC校验,CRC校验,RS-232C 1. Modbus 协议简介 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。 当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。在其它网络上,包含了Modbus协议的消息转换为在此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。 1.1 在Modbus网络上转输 标准的Modbus口是使用一RS-232C兼容串行接口,它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验。控制器能直接或经由Modem组网。 控制器通信使用主—从技术,即仅一设备(主设备)能初始化传输(查询)。其它设备(从设备)根据主设备查询提供的数据作出相应反应。典型的主设备:主机和可编程仪表。典型的从设备:可编程控制器。 主设备可单独和从设备通信,也能以广播方式和所有从设备通信。如果单独通信,从设备返回一消息作为回应,如果是以广播方式查询的,则不作任何回应。Modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数据、一错误检测域。 从设备回应消息也由Modbus协议构成,包括确认要行动的域、任何要返回的数据、和一错误检测域。如果在消息接收过程中发生一错误,或从设备不能执行其命令,从设备将建立一错误消息并把它作为回应发送出去。 1.2 在其它类型网络上转输

技术开发合作协议书范本正式版

技术开发合作协议书范本正式 版 What the parties to the agreement ultimately expect or achieve through the conclusion and performance of the agreement ( 协议范本 ) 甲方:______________________ 乙方:______________________ 日期:_______年_____月_____日 编号:MZ-HT-021155

技术开发合作协议书范本正式版 委托方:(甲方)_____________ 研究开发方(乙方)_____________ 一、 签订地点:____省____市(县) 签订日期:__年__月__日 有效期限:__年__月__日至__年__月__日 二、应达到的技术指标和参数: 三、研究开发计划: 四、研究开发经费、报酬及其支付或结算方式: (一)研究开发经费是指完成本项研究开发工作所需的成本;报酬是指本项目开发成是的使用费和研究开发人员的科研补贴。 本项目研究开发经费及报酬:____元

其中:甲方提供____元,乙方提供____元。如开发成本实报实销,双方约定如下:______。 (二)经费和报酬支付方式及时限(采用以下第种方式): ①一次总付:____元,时间:______ ②分期支付:____元,时间:__________元,时间:______ ③按利润____%提成,期限:______ ④按销售额____%提成,期限:______ ⑤其它方式:____________ 五、利用研究开发经费购置的设备、器材、资料的财产权属: 六、履行的期限、地点和方式:____________________ 本合同自____年____月____日至____年____月____日在______(地点)履行。 本合同的履行方式:_____________ 七、技术情报和资料的保密: 八、技术协作和技术指导的内容: 九、风险责任的承担:在履行本合同的过程中,确因在现有水平和

yamaha windows 贴片机常见报警及解决方法

yamaha windows 贴片机常见报警及解决方法 1、PCB传输故障: ①E0070:PCB TRANSFER ERROR Unexpected PCB is on the Conveyor PCB传输故障,额外的PCB在运输轨上 意义:在运输轨上的PCB,数量超过额定的数量。 ②E0071:The PCB detected before transfer is not detected after transfer. Maybe there is the PCB on the edge of the moving conveyor . Set the PCB to its normal Position Manually. 传输前检测的PCB在传输后检测不到,可能在移动运输轨的边缘有PCB,用手将PCB放置在其正常的位置。 意义:载入开始检测的PCB在载入后不能确认,卸出前确认的PCB在出口处检测不到,或载入卸出前不能确认的PCB 在载入卸出后被检测到。 ③E0072:Machine in Unable to start running because the conveyor width is not ready . The conveyor width will be changed first . Misaligment of PUSH-UP PINS or PCB on conveyor may danage machine . Assure Safety and push the [ENTER] key. 意义:因未准备运输轨宽度机器不能开始运行,运输轨宽度将先被改变,在运输轨上的PCB 或上推顶针的失调可能损坏机器,确保安全并按[ENTER]键。 ④E0073:PCB is detected on the edge of the moving conveyor. Set the PCB to its normal Position mannally. 在移动运输轨边上检测到PCB,将PCB手动放置在正常位置。 意义:在移动运输轨的的连接部分,危险警告传感器检测到一块PCB。 ⑤E0074:PCB FIXING ERROR PCB trans-Unit, Locate-Pin or push-up-Unit does not response to command. PCB固定故障 PCB传输部件,定位针或上推部件不响应指令。 意义:在PCB传输部件上的定位针传感器或上推部件,传感器不能正确响应电磁阀的状况。 ⑥E0078: When the PCB was transfered to fixed conveyor of PCB exit Side ,error happened for time over Maybe the PCB stoppered between fix conveyor and moving enveyor or the PCB stopped is fixed Conveyor of PCB exit side . Set the PCB to its normal position mannally. 当PCB 传送到PCB出口处边的固定运输轨时,发生超时故障,PCB 可能停在固定运输轨和移动轨之间,或PCB停在PCB出口边的固定运输轨中,用手将PCB放在正常位置。 意义:当从运输轨上卸出PCB时,PCB不能到达出口传感器。 ⑦E0079: The PCB was not able to exit from fixed conveyor of PCB exit side . Maybe the PCB stopped on edge of fixed conveyor of PCB exit side. Set the PCB to its mormal position

相关主题
文本预览
相关文档 最新文档