当前位置:文档之家› 神港智能表通讯协议

神港智能表通讯协议

COMMUNICATION INSTRUCTION MANUAL
JCL-33A, C5
No.JCL3CE2 2006.07 To prevent accidents arising from the misuse of this controller, please ensure the operator receives this manual.
Warning
Turn the power supply to the instrument off before wiring or checking. Working or touching the terminal with the power switched on may result in severe injury or death due to Electric Shock.
1. System configuration
RS-485 multi-drop connection communication (Option: C5) Host computer Communication converter IF-400 RS-232C RS-485
JCL-33A (Max 31 units) No.0 No.1 No.30
(Fig. 1-1) Set value digital transmission application example Set values can be received from Shinko Programmable controllers [PC-900, PCD-33A to which SVTC (Set value digital transmission) is added].
RS-485 Input Input Output PCD-33A SVTC option Input Output JCL-33A-S/M C5 option Output
Thermocouple Cookies
Thermocouple
Thermocouple
Heater
Heater
Heater
(Fig. 1-2)
1

2. Wiring
When using communication converter IF-400 (sold separately) ? Connector: D-sub 9-pin Host computer JCL-33A (Max 31 units) Shielded wire 10 11 12
Shielded wire 10 11 12
D-sub 9-pin connector
Shielded wire 10 11 12
(Fig. 2-1) ? Connector: D-sub 25-pin Host computer
4 3 1 6
To JCL-33A
Shielded wire
D-sub 25-pin connector
(Fig. 2-2) Shielded wire Connect only one side of the shielded wire to the FG terminal so that current cannot flow to the shielded wire. If both sides of the shielded wire are connected to the FG terminal, the circuit will be closed between the shielded wire and the ground. As a result, current will run through the shielded wire and this may cause noise. Be sure to ground FG terminal. Recommended cable: OTSC-VB 2PX0.5SQ (made by Onamba Co., Ltd.) or equivalent (Use a twisted pair cable.) Terminator (Terminal resistor) Communication converter IF-400 (sold separately) has a built-in terminator. The terminator is mounted at the end of the wire when connecting a personal computer with multiple peripheral devices. The terminator prevents signal reflection and disturbance. Do not connect a terminator with the communication line because the JCL-33A has built-in pull-up and pull-down resistors instead of a terminator. 2

3. Communication parameters setting
Set Communication parameters as follows. (Refer to the Instruction manual for the JCL-33A.) (1) Communication protocol selection Select a communication protocol. (Default: Shinko protocol) (2) Instrument number setting Set an instrument number to each of the JCL-33A units individually when communicating by connecting plural units. (Default: 0) (3) Communication speed selection Select a communication speed for the JCL-33A according to that of the host computer. (Default: 9600bps)
4. Communication procedure
Communication starts with command transmission from the host computer (hereafter Master) and ends with the response of the JCL-33A (hereafter Slave).
Master Command Data Command Acknowledgement Command Negative acknowledgement Command No response Slave
? Response with data When the master sends the reading command, the slave responds with the corresponding set value or current status. ? Acknowledgement When the master sends the setting command, the slave responds by sending the acknowledgement after the processing is terminated. ? Negative acknowledgement When the master sends a non-existent command or a value outside the setting range, the slave returns a negative acknowledgement. ? No response The slave will not respond to the master in the following cases: ? Global address (Shinko protocol) is set. ? Broadcast address (Modbus protocol) is set. ? Communication error (framing error, parity error) ? Checksum error (Shinko protocol), LRC discrepancy (Modbus ASCII), CRC-16 discrepancy (Modbus RTU)
(Fig.4-1)
Communication timing of the RS-485 (C5 option) Master side (Notice on programming) Set the program so that the master can disconnect the transmitter from the communication line within a 1 character transmission period after sending the command in preparation for reception of the response from the slave. To avoid the collision of transmissions between the master and the slave, send the next command after carefully checking that the master received the response. Slave side When the slave starts transmission through the RS-485 communication line, the slave is arranged so as to provide an idle status (mark status) transmission period of 1 or more characters before sending the response to ensure the synchronization on the receiving side. The slave is arranged so as to disconnect the transmitter from the communication line within a 1 character transmission period after sending the response.
5. Shinko protocol
5.1 Transmission mode Shinko protocol is composed of ASCII codes. Hexadecimal (0 to 9, A to F), which is divided into high order (4-bit) and low order (4-bit) out of 8-bit binary data in command is transmitted as ASCII characters. Data format Start bit: 1 bit Data bit: 7 bits Parity : Even Stop bit : 1 bit Error detection: Checksum 5.2 Command configuration All commands are composed of ASCII. The data (set value, decimal number) is represented by hexadecimal figures, and ASCII code is used. The negative numbers are represented by 2's complement. 3

(1) Setting command Header (02H) 1 Address 1 Sub address (20H) 1 Sub address (20H) 1 Sub address (20H) 1 Command type (50H) 1 Data item 4 Data 4 Checksum 2 Delimiter (03H) 1
(2) Reading command Header (02H) 1 Address 1 Command type (20H) 1 Data item 4 Checksum 2 Delimiter (03H) 1
(3) Response with data Header (06H) 1 Address 1 Command type (20H) 1 Delimiter (03H) 1 Data item 4 Data 4 Checksum 2 Delimiter (03H) 1
(4) Acknowledgement Header Address (06H) 1 1
Checksum 2
(5) Negative acknowledgement Header Error Delimiter Address Checksum (15H) code (03H) 1 1 1 2 1 Header : Control code to represent the beginning of the command or the response ASCII codes are used. Setting command, Reading command : STX(02H) fixed Response with data, Acknowledgement : ACK(06H) fixed Negative acknowledgement : NAK(15H) fixed Address (Instrument number): Numbers by which the master discerns each slave. Instrument number 0 to 94 (00H to 5EH) and Global address 95 (5FH) The numbers (20H to 7EH) are used by giving 20H of bias. 95 (7FH) is called Global address, which is used when the same command is sent to all the slaves connected. However, a response is not returned. Sub address : (20H) fixed Command type : Code to discern Setting command (50H) and Reading command (20H) Data item : Data classification of the command object Composed of hexadecimal 4 digits (Refer to 7. Communication command table) Data : The contents of data (set value) differs depending on the setting command. Composed of hexadecimal 4 digits (Refer to 7. Communication command table) Checksum : 2-character data to detect communication errors Delimiter : Control code to represent the end of command (03H) fixed Error code : Represents an error type. Composed of hexadecimal 1 digit. 1 (31H)-----Non-existent command 2 (32H)-----Not used 3 (33H)-----Set value outside the setting range 4 (34H)-----Unsettable status (e.g. AT is performing) 5 (35H)-----During setting mode by keypad 5.3 Checksum calculation Checksum is used to detect receiving errors in the command or data. Set the program for the master side as well to calculate the checksum of the response data from the slaves so that the communication errors can be checked. The ASCII code (hexadecimal) corresponding to the characters which range from the address to that before the checksum is converted to binary notation, and the total value is calculated. The lower 2-digits of the total value are converted to 2’s complements and then to hexadecimal figures, that is, ASCII code for the checksum. Checksum calculation example SV1: 600 (0258H) Address (instrument number): 0 (20H) ? 1’s complement: Reverse each binary bit. 0 will become 1 and vice versa. ? 2’s complement: Add 1 to 1’s complements. 4

[e.g.]
STX
Checksum calculation range P 0 0 0 1 0 2 5 8 E 0
ETX
[Characters above are represented by ASCII]
02H 20H 20H 50H 30H 30H 30H 31H 30H 32H 35H 38H
45H 30H
03H
[Hexadecimal] [Binary] 0010 0000 20H 0010 0000 20H 0101 0000 50H 0011 0000 30H 0011 0000 30H 0011 0000 30H 0011 0001 31H 0011 0000 30H 0011 0010 32H 0011 0101 35H 0011 1000 + 38H 10 0010 0000
Checksum
[1's complement] 1101 1111 1 1110 0000 E 0
+
[2's complement] [Hexadecimal]
[ASCII]
45H
30H
Checksum
5.4 Command example (1) Reading (Address 1, PV) ? Reading command from the master Header Address Sub Command Data item Checksum Delimiter address type [0080H] (02H) (21H) (20H) (20H) (30H 30H 38H 30H) (44H 37H) (03H) ? Response from the slave in normal status (When PV=25 [0019H]) Data Checksum Delimiter Header Address Sub Command Data item [0019H] address type [0080H] (06H) (21H) (20H) (20H) (30H 30H 38H 30H) (30H 30H 31H 39H) (30H 44H) (03H) (2) Reading (Address 1, SV1) ? Reading command from the master Header Address Sub Command Data item Checksum Delimiter address type [0001H] (02H) (21H) (20H) (20H) (30H 30H 30H 31H) (44H 45H) (03H) ? Response from the slave in normal status (When SV1=600 [0258H]) Data Checksum Delimiter Header Address Sub Command Data item [0258H] address type [0001H] (06H) (21H) (20H) (20H) (30H 30H 38H 30H) (30H 32H 35H 38H) (30H 46H) (03H) (3) Setting (Address 1, SV1) (when setting SV1 to 600 [0258H]) ? Setting command from the master Data Checksum Delimiter Header Address Sub Command Data item [0258H] address type [0001H] (02H) (21H) (20H) (50H) (30H 30H 30H 31H) (30H 32H 35H 38H) (44H 46H) (03H) ? Response from the slave in normal status Header Address Checksum Delimiter (06H) (21H) (44H 46H) (03H)
5

6. Modbus protocol
6.1 Transmission mode There are 2 transmission modes (ASCII and RTU) in Modbus protocol. 6.2 ASCII mode Hexadecimal (0 to 9, A to F), which is divided into high order (4-bit) and low order (4-bit) out of 8-bit binary data in the command is transmitted as ASCII characters. Data format Start bit : 1 bit Data bit : 7 bits Parity : Even Stop bit : 1 bit Error detection : LRC (Longitudinal Redundancy Check) Data interval : 1 second or less (Max.1sec of interval between characters) (1) Message configuration ASCII mode message is configured to start by [: (colon)(3AH)] and end by [CR (carriage return) (0DH) + LF (Line feed)(0AH)]. (See Fig. 6.2-1)
Header (:)
Slave address
Function code
Data
Error check LRC
Delimiter (CR)
Delimiter (LF)
Slave address Slave address is an individual instrument number on the slave side and is set within the range 0 to 95 (00H to 5FH). The master identifies slaves by the slave address of the requested message. The slave informs the master which slave is responding to the master by placing its own address in the response message. [Slave address 0 (00H, broadcast address) can identify all the slaves. However slaves do not respond.] Function code The function code is the command code that makes the slave to undertake the following action types. Function code Contents 03 (03H) Reading the set value and information from slaves 06 (06H) Setting to slaves A function code is used to discern whether the response is normal (acknowledgement) or if any error (negative acknowledgement) has occurred when the slave returns the response message to the master. When acknowledgement is returned, the slave simply returns the original function code. When negative acknowledgement is returned, the MSB of the original function code is set as 1 for the response. (For example, when the master sends a request message setting 10H to the function code by mistake, slave returns 90H by setting the MSB to 1, because the former is an illegal function.) For negative acknowledgement, exception code is set to the data of response message and returned to the master in order to inform it that what kind of error has occurred. Exception code Contents 1 (01H) Illegal function (Non-existent function) 2 (02H) Illegal data address (Non-existent data address) 3 (03H) Illegal data value (Value outside the setting range) 17 (11H) Shinko error code 4 (Unsettable status) 18 (12H) Shinko error code 5 (During setting mode by keypad, etc) Data Data differs depending on the function code. A request message from the master is composed of data item, number of data and setting data. A response message from the slave is composed of number of bytes, data and exception code in negative acknowledgement. Only one piece of data can be dealt with per message. Therefore the number of data for ASCII mode is fixed as (30H 30H 30H 31H). Effective range of data is –32768 to 32767 (8000H to 7FFFH).
6

(2) ASCII mode error check After calculating LRC (Longitudinal Redundancy Check) from the slave address to the end of data, the calculated 8-bit data is converted to two ASCII characters and are appended to the end of the message. How to calculate LRC 1 Create a message in RTU mode. 2 Add all the values from the slave address to the end of data. This is assumed as X. 3 Make a complement for X (bit reverse). This is assumed as X. 4 Add a value of 1 to X. This is assumed as X. 5 Set X as an LRC to the end of the message. 6 Convert the whole message to ASCII characters. (3) ASCII mode message example 1 Reading (Address 1, PV) ? A request message from the master The number of data means the data item to be read, and it is fixed as 1 (30H 30H 30H 31H). Header Slave Number of data Error check Delimiter Function Data item [0001H] LRC address CR+LF code [0080H] (3AH) (30H 31H) (30H 33H) (30H 30H 38H 30H) (30H 30H 30H 31H) (37H 42H) (0DH 0AH) ? Response message from the slave in normal status (When PV=600 [0258H]) The number of response byte means the number of byte of the data which has been read, and it is fixed as 2 (30H 32H). Number of Header Slave Function Data Error check Delimiter response byte address code [0258H] LRC CR+LF [02H] (3AH) (30H 31H) (30H 33H) (30H 32H 35H 38H) (41H 30H) (0DH 0AH) (30H 32H)
2
Reading (Address 1, SV1) ? A request message from the master The number of data means the data item to be read, and it is fixed as 1 (30H 30H 30H 31H). Number of data Error check Delimiter Header Slave Function Data item [0001H] LRC CR+LF address code [0001H] (46H 41H) (0DH 0AH) (3AH) (30H 31H) (30H 33H) (30H 30H 30H 31H) (30H 30H 30H 31H)
? Response message from the slave in normal status (When SV1=600 [0258H]) The number of response byte means the number of byte of the data which has been read, and it is fixed as 2 (30H 32H). Number of Header Slave Function Data Error check Delimiter response byte address code [0258H] LRC CR+LF [02H] (3AH) (30H 31H) (30H 33H) (30H 32H) (30H 32H 35H 38H) (41H 30H) (0DH 0AH) ? Response message from the slave in exception (error) status (When a data item has been mistaken) The function code MSB is set to 1 for the response message in exception (error) status [83H (38H 33H)]. The exception code 02H (30H 32H: Non-existent data address) is returned (error). Delimiter Function Exception code Error check Header Slave CR+LF LRC [02H] code address (0DH 0AH) (37H 41H) (3AH) (30H 31H) (38H 33H) (30H 32H)
3
Setting (Address 1, SV1) (When setting SV1 to 600 [0258H]) ? A request message from the master Number of data Header Slave Function Data item [0258H] address code [0001H] (3AH) (30H 31H) (30H 36H) (30H 30H 30H 31H) (30H 32H 35H 38H)
Error check LRC (39H 45H) Error check LRC (39H 45H)
Delimiter CR+LF (0DH 0AH) Delimiter CR+LF (0DH 0AH)
? Response message from the slave in normal status Data Header Slave Function Data item [0258H] address code [0001H] (3AH) (30H 31H) (30H 36H) (30H 30H 30H 31H) (30H 32H 35H 38H)
? Response message from the slave in exception (error) status (When a value out of the setting range is set) The function code MSB is set to 1 for the response message in exception (error) status [86H (38H 36H)]. The exception code 03H (30H 33H: Value out of the setting range) is returned (error). Header Slave Function Exception code Error check Delimiter address code [03H] LRC CR+LF (3AH) (30H 31H) (38H 36H) (30H 33H) (37H 36H) (0DH 0AH) 7

6.3 RTU mode 8-bit binary data in command is transmitted as it is. Data format Start bit : 1 bit Data bit : 8 bits Parity : No parity Stop bit : 1 bit Error detection : CRC-16 (Cyclic Redundancy Check) Data interval : 3.5 character transmission times or less To transmit continuously, an interval between characters which consist of one message, must be within 3.5 character transmission times. (1) Message configuration RTU mode is configured to start after idle time is processed for more than 3.5 characters transmission and end after idle time is processed for more than 3.5 characters transmission. 3.5 idle 3.5 idle Error check Slave Function Data characters characters address CRC-16 Code Slave address Slave address is an individual instrument number on the slave side and is set within the range 0 to 95 (00H to 5FH). The master identifies slaves by the slave address of the requested message. The slave informs the master which slave is responding to the master by placing its own address in the response message. [Slave address 0 (00H, broadcast address) can identify all the slaves. However slaves do not respond.] Function code The function code is the command code that makes the slave to undertake the following action types Function code Contents 03 (03H) Reading the set value and information from slaves 06 (06H) Setting to slaves A function code is used to discern whether the response is normal (acknowledgement) or if any error (negative acknowledgement) has occurred when the slave returns the response message to the master. When acknowledgement is returned, the slave simply returns the original function code. When negative acknowledgement is returned, the MSB of the original function code is set as 1 for the response. (For example, when the master sends request message setting 10H to the function code by mistake, slave returns 90H by setting the MSB to 1, because the former is an illegal function.) For negative acknowledgement, exception code below is set to the data of response message and returned to the master in order to inform it that what kind of error has occurred. Contents Exception code 1 (01H) Illegal function (Non-existent function) 2 (02H) Illegal data address (Non-existent data address) 3 (03H) Illegal data value (Value out of the setting range) 17 (11H) Shinko error code 4 (Unsettable status) (e.g. During AT) 18 (12H) Shinko error code 5 (During setting mode by keypad, etc) Data Data differs depending on the function code. A request message from the master side is composed of data item, number of data and setting data. A response message from the slave side is composed of number of bytes, data and exception code in negative acknowledgement. Only one piece of data can be dealt with per message. Therefore the number of data for RTU mode is fixed as (0001H). The number of response bytes is (02H). Data item and data are the same as those defined in Chapter 7. Communication command table. Effective range of data is –32768 to 32767 (8000H to 7FFFH). Error check: 16 bit data to detect communication errors. Refer to “(2) Error check of RTU mode” below. (2) RTU mode error check After calculating CRC-16 (Cyclic Redundancy Check) from the slave address to the end of data, the calculated 16-bit data is appended to the end of message in sequence from low order to high order. 8

How to calculate CRC In the CRC system, the information is divided by the polynomial. The remainder is added to the end of the information and transmitted. The generation of polynomial is as follows. (Generation of polynomial: X16 +X 15 +X 2 +1) 1 Initialize the CRC-16 data (assumed as X) (FFFFH). 2 Calculate exclusive OR (XOR) with the 1st data and X. This is assumed as X. 3 Shift X one bit to the right. This is assumed as X. 4 When a carry is generated as a result of the shift, XOR is calculated by X of 3 and the fixed value (A001H). This is assumed as X. If a carry is not generated, go to step 5 . 5 Repeat steps 3 and 4 until shifting 8 times. 6 XOR is calculated with the next data and X. This is assumed as X. 7 Repeat steps 3 to 5 . 8 Repeat steps 3 to 5 up to the last data. 9 Set X as CRC-16 to the end of message in sequence from low order to high order. (3) RTU mode message example 1 Reading (Address 1, PV) ? Request message from the master The number of data means the data item to be read, and it is fixed as 1 (0001H). Slave Function Data item Number of data Error check 3.5 idle 3.5 idle address code CRC-16 characters (01H) characters (03H) (0080H) (0001H) (85E2H) ? Response message from the slave in normal status (When PV=600 [0258H]) The number of response byte means the number of byte of the data which has been read, and it is fixed as 2 (02H). Slave Function Number of Number of data Error check 3.5 idle 3.5 idle address code response byte CRC-16 characters (01H) characters (03H) (02H) (0258H) (B8DEH)
2
Reading (Address 1, SV1) ? A request message from the master The number of data means the data item to be read, and it is fixed as 1 (0001H). Slave Function Data item Number of data Error check 3.5 idle address code CRC-16 characters (01H) (03H) (0001H) (0001H) (D5CAH)
3.5 idle characters
? Response message from the slave in normal status (When SV1=600 [0258H]) The number of response byte means the number of byte of the data which has been read, and it is fixed as 2 (02H). Slave Function Number of Number of data Error check 3.5 idle 3.5 idle address code response byte CRC-16 characters (01H) characters (03H) (02H) (0258H) (B8DEH) ? Response message from the slave in exception (error) status (When data item is mistaken) The function code MSB is set to 1 for the response message in exception (error) status (83H). The exception code (02H: Non-existent data address) is returned (error). Slave Function Exception code Error check 3.5 idle 3.5 idle address code CRC-16 characters (01H) characters (83H) (02H) (C0F1H)
3
Setting (Address 1, SV1) (When setting SV1 to 600 [0258H]) ? A request message from the master Slave Function Data item Number of data 3.5 idle address code characters (01H) (06H) (0001H) (0258H)
Error check CRC-16 (DB90H) Error check CRC-16 (DB90H)
3.5 idle characters
? Response message from the slave in normal status Slave Function Data item Number of data 3.5 idle address code characters (01H) (06H) (0001H) (0258H)
3.5 idle characters
? Response message from the slave in exception (error) status (When a value out of the setting range is set) The function code MSB is set to 1 for the response message in exception (error) status (86H). The exception code (03H: Value out of the setting range) is returned (error). Slave Function Exception code Error check 3.5 idle 3.5 idle address code CRC-16 characters (01H) characters (86H) (03H) (0261H) 9

7. Communication command table
Data Note on setting, reading command ? The data (set value, decimal) is converted to hexadecimal figures. ? A negative number is represented by 2's complement. ? When connecting plural slaves, the address (instrument number) must not be duplicated. Setting command ? Setting range of each item is the same as that of keypad operation. ? When the data (set value) has a decimal point, a whole number (hexadecimal) without a decimal point is used. ? If the alarm type is changed during A1 type selection (0023H) and A2 type selection (0024H), the Alarm value will revert to “0”. Also alarm output status will be initialized. ? It is possible to set the set value with the setting command of the communication function even when the set value is locked. ? Although the options are not applied, setting the items for the options is possible using the setting command. However, they will not function. ? The instrument numbers and communication speed of the slave cannot be set by communication function. ? When sending a command by Global address (Shinko protocol) or broadcast address (Modbus), the same command is sent to all the slaves connected. However, the response is not returned. ? The memory can store up to 1,000,000 (one million) entries. If the number of settings exceeds the limit, the data will not be saved. So frequent transmission via communication is not recommended. Reading command ? When the data (set value) has a decimal point, a whole number (hexadecimal) without a decimal point is used for a response. Negative acknowledgement The slave will return Error code 1 (31H) (Shinko protocol) or Exception code 1 (01H) (Modbus protocol) in the following cases. ? When AT Perform/Cancel (0003H) is selected during PI action or ON/OFF action. The slave will return Error code 4 (34H) (Shinko protocol) or Exception code 17 (11H) (Modbus protocol) in the following cases. ? If “Cancel (0000H)” of AT Perform/Cancel (0003H) is selected while Auto-tuning/Auto-reset is being cancelled. ? When “Perform (0001H)” of Auto-tuning/Auto-reset (0003H) is selected while Auto-tuning/Auto-reset is performing Shinko Modbus command function Data item Data code type 20H/50H 03H/06H 0001H: SV1 Set value, Decimal point ignored 20H/50H 03H/06H 0003H: AT Perform/Cancel 0000H: Cancel 0001H: Perform 20H/50H 03H/06H 0004H: OUT1 proportional band Set value, Decimal point ignored 20H/50H 03H/06H 0005H: OUT2 proportional band Set value, Decimal point ignored 20H/50H 03H/06H 0006H: Integral time Set value 20H/50H 03H/06H 0007H: Derivative time Set value 20H/50H 03H/06H 0008H: OUT1 proportional cycle Set value 20H/50H 03H/06H 0009H: OUT2 proportional cycle Set value 20H/50H 03H/06H 000AH: Manual reset Set value, Decimal point ignored 20H/50H 03H/06H 000BH: A1 value Set value, Decimal point ignored 20H/50H 03H/06H 000CH: A2 value Set value, Decimal point ignored 20H/50H 03H/06H 0012H: Set value lock 0000H: Unlock 0001H: Lock 1 0002H: Lock 2 0003H: Lock 3 20H/50H 03H/06H 0015H: Sensor correction Set value, Decimal point ignored 20H/50H 03H/06H 0016H: Overlap band/Dead band Set value 20H/50H 03H/06H 0018H: Scaling high limit Set value, Decimal point ignored 20H/50H 03H/06H 0019H: Scaling low limit Set value, Decimal point ignored 20H/50H 03H/06H 001AH: Decimal point place 0000H: No decimal point 0001H: 1 digit after decimal point 0002H: 2 digits after decimal point 0003H: 3 digits after decimal point 10

20H/50H 20H/50H 20H/50H 20H/50H 20H/50H 20H/50H
03H/06H 03H/06H 03H/06H 03H/06H 03H/06H 03H/06H
001BH: PV filter time constant 001CH: OUT1 high limit 001DH: OUT1 low limit 001EH: OUT1 ON/OFF action hysteresis 0022H: OUT2 ON/OFF action hysteresis 0023H: A1 type 0024H: A2 type
20H/50H 20H/50H 20H/50H 20H/50H 20H/50H 20H/50H 20H/50H
03H/06H 03H/06H 03H/06H 03H/06H 03H/06H
0025H: A1 hysteresis 0026H: A2 hysteresis 0029H: A1 action delayed timer 002AH: A2 action delayed timer 0037H: OUT/OFF, RUN/STOP
03H/06H 0042H: Alarm HOLD function 03H/06H 0044H: Input type
Set value, Decimal point ignored Set value Set value Set value, Decimal point ignored Set value, Decimal point ignored 0000H: No alarm action 0001H: High limit alarm 0002H: Low limit alarm 0003H: High/Low limits alarm 0004H: High/Low limit range alarm 0005H: Process high alarm 0006H: Process low alarm 0007H: High limit alarm with standby 0008H: Low limit alarm with standby 0009H: High/Low limits alarm with standby 000AH: Timer function 000BH: Pattern end output Set value, Decimal point ignored Set value, Decimal point ignored Set value Set value 0000H: OUT (STOP) 0001H: OFF (RUN) 0000H: Alarm Not Holding 0001H: Alarm Holding 0000H: K [–200 to 370 ] 0001H: K [–199.9 to 400.0 ] 0002H: J [–200 to 1000 ] 0003H: R [0 to 1760 ] 0004H: S [0 to 1760 ] 0005H: B [0 to 1820 ] 0006H: E [–200 to 800 ] 0007H: T [–199.9 to 400.0 ] 0008H: N [–200 to 1300 ] [0 to 1390 ] 0009H: PL000AH: C (W/Re5-26) [0 to 2315 ] 000BH: Pt100 [–199.9 to 850.0 ] 000CH: JPt100 [–199.9 to 500.0 ] 000DH: Pt100 [–200 to 850 ] 000EH: JPt100 [–200 to 500 ] 000FH: K [–320 to 2500 ] 0010H: K [–199.9 to 750.0 ] 0011H: J [–320 to 1800 ] 0012H: R [0 to 3200 ] 0013H: S [0 to 3200 ] 0014H: B [0 to 3300 ] 0015H: E [–320 to 1500 ] 0016H: T [–199.9 to 750.0 ] 0017H: N [–320 to 2300 ] [0 to 2500 ] 0018H: PL0019H: C (W/Re5-26) [0 to 4200 ] 001AH: Pt100 [–199.9 to 999.9 ] 001BH: JPt100 [–199.9 to 900.0 ] 001CH: Pt100 [–300 to 1500 ] 001DH: JPt100 [–300 to 900 ] 001EH: 4 to 20mA DC[–1999 to 9999] 001FH: 0 to 20mA DC[–1999 to 9999] 0020H: 0 to 1V DC [–1999 to 9999] 0021H: 0 to 5V DC [–1999 to 9999] 0022H: 1 to 5V DC [–1999 to 9999] 0023H: 0 to 10V DC [–1999 to 9999]
11

20H/50H 20H/50H 20H/50H 20H/50H 50H 20H 20H 20H 20H 20H 20H
03H/06H 0045H: Direct/Reverse control action 03H/06H 0047H: AT bias 03H/06H 0048H: ARW 03H/06H 006FH: Key lock 06H 03H 03H 03H 03H 03H 03H 0070H: Key operation change flag clearing 0080H: PV (input value) reading 0081H: OUT1 MV (manipulated variable) reading 0082H: OUT2 MV reading 0083H: Current SV reading 0084H: Running step remaining time reading 0085H: Status flag reading
0000H: Heating (Reverse action) 0001H: Cooling (Direct action) Set value, Decimal point ignored Set value 0000H: Key enabled 0001H: Key locked 0000H: No action 0001H: All clearing Current PV, Decimal point ignored MV, Decimal point ignored MV, Decimal point ignored Current SV, Decimal point ignored Remaining time Decimal point ignored 215 to 20 0000 0000 0000 0000 0 2 digit: OUT1 (Control output) 0: OFF 1: ON (For current output, Not fixed) 21 digit: OUT2 0: OFF 1: ON 22 digit: A1 output 0: OFF 1: ON 23 digit: A2 output 0: OFF 1: ON 24 to 27 digit: Not used (Always 0) 28 digit: Overscale 0: OFF 1: ON 29 digit: Underscale 0: OFF 1: Run 210 digit: OUT (STOP)/OFF (RUN) 0: OUT 1: OFF 211 digit: During AT 0: OFF 1: AT 212 digit: OUT/OFF key function selection 0: OFF(Control output OUT/OFF) 1: PROC(Program control) 213 digit: Controller/Converter function selection 0: Controller 1: Converter 214 digit: Not used (Always 0) 215 digit: Change in key operation 0: No 1: Yes Running step 215 to 20 0000 0000 0000 0000 0 2 digit: Not used (Always 0) 21 digit: Cooling function 0: Not applied 1: Applied 22 digit: A1 function 0: Not applied 1: Applied 23 digit: A2 function 0: Not applied 1: Applied 24 to 215 digit: Not used (Always 0)
20H 20H
03H 03H
0086H: Running step 00A1H: Unit specification flag reading
12

20H/50H 03H/06H 1110H: Step 1 SV (*) Set value, Decimal point ignored 20H/50H 03H/06H 1111H: Step 1 time Set value, Decimal point ignored 20H/50H 03H/06H 1120H: Step 2 SV Set value, Decimal point ignored 20H/50H 03H/06H 1121H: Step 2 time Set value, Decimal point ignored 20H/50H 03H/06H 1130H: Step 3 SV Set value, Decimal point ignored 20H/50H 03H/06H 1131H: Step 3 time Set value, Decimal point ignored 20H/50H 03H/06H 1140H: Step 4 SV Set value, Decimal point ignored 20H/50H 03H/06H 1141H: Step 4 time Set value, Decimal point ignored 20H/50H 03H/06H 1150H: Step 5 SV Set value, Decimal point ignored 20H/50H 03H/06H 1151H: Step 5 time Set value, Decimal point ignored 20H/50H 03H/06H 1160H: Step 6 SV Set value, Decimal point ignored 20H/50H 03H/06H 1161H: Step 6 time Set value, Decimal point ignored 20H/50H 03H/06H 1170H: Step 7 SV Set value, Decimal point ignored 20H/50H 03H/06H 1171H: Step 7 time Set value, Decimal point ignored 20H/50H 03H/06H 1180H: Step 8 SV Set value, Decimal point ignored 20H/50H 03H/06H 1181H: Step 8 time Set value, Decimal point ignored 20H/50H 03H/06H 1190H: Step 9 SV Set value, Decimal point ignored 20H/50H 03H/06H 1191H: Step 9 time Set value, Decimal point ignored (*) Step 1 SV (1110H) setting is the same as SV1 (0001H) setting. Notes on programming monitoring software How to speed up the scan time When monitoring plural units of ACS-13A, set the program so that requisite minimum pieces of data such as PV (0080H), OUT1 MV (0081H), Status flag (0085H), etc. can be read, and for other data, set the program so that they can be read only when their set value has changed. This will speed up the scan time. How to read the set value change by the front keypad operation If any set value is changed by the keypad operation, the ACS-13A sets the [Status flag (0085H) 215: Change in key operation] to [Yes (1)]. There are 2 methods of reading the set value change by the front keypad as follows. Reading method 1 (1) On the software side, check that [Status flag (0085H) 215: Change in key operation] has been set to [Yes (1)], then read all set values. (2) Clear the [Status flag (0085H) 215: Change in key operation], by setting the [Key operation change flag clearing (0070H)] to [All clearing (0001H)]. If [Key operation change flag clearing (0070H)] is set to [All clearing (0001H)] during the setting mode of the ACS-13A, Error code 5 (35H, Shinko protocol) or Exception Code 18 (12H, Modbus protocol) will be returned as a negative acknowledgement. And [Status flag (0085H) 215: Change in key operation] cannot be cleared. Set a program so that all set values can be read until acknowledgement is returned. Reading method 2 (1) On the software side, check that [Status flag (0085H) 215: Change in key operation] has been set to [Yes (1)], then set the [Key operation change flag clearing (0070H)] to [All clearing (0001H)]. (2) Set the program depending on the acknowledgement or negative acknowledgement as follows. When acknowledgement is returned; Consider it as settings completed, and read all set values. When Error code 5 (35H, Shinko protocol) or Exception code 18 (12H, Modbus protocol) is returned as a negative acknowledgement; Consider it as during setting mode, and read the requisite minimum pieces of data such as PV (0080H), OUT1 MV (0081H), Status flag (0085H), etc. then return to step (1). Thus, programs which do not affect the scan time can be created using the methods described above, even if set values on the monitoring software will not be updated until settings are complete. How to read PID parameters after auto-tuning finishes The ACS-13A sets [Status flag (0085H) 211: During Auto-tuning/Auto-reset] to [During Auto-tuning/ Auto-reset (1)] while auto-tuning is performing. After auto-tuning is finished, PID parameters are updated. On the software side, read the parameters such as P, I, D, ARW after checking that [Status flag (0085H) 211: During Auto-tuning/Auto-reset] has been set to [OFF (0)]. 13

Note when sending all set values at one time ? If alarm type is changed during Alarm 1 type selection (0023H) and Alarm 2 type selection (0024H), alarm value will revert to “0”. First, send the selected alarm type, then send the alarm value. ? If input type is selected during Input type selection (0044H), set values such as SV, OUT1 proportional band, Alarm 1 value, etc. will be initialized. First, send the selected input type, then send other set values. When communicating with a PLC Command example (Shinko protocol) when communicating with a Mitsubishi PLC (FX series, etc.) ? Reading (Top D register: D100) Address 1, PV reading Sending Data (STX)(!)( )( )(0)(0)(8)(0)(D)(7)(ETX) Command Register Code Header (STX) 02H D100(LSB) 02H Address 1 D100(MSB) 21H Sub address 20H D101(LSB) 20H Command type 20H D101(MSB) 20H D102(LSB) 30H D102(MSB) 30H Data item &H80 D103(LSB) 38H D103(MSB) 30H D104(LSB) 44H Checksum D104(MSB) 37H Delimiter (ETX) 03H D105(LSB) 03H Communication setting [MOVP H0C86 D8120] Reading + Setting [RS D100 K11 D108 K26] Reading only [RS D100 K11 D106 K26] 1 [MOV H2102 D100] 2 [MOV H2020 D101] 3 [MOV H3030 D102] 4 [MOV H3038 D103] 5 [MOV H3744 D104] 6 [MOV H03 D105] ? Setting (Top D register: D120) Address 1, SV setting (When setting SV to 600 [0258H]) Sending Data (STX)(!)( )(P)(0)(0)(0)(1)(0)(2)(5)(8)(D)(F)(ETX) Command Register Code Header (STX) 02H D120(LSB) 02H Address 1 D120(MSB) 21H Sub address 20H D121(LSB) 20H Command type P D121(MSB) 50H D122(LSB) 30H D122(MSB) 30H Data item &H1 D123(LSB) 30H D123(MSB) 31H D124(LSB) 30H D124(MSB) 32H Data item 600 D125(LSB) 35H D125(MSB) 38H D126(LSB) 44H Checksum D126(MSB) 46H Delimiter (ETX) 03H D127(LSB) 03H Reading + Setting [RS D120 K15 D128 K26] Reading only [RS D120 K15 D128 K22] 1 [MOV H2102 D120] 2 [MOV H5020 D121] 3 [MOV H3030 D122] 4 [MOV H3130 D123] 5 [MOV H3230 D124] 6 [MOV H3835 D125] 7 [MOV H4644 D126] 8 [MOV H03 D127] 14

8. Set value digital transmission
Set values can be received from Shinko programmable controller PC-900, PCD-33A to which set value digital transmission (SVTC option) is added. 8.1 Wiring For the wiring of the Set value digital transmission, connect YA (-) with YA (-), YB (+) with YB (+) and COM with COM respectively [the same as Serial communication (RS-485)]. A maximum of 31 units of the JCL-33A can be connected. The following shows an example of connection when using set value digital transmission function between the PCD-33A and JCL-33A. PCD-33A JCL-33A JCL-33A JCL-33A
(Fig. 8.1-1)
8.2 Communication parameter setting To use Set value digital transmission function between PCD-33A and JCL-33A, Communication parameters should be set as follows. Refer to the Instruction manual for the JCL-33A and PCD-33A for details. (1) Setting to PCD-33A If the SVTC option is applied, it is not necessary to set any item. ] is selected during Communication Check if Set value digital transmission [ protocol selection [ ] in Auxiliary function setting mode 1. (2) Setting to JCL-33A Check the follow settings in Auxiliary function setting mode 1. ? Communication protocol is Shinko protocol. ? Communication speed of the JCL-33A is identical with that of PCD-33A. (3) Set value digital transmission starts. Input program set value to the PCD-33A. If the program is initiated by pressing the RUN key, PCD-33A set values are transmitted to the JCL-33A. During program standby mode, “0” is sent to the JCL-33A.
15

9. Specifications
Cable length : Max. communication distance 1.2km Cable resistance: Within 50 (Terminator is not necessary or 120 or more on one side.) Communication interface: EIA RS-485 Communication method : Half-duplex communication start-stop synchronous Communication speed : 2400/4800/9600/19200bps (Selectable by keypad) (Default: 9600bps) Code form : ASCII, binary Communication protocol: Shinko protocol/ Modbus RTU/ Modbus ASCII (Selectable by keypad) (Default: Shinko protocol) Data format Communication protocol Shinko protocol Modbus ASCII Modbus RTU Start bit 1 1 1 Data bit 7 7 8 Parity Yes (Even) Yes (Even) No parity Stop bit 1 1 1
Number of connectable units : Maximum 31 units to 1 host computer Error correction : Command request repeat system Communication error detection : Parity, checksum (Shinko protocol), LRC (Modbus ASCII), CRC-16 (Modbus RTU) Digital external setting : Receives digital set values from Shinko programmable controllers (PC-900, PCD-33A with the SVTC option)
10. Troubleshooting
If any malfunctions occur, refer to the following items after checking the power supply to the master and the slave. ? Problem: Communication failure Check the following Make sure that the communication connector is securely connected. Burnout or imperfect contact on the communication cable and the connector Communication speed of the slave does not coincide with that of the master. The data bit, parity and stop bit of the master do not accord with those of the slave. The instrument number (address) of the slave does not coincide with that of the command. The instrument numbers (addresses) are duplicated in multiple slaves. Make sure that the program is appropriate for the transmission timing.
? Problem: Although communication is occurring, the response is 'NAK'. Check the following Check that a non-existent command code has not been sent. The setting command data exceeds the setting range of the slave. The controller cannot be set when functions such as AT are performing. The JCL-33A is in the front keypad operation setting mode
If you have any inquiries, please consult our agency or the shop where you purchased the unit.
SHINKO TECHNOS CO.,LTD.
OVERSEAS DIVISION
Reg. Office: 2-5-1, Senbahigashi, Minoo, Osaka, Japan URL : http://www.shinko-technos.co.jp E-mail : overseas@shinko-technos.co.jp
16
Tel : 81-72-727-6100 Fax: 81-72-727-7006

热量表CJ128通讯协议

超声波热量表CJ128通讯协议 第一章通讯协议 1、通讯协议: z M_BUS通讯采用欧洲EN13757 M-BUS总线标准; z协议采用建设部CJ/T 188-2004《户用计量仪表数据传输技术条件》标准; 2、按抄表方式分为以下三种形式 2.1红外抄表功能 红外抄表-采用红外接收发送管,进行近距离通讯 介绍: z USB红外读表器-自制 z需要安装驱动 z USB红外读表器上有发射管(白),接收管(黑) z热量表上有接收管(黑),发射管(白) z两者发射对应接收在2厘米距离内抄表 z采用专用软件 2.2 485抄表功能 RS485抄表-利用RS485通讯硬件进行的4线制较远距离的串行通讯; 介绍: z232转485接口-可以买到 z总线4根电线-A、B、地、电源7-12V z热量表上有4根电线-A、B、地、电源7-12V z两者对应接好(分极性,接错可能烧毁) z在800米以内通讯 z最多64个终端 z采用专用软件 2.3 M_BUS抄表功能 M-BUS:Meter(仪表),BUS(总线) 是一种欧洲的2线制总线标准,是专门为消耗测量仪器和记数器传送信息而设计的数据总线标准,一种通讯线路,专门用于远程抄表的高可靠性、高速的远程抄表系统总线。 介绍: z M_BUS主机 z总线2根电线-A、B z热量表上有2根电线-A、B z两者对应接好(不分极性) z在4000米以内通讯 z最多200个终端 z采用专用抄表软件 第二章 热表上传数据格式 一、串口设置 波特率:2400bps 校验方式:偶校验 数据位:8位停止位:1位 数据发送方式:以16进制发送 二、热量表LCD显示表号 68 20 AA AA AA AA AA AA AA 1A 03 9A 4F 00 34 16 发送指令后表的液晶屏显示的号码为表号,一般和条形码号码一致,表号加上固定码001111就是表的地址。 在“瞬时”界面按住按钮8秒进入“A2”测试界面。点击按钮(在“A2”测试界面的“瞬时”后面一个界面,显示的8位数字就是表号)。 三、修改热量表表号 68 20 11 11 11 11 00 11 11 15 0A A0 18 AA 12 34 56 78 00 11 11 A5 16 修改前表号表号固定码修改后的表号表号固定码校验和 注:校验和(CS):在16进制下,从第一个字节累加至校验和字节前一位,然后取累加和低字节为校验和。 举例:在16进制下,68(H)+20(H)+11(H)+11(H)+11(H)+11(H)+00(H)+11(H)+11(H)+15(H)+0A(H)+A0(H)+18(H)+AA(H)+12(H)

嘉洁能485、MBUS超声热量表读表通信协议,标准国标mbus协议

超声波热量表通信协议 编号:RD-H10-00201 版本:01 一、通信设置 波特率:1200bps。 数据格式:1个起始位、8个数据位、1个校验位、1个停止位。 校验:偶校验。 二、帧格式 唤醒符:0~4个FE 表地址:低位在前,高位在后;全AA为广播地址。 数据长度:从数据标识开始到校验码之前的字节数(数据不超过44字节)。 校验码:从起始符开始到校验码之前所有数据十六进制累加和模100h 三、命令帧示例 ******************************************************************************* 1、读表:68 20 b6 b5 b4 b3 b2 b1 b0 01 03 90 1f 00 cs 16 应答:

度出水温度使用时间秒分时日月年表状态 ******************************************************************************* 例: 命令:6820267215111020000103901F002916 应答:FE FE FE FE 68 20 26 72 15 11 10 20 00 81 2E 90 1F 00 00 00 00 00 05 21 03 00 00 05 49 16 76 09 91 00 00 00 00 35 93 24 00 00 2C 48 16 B7 63 15 24 03 00 00 07 30 15 27 12 10 2000 00 F2 16 冷量:00000000 热量:00000321.1649 水量:00002493.910976 流速:0000.0000 进口温度:16.48 出口温度:15.63 使用时间:000003 日期:2010-12-27 15:30:07 状态:0000(BIT1表示欠压,BIT2标识日期出错,BIT9表示测量超时,BIT11温度传感器断路,BIT12温度传感器短路,其它位保留)。 其它位保留。 2、读地址:厂商代码是00H、20H 6820AAAAAAAAAAAAAA0103901F00E116

日常食物热量表

每日食物热量表五谷类,豆类的热量表 食品名称热量(大卡)/ 可食部分(克) 黑芝麻 芝麻(白) 油面筋 方便面 油饼 油条 莜麦面 燕麦片 小米 通心粉 大黄米(黍) 粳米(标二) 挂面(富强粉) 米粉(干,细) 香大米 籼米(标二) 挂面(标准粉) 标准粉 粳米(标一) 黄米 玉米面(白) 玉米面(黄) 腐竹皮 腐竹 豆浆粉 豆腐皮 黑豆 黄豆 蚕豆(干,去皮) 卤干531/100 517/100 490/100 472/100 399/100 386/100 385/100 367/100 358/100 350/100 349/100 348/100 347/100 346/100 346/100 345/100 344/100 344/100 343/100 342/100 340/100 340/100 489/100 459/100 422/100 409/100 381/100 359/100 342/93 336/100 食品名称 热量(大卡)/ 可食部分(克) 粉条 地瓜粉 玉米(白) 玉米(黄) 粉丝 黑米 煎饼 大麦 荞麦粉 烧饼(糖) 烙饼 馒头(蒸,标准粉) 花卷 馒头(蒸,富强粉) 米饭(蒸,粳米) 米饭(蒸, 籼米) 面条(煮,富强粉) 鲜玉米 白薯(白心) 白薯(红心) 粉皮 小米粥 米粥(粳米) 豆沙 红豆馅 豆腐丝 薰干 香干 豆腐干 菜干 337/100 336/100 336/100 335/100 335/100 333/100 333/100 307/100 304/100 302/100 255/100 233/100 217/100 208/100 117/100 114/100 109/100 106/46 104/86 99/90 64/100 46/100 46/100 243/100 240/100 201/100 153/100 147/100 140/100 136/100

MODBUS_RTU 通讯协议(LCD热量表四万地址)

MODBUS_RTU 通讯协议 1、数据传输格式:1位起始位、8位数据位、1位停止位、无奇偶校验位。 2、仪表数据格式:2字节寄存器值=寄存器数高8位二进制数+寄存器低8位二进制数 3、仪表通讯帧格式: 读寄存器命令格式: 1 2 3 4 5 6 7~8 DE 3 起始寄存器高位起始寄存器低位寄存器数高位寄存器数低位CRC 注1:寄存器的起始地址从40000开始 应答: 1 2 3 4~5 6~7 …M*2+2~M*2+3 M*2+4~M*2+5 DE 3 字节计数M*2 寄存器数据1 寄存器数据2…寄存器数据M CRC DE: 设备地址 (1~200)单字节 CRC: 校验字节 采用CRC-16循环冗余错误校验 注2:寄存器数据为双字节,高位在前。 举例说明:(以LCD热量表为例) 1、MODBUS_RTU 通讯协议(十进制格式)以实际通讯数据内容为准 发送:1, 3, 156, 64, 0, 16, 107, 130, 回收:1, 3, 32, 10, 212, 128, 0, 10, 212, 128, 0, 136, 249, 240, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 221, 仪表动态数据格式(MODBUS_RTU协议) 编号参数名称数据格式地址备注 1 第一路采样四字节浮点数 0000 2 第二路采样四字节浮点数 0002 3 第三路采样四字节浮点数 0004 4 瞬时值四字节浮点数 0006 5 瞬热值四字节浮点数 0008 因通讯是以秒为单位,故: 仪表实际值(单位:小时)=通讯采集值×3600 6 累计流量八字节浮点数 000A 7 累计热量八字节浮点数 000E 通讯将八字节分为前四字节和后四字节,故:仪表实际值=前四字节×100+后四字节 8 停电次数双字节定点数 0012 9 停电时间四字节浮点数 0013 10 报警状态双字节定点数 0015

食物热量表大全

食物热量表大全豆制品 食物名称单位重量含热量(卡) 豆皮(乾)1张半15g 73 豆皮(湿)1张半50g 73 豆包- 25g 55 豆枝- 20g 75 面肠- 40g 55 百页- 25g 75 豆鼓- 35g 75 面丸- 40g 55 烤麸- 40g 55 豆签(另多含醣10g) - 50g 146 毛豆(另多含醣10g) - 50g 73 面糙(含油脂9g) 20g 73 豆浆1杯240ml 73 素鸡3/4条50g 73 干丝8 ~ 9条25g 75 豆腐1块100g 75 面筋泡16粒20g 120 百页结- 25g 75 黄豆腐半块70g 73 豆腐孔1块半45g 73 生黄豆(另多含醣5g) 1匙半20g 73 熟黄豆(另多含醣5g) 半杯100g 146 油煎豆腐(三角形) 3个半85g 73 蒸臭豆腐(5*5*1cm) 1块60g 73 五香豆干2张半45g 73 豆类 食物名称重量含热量(卡) 花生100g 583 杏仁100g 596 腰果100g 533 黑豆100g 367 青豆100g 118 黄豆100g 325 红豆100g 310 绿豆100g 320 巴西豆100g 660 胡桃仁100g 686

松子仁100g 583 向日葵仁100g 558 胡桃种仁100g 650 蛋类 品名单位重量含热量(卡) 全蛋1个50g 80 皮蛋1个60g 73 咸蛋1个60g 73 油煎1个46g 85 水煮1个50g 80 炒蛋1个64g 95 荷包蛋1个50g 80 鹌鹑蛋5粒55g 73 生蛋黄(含50%水份) 1个17g 65 生蛋黄(含50%水份) 1个33g 15 奶类 食物名称份量重量含热量(卡) 羊奶1杯240g 170 蒸发奶半杯120g 170 全脂牛奶1杯240ml 150 全脂奶粉4汤匙35g 150 牛奶布丁1杯260g 320 全脂优酪乳1杯227g 140 硬式牛奶冰淇淋1杯133g 270 低脂牛奶(脂肪2%) 1杯244g 120 低脂牛奶(脂肪1%) 1杯244g 100 低脂奶粉3汤匙25g 120 脱脂牛奶1杯245g 85 脱脂奶粉4汤匙35g 80 脱脂优酪乳1杯227g 125 水果类 品名单位重量含热量(卡) 芭蕉1根- 40 荔枝4粒- 45 樱桃20粒- 50 杨桃- 310g 100 雪梨1个- 45 凤梨1片120g 50

4100通讯协议

Simplex Fire Systems that Interface to 3rd Party Systems The Simplex family of 4100 panels (4020, 4100, & NDU) can be used for interfacing to 3rd parties. Required Hardware and Software You need an RS-232 card ( 4XXX-0113 ) in the 4100 panel with version 2.03 RS-232 firmware and port B designated as Computer Port. ( Master 4020 / 4100 Executive Software Rev 8.x or later ) Port B will be used as the supervised interface to the 3rd party equipment. Information that can be sent to the 3rd Party System Point Alarm, Trouble, Digital Pseudo, and Control messages to be sent over the interface. Interface Mapping Information for the 3rd Party What the 3rd party needs from you is the SDACT . PTF file after you have programmed the 4100 panel. How to generate a SDACT PTF file: Add an SDACT to 4100 system hardware. Build the job. In the 4100 job directory you will find a Jobname.PTF file. The .PTF file is a text file, rename it to jobname.TXT Remove the SDACT (if it isn't required), and rebuild the job Example of what the Jobname.TXT file contains 1-1-0 IO1 MONB FIRE 1st Floor Lobby 1-2-0 IO2 MONB FIRE 2nd Floor Lobby 1-3-0 IO3 RELAY RELAY SPARE RELAY 1-4-0 IO4 SIGB SIGNAL General Alarm Notification 3-1-1 M1-1 ADRPUL PULL 1st Floor

CJ188通讯协议

光电直读仪表CJ-T188通讯规约 2016年2月

目录 第1章概述 (3) 第2章表计地址及数据编码格式 (4) 第3章数据传输协议 (6) 3.1读表计数据 (6) 3.2读表计地址 (7) 3.3设置表计地址 (9) 3.4写阀门控制 (11) 附录1测试报文 (14) 附录2M-bus接口 (15)

第1章概述 本规范是抄表系统下行接口的通讯协议(除少部分自定义部分外,均参照CJ/T 188-2004中华人民共和国城镇建设行业标准)。协议内容分为两层:控制帧、文件传输协议。网络拓扑图如下: 本协议为主-从模式的半双工通讯方式。集中器为主叫方,水、燃气等表计均为被叫方。每个水、燃气表计均有各自的地址编码。通讯链路的建立与解除均由主叫方来完成。 字节格式符合CJ/T188-2004标准字节格式,即每字节含8位二进制码,传输时加上 1 数据服务器WEB 方式数据管理系统 前端管理机 内部局域网 Internet 或内部局 域网 集团公司服务器 现场集中器 集团公司内网或Internet 收费票据打印 工作站 本通讯协议适用范围

位起始位(0)、一个偶校验位、一个停止位(1),共11位。 通讯波特率为2400bps。校验码(CS)符合CJ/T188-2004,即从起始符(0x68)开始到校验码之前的所有字节的和对256取模。 第2章表计数据编码格式说明 以下数据均为16进制表示,表计地址广播码为AA,主叫方在发送命令帧之前先发送3字节0xFE;在主叫方发出命令帧到表计应答时间<1秒,其它符合CJ/T188-2004。 2.1表类型T代码说明 冷水表为:10 热水表为:11 直饮水表为:12 热量表为:20 燃气表为:30 电表为:40 2.2表计地址ADDR编码格式(采用BCD码) A0:生产流水号最低字节; A1:生产流水号次高字节; A2:生产流水号最高字节; A3:表计生产月份; A4:表计生产年份; A5:生产厂商代码低字节; A6:生产厂商代码高字节; (以上的表计地址编码用户可自行定义,发送时低字节在前高字节在后) 2.3控制码CTR代码说明(表计回复CTR|+0x80) 主站(主叫方)发送从站(表计)回复 读表计数据01H81H 读表计地址03H83H 设置表计地址15H95H 控制阀门04H84H

食物卡路里对照表(最完整版)

食物卡路里对照表(最完整版) 想减肥,每天最多只能摄入1400Cal!

1.鲜奶250ml 163 Kcal 2.脱脂奶250ml 88 Kcal 3.蛋一只75 Kcal 4.蛋黄一只60 Kcal 5.蛋白一只15 Kcal 6.煎蛋一只105 Kcal 7.玉米一根107Kcal 小笼包(小的5个)200卡肉包子(1个)250卡 水饺(10个)420卡 菜包1个200大卡 咖哩饺一个245卡 猪肉水饺一个40卡 蛋饼一份255卡 豆沙包一个215卡 鲜肉包一个225-280卡叉烧包一个160卡 五谷类--面包类 份量卡路里

甜面饱1个(60克) 210 咸面饱1个(60克) 170 白方包100克290 麦方包100克270 小麦餐包100克273 法式面包100克277 麦面包100克260 白面包100克267 全麦面包100克305 黑麦面包100克259 椰丝面包圈100克320 咸面包100克274 花卷100克217 馒头100克231 油条100克386 西多士/法式吐司(冷藏,加热即食) 100克213 油炸面包粒100克407 提子包/葡萄乾面包(不含添加营养成分100克274 裸麦粗面包100克250 白彼德面包(不含添加营养成分)100克275 彼德面包100克266 多种谷物面包(包括原粒谷物、七种谷物面包) 100克250

鸡蛋面包100克287 牛油面包/面包(黄油)100克329 面包棒100克412 面包糠100克395 麦圈包/ 贝加包100克275 加蛋制麦圈包/ 贝加包100克278 五谷类--米饭类 份量卡路里 白饭100克130 白米(含添加营养成分) 100克365 白糯米饭100克97 米饭(蒸, 米)100克114 稻谷(红)/ 红米) 100克344 糯米100克344 糙米饭100克111 燕麦100克389 小米100克358 薏米100克357 大麦100克354 荞麦100克343

通讯协议标准

编号: 密级:内部 页数:__________基于RS485接口的DGL通信协议(修改) 编写:____________________ 校对:____________________ 审核:____________________ 批准:____________________ 北京华美特科贸有限公司 二○○二年十二月六日

1.前言 在常见的数字式磁致伸缩液位计中,多采用RS485通信方式。但RS485标准仅对物理层接口进行了明确定义,并没有制定通信协议标准。因此,在RS485的基础上,派生出很多不同的协议,不同公司均可根据自身需要设计符合实际情况的通信协议。并且,RS485允许单总线多机通信,如果通信协议设计不好,就会造成相互干扰和总线闭锁等现象。如果在一条总线上挂接不同类型的产品,由于协议不一样,很容易造成误触发,造成总线阻塞,使得不同产品对总线的兼容性很差。 随着RS485的发展,Modicon公司提出的MODBUS协议逐步得到广泛认可,已在工业领域得到广泛应用。而MODBUS的协议规范比较烦琐,并且每字节数据仅用低4位(范围:0~15),在信息量相同时,对总线占用时间较长。 DGL协议是根据以上问题提出的一种通信协议。在制定该协议时已充分考虑以下几点要求: a.兼容于MODBUS 。也就是说,符合该协议的从机均可挂接到同一总线上。 b.要适应大数据量的通信。如:满足产品在线程序更新的需要(未来功能)。 c.数据传输需稳定可靠。对不确定因素应加入必要的冗错措施。 d.降低总线的占用率,保证数据传输的通畅。 2.协议描述 为了兼容其它协议,现做以下定义: 通信数据均用1字节的16进制数表示。从机的地址范围为:0x80~0xFD,即:MSB=1; 命令和数据的数值范围均应控制在0~0x7F之间。即:MSB=0,以区别地址和其它数据。 液位计的编码地址为:0x82~0x9F。其初始地址(出厂默认值)为:0x81。 罐旁表的编织地址为:0xA2~0xBF。其初始地址(出厂默认值)为:0xA1。 其它地址用于连接其它类型的设备,也可用于液位计、罐区表地址不够时的扩充。 液位计的命令范围为:0x01~0x2F,共47条,将分别用于参数设定、实时测量、诊断测试、在线编程等。 通信的基本参数为:4800波特率,1个起始位,1个结束位。字节校验为奇校验。 本协议的数据包是参照MODBUS RTU 通信格式编写,并对其进行了部分修改,以提高数据传输的速度。另外,还部分参照了HART协议。其具体格式如下: 表中,数据的最大字节数为16个。也就是说,整个数据包最长为20个字节。 “校验和”是其前面所有数据异或得到的数值,然后将该数值MSB位清零,使其满足0~7F 的要求。在验证接收数据包的“校验和”是否正确时,可将所有接收数据(包括“校验和”)进行异或操作,得到的数据应=0x80。这是因为,只有“地址”的MSB=1,所以异或结果的MSB也必然等于1。 本协议不支持MODBUS中所规定的广播模式。 3.时序安排 在上电后,液位计将先延迟10秒,等待电源稳定。然后,用5秒的时间进行自检和测试数据。

健身宝典—常见食物的热量及运动消耗一览

健身宝典一常见食物的热量及运动消耗一览 一、常见食物的热量表 1.五谷类、豆类的食物热量表 食品名称 热量(大卡”可食部 分(克)食品名称 热量(大卡”可食部分 (克) 油炸土豆片612/100 白薯干612/100 黑芝麻531/100 土豆粉337/100 芝麻(白)517/100 粉条337/100 油面筋490/100 地瓜粉336/100 方便面472/100 玉米(白)336/100 油饼399/100 玉米(黄)335/100 油条386/100 粉丝335/100 攸麦面385/100 黑米333/100 燕麦片367/100 煎饼333/100 小米358/100 大麦307/100 薏米357/100 养麦粉304/100 籼米(标)351/100 烧饼(糖)302/100 高粱米351/100 富强粉切面285/100 富强粉350/100 标准粉切面280/100 通心粉350/100 烙饼255/100

大黄米(黍)349/100 馒头(烝,标准粉)233/100 江米348/100 麸皮220/100 粳米(标二)348/100 花卷217/100 挂面(富强粉)347/100 馒头(蒸,富强粉)208/100 机米347/100 水面筋140/100 玉米糁347/100 烤麸121/100 米粉(干,细)346/100 米饭(蒸,粳米)117/100 香大米346/100 米饭(蒸,籼米)114/100 籼米(标二)345/100 面条(煮,富强粉)109/100 挂面(标准粉)344/100 鲜玉米106/46 标准粉344/100 白薯(白心)104/86 血糯米343/100 白薯(红心)99/90 粳米(标)343/100 粉皮64/100 黄米342/100 小米粥46/100 玉米面(白)340/100 米粥(粳米)46/100 玉米面(黄)340/100 豆沙243/100 素虾(炸)576/100 红豆馅240/100 腐竹皮489/100 素火腿211/100 腐竹459/100 桂林腐乳204/100 豆浆粉422/100 豆腐丝201/100 黄豆粉418/100 素鸡192/100 豆腐皮409/100 素什锦173/100

常用几种通讯协议

常用几种通讯协议 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,形成包容许多局 域网的简单而实用的四级体系结构。 四级结构包括物理层、数据链路层、网络层和应用层。

Mbus表计通信协议

表计通信协议 一、字符格式 1个停止位,8位数据,无校验,1位停止位 二、桢格式 2、 0X10-0X19水表,分别为: 0X10→冷水水表 0X11→生活热水水表 0X12→直饮水水表 0X13→中水水表 0X20-0X29热量表,分别为: 0X20→热量表,计热类 0X21→热量表,计冷类 0X30-0X39燃气表,分别为: 0X30→燃气表 0X40-0X49其它仪表,分别为: 0X40电度表。 3、地址域 4字节,十六进制码格式,00000000-FFFFFFFF共4G个地址,其中FFFFFFFF为广播设置地址,用于设置表计地址或者读表计地址,其他地址用于表计地址编码。 4、命令码 D7=方向控制,D7=0表示主站发出的数据,D7=1表示表计发出的数据。 D6-D0构成命令码 三、通信交互过程 1、问答式规约 任何一次通信必须有主站发起,表计应答结束。 2、表计的正确应答,ACK 当表计接收到主站发出的设置类、控制类命令并且能够正确执行时回复ACK

3、表计的错误应答,ERR 当表计接收到正确的数据桢但是执行错误时发错误应答桢ERR 1=数据保存出错,当接收到设置类命令时,表计把设置数据写入非易失存储器,并且读出数据进行校验,如果写非易失存储器失败,则返回错误代码=1的ERR桢 2=执行开阀门失败,如果表计收到开阀命令,并且执行该命令,如果阀门有到位检测但检测失败则返回错误代码=2的ERR桢 3=执行关阀门失败,如果表计收到关阀命令,并且执行该命令,如果阀门有到位检测但检测失败则返回错误代码=3的ERR桢 4、超时处理 如果表计收到错误的数据桢,则不作任何处理和应答,主站通过超时来判断数据通信失败。 四、命令桢 1、读数据命令READ,CMD = 0X01

食物热量表

黄豆,又叫大豆、黄大豆、枝豆、菜用大豆热量:390 大卡(每100克) 豆腐 热量:82 大卡(每100克) 豆腐(南),又叫嫩豆腐、软豆腐 热量:57 大卡(每100克) 豆腐(北),又叫软玉 热量:99 大卡(每100克) 豆腐干,又叫豆干、白干 热量:142 大卡(每100克) 豆腐干(香干) 热量:152 大卡(每100克) 豆腐干(小香干) 热量:174 大卡(每100克) 豆腐干(菜干) 热量:137 大卡(每100克) 豆腐脑(带卤) 热量:48 大卡(每100克) 油豆腐 热量:245 大卡(每100克) 内酯豆腐,又叫豆腐 热量:50 大卡(每100克) 豆腐皮,又叫百片、腐衣、豆腐皮、油皮热量:410 大卡(每100克) 豆腐卷 热量:203 大卡(每100克) 豆腐丝(油) 热量:304 大卡(每100克) 素鸡,又叫素鱼 热量:194 大卡(每100克) 豆腐干(卤干) 热量:339 大卡(每100克) 腰果(熟) 热量:594 大卡(每100克)

腐竹(干),又叫支竹、甜竹、腐筋 热量:461 大卡(每100克) 豆腐丝 热量:203 大卡(每100克) 豆腐丝(干) 热量:451 大卡(每100克) 千张,又叫百页、皮子、豆片、干豆腐 热量:262 大卡(每100克) 豆腐干(酱油干) 热量:157 大卡(每100克) 素火腿 热量:213 大卡(每100克) 豆腐干(臭干) 热量:99 大卡(每100克) 栗子(熟),又叫板栗 热量:214 大卡(每100克) 花生(炒) 热量:601 大卡(每100克) 花生仁(油炸),又叫落花生、地果、唐人豆热量:618 大卡(每100克) 开心果(熟) 热量:614 大卡(每100克) 腰果,又叫鸡腰果、介寿果 热量:559 大卡(每100克) 莲子(干),又叫莲宝、莲米、藕实、水芝、丹...热量:350 大卡(每100克) 白果(干),又叫银杏 热量:355 大卡(每100克) 南瓜子仁,又叫白瓜子、南瓜仁 热量:576 大卡(每100克) 榛子(干),又叫尖栗、平榛、山反栗 热量:561 大卡(每100克) 美国大杏仁,又叫巴旦木

常见食物热量及蛋白质含量表全

常见食物热量及蛋白质含量表(全)食物名称(50克)热量(千卡)蛋白质(克) 蛋类: 鹌鹑蛋 80 鸡蛋(红皮) 78 鸡蛋白 30 鸡蛋黄 164 松花蛋(鸡蛋) 89 鸭蛋 90 松花蛋(鸭蛋) 鹅蛋 98 豆类: 豆腐 49 大豆(黄豆) 腐竹 豆腐脑 素鸡 96 绿豆 158 红小豆 豆沙 红豆馅 120

蚕豆 蚕豆(烤) 186 食物名称(50克)热量(千卡)蛋白质(克)谷类: 稻米 173 米饭 58 香大米 173 高粱米 挂面 173 花卷 馒头 烙饼 油饼 油条 193 面条 142 面条(富强粉切面) 面条(富强粉煮) 小米 179 小米面 178 大黄米 玉米(鲜) 53 2

玉米糁 酒类: 啤酒 16 黄酒 33 红葡萄酒 37 低度汉酒(37度) 108 0 曲酒(55度) 165 0 二锅头(58度) 0 特制汉酒(度) 182 0 食物名称(50克)热量(千卡)蛋白质(克)坚果、种子类: 松子仁 349 核桃(干) 葵花子仁 303 榛子(炒) 297 花生仁(炒) 腰果 276 榛子(干) 271 10 芝麻(黑) 银杏(干) 栗子(熟) 106

菌藻类: 蘑菇(干) 126 蘑菇(鲜蘑) 10 黑木耳(干) 黑木耳(水发) 香菇 银耳(干) 100 5榛蘑(干) 榛蘑(水发) 23 海带(干) 海带(浸) 7 紫菜(干) 禽肉类: 鸡 乌骨鸡 肯德鸡(炸鸡) 烤鸡 120 扒鸡 鹌鹑 55 鸽 鸭 120 盐水鸭(熟)

北京烤鸭 218 鹅 烧鹅 乳类: 全脂牛奶粉 239 全脂速溶奶粉 233 炼乳(甜,罐头) 116 4酸奶 36 牛乳 27 鲜羊乳 人乳 蔬菜类: 大葱 15 大蒜(蒜头) 63 韭菜 13 蒜薹 1 小葱 12 洋葱(白皮) 165 洋葱(紫皮) 162 洋葱(葱头) 红萝卜 10 胡萝卜(黄)

通讯协议大全

T C P/I P TCP/IP是网络中使用的基本的通信协议。 TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。 IPX/SPX(多用于局域网) 是基于施乐的XEROX’S Network System(XNS)协议,而SPX是基于施乐的XEROX’S SPP (Sequenced Packet Protocol:顺序包协议)协议 NetBEUI 即NetBios Enhanced User Interface,或NetBios增强用户接口。 网络通信协议: RS-232-C、RS-449、V.35、X.21、HDLC 简单网络管理协议: 简单网络管理协议SNMP、点到点协议PPP 3G标准: WCDMA(欧洲版)、CDMA2000(美国版)和TD-SCDMA(中国版) Modbus协议 Modbus就是工业控制器的网络协议中的一种 包括ASCII、RTU和TCP

现在Modbus已经是工业领域全球最流行的协议。此协议支持传统的RS-232、RS-422、RS-485和以太网设备。许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 网络协议大全 1、ARP(address resolution protocol)地址解析协议 2、SNMP(simple network management P)网络管理协议,是TCP/IP的一部分 3、AppleShare protocol(AppleShare 协议) 4、AppleTalk 协议 5?、BOOTP协议(Bootstrap?Protocol)?应用一个基于TCP/IP协议的协议,该协议主要用于有无盘工作站的局域网 6、CMIP(Common Management Information Protocol)通用管理信息协议,它是建立在开放系统互连通信模式上的网络管理协议。相关的通用管理信息服务(CMIS)定义了访问和控制网络对象,设备和从对象设备接收状态信息的方法。 7、 DHCP协议、Dynamic?Host?Configuration?Protocol(动态主机配置协议),应用:在Windows中要启用DHCP协议,只要将IP地址设置为“自动获得IP地址”即可 9、Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议 10 、Discard Protocol抛弃协议它的作用就是接收到什么抛弃什么,它对调试网络状态

捷先数码CJ188通讯协议V1.1(1)

捷先数码光电直读仪表 CJ-T188通讯规约V1.1 深圳捷先数码科技有限公司 2013年10月 U n R e g i s t e r e d

目 录 第1章 概述………………………………………………………………………… 3 第2章 表计地址及数据编码格式………………………………………………… 4 第3章 数据传输协议……………………………………………………………… 5 3.1 读表计数据 (5) 3.2 读表计地址........................................................................... 6 3.3 设置表计地址 (8) 3.4 写阀门控制 (10) 附录 测试报文 (13) U n R e g i s t e r e d

第1章 概述 本规范是捷先数码专线抄表系统下行接口的通讯协议(除少部分自定义部分外,均参照CJ/T 188-2004 中华人民共和国城镇建设行业标准)。协议内容分为两层:控制帧、文件传输协议。网络拓扑图如下: 本协议为主-从模式的半双工通讯方式。集中器为主叫方,水、燃气等表计均为被叫方。 每个水、燃气表计均有各自的地址编码。通讯链路的建立与解除均由主叫方来完成。 现场集中器 e d

字节格式符合CJ/T188-2004标准字节格式,即每字节含8位二进制码,传输时加上1位起始位(0)、一个偶校验位、一个停止位(1),共11位。 通讯波特率为2400bps。校验码(CS)符合CJ/T188-2004,即从起始符(0x68)开始到校验码之前的所有字节的和对256取模。 第2章 表计数据编码格式说明 以下数据均为16进制表示,表计地址广播码为AA,主叫方在发送命令帧之前先发送3字节0xFE;在主叫方发出命令帧到表计应答时间<1秒,其它符合CJ/T188-2004。 2.1表类型T 代码说明 冷水表为: 10 热水表为: 11 直饮水表为:12 热量表为: 20 燃气表为: 30 电表为: 40 2.2表计地址ADDR 编码格式(采用BCD 码) A0:生产流水号最低字节; A1:生产流水号次高字节; A2:生产流水号最高字节; A3:表计生产月份; A4:表计生产年份; A5:生产厂商代码低字节; A6:生产厂商代码高字节; (以上的表计地址编码用户可自行定义,发送时低字节在前高字节在后) 2.3制码CTR 代码说明(表计回复 CTR|0x80) 主叫方读表计数据:01 表计回复:81 主叫方读表计地址:03 表计回复:83 主叫方设置表计地址: 15 表计回复:95 主叫方控制阀门:2A 表计回复:AA U n R e g i s t e r e d

各类食物卡路里详细大全

各类食物卡路里详细大全 Prepared on 22 November 2020

食物卡路里对照表 1.鲜奶250ml163Kcal 2.2.脱脂奶250ml88Kcal 3.3.蛋一只75Kcal 4.4.蛋黄一只60Kcal 5.5.蛋白一只15Kcal 6.6.煎蛋一只105Kcal 7.7.玉米一根107Kcal 8.8.小笼包(小的5个)200卡 9.9.肉包子(1个)250卡 10.10.水饺(10个)420卡 11.11.菜包1个200大卡 12.12.咖哩饺一个245卡 13.13.猪肉水饺一个40卡 14.14.蛋饼一份255卡 15.15.豆沙包一个215卡 16.16.鲜肉包一个225-280卡 17.17.叉烧包一个160卡 五谷类--面包类甜面饱1个(60克)210 咸面饱1个(60克)170

白方包100克290 麦方包100克270 小麦餐包100克273 法式面包100克277 麦面包100克260 白面包100克267 全麦面包100克305 黑麦面包100克259 椰丝面包圈100克320 咸面包100克274 花卷100克217 馒头100克231 油条100克386 法式吐司100克213 油炸面包粒100克407 提子包100克274 裸麦粗面包100克250 白彼德面包100克275 彼德面包100克266 多种谷物面包100克250 鸡蛋面包100克287 牛油面包/面包100克329 面包棒100克412 面包糠100克395 麦圈包/贝加包100克275 五谷类--米饭类 白米(含添加营养成分)100克365 白糯米饭100克97 米饭(蒸,米)100克114 稻谷(红)/红米)100克344 糯米100克344 糙米饭100克111 燕麦100克389 小米100克358 薏米100克357 大麦100克354 荞麦100克343 鲜玉米/鲜粟米100克106 金黄粟米100克365

食物热量一览表

基础代谢率为1283 大卡 主饭: 咖喱饭640千卡什锦炒饭781-800千卡什锦比萨100克210-300千卡阳春面392千卡牛肉面540千卡什锦炒面860千卡 意大利面1份470克约500- 700千卡榨菜肉丝面一碗400千卡 炸酱面一碗385千卡焗海鲜357千卡火腿饭690千卡 烤白菜149千卡炸肉片302千卡牛肉蔬菜汤362千卡 热狗堡263千卡什锦蛋包227千卡海鲜汤192千卡 排骨饭面1碗480千卡馄饨面560千卡肉丝面1碗440千卡 方便面100g 470千卡 主食: 白饭1碗(140g) 210 千卡白馒头(1个)280千卡 煎饼100克333千卡馒头(蒸,标准粉)100克233千卡 花卷100克217千卡小笼包(小的5个)200千卡 肉包子(1个)250千卡水饺(10个)420千卡 菜包1个200千卡咖哩饺一个245千卡 猪肉水饺一个40千卡蛋饼一份255千卡 豆沙包一个215千卡鲜肉包一个225-280千卡 烧包一个160千卡小水煎包2个约220千卡 韭菜盒子1个260千卡春卷100克463千卡 烧饼100克326千卡油条1条230千卡 烧麦100克238千卡汤包100克238千卡 白吐司(1片)130千卡皮蛋瘦肉粥1碗367千卡 腐竹皮100克489千卡腐竹100克489千卡 豆腐皮100克409千卡桂林腐乳100克204千卡 玉米棒一串100kcal 油豆腐一块80kcal 贡丸串一串100kcal 香菇丸一串90kcal 蛋丸一串90kcal 龙虾棒一串95kcal 五味丸一串80kcal 肉类: 鸡蛋1个(58克,较大)86千卡(蛋清16千卡,蛋黄59千卡)油煎的相比水煮和荷包蛋就增加很多卡。 咸鸭蛋88克190千卡鹌鹑蛋(10克)16千卡松花蛋(鸭)90克171千卡煎蛋1个136 千卡火腿100克320千卡香肠100克508千卡 羊肉串(炸)100克217千卡猪肉(软五花)85克349千卡 猪肉(硬五花)79克339千卡牛肉:100克106千卡10.2g 牛肉松100克445千卡牛肉干100克550千卡 烤鸡73克240千卡鸡腿69克181千卡 鸡翅膀一只(200g)422千卡

热量表抄表通讯协议(超声、机械)

本公司热能表通讯协议符合CJ-T188-2004户用计量仪表数据传输技术条件 传输时波特率为2400bps、偶校验、数据位为8位、停止位为1位。同一字节先传低位再传高位,同一帧先传低字节再传高字节。 举例如下(十六进制显示): 表号为17312151的热能表读表指令: FE FE FE FE FE FE FE FE FE FE FE 68 20 51 21 31 17 00 11 11 01 03 1F 90 12 29 16 68 为帧起始符 68H 20 为仪表类型 T 51 为地址A0 21 为地址A1 31 为地址A2 17 为地址A3(A0、A1、A2、A3为要读取的热量表的表号,从低位到高位) 00 为地址A4 11 为地址A5 11 为地址A6 01 为控制码 C 03 为数据长度域 L 1F 为数据标识DI0 90 为数据标识DI1 12 为序列号SER 29 为校验码CS(68 20 51 21 31 17 00 11 11 01 03 1F 90 12进行二进制算术累加,不 计超过FFH的溢出值) 16 为结束符 16H 其中除A0、A1、A2、A3、CS根据不同的表号变化,其它固定不变。 热能表正常应答返回数据为: FE FE FE FE FE FE FE FE FE FE FE 68 20 51 21 31 17 00 11 11 81 2E 1F 90 12 00 00 00 00 05 00 00 00 00 05 00 00 00 00 14 00 00 00 00 35 19 00 00 00 2C 76 30 00 68 30 00 73 02 00 32 41 11 12 09 07 20 04 00 E9 16 68 为帧起始符 68H 20 为仪表类型 T 51 为地址A0 21 为地址A1 31 为地址A2 17 为地址A3(A0、A1、A2、A3为读到的热量表的表号,从低位到高位) 00 为地址A4 11 为地址A5 11 为地址A6 81 为控制码 C 2E 为数据长度域 L(1F 90 12 00 00 00 00 05 00 00 00 00 05 00 00 00 00 14 00 00

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