Beruflich Dokumente
Kultur Dokumente
CR3105
CR3106
09 / 2009
7390697 / 00
Device manual CR3105/CR3106
Inhalt
1 Preliminary note��������������������������������������������������������������������������������������������������� 4
1.1 Symbols used��������������������������������������������������������������������������������������������� 4
1.2 Further documentation ������������������������������������������������������������������������������� 4
2 Safety instructions����������������������������������������������������������������������������������������������� 5
2.1 General������������������������������������������������������������������������������������������������������� 5
2.2 Air traffic ����������������������������������������������������������������������������������������������������� 5
2.3 Explosives��������������������������������������������������������������������������������������������������� 5
2.4 Electronic equipment����������������������������������������������������������������������������������� 5
2.5 Antenna(s)��������������������������������������������������������������������������������������������������� 5
2.6 Loss/theft of the SIM card or the radio modem������������������������������������������� 5
3 Functions and features ��������������������������������������������������������������������������������������� 6
3.1 Application overview����������������������������������������������������������������������������������� 6
4 Installation����������������������������������������������������������������������������������������������������������� 7
5 Electrical connection������������������������������������������������������������������������������������������� 8
5.1 Operating voltage and CAN interface��������������������������������������������������������� 8
5.2 Serial interface ������������������������������������������������������������������������������������������� 8
5.3 Antenna(s)��������������������������������������������������������������������������������������������������� 9
6 Operating and display elements ����������������������������������������������������������������������� 10
6.1 LEDs��������������������������������������������������������������������������������������������������������� 10
7 Set-up ����������������������������������������������������������������������������������������������������������������11
7.1 SIM card ����������������������������������������������������������������������������������������������������11
7.2 Opening the lid ������������������������������������������������������������������������������������������11
7.3 Insertion of the SIM card����������������������������������������������������������������������������11
7.4 Removal of the SIM card��������������������������������������������������������������������������� 12
8 Operating modes and programming ����������������������������������������������������������������� 13
8.1 Without control program ��������������������������������������������������������������������������� 13
8.1.1 Operation with "CAN to SMS" or "SMS to CAN" function����������������� 13
8.1.2 Basic software����������������������������������������������������������������������������������� 13
8.2 With control program CoDeSys 2.3����������������������������������������������������������� 13
8.2.1 Electronic Data Sheet����������������������������������������������������������������������� 13
8.2.2 Library ifm_CANCOM_Vxxxxxx ������������������������������������������������������� 14
8.2.3 Function TELEDATA_SMS��������������������������������������������������������������� 15
8.2.4 Function TELEDATA_DATA_TO_SMS��������������������������������������������� 17
8.2.5 Function TELEDATA_DIRECT��������������������������������������������������������� 18
8.2.6 Function TELEDATA_GET_GPS_DATA������������������������������������������� 20
8.2.7 SMS data format������������������������������������������������������������������������������� 22
8.2.8 Data security������������������������������������������������������������������������������������� 22
8.2.9 Device-specific communication profile��������������������������������������������� 23
8.3 GPRS functions����������������������������������������������������������������������������������������� 23
9 Technical data��������������������������������������������������������������������������������������������������� 25
9.1 CR3105����������������������������������������������������������������������������������������������������� 25
2
Device manual CR3105/CR3106
9.2 CR3106����������������������������������������������������������������������������������������������������� 26
10 Troubleshooting����������������������������������������������������������������������������������������������� 27
10.1 GSM network search and troubleshooting ��������������������������������������������� 27
11 Maintenance, repair, disposal ������������������������������������������������������������������������� 28
12 Approvals/standards ��������������������������������������������������������������������������������������� 28
13 Terms and abbreviations��������������������������������������������������������������������������������� 29
14 Appendix ��������������������������������������������������������������������������������������������������������� 31
14.1 Object directory (Communication profile area)��������������������������������������� 31 UK
14.2 Object directory (Manufacturer specific profile area)������������������������������� 36
14.3 EMCY objects����������������������������������������������������������������������������������������� 57
14.4 Status PDOs������������������������������������������������������������������������������������������� 58
14.4.1 Modem status��������������������������������������������������������������������������������� 58
14.4.2 Sending status ������������������������������������������������������������������������������� 60
14.4.3 Receiving status����������������������������������������������������������������������������� 61
14.4.4 Modem online��������������������������������������������������������������������������������� 62
14.5 Master command PDOs ������������������������������������������������������������������������� 63
14.5.1 Request modem status������������������������������������������������������������������� 63
14.5.2 Transmit transmission buffer to remote station������������������������������� 64
14.5.3 Select buffer or source for read operation��������������������������������������� 65
3
Device manual CR3105/CR3106
1 Preliminary note
1.1 Symbols used
► Instruction
> Reaction, result
[...] Designation of buttons, switches or LEDs
Reference to the kind and source of a hazard
Instruction to avoid a hazard
→ Target, reference
NMEA protocol with the structure of the supported GPS data records and structure
of the possible SMS commands:
www.ifm-electronic.com → Data sheet direct: → e.g. CR3106 → Additional data
4
Device manual CR3105/CR3106
2 Safety instructions
These instructions are part of the device. They contain information and illustrations
about the correct handling of the radio modem and must be read before installa-
tion or use.
2.1 General
Adhere to the information in the documentation. Non-observance of the instruc-
tions, operation which is not in accordance with use as prescribed below, wrong
installation or handling can affect the safety of people and machinery.
The device must only be installed, connected and put into operation by a qualified UK
electrician.
Disconnect the device externally before handling it.
In case of malfunction of the device or queries please contact the manufacturer.
Tampering with the device can lead to serious risks for the safety of people and
machinery. This is not permitted and leads to an exclusion of liability and warranty.
2.3 Explosives
In general, radio equipment must not be used in the vicinity of petrol stations, fuel
depots, chemical plants or blasting operations.
Do not transport and store any flammable gases, liquids or explosive substances
in the part of the vehicle where the radio modem is installed.
2.5 Antenna(s)
Operation without antenna(s) can lead to destruction of the radio modem.
5
Device manual CR3105/CR3106
����
���������������
������������������
��� ���
������ �������������
���������������� ��������������
�������������
���������������
������������
�������
�������
����������� ����������
����������� ����������������� ��������������������
6
Device manual CR3105/CR3106
4 Installation
To ensure that the radio modem is protected against electrical interference the
housing of the modem must be connected to the ground of the vehicle.
This is, for example, guaranteed when the radio modem is fixed to the conductive
parts of the vehicle using the supplied mounting brackets.
The screws under the 4 caps are used to fix the angle brackets.
UK
� �
►► Remove the 4 caps on the side of the radio modem to fix the angle brackets.
►► Choose the suitable mounting variant A or B depending on available space.
►► Adhere to the safety instructions (→ 1 Safety instructions).
7
Device manual CR3105/CR3106
5 Electrical connection
5.1 Operating voltage and CAN interface
Since the CAN interface of the radio modem is electrically separated the potential
CAN_GND of all CAN participants must be linked.
Otherwise a safe device function is not ensured or the CAN interface can be de-
stroyed.
►► The potential GND of the operating voltage must be connected separately, i.e.
CAN_GND and GND of the operating voltage must not be linked.
The serial interface provides the following options depending on the firmware ver-
sion of the device1.
●● Firmware update with "CANremote Downloader"
●● Configuration of the device with "CANremote Configurator"
●● Serial data transmission in the online mode via GSM or GPRS
Information about the available software tools at:
www.ifm-electronic.com → Data sheet direct: → e.g. CR3105 → Download/Software²
¹) The firmware version can be determined using the tool "CANremote Configura-
tor" or via the CANopen object directory Idx 100A.
²) Downloads with registration
8
Device manual CR3105/CR3106
5.3 Antenna(s)
►► When mounting the antenna(s) in vehicles avoid the vicinity of fuel tanks,
vessels with explosives or insufficiently screened electronic components (→ 1
Safety instructions).
►► Do not install the antenna(s) in enclosed metal constructions such as driver's
cabs (screening Faraday effect).
►► Do not extend or shorten the cable of the antenna(s)!
NOTE UK
Operation of the radio modem without antenna(s) may lead to the destruction of
the device.
A good antenna signal is the prerequisite for a stable direct online transmission. In
case of problems change the position of the antennas or the mobile equipment if
necessary. A loosely tightened antenna connector also causes signal loss!
►► Please observe the notes of the antenna manufacturer.
9
Device manual CR3105/CR3106
���
���
�����
��
�����
���
10
Device manual CR3105/CR3106
7 Set-up
7.1 SIM card
The radio modem can only be operated with a valid SIM card (Subscriber Identity
Module). You obtain this card as well as your personal identification number (PIN
number) from your network operator or GSM service provider. The PIN number
enables access to the radio modem and the GSM network. With this card you can
also store messages (SMS) and telephone numbers.
For the direct transmission via modem (online mode) you require a SIM card which
supports the GSM data service. If you want to use the SIM card only in conjunction UK
with the radio modem it is in some cases possible to make so-called 'data only'
contracts with the provider. In that case the online costs are considerably lower.
Some prepaid cards do not support the direct online transmission!
NOTE
The SIM card and its contacts can be easily damaged by scratching or bending.
Therefore use the card carefully and avoid touching the contacts.
NOTE
Always disconnect the radio modem before you insert or remove the card.
���
���
1. direction of pressure
11
Device manual CR3105/CR3106
>> The SIM card holder will then slightly protrude from the slot and can be re-
moved.
►► Insert the SIM card of the network operator or of the GSM service provider into
the slot of the card holder.
���
���
►► Insert the card holder with the SIM card into the slot without much pressure
until you feel a stop.
NOTE
When inserting the card, make sure that the SIM card holder is exactly in the
guides of the slot and that it is not jammed.
12
Device manual CR3105/CR3106
13
Device manual CR3105/CR3106
For a description of the setting and application of the "PLC and CANopen configu-
ration" dialogue see the CoDeSys manual and the CoDeSys online help.
The EDS contains the description of all parameters of the device in a format de-
fined by CANopen. The EDS files are provided by ifm electronic for all ifm CAN-
open slaves.
The EDS files are available at:
www.ifm-electronic.com → Data sheet direct: → CR310… → Download/Software*
14
Device manual CR3105/CR3106
UK
●● Library:
ifm_CANCOM_Vxxxxx.lib
●● Purpose:
Initialises the radio modem and enables the transmission of SMS strings or an
SMS message. This function block must be integrated with all operating modes
(e.g. direct transmission)!
●● Parameters:
15
Device manual CR3105/CR3106
Notes:
Before starting the function with ENABLE = TRUE the CAN network must be
started with the functions "COP_MSTR_MAIN" and "COP_MSTR_BOOTUP".
If not described otherwise, a "FALSE" signal with Boolean data types is always the
negation of the described "TRUE" signal.
16
Device manual CR3105/CR3106
●● Library:
ifm_CANCOM_Vxxxxx.lib UK
●● Purpose:
Converts binary data for the radio modem to an SMS string (text data). This
function is available for reasons of compatibility.
In principle, the function "CAN to SMS" is recommended.
www.ifm-electronic.com → Data sheet direct: → CR310… → Additional data
→Structure of the SMS messages
●● Parameters:
Notes:
This function is needed if binary data is to be transmitted in an SMS message.
Since an SMS message may only contain text data, the binary data must be con-
verted with this function.
In the receiving controller the data is stored in a predefined flag area. The user can
determine the start address via "DST".
The start address results from "DST" x 256.
The converted SMS string can be assigned to the function input "TX_MESSAGE"
of the function "TELEDATA_SMS.
To reduce the cycle time the ENABLE input should be reset again after a success-
ful conversion.
17
Device manual CR3105/CR3106
●● Library:
ifm_CANCOM_Vxxxxx.lib
●● Purpose:
Enables radio modem to operate as transmitter and receiver as direct modem
between two CR310x modems.
●● Parameters
18
Device manual CR3105/CR3106
Notes:
This function enables the establishment of an online direct connection with the
radio modem via the R360 controller. As remote station a radio modem is expected
as well; a connection to a standard analogue modem is not possible!
After the connection has been established all CAN objects which are configured
in the radio modem and which are currently active on the bus are transmitted or
received. It is also possible to establish a direct connection between 2 controllers.
If the device on the opposite side is only called, no control program is required for
the radio modem.
UK
Before this function is called, the function block "TELEDATA_SMS" must be inte-
grated!
19
Device manual CR3105/CR3106
●● Library:
ifm_CANCOM_Vxxxxx.lib
●● Purpose:
Reading the GPS data into the controller.
●● Parameters:
Notes:
This function block is only supported by devices with GPS functionality. The data
correspond to the NMEA-0183 format.
Only one input at a time may be set. The corresponding input must be set until the
output "RESULT" provides the result 1 or 3.
Before this function is called, the function block "TELEDATA_SMS" must be inte-
grated!
20
Device manual CR3105/CR3106
If requested, further information about the NMEA protocol and the supported GPS
data records is available as PDF file on the internet.
www.ifm-electronic.com → Data sheet direct: → CR3106 → Additional data
UK
21
Device manual CR3105/CR3106
# Start sign
pw_L Password Low
pw_H Password High
adr_L Address Low
adr_H Address High
d0 Data byte 1
d1 Data byte 2
d2 Data byte 3
dn Data byte n
crc_L Checksum Low (optional)
crc_H Checksum High (optional)
# End sign
●● All numerical values are indicated in the 2-digit Hex format.
●● Byte sequence within words: first low byte then high byte!
●● The number of data bytes is limited by the max. SMS length.
●● If required CRC can be used. The receiving application program determines by
means of the input parameter "WITH_CRC" on the function block "TELEDATE_
SMS" if the last 2 bytes are rated as CRC. The CRC contains the 2 address
bytes and all data bytes. The number of data bytes must be even (16-bit CRC).
The CRC is formed by means of "parallel signature formation and signature
length 16". The generator polynomial is X15+X12+X5+1.
If the password and/or the CRC are not correct the received data is not stored
(→ section "Data security").
●● The conversion of binary data into text data (SMS format) is carried out by
means of the function DATA_TO_SMS.
Example: #07220000123456787210#
Start sign # #07220000123456787210#
Password hex 2207 #07220000123456787210#
Address hex 0000 #07220000123456787210#
Data bytes hex 12, 34, 56, 78 #07220000123456787210#
Checksum hex 1072 #07220000123456787210#
End sign # #07220000123456787210#
The 4 bytes hex 12, 34, 56 and 78 are stored in ascending order as from the flag
address %MB0.
22
Device manual CR3105/CR3106
In case of the direct modem connection (online mode) the 2 modems set the same
transmission protocol. To do so, 2 securing mechanisms against faulty, invalid
or corrupted data are implemented in radio modem, i.e. monitoring via the GSM
radio link protocol (GSM standard) and creating an additional checksum within the
firmware. Invalid or corrupted data is rejected.
NOTE
In case of invalid or corrupted data there will be no automatic repetition. This has
to be carried out by the user.
To see if CAN objects were lost or rejected, one byte should be used as "mes- UK
sage counter", for example.
*) PDO 2 will no longer be used as from CR3105/06. The control commands will be available in the object
directory as from CR3105/06. The segmented data transmission is only supported for reasons of compati-
bility.
Larger data volumes (data length > 7 bytes) were transmitted in segments (blocks) up to CR3103/04. A
segment consists of a start message and a number of data messages. The start message specifies the
number of bytes to be transmitted in the following data messages and the source and target of these data.
The acknowledgement contains the number of user data received by the receiver.
The transmitter checks this with the number of messages sent. In case of a dispar-
ity the data transmission is aborted.
A time monitoring has also been implemented on the receiver and transmitter side
which aborts the data transmission if there has been no communication for 2 s.
23
Device manual CR3105/CR3106
For information about the GPRS mode please contact our ifm support.
www.ifm-electronic.com → Data sheet direct: → CR3106 → Additional data → Over-
view of ifm contacts
24
Device manual CR3105/CR3106
9 Technical data
9.1 CR3105
Control systems
CR3105 �� ���
CAN
GSM quad-band modem
�
for the transfer of
��
SMS messages �
�
and data packets
� �
UK
�����
CAN gateway
with CANopen interface
1) SMA antenna connector
2) CANopen interface
Operating voltage 3) Lid
10...30 V DC 4)
5)
SIM card
RS-232 interface
���
Mechanical data
Housing aluminium
Dimensions (W x H x D) 128 x 85 x 35 mm
Installation with mounting tabs
(prepared mounting bores on the sides, see mounting variants)
Protection rating IP 65
Operating temperature -30...65 °C
Storage temperature -40...80 °C
Weight 290 g
Electrical data
Operating voltage 10...30 V DC
Current consumption (at 24 V DC) 95 mA (standard operation), 170 mA (transmission)
Transmitter power 2W
Frequency band 850/900/1800/1900 MHz
Transmission rate max. 9,600 bits/s (real value depends on the network provider)
EMC 89/336/EC
Interfaces
CAN interface CAN interface 2.0 B, ISO 11898
M12 plug for operating voltage and CAN bus, 5 pins (type Lumberg)
CAN electrically separated
Baud rate 20 Kbits/s...1 Mbits/s (default setting 125 Kbits/s)
Communication profile CANopen, CiA DS 301 version 3.0
Node ID (default) hex 20 (= 32)
Serial interface RS-232, 9-pole Sub-D plug (pin)
Antenna terminals type SMA connector (adapter SMA/FME enclosed)
GSM modem
GSM profile GSM 850/900/1800/1900
\DATEN\100\DB-FORM—PZD/03/12/96
ifm electronic gmbh • Friedrichstraße 1 • 45128 Essen We reserve the right to make technical alterations without prior notice! CR3105 / page 1
25
11.9.2009
Device manual CR3105/CR3106
9.2 CR3106
Control systems
CR3106 �� ���
CAN
GSM/GPS quad-band modem
�
for the transfer of
��
�
SMS messages �
and data packets
CAN gateway � ����� �
Mechanical data
Housing aluminium
Dimensions (W x H x D) 128 x 85 x 35 mm
Installation with mounting tabs
(prepared mounting bores on the sides, see mounting variants)
Protection rating IP 65
Operating temperature -30...65 °C
Storage temperature -40...80 °C
Weight 290 g
Electrical data
Operating voltage 10...30 V DC
Current consumption (at 24 V DC) 95 mA (standard operation), 170 mA (transmission)
Transmitter power 2W
Frequency band 850/900/1800/1900 MHz
Transmission rate max. 9,600 bits/s (real value depends on the network provider)
EMC 89/336/EC
Interfaces
CAN interface CAN interface 2.0 B, ISO 11898
M12 plug for operating voltage and CAN bus, 5 pins (type Lumberg)
CAN electrically separated
Baud rate 20 Kbits/s...1 Mbit/s (default setting 125 Kbits/s)
Communication profile CANopen, CiA DS 301 version 3.0
Node ID (default) hex 20 (= 32)
Serial interface RS-232, 9-pole Sub-D plug (pin)
Antenna terminals (GSM/GPS) type SMA connector (adapter SMA/FME enclosed)
GSM modem
GSM profile GSM 850/900/1800/1900
\DATEN\100\DB-FORM—PZD/03/12/96
ifm electronic gmbh • Friedrichstraße 1 • 45128 Essen We reserve the right to make technical alterations without prior notice! CR3106 / page 1 11.9.2009
26
Device manual CR3105/CR3106
10 Troubleshooting
10.1 GSM network search and troubleshooting
The radio modem can be set up without CAN bus, controller or communication to
other software.
As soon as voltage is supplied to the device it starts searching a GSM network
independently. The radio modem CR3105 should find a network after 30 seconds
at the latest, the CR3106 after approx. 60 seconds.
If the network search was successful, the GSM LED is constantly lit green. If this is UK
not the case there may be the following error causes:
27
Device manual CR3105/CR3106
12 Approvals/standards
Test standards and provisions → 9 Technical data
The CE Declaration of Conformity is available at:
www.ifm-electronic.com → Data sheet direct: → CR310… → Approvals
28
Device manual CR3105/CR3106
29
Device manual CR3105/CR3106
Object directory contains all CANopen communication parameters of a device as well as device-specif-
ic parameters and data;
access to the individual entries is possible via the index and S-index
Operational operating state of a CANopen participant;
in this mode SDOs, NMT commands and PDOs can be transferred
PDO Process Data Object; in the CANopen network for transfer of process data in real time
such as the speed of a motor
PDOs have a higher priority than SDOs; in contrast to the SDOs they are transferred
without confirmation. PDOs consist of a CAN message with identifier and up to 8
bytes of user data.
PDO Mapping describes the application data transferred with a PDO
Pre-Op preoperational; operating state of a CANopen participant;
after application of the supply voltage each participant automatically goes into this
state;
in the CANopen network only SDOs and NMT commands can be transferred in this
mode but no process data
Prepared (also stopped) operating state of a CANopen participant
in this mode only NMT commands are transferred
Rec PDO receive process data object
(also Rx PDO)
ro read only (unidirectional)
rw read-write (bidirectional)
Rx-Queue receive buffer
s16 data type signed 16 bits (incl. sign, 16-bit format)
SDO Service Data Object;
with this object direct access to the object directory of a network participant is pos-
sible (read/write); an SDO can consist of several CAN messages; the transfer of the
individual messages is confirmed by the addressed participant
with the SDOs devices can be configured and parameters can be set
Server SDO process and parameter set to make the object directory of a network participant avail-
able to other participants (clients)
S-Idx (also SIdx) subindex within the object directory of a CANopen device
Start Guarding start node guarding
str data type string (variable for strings such as text "load")
Sync Error missing synch object OBJ in the adjustable synchronisation time
Sync OBJ synchronisation object for simultaneous update in the complete network or
for accepting process data of the respective parameterised PDOs
Sync Windows time during which the synchronous PDOs have to be transferred
Time Stamp time stamp to align existing clocks in network participants
Trans Type type of process data transmission; synchronous, asynchronous
Trans PDO transmit process data object
(also Tx PDO)
Trans SDO transmit service data object
(also Tx SDO)
Tx-Queue transmit buffer
u8 (16, 32) data type unsigned 8 (16, 32) bits (unsigned, 8 (16, 32) bit format)
wo write only
30
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5.6
14 CANopen
AppendixObject Dictionary (Communication Area)
Below, you will find the description of the CANlink GSM devices’ CANopen object directory�
14.1 Object directory (Communication profile area)
Index Sub- Name Data Default Description
Index type/
Attribute
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 21
31
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
2 Transmission u8 255
Type ro
2 Transmission u8 255
Type ro
2 Transmission u8 255
Type ro
22 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
32
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
4 Reserved u8 0x00
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 23
33
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
4 Reserved u8 0x00
4 Reserved u8 0x00
24 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
34
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 25
35
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
14.2
5.8 Object directory
CANopen (Manufacturer
Object Dictionary specific profile area)
(Manufacturer-Specific Area)
Index Sub- Name Data type/ Default Description
Index Attribute
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 27
36
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5000 0 SIM PIN 1 Domain 10 „9999“ PIN number of the SIM card
wo
Four-digit string which is required for
registering with the GSM network provider
5001 0 SIM PIN 2 Domain 4 „9999“ PIN number of the SIM card
wo
Changes of the PIN number will only apply
if the values of OD 0x5000 and 0x5001 are
the same�
28 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
37
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5002 0 SMS SSC Domain 20 “+49171076 Telephone number of the SMS service
rw 0000” center that is used to transmit the SMS�
This number depends on the GSM network
provider�
Examples for Germany:
"+491710760000": D1 T-Mobile
"+491722270333": D2 Vodafone
5004 0 SMS FAX Header Domain 10 “99” The SMS Fax Header that is used to
rw redirect an SMS to a fax machine� This
number depends on the GSM network
provider�
Examples for Germany:
"99": D1 T-Mobile
"99": D2 Vodafone
5006 0 SMS EMAIL Header Domain 20 “8000” The SMS E-mail Header that is used to
rw redirect an SMS to an e-mail address� This
number depends on the GSM network
provider�
Examples for Germany:
"8000": D1 T-Mobile
"3400": D2 Vodafone
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 29
38
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
30 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
39
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
1-16 Online Object u32 With this array, it is possible to set the
Mask X rw mask register for filtering CAN messages
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 31
40
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
32 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
41
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
50C0 0 GSM Active Network Domain 17 Contains the current GSM network
Provider ro provider
50D0 0 GSM Engine Version Domain 17 Contains the hardware and software
ro version of the internal GSM engine
50D1 0 GSM Engine IMEI Domain 17 Contains the number of the GSM engine,
Number ro which is unique in the world� This number
is used for authorization purposes at the
Proemion server�
50D2 0 GSM SIM Card Domain 34 Contains the number of the SIM Card,
Number ro which is unique in the world� This number
is used for identification purposes at the
Proemion server�
50D3 0 GSM Calling Number Domain 34 Contains the number of the caller if the
Identification ro device is called from outside� If the
caller has not enabled the identification
function, this entry contains the string
"Unknown"�
5103 0 SMS Receive u16 Counts how many SMS have been
Counter ro received since the last reset of the counter�
5104 0 SMS Transmit u16 Counts how many SMS have been sent
Counter ro since the last reset of this counter�
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 33
42
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5120 0 SMS Destination Domain 30 Destination number for Direct SMS Mode�
Phone Fax Number rw The telephone number must only be
entered if the SMS is sent to a mobile
phone or fax�
Telephone numbers must be entered in the
international numbering format
(e�g� +49171���)
5121 0 SMS Destination Domain 60 Destination E-mail address for Direct SMS
E-Mail Address rw Mode� The E-mail address must only be
entered if the SMS is sent to an E-mail
UK
account�
5122 0 SMS Send Text Domain 160 The SMS transmit buffer contains the
rw contents of the SMS
5125 0 SMS Send Queue u8 1: Clear all SMS Send Objects in the SMS
Reset rw Send Queue�
The value will automatically be reset to 0�
5130 0 SMS Receive SMS u8 Select the SMS SIM address for reading a
SIM Address rw received SMS message�
The SIM address of a received short
message is indicated in PDO1 when a new
SMS is received�
34 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
43
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5132 0 SMS Receive Text Domain Contains the received SMS text after
ro reading the SIM address using OD 0x5130
and 0x5131�
5133 0 SMS Receive Time Domain Contains the time at which the received
ro SMS was stored in the SSC� Value will be
valid after reading a SIM address using OD
0x5130 and 0x5131�
1-4 SMS Event Text X Domain 80 SMS text that will be sent if event X occurs�
rw
1-4 SMS Event Domain 40 This entry contains destination X for the
Destination X rw Event SMS Function� It is possible to
assign up to four destinations to each
event� The assignment of destination
numbers to an event is done in OD 0x5173
Telephone numbers must be entered in
ASCII characters using the international
numbering format (e�g� +49171���)
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 35
44
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
1-4 SMS Event u8 Select the source CAN Online Object for
Functions Input rw SMS Event Function X
Source X
1 to 0x10 = CAN Online Objects 1 to 16
Check that the CAN mask
for the selected CAN Online
Object is set to relevant UK
(0x1FFFFFFF (29-bit ID) or
0x7FF (11-bit ID))�
Otherwise it cannot be
determined which message
of the filtered range caused
the event
1-4 SMS Event u32 Select the trigger level X for the input
Functions Trigger rw signal at which the SMS Event Function
Level X will be triggered�
36 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
45
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
1-4 SMS Event u8 Describes the data type and byte ordering
Functions Datatype+ rw used in the CAN message
Byte Ordering X
Data types:
05 UNSIGNED8
06 UNSIGNED16
07 UNSIGNED32
Byte Ordering:
If MSB Bit (Bit8) =1: MSB first
(Big Endian)
If MSB Bit (Bit8) =0: LSB first
(Little Endian)
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 37
46
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
38 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
47
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 39
48
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
40 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
49
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5300 0 GPRS ISP NUMBER Domain 10 *99***1# Number that has to be dialed in order to
rw get a connection to the internet via the
GPRS network provider�
5301 0 GPRS DNS1 Domain 16 193�254� IP address of the GPRS provider's first
rw 160�001 Domain Name Server
5303 0 GPRS Username Domain 21 CAN_GPRS User name to be submitted to the ISP
rw
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 41
50
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5306 0 GPRS APN Domain 51 1,"IP", Internet access point name of the ISP
rw "internet�
Examples:
t-d1�de"
T-Mobile Germany:
1,"IP","internet�t -mobile"
Vodafone:
1,"IP","web�vodafone�de"
5351 0 GPRS Remote IP Domain 20 gateway� Address or domain name of the server to
Address rw proemion�com connect to (usually: address of the
Proemion server)
5352 0 GPRS Remote Port u16 60000 Port of the server to connect to
Number rw (usually: port of the Proemion server)
42 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
51
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5355 0 GPRS Max Online u16 0xFFFF Maximum time in minutes after which the
Time rw Internet connection is automatically
terminated
0xFFFF: Never terminate an active Internet
connection
5420 0 GPSR Proemion Domain 12 Name of the file to be transmitted from the
Transmit Filename rw device to the Proemion server
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 43
52
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
44 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
53
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5426 0 GPRS Proemion u16 Interval in which the relevant data bytes of
Transmit File Logging rw a CAN message (configured in OD
Sample Time 0x5028) are taken and stored in the
logging file�
5427 0 GPRS Proemion Domain 12 User defined file header ASCII text, which
Transmit File Logging rw is inserted on top of the Transmit Logging
Blockheader File
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 45
54
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5440 0 HTTP Client Domain Hostname of the HTTP Server the device
Hostname rw GSM should connect to
(Only required, if GPRS_TCP_Socket_
Mode (OD 0x5353) is set to 1) UK
5441 0 HTTP Client Domain Path to the HTML file on the target server
Pathname rw including html file name�
(Only required, if GPRS_TCP_Socket_
Mode (OD 0x5353) is set to 1)
1-5 HTTP Client Value X Domain Value X in the HTML GET message sent to
rw the HTTP server�
The parameter name of this value has to
be entered in OD 0x5442
46 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
55
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
5445 0 HTTP Client Transmit u8 Command to send the http GET Request
Value rw to the http Web Server
0x00: Ready for transmission
(new data can be written to
OD 0x5442 and 0x5443
0x01: Transmit data block to the HTTP
web server
The CANopen Master must
wait for this value to be
reset, then it can send new
files to the HTTP server
5f00 0 Read Write EEP Domain 8KB Read/Write the complete EEPROM
Parameter File rw contents�
This parameter can be used to read the
current configuration or to send a new
configuration to the device�
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 47
56
Firmware Manual CANlink GSM
Device manual CR3105/CR3106
5.9 CANopen EMCY Objects of the RM GSM Devices
Below
14.3 you will find
EMCY the description of the RM GSM device's CANopen EMCY Objects
objects
EMCY Code Error Reg Status code Description
48 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
57
Device manual CR3105/CR3106
PDO Mux Mod� Type Netw� -State Sign� -Qual� PIN State GSM Init� Modem GSM Init/
Cnt/ SIM Result State
Memory
PIN State State of PIN 0: PIN is wrong or not ready GSM services are only available
with a valid PIN
1: PIN is ok
Never switch on
the device
several times
with the wrong
PIN, otherwise
the SIM card will
be locked.
10 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
58
Device manual CR3105/CR3106
Firmware Manual CANlink GSM
GSM Init. Cnt/ GSM Initialization GSM Initialization Counter: 1-14 GSM Init/State (DB7) and Modem
SIM Memory/ counter / Number of Result (DB6) determine the value of
SIM memory:
Data memory positions DB5�
Depends on the SIM card used,
Protection on the SIM card/ DB7 = 1 => DB5 GSM Init�Cnt�
typ� 10-14
Data Protection in
CSD Block Mode Data protection: DB7 = 0 => DB5 SIM memory
and Online Mode 0: No data protection DB6 = 1 => DB5 Data protection
1: Data protection enabled (DB7 has no meaning!)
Modem Result Contains result 0: Ok GSM Init/ State also determines the
code of the GSM contents of DB5 (see DB5 for further
modem
1: Modem has contact with
information) UK
receiver
2: Modem is called
3: No connection
4: Error
5: No dialing tone or no
dialing possible
10: GPRS connection active
11: GPRS connection +
Proemion TCP connection
active
255: Modem timeout occurred
GSM Init/State as well
GSM Init/State Contains the 0: Modem is ready GSM Init/State also determines the
initialization state of contents of DB5 (see DB5 for further
1: Modem is in initialization mode
the modem information)
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 11
59
Device manual CR3105/CR3106
14.4.2 Firmware
Sending Manual CANlink GSM
status
PDO type: Device status PDO
PDO number: CANopen Tx PDO 1
Direction: Device to CAN
Contents of the PDO: Sending status
Comments: Contains the sending status of the modem
PDO-Mux Sending status 1 Reports that data has been sent via
GSM/GPRS or contains respective error
message
Sent Message Determines the type Successful data Shows if data or a file have been sent
Type of sent message transmission using the using SMS services or GPRS/Proemion
following service: services
0x00: SMS service
0x20: GPRS/Proemion
services
DB6 Sent SMS High byte of number entered To identify SMS messages, which were
Sequence Number into Object Dictionary 0x5124 transmitted to the device using
High (SMS Send Sequence the Object Dictionary, a sequence
Number) number can be assigned manually to
each short message� As soon as an
DB7 Sent SMS Low byte of number entered in SMS is sent, this PDO can be used to
Sequence Number Object Dictionary 0x5124 determine which of the stored messages
Low (SMS Send Sequence is sent�
Number) This function is not
available if the
message was sent
using the
segmented PDO
transfer�
12 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
60
Device manual CR3105/CR3106
Received Type Determines New data has been received: Shows if data or a file have been
received type received using SMS services or via
0: Via SMS
a GPRS/Proemion connection�
2: Via GPRS/Proemion
connection
14 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
61
Device manual CR3105/CR3106
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 15
62
Device manual CR3105/CR3106
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 17
63
Device manual CR3105/CR3106
PDO-Mux Send/Receive 1
buffer
Sending Type / Specifies type of 0: Establish an online connection Requires a telephone number stored in
GPRS service transmission / to a GSM or analog network OD 0x5120� For reasons of
the GPRS service compatibility, it is also possible to
that has to be transmit the destination number via
started /stopped segmented PDO transfer
1: Establish an online connection Requires a telephone number stored in
to an ISDN network OD 0x5120� For reasons of
compatibility, it is also possible to
transmit the destination number via
segmented PDO transfer
2: Transmit an SMS This command is only supported for
reasons of compatibility and should not
be used for new developments� SMS
transmission is now completely
handled using OD entries 0x5120 –
0x5123
18 2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc
64
Device manual CR3105/CR3106
2007 RM Michaelides Software & Elektronik GmbH • Donaustr� 14 • 36043 Fulda • Germany • clgsm_fw_e�doc 19
65