ADVANTECH Protocol IEC101-104 Router App User Guide
Mga ginamit na simbolo
Panganib – Impormasyon tungkol sa kaligtasan ng gumagamit o potensyal na pinsala sa router.
Pansin – Mga problemang maaaring lumitaw sa mga partikular na sitwasyon.
Impormasyon – Mga kapaki-pakinabang na tip o impormasyong may espesyal na interes.
Example - Halample ng function, command o script.
Baguhin ang log
Protocol IEC101/104 Changelog
v1.0.0 (1.6.2015)
- Unang release
v1.0.1 (25.11.2016)
- Nagdagdag ng ilan pang baudrates
- Nagdagdag ng suporta ng USB <> SERIAL converter
v1.0.2 (14.12.2016)
- Inayos ang IEC 60870-5-101 user data class 1 na serbisyo
- Nagdagdag ng suporta para sa mga conversion ng ASDU TI
v1.0.3 (9.1.2017)
- Nagdagdag ng na-configure na paraan para sa CP24Time2a sa CP56Time2a na conversion
v1.1.0 (15.9.2017)
- Nagdagdag ng mga opsyon sa pag-debug
- Nagdagdag ng na-configure na pagkaantala bago magpadala ng data
- Naayos ang paggamit ng oras ng botohan ng data
- Nawalan ng signaling ang inayos na IEC 60870-5-101 na koneksyon
- Na-optimize na humihiling ng User Data class 1
v1.1.1 (3.11.2017)
- Inayos ang conversion ng mahabang 101 frame sa dalawang 104 frame
v1.2.0 (14.8.2018)
- Nagdagdag ng bagong opsyon upang i-synchronize ang oras ng router mula sa C_CS_NA_1 command
- Idinagdag ang panahon ng utos ng opsyon sa bisa
- Nakapirming pagproseso ng mga nahulog na packet na natanggap mula sa IEC 60870-5-104 side
v1.2.1 (13.3.2020)
- Ang naayos na pag-restart ng iec14d kung minsan ay nabigo
- Inayos ang paglabas ng pangunahing loop
v1.2.2 (7.6.2023)
- Fixed mataas na load average
- Fixed status presentation ng IEC101 state
v1.2.3 (4.9.2023)
- Nakapirming setting ng firewall
Paglalarawan ng Router App
Ang Router app Protocol na IEC101/104 ay hindi kasama sa karaniwang firmware ng router. Ang pag-upload ng router app na ito ay inilalarawan sa Configuration manual (tingnan ang Mga Kaugnay na Dokumento sa Kabanata). Ang router app na ito ay hindi tugma sa v4 platform. Kinakailangang i-install ang serial expansion port sa router o gamitin ang USB-serial converter at USB port ng router para sa wastong paggana ng router app na ito.
Ang hindi balanseng serial communication mode ay sinusuportahan. Nangangahulugan ito na ang router ay ang master at konektado ang IEC 60870-5-101 telemetry ay isang alipin. Sinisimulan ng SCADA ang unang koneksyon sa router sa gilid ng IEC 60870-5-104. Ang router app sa router ay regular na nagtatanong ng konektadong IEC 60870-5-101 telemetry para sa mga kaganapan at kinakailangang impormasyon.
Ang IEC 60870-5-101 ay isang pamantayan para sa pagsubaybay sa power system, kontrol at nauugnay na mga komunikasyon para sa telecontrol, teleprotection, at nauugnay na telekomunikasyon para sa mga electric power system. Ang IEC 60870-5-104 protocol ay isang pagkakatulad sa IEC 60870-5-101 protocol na may mga pagbabago sa transport, network, link at physical layer services upang umangkop sa kumpletong network access: TCP/IP.
Gumagawa ang router app na ito ng bidirectional na conversion sa pagitan ng IEC 60870-5-101 at IEC 60870-5-104 na mga protocol na tinukoy ng pamantayan ng IEC 60870-5 (tingnan ang [5, 6]). Ang IEC 60870-5-101 serial communication ay na-convert sa IEC 60870-5-104 TCP/IP communication at vice versa. Posibleng i-configure ang ilang parameter ng IEC 60870-5-101 at IEC 60870-5-104.
Figure 1: Scheme ng komunikasyon gamit ang Protocol IEC101/104 router app
Ang mga parameter ng serial communication at mga parameter ng IEC 60870-5-101 protocol ay maaaring itakda nang hiwalay para sa bawat serial port ng router. Posibleng gamitin ang USB port ng router na may USB-serial converter. Kung gumagamit ng higit pang mga serial port sa router, magkakaroon ng maraming pagkakataon na tumatakbo ang router app at maaaring gawin ang mga independiyenteng IEC 60870-5-101/IEC 60870-5-104 na mga conversion. Tanging ang parameter ng TCP Port ang maaaring i-configure sa gilid ng IEC 60870-5-104. Ito ang port na pinakikinggan ng TCP server kapag na-activate ang conversion. Ang remote na IEC 60870-5-104 applicaton ay kailangang makipag-usap sa port na ito. Ang data para sa IEC 60870- 5-101 side ay ipinapadala sa sandaling dumating sila mula sa SCADA. Ang panig ng IEC 60870-5-101 ay pana-panahong humihingi ng data ayon sa Data polling time parameter na na-configure. Ang regular na pagtatanong ay inilunsad kapag dumating ang unang test frame mula sa SCADA.
Tinutukoy ng Protocol IEC 60870-5-101 ang isang Application Service Data Unit (ASDU). Sa ASDU mayroong ASDU identifier (na may uri ng ASDU sa loob nito) at mga bagay na impormasyon. Kapag nagko-convert mula sa IEC 60870-5-104 sa IEC 60870-5-101 lahat ng uri ng ASDU na tinukoy sa pamantayan ng IEC 60870-5-101 sa katugmang 1–127 na hanay ng mga uri ng ASDU ay kino-convert nang naaayon. Ang mga proprietary na uri ng ASDU sa pribadong hanay na 127–255 ay hindi kino-convert. Ang parehong mga command at data (payload) sa mga ASDU ay na-convert. Bilang karagdagan, ang iba pang mga ASDU ay kino-convert bilang default - ang mga para sa kontrol at pagsubaybay sa oras tag. Ang mga ito ay hindi tinukoy sa parehong paraan sa IEC 60870-5-101 at IEC 60870-5-104 na mga protocol, kaya posibleng i-configure ang conversion ng mga ASDU na ito sa router app: alinman sa pag-drop, o pagma-map sa katumbas sa kabaligtaran ng protocol, o pagmamapa sa parehong ASDU sa kabaligtaran ng protocol. Higit pang mga detalye sa kabanata 4.3, listahan ng mga ASDU na ito sa Figure 5. Ang isang bilang ng mga hindi kilalang ASDU ay naka-log at ipinapakita sa pahina ng status ng Module.
Kapag na-upload sa router, maa-access ang router app sa seksyong Pag-customize sa item ng Router Apps ng router's web interface. Mag-click sa pamagat ng router app upang makita ang menu ng router app tulad ng sa fig. 2. Ang seksyon ng Status ay nagbibigay ng pahina ng status ng Module na may impormasyon sa pagpapatakbo ng komunikasyon at ang pahina ng System Log na may mga naka-log na mensahe. Ang configuration ng parehong serial port at USB port ng router at IEC 60870-5-101/IEC 60870-5-104 na mga parameter ay maa-access sa seksyong Configuration. Ang item na Ibalik sa seksyong Pag-customize ay upang bumalik sa mas mataas na menu ng router.
Figure 2: Menu ng router app
Katayuan ng Protocol IEC-101/104
Katayuan ng module
May mga protocol na impormasyon tungkol sa pagpapatakbo ng komunikasyon sa pahinang ito. Ang mga ito ay indibidwal para sa bawat serial port ng router. Ang natukoy na uri ng port ay ipinapakita sa parameter ng Port type. Ang mga parameter ng IEC 60870-5-104 at IEC 60870-5-101 ay inilarawan sa mga talahanayan sa ibaba.
Larawan 3: Pahina ng status ng module
Talahanayan 1: IEC 60870-5-104 na impormasyon sa katayuan
item | Paglalarawan |
IEC104 estado | Estado ng koneksyon ng superior IEC 60870-5-104 server. |
Kino-frame ko si NS | Ipinadala – bilang ng huling ipinadala na frame |
Kino-frame ko ang NR | Natanggap – bilang ng huling natanggap na frame |
S frame ACK | Pagkilala – bilang ng huling kinikilalang ipinadalang frame |
U frame test | Bilang ng mga frame ng pagsubok |
Hindi kilalang Inf.Objects | Bilang ng mga hindi kilalang bagay na impormasyon (itinapon) |
TCP/IP remote host | IP address ng huling nakakonektang IEC 60870-5-104 server. |
Muling kumonekta ang TCP/IP | Bilang ng mga muling pagkonekta ng TCP/IP |
Talahanayan 2: IEC 60870-5-101 na impormasyon sa katayuan
item | Paglalarawan |
IEC101 estado | IEC 60870-5-101 estado ng koneksyon |
Hindi kilalang bilang ng frame | Bilang ng mga hindi kilalang frame |
Log ng System
Sa pahina ng System Log mayroong mga log message na ipinapakita. Ito ay ang parehong log ng system tulad ng isa sa pangunahing menu ng router. Ang mga mensahe ng router app ay ipinakilala ng iec14d string (mga mensahe mula sa pagpapatakbo ng iec14d daemon). Dito maaari mong tingnan ang pagpapatakbo ng router app o makita ang mga mensahe sa mga problema sa pagsasaayos at koneksyon. Maaari mong i-download ang mga mensahe at i-save ito sa iyong computer bilang isang text file pag-click sa pindutan ng I-save.
Sa screenshot ng isang log, makikita mo ang simula ng router app at nakita ang mga mensahe ng hindi kilalang uri ng bagay. Ang iba pang mga error ay naka-log din. Ang mga uri at bilang ng mga error/mensahe na naka-log ay maaaring itakda para sa anumang port nang hiwalay sa seksyong Configuration. Ito ay tinatawag na Debug parameters at ito ay matatagpuan sa ibaba ng bawat configuration page.
Larawan 4: System Log
Conversion Configuration
Ang configuration ng IEC 60870-5-101 at IEC 60870-5-104 na mga parameter ay maa-access sa Expansion Port 1, Expansion Port 2 at USB Port item. Higit pang mga hiwalay na IEC 60870-5-101/IEC 60870-5-104 na mga conversion ang posible, indibidwal para sa bawat serial port ng router. Ang mga parameter para sa bawat pagpapalawak/USB port ay pareho.
I-enable ang conversion para sa wastong expansion port na nagti-tick sa Enable conversion module na checkbox sa page. Magkakabisa ang anumang mga pagbabago pagkatapos i-click ang button na Ilapat.
Mayroong apat na bahagi ng configuration ng conversion, na sinusundan ng configuration ng conversion ng oras at Debug
mga bahagi ng parameter sa pahina ng pagsasaayos. Apat na bahagi ng conversion ang mga sumusunod: IEC 60870-5- 101 parameters, IEC 60870-5-104 parameters, ASDU converting in monitoring direction (IEC 60870-5-101 to IEC 60870-5-104) at ASDU conversion in control direksyon (IEC 60870-5-104 hanggang IEC 60870-5-101). Ang mga karagdagang item sa pagsasaayos sa ibaba tungkol sa conversion ng oras, ay inilarawan sa 4.3 at 4.4 na mga seksyon sa ibaba. Sa bahagi ng Debug parameters maaari mong itakda ang uri ng mga mensaheng ipinapakita at ang antas ng halaga ng mga mensahe sa pahina ng System Log.
Ang mga parameter ng pareho – ang Protocol IEC101/104 router app at ang ginamit na telemetry ng system – ay kailangang magkapareho para maayos ang komunikasyon.
IEC 60870-5-101 Mga Parameter
Sa item na Uri ng Port ay may nakitang uri ng Expansion Port sa ipinapakitang router. Ang mga parameter sa itaas ay para sa serial line na komunikasyon. Ang mga parameter para sa IEC 60870-5-101 mismo ay nasa ibaba. Ang mga parameter na ito ay kailangang i-configure ayon sa IEC 60870-5-101 telemetry na ginamit sa system. Ang mga parameter ay inilarawan sa sumusunod na talahanayan. Ang iba pang mga parameter ng IEC 60870-5-101 ay static at hindi maaaring baguhin.
Talahanayan 3: IEC 60870-5-101 na mga parameter
Numero | Paglalarawan |
baudrate | Ang bilis ng communication. Ang saklaw ay 9600 hanggang 57600. |
Mga Bit ng Data | Ang bilang ng mga bits ng data. 8 lang. |
Pagkakapantay-pantay | Ang control parity bit. Wala, pantay o kakaiba. |
Itigil ang mga Bits | Ang bilang ng mga stop bit. 1 o 2. |
Haba ng address ng link | Ang haba ng link address. 1 o 2 byte. |
Link address | Ang link address ay ang address ng nakakonektang serial device. |
Haba ng paghahatid ng COT | Dahilan ng Haba ng Transmisyon – ang haba ng impormasyong “sanhi ng paghahatid” (kusa, periodical, atbp.). 1 o 2 byte. |
COT MSB source | Dahilan ng Paghahatid – Pinakamahalagang Byte. Ang COT ay ibinibigay ng code ayon sa uri ng kaganapan na sanhi ng paghahatid. Opsyonal ang source address (ng data originator) ay maaaring idagdag. 0 – karaniwang address, 1 hanggang 255 – tiyak na address. |
haba ng CA ASDU | Karaniwang Address ng ASDU (Application Service Data Unit) ang haba. 1 o 2 byte. |
haba ng IOA | Haba ng Address ng Bagay ng Impormasyon – Nasa ASDU ang mga IOA. 1 hanggang 3 byte. |
Oras ng botohan ng data | Ang pagitan ng mga regular na kahilingan mula sa router hanggang sa IEC 60870-5-101 telemetry para sa data. Oras sa millisecond. Default na halaga 1000 ms. |
Ipadala ang Pagkaantala | Hindi inirerekomenda na gamitin ang pagkaantala na ito sa mga karaniwang kaso. Isa itong pang-eksperimentong opsyon para sa karagdagang pagkaantala sa router para sa mga mensahe sa 104 -> 101 na direksyon (mula sa SCADA hanggang sa device). Kapaki-pakinabang lamang para sa mga hindi karaniwang IEC-101 na device. |
IEC 60870-5-104 Mga Parameter
May isang parameter lang na available para sa configuration ng IEC 60870-5-104: IEC-104 TCP Port. Ito ay isang port na pinakikinggan ng TCP server. Ang TCP server ay tumatakbo sa router kapag pinagana ang IEC 60870-5- 101/IEC 60870-5-104 conversion. Ang 2404 na inihandang halaga ay ang opisyal na IEC 60870-5-104 TCP port na nakalaan para sa serbisyong ito. Sa pagsasaayos ng Expansion Port 2 mayroong 2405 na halaga na inihanda (hindi nakalaan sa pamantayan). Para sa USB Port ito ay 2406 TCP port.
Ang iba pang mga parameter ng IEC 60870-5-104 ay naayos ayon sa pamantayan. Kung ang mga haba ng IOA ay naiiba, ang mga byte ng haba ay awtomatikong idaragdag o inalis. Palaging naka-log ang mga sitwasyon ng salungatan.
Figure 5: Serial port at configuration ng conversion
Mga Conversion ng ASDU sa Direksyon ng Pagsubaybay (101 hanggang 104)
Maaaring i-configure ang IEC 60870-5-101 hanggang IEC 60870-5-104 sa bahaging ito. Ang mga ASDU na ito ay gumagamit ng 24 bits sa mahabang panahon tag sa IEC 60870-5-101 (millisecond, segundo, minuto), ngunit sa IEC 60870-5-104 ang 56 bits na mahabang panahon tags ay ginagamit (millisecond, segundo, minuto, oras, araw, buwan, taon). Iyon ang dahilan kung bakit posible ang configuration ng conversion – pagpapagana ng ibang oras tag paghawak ayon sa mga partikular na pangangailangan ng aplikasyon.
Para sa bawat ASDU na nakalista sa bahaging ito sa Figure 5, maaaring piliin ang mga paraan ng conversion na ito: DROP, I-convert sa parehong ASDU at I-convert sa katumbas na ASDU (default). DROP Kapag napili ang opsyong ito, ibinabagsak ang ASDU at hindi nagagawa ang conversion.
I-convert sa parehong ASDU Kung napili ang opsyong ito, ang ASDU ay namamapa sa parehong ASDU sa kabaligtaran na protocol. Nangangahulugan ito na walang pagbabago sa panahon tag – Ang IEC 60870-5-104 na application ay tumatanggap ng hindi nabagong mas maikling (24 bits) na oras tag mula sa IEC 60870-5-101 device.
I-convert sa katumbas na ASDU Kung napili ang opsyong ito, ang ASDU ay nakamapa sa katumbas na uri ng ASDU sa kabaligtaran na protocol. Tingnan ang mga pangalan at numero ng mga magkasalungat na uri ng ASDU na ito sa Figure 5. Nangangahulugan ito ng conversion ng oras tag kailangang gawin – ang oras tag kailangang kumpletuhin hanggang sa 56 bits. Ang pagbabago ng panahon tag ay maaaring itakda sa pamamagitan ng CP24Time2a hanggang CP56Time2a Paraan ng Conversion para sa Oras at Petsa ng item sa ibaba ng pahina. Ito ang mga opsyon:
- Gumamit ng mga nakapirming halaga – Default na configuration. Ang orihinal na oras tag (24 bits) ay nakumpleto na may mga nakapirming halaga 0 oras, unang araw at unang buwan ng taon 1 (1).
- Gamitin ang mga halaga ng oras ng router – Ang oras ng orihinal na oras tag (24 bits) ay nakumpleto sa mga oras, araw, buwan at taon na kinuha mula sa oras ng router. Depende ito sa setting ng oras sa router (Manu-mano man o mula sa NTP server). May isa pang panganib - tingnan ang kahon sa ibaba
Pansin! Gamitin ang item ng mga value ng oras ng router mula sa CP24Time2a hanggang CP56Time2a Paraan ng Conversion para sa
Oras at Petsa – ay mapanganib. Gamitin ito sa iyong sariling peligro, dahil ang hindi sinasadyang pagtalon sa data ay maaaring lumitaw kapag na-convert sa ganitong paraan. Ito ay maaaring mangyari sa mga gilid ng mga yunit ng oras (mga araw, buwan, taon). Magkaroon tayo ng sitwasyon kapag ang pagsubaybay sa ASDU ay ipinadala sa 23 oras, 59 minuto, 59 segundo at 95 millisecond. Dahil sa latency ng network, papasa ito sa router pagkalipas ng hatinggabi – sa susunod na araw. At ang natapos na oras tag ay 0 na oras, 59 minuto, 59 segundo at 95 millisecond ng susunod na araw – mayroong hindi sinasadyang isang oras na pagtalon sa na-convert na oras tag.
Tandaan: Kung ang IEC 60870-5-101 device ay sumusuporta sa mahabang (56 bits) na oras tags para sa IEC 60870-5-104, ipapadala nito ang mga ASDU na nababasa ng IEC 60870-5-104, kaya ang oras tag ay hindi na-convert at ihahatid sa SCADA nang direkta mula sa device.
Mga Conversion ng ASDU sa Direksyon ng Kontrol (104 hanggang 101)
Maaaring i-configure ang IEC 60870-5-104 hanggang IEC 60870-5-101 sa bahaging ito. Muli ito ay nauugnay sa iba't ibang oras tag haba, ngunit narito ang mahabang panahon tags ay pinutol lang para sa IEC 60870-5-101 device.
Para sa bawat ASDU na nakalista sa bahaging ito sa Figure 5, maaaring piliin ang mga paraan ng conversion na ito: DROP, I-convert sa parehong ASDU at I-convert sa katumbas na ASDU (default).
DROP Kapag napili ang opsyong ito, ibinabagsak ang ASDU at hindi nagagawa ang conversion.
I-convert sa parehong ASDU Kung napili ang opsyong ito, ang ASDU ay namamapa sa parehong ASDU sa kabaligtaran na protocol. Nangangahulugan ito na walang pagbabago sa panahon tag – Ang IEC 60870-5-101 na device ay tumatanggap ng hindi nagbabago sa mahabang panahon tag mula sa IEC 60870-5-104 application (ilang IEC 60870-5-101 na device ang sumusuporta sa mahabang panahon tags).
I-convert sa katumbas na ASDU Kung napili ang opsyong ito, ang ASDU ay nakamapa sa katumbas na uri ng ASDU sa kabaligtaran na protocol. Tingnan ang mga pangalan at numero ng mga kabaligtaran na uri ng ASDU na ito sa Figure 5.
Pagbabagong panahon tag ay ginagawa sa pamamagitan ng pagputol ng haba nito mula 56 bits hanggang 24 bits – minuto, segundo at millisecond lamang ang pinananatili.
Posibleng i-synchronize ang oras ng router mula sa SCADA IEC-104 telemetry. Paganahin lang ang checkbox na I-synchronize ang oras ng router mula sa C_CS_NA_1 (103) command. Itatakda nito ang real time clock sa router sa parehong oras tulad ng sa SCADA sa pamamagitan ng papasok na IEC-104 command. Ang karagdagang pag-check ng validity ng command hinggil sa oras ay maaaring gawin kapag ang item na Command Period of Validity ay napunan. Walang pagsusuri para sa validity ang ginagawa bilang default (walang laman ang field), ngunit kung pupunan mo hal. 30 segundo ng validity, ang oras tag na natanggap mula sa SCADA ay ihahambing sa oras sa router. Kung ang pagkakaiba ng oras ay mas malaki kaysa sa panahon ng bisa (hal. 30 segundo), ang utos ay magiging walang kaugnayan at hindi ipapadala sa panig ng IEC-101.
Magkakabisa ang lahat ng pagbabago sa configuration pagkatapos pindutin ang button na Ilapat.
- IEC: IEC 60870-5-101 (2003)
Telecontrol equipment at system Part 5 – 101: Transmission protocols – Companion standard para sa mga pangunahing gawain sa telecontrol - IEC: IEC 60870-5-104 (2006)
Telecontrol equipment at system Part 5 – 104: Transmission protocols – Network access para sa IEC 60870 5-101 gamit ang standard transport profiles
Maaari kang makakuha ng mga dokumentong nauugnay sa produkto sa Engineering Portal sa icr.advantech.cz address.
Upang makuha ang Gabay sa Mabilis na Pagsisimula, User Manual, Configuration Manual, o Firmware ng iyong router, pumunta sa pahina ng Mga Modelo ng Router, hanapin ang kinakailangang modelo, at lumipat sa tab na Mga Manual o Firmware, ayon sa pagkakabanggit.
Ang mga pakete at manual ng pag-install ng Router Apps ay available sa page ng Router Apps.
Para sa Development Documents, pumunta sa pahina ng DevZone.
Mga Dokumento / Mga Mapagkukunan
![]() |
ADVANTECH Protocol IEC101-104 Router App [pdf] Gabay sa Gumagamit Protocol IEC101-104 Router App, Protocol IEC101-104, Router App, App |