model 3000 device net 概説書...ii model 3000 デバイスネット概説書 注意 \' l...
TRANSCRIPT
6E8C4019
model 3000Device Net 概説書
1. !"#$%&'()*+,-./01#2134567891:;<=!">7?@A
2. BCDE7FEGH"IJKLMNOP7A3. BCQP(H>RSTUJKV>7A4. BCQPWFX(>7VWDYZ[R\]^>(_`a\VbcP7dbD SeNP7)=(fPP7A
PROSECTOSLINETOSDICghi' klmnop7op"A
IBMInternational Business Machines Corporationmnop"AMicrosoft, Windows and Windows NT qrMicrosoft Corporationqr()*2r(smnop"A
Ethernet Xerox Corporationmnop"ADeviceNet Open DeviceNet Vender Association, Inc.mnop"A
TOSHIBA CORPORATION 2000. All rights reserved
!"# $
%&'()(* +,-./0'1234
5-. (6789/: );(<='1>?@ABC /0DEFC()G4
(H ) 1. +I J KL KM ( NO8PO ) QR ST UVMWXYZL[\
]^_`abc`,3\G34
2. I ]^_`abc`,G KL KM QRMG34
3. de 8fghijkG34
(H ) ?l67min1 op qr Hs-.LtiC234
uvwm xyzL|C1 ~2+IK
LGwm4
uvwm xyzL|C1 UIIK
LGwm deBLGwm4
( )
!" (#$% ) !"&
'(
'()
6E8C4019 i
注意
\' LJ'1C C( ()G4
強 制
!"#$
QR ¡C234
1. ¢£¤¥¦§R¨©vyªW«v1¬G4R¨L_vyªW¤¥® QR¯L°C234
2. S±²³´R¨µ¶·¤¥ ¸¹º»¼½¾ ¿ÀWÁÂ3M'1 ÃRÄLÅÆ'Ç'1¬G42¼½ÈÉÊËÌ hÍÇC ¤¥ÎÏм½ÈÉʼ½ÈÑÒC¹K1¬G4ÃRLÅÆ'1QR¯L°C234
3. ¦§ÓÔ«v1¬G4ÓÔ'wm QR uÕ¯L°C234
強 制
%&'()&*+,-./
• Ö×°ØwÙ• ÚÛÜ (SO2 H2S) ÝÜ
3wÙ
• Þ.ßàáÕ âã°wÙ• äåOtæCçÅ3ÇwÙ• èéêë>ìPO2NO• èéêë>ìNí• îïðñwÙ• qRòóô3õö÷(
強 制
強 制
ø¿ùú¹8¤¥Ð ?/0G1
èéêëF>wm ?ûLü
n)KW(õöuÕýþ
¡C234
ii model 3000 デバイスネット概説書
強 制
1. DN311 »Ë¦§R¨ (S ±²³´ÿ ³ÿ )©v1>«v1¬G4QR uÕ ýþ ¡C234
2. DN311 R¥(§MdL_|Ç'1¬G4 ýþ uÕ ¡|L°C234
3. ± ¢£Ó DN311» ³Öp*C K >(Ç|LÍÇ ÑÒG1|Ñ'1¬G4LÄW3 áÕMýþ uÕ ¡C234
強 制
0.1234&56789:*$
ýþÐþLW1 kDý
3¯L°C234
強 制
1. ʳ¢£èéD Ä$%L¦,W3W ® !'1¬G4èé"#$% DeviceNet Volume &'('1¬G4
強 制
1. DN311 model3000¾W3W ¦§
C¹K1¾'1¬G4)*
W¾¾+¾
*¬G4
QR ¢Ü¯L°C 2ýþ ¡
C234
2. DN611»Ë ¦§R¨©vyªW
«v1¬G4
QR uÕ ýþ ¡C234
3. DN611 R¥(§MdL_|
Ç'1¬G4
ýþ uÕ ¡|L°
C234
4. ± ¢£Ó DN311» ³¶p*
C K >(Ç|LÍ
Ç ÑÒG1|Ñ
'1¬G4
LÄW3 áÕMý
þ uÕ ¡C234
禁 止
1. DN311 Vø,model3000¾W3W ¦§C¹K1¾'1¬G
4)*W¾¾+¾
*¬G4
QR ¢Ü¯L°C 2ýþ ¡
C234
禁 止
:* ;<=0>?@=A
7)
強 制
1. ¤¥® f%°-L«v1¬G4¤¥u ýþ QR¯L°C234
強 制
³.è/0?HsDE
1. ʳ¢£.èD Ä$%L¦,W3W ® !'1¬G4èé"#$%DeviceNet Volume&'('1¬G4
2. $% $%1'®.èD !G|23'234
3. ʳ³45õöØ67.è3|8K1¬G4.è3¦,L°wm 9¬:;¦§Ò<'1¬G4
6E8C4019 iii
iv
禁 止
1. ³ÿ±Ê
³¢£»Ë ³Õ
U«iW¬G4
=Ó³R¨>?
C @cALW(|
L°C234
2. ³ÿ± DN311&B
Êÿ±»Ë3w
m S±²³´R¨C_U«iW¬G4
DN311ýþ uÕ ¡|L°C234
3. ³ÿ±Êÿ±
»Ë »Ë4D>=E
C¹KW2n×4Í<F'G
2W¬G4
³ÿ± Êÿ±
Lh'234
4. ¢£LHvI>C TCJK>
Ǥ¥'1¬G4
2¢£+dLnW¬G
4M¥3NL°C234
1. ³ÿ± DN311&BÊÿ±»Ë3wm S±²³´ÿR¨C_U«iW¬G4DN311ýþ uÕ ¡|L°C234
2. ³ÿ±ÊC¹Kwm =EC¹KW2n×4Í<F'G2W¬G4³ÿ± Êÿ±Lh'234
禁 止
!
強 制
BCDEFGEH&IJ$0KL&"M&
N0 !OPQR
QRDýéýþ ¡C
234
強 制
STU0BCDEVWXY0 !
Z[OPQ$
µ¶·ì¼½ÈOB\RPLQ
QR¯L°C234
model 3000 デバイスネット概説書
FGEH\$]^0_` ]^0a
]0:bcdefgh7)
ýþ ¡C234
禁 止
強 制
0GEH:ij:0"#]kl
:im:nO$oO@pO
q
RRSC éuÕýþ ¡
C234
強 制
FBCDE0GEH&r0st
u)A
rvw8x0y)z$]u
$|RA
22'1( uvTMuU
¡C234
強 制
~eF~et^Z$]GE
HFBCDE0"#]&:O
ea]O(GEH7w&R] )Y&:
FBCDE0GEH&r\X8
x0CFcE7w$7)
鵶· V@tW
tX ¡C234
禁 止
6E8C4019 v
v
"#$%&'(
強 制
:OPDEFDE8
x0XY:0 !j:
&&e OFF:$QR ¡C234
強 制
1. Yè,Z[\£Ê]
\£ÊY DN311^Yµ,è'234\£
Ê45Lti>K_ R¨C_
?,ZÒ«3¦,°C2
n×4
2 ,Z'\£ÊY
^Yµ,-\£Ê
YL`awm èb<Ò
«'2n×4
2. \£Ê45tc'wm
^Yµ,/\£Ê
Yde' f'\£Ê
Yè'1¬G4
3. DN311^Yµ,- \£ÊYègh 300
gW34
)*+,-
強 制
OP&500O+,- ¡¢0
&£¤:¥xXt$t$
im'wm é?ûLj>
)KW( éh'C kl
C M ¡C234
強 制
&¦§¨F©[§¨ª«:¬$]
^0:®¯°]8x:0F
±&OPQ^0²³^&´µ¶E·
¸Ecd:¹º$
N22yªW¾3 klC
M ¡C234
i model 3000 デバイスネット概説書
BCDE©FGEH&[»F¼½0¾¿f
À0ÁÂ:Ãi7)
IC LSIMLRRhm' ýþ ¡C2342 ,@¥n¼WI3
¯L°C234
禁 止
FBCDE0GEH&ÄÅFÆÇ$7
)
é$%LJi)KW( éu
Õýþ ¡C234
禁 止
OP¾EHFÈEÉÊË:Ì^ÍÎ]^0
ÏRÐR]^0Ñ°R]^$7)
M¥l ¡C234
禁 止
7w&XYatklÒJ$ÓÁ
^0fÔeÕ7w\$]^$7)
M ¡C234
禁 止
./0
ÔÖ×OØ0ÙÚÛ&Ü$7)
oMxL°C234
禁 止 強 制
ÔÖ×OØ0Ni-CdOØÝÞX8x0
#ßàá&âãa]äå:æR
強 制
ç»èE~eé-BCDEêë
ÞX8x;«&ëÞìíî$0ïð
ëÞì$ñË$
6E8C4019 vii
12,-
強 制
1. pÀqrOSENs OFFW¾'1¬G4ON 3ýþ uÕ ¡|L°C234
2. cAt ³Ó'1@%W`Öè'1¬G4cA
tL@C \£
Ê2 DN311LuC cAvwW(C234\£Ê
cAtè Nx
y¬G4
3. S±²³´R¨C_UcAt©CzW¬G4rcAtè
sL'234| \£Ê
~UcAttc3Ç
| 'W¬G4
="# pÀq&'è
'X ,³,Z«3
R¨C_'1¬G4
1. ³cALÕ'1
³R¨M'W¬G4
³%lcALp' G>
§@LÊyªC2
34
強 制
1. S±²³´R¨C_U@@\©CzW¬G4r@@
\èsL'234|
\£Ê~UcAtt
c3Ç| 'W¬G4
="# pÀq&'è
'X ,³,Z« 3
R¨C_'1¬G4
強 制
1. ?@-.Ä<=G1> À´ù5'1()G4
²ÀÀ´ù0?eW°C
Òø¿ùi¾3Ä
¦,L°C234
禁 止
viii model 3000 デバイスネット概説書
強 制
1. òó³õöR¨C_3 ³R¨¦§3Ç'1¬G4\£Ê ³R¨@ÕR¨'1C ³R¨LG1yªdL°W ¦§³R¨'1¬G42³R¨LG DN311 \£ÊcALvwW2n×4
2. ³Ó'1L ³R¨LG@LÍÇ'1¬G4³R¨LG1@ @cAþ|L°C234
3. DN311cAvw2W \£Ê%R¨LC_G1Ç'1¬G4\£ÊR¨L C_22DN311cAvw3 Õ'1\£Ê1 DN311 67'234
4. DN311cAÕX \£ÊuÕ"p* ³>õö (DN311) L(>Ç S±²³´ÿR¨XM'1¬G4
1. S ±²³´L HALT/ERROR µ@ ²µ@ DN311 ²Êµ@C234
注 意
1. DN311 W DN311 >~ALr0ʳs\£Ê[,²À]'1 ¬/rDEL°C234
8 \£ÊL><W[\£ÊR¨ OFF ±Cì'?] DN311cALW(vwm DN311 ÿWN\£ÊLuW°|W2n×4
2u ¡=X\ \£Ê
DN311cALvW2n×4
注 意
1. DN311L,³b<U S±²³´>DN311,Z«'C _ Æ 'W¬G4,ZLu¡Ï(¿ø¢²µ@u )3 µ¶·q£LC ¤¥²µ@C234
強 制
6E8C4019 ix
¦ | §îÓ¨iéM (H 1)©ªø¿ù¾WÇv8rG
\WW N>¾+¾'W()G4
¦ | $%¨«' ¬õ®¯+k°±²³3éM©ªø¿ù (H 2)
¾3wm ø¿ù´¾ ®¯ µ<¨'1 |¶¤· (H 3)L¦,W
¸®¹º»¼'1()G4
(H 1) §îÓ¨iéM 9¬\234
• §®¯é½¾¿¾õöMÀ^¾õö(H 2) $%¨«' ¬õ®¯+k°±²³3éM©ªø¿ù 9
‚\234
• ½ RÙÁõrÂø¿ù ½ <è$%ÃÄÅø¿ù N$%/+,ÅÆø¿ù
• ÇÈÉ~ø¿ù´ÊrÂø¿ùË̵rrÂø¿ù(H 3) |¶¤· ;ÄÎÏ« $%ø¿ù (ÀèÐ
£èÐ ÑaèÐ3M )4Ò3|234
¦ ÔÓ ÔÕ«Ö NDý ¾ýs2kJ u¾ Nuê
ë¬W¾CÖ¨'1 a©×ØÙ2n×4
¦ |¾2¾>§¹Úe ( D®ÛÜJ D®UM /Ý-.
tæ8dJM )¨'1 a©×ØÙ2n×4
¦ /0G-.F>§Ö¨'1 a©×ØÙ2n×4
¦ ÓõöÞBminuÕM>Ö¨'1 a©×ØÙ2n×4
¦ ßà5À,¢ø¢²À´ùÞmnuÕM>Ö¨'1
a©×ØÙ2n×4
áâRã PHS ´ÊU?l~¢£ I/OÊ¢£M> 1m9
/ä|åW¾()G4ø¿ùLuÕ3¯L°C234
x model 3000 デバイスネット概説書
? Æm±²³´ æ ø, model3000 ¾Ê³µ¶·
rDN311sçà "# ²ÀÀ´ù1'W34?µ¶·¾ ?AB/ &'(¬G4
?45 9‚v1234
8$%/Hs ¾+r è×DE
?¾wm é ¦§AB()G4
8Ô 1ê ʳµ¶·ë,
DN311õ çà i¾ø¿ù Më,1'1234DN3110?<=3*?êy¬G4
8Ô 2ê DN311ìíõ
DN311îìí õ?1'12345êï@¥£è¦
,ðñLÆ123W ?ê(yv1&'(¾¬G4
8Ô 3ê ´Êòó[ï@¥£]
DN311 &uÕGn*¦, ï@¥£ÿòóè'1234
8Ô 4ê DN311"#[ô³¥£]
DN311&uÕGn*¦, æø, model3000 ø¢²±²³´
S3>"# ô³¥£ÿè'1234
8Ô 5ê DN311¾
Ô 4êW' DN311"#²ÀÀ´ù'1234
8Ô 6ê RASðñ[cAYµ,/ RAS,(]
DN311 RASðñ[cAYµ,/ RAS,(]õ³ -.'1234
8Ô 7ê ³£ø·¿p²
DN311 ÕLuvwm ¡ö÷"#b"#1'1234
8Ô 8ê ú¹¤¥D
DN311 Vø, model3000èé"# ~¢£ó¹K"# D,ø1'1234
8¹ù
ÃF8úEû Vø, model3000 MREAD MWRITE§üÒ«Ð
'234
6E8C4019 xi
é¾)(/W U$%FC é&uÕÃ* ¦
§5DEFv1()G4
1. ¹K ´Ê ÃF ú?¨3;1ýA' õ
öþ $%ðñ N'1ÿsDE1ýG/W¾¬G4
2. ¬/67Wèéõ8K1()G4
(1)Ö×°ØwÙ4
(2)ÚÛÜ[SO2 H2SM]3wÙ4
(3)áÕ âã°wÙ4
(4)?èéêë>ìPONO674
(5)íNwÙ4
3. éO-OLu/'wméýþLÖwm
¾*1éR¨©C C¹º2W¬G4
4. ´ÊU? qè9ìWé¢vKW()G4
5. éD«iW()G4
6. é ¹K8¤¥8¾8ÃF1 rÂõöaþ°"
'1234uvwm QR88ýþ8uÕ¯L
°C23W rÂõöþRSeþLÄ" C¹K8¤
¥8¾8ÃF8K1 þ°" !'1®'1¬G4
7. ?¶¨f rÂõöaþL°"/0'
1C234/0-.úL°C2'> ¬G4
xii model 3000 デバイスネット概説書
? ±²³´?l §ü À´LòóG1
23W °in1AB¬G4
rS3?ls[6E8C3783]
S3?lï@¥£1 çà C"# ÃF Ã%"#:;1234
rS3õs[6E8C3997]
S3 L¯v1õN¾"#' À´ù53*¦
,ðñ1'1234
rVø, LD/FBD/SFC§üs[6E8C3787]
À´ùW° ¤9[LD] FBD SFC1 §ü1
'1234
r²¶,²8³Às[6E8C3843]
ô±²· V ø, ²¶,²³À3
"#1 '1234
r²¶,²80?s[6E8C3918]
Vø, ²¶,²¾'1 À´ù5 Ê À,
²³¥³Ã3*U"#1'1234
8DeviceNet ODVA [Open DeviceNet Vendor Association]ùW34
8PowerTap, T-Port Tap, DeviceBox Tap, FLEX I/O Rockwell Automation Co.,Ltd.
ùW34
8COMBICON£±²³ùW34
6E8C4019 xiii
CONTENTS
x
第 1章 デバイスネットモジュール概要 . . . 11.1
DN311 . . . . . . . . . . . . . . 1
1.2 31.2.1 ³45 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.2 ¥¥¢£ka . . . . . . . . . . . . . . . . . . . . . . 4
1.2.3 μ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 !"#$%& 7
1.4 '()* 81.4.1 ,²§ü" . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4.2 ³³´£§ü" . . . . . . . . . . . . . . . . . . . 9
1.4.3 `b!`bµ@cfb . . . . . . . . . . . . . . 11
1.5 DN311+, 131.5.1 õçà . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.5.2 Òµ¶·h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
第 2章 DN311 各部の名称/機能 . . . . . 172.1 -./0123456 17
2.2 34)* 18
第 3章 運転準備(ハードウェア) . . . . 213.1 DN311789:;< =>?@A 21
3.2 ;78 233.2.1 Õµ@cAtè¾pÀq . . . . . . . 23
3.2.2 @@\è¾´,q . . . . . . . . . . . . 25
3.3 BCDE 27
3.4 CFG 283.4.1 ³ÿ±
ʳ¢£Ó . . . . . . . . . . . . . . . . . . . . 30
3.4.2 DN311³ÿ±Ó . . . . . . . . . . 31
3.5 HIJFK 333.5.1 ³R¨"# . . . . . . . . . . . . . . . . . . . . . . . 33
iv model 3000
CONTENTS
6E8C4019
3.5.2 ³R¨45"# . . . . . . . . . . . . . . . . . . . . . . . 34
3.5.3 ³R¨é[DC24V] . . . . . . . . . . . . . . . 40
3.5.4 ³ÓÔ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.5.5 R¨C_M½" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.6 )L 44
第 4章 DN311 取扱方法 (ソフトウェア ) . . 474.1 DN311MN48
4.2 SOP:QPR9@9STU . . . . . . . . . . . . . . . . . . . . . . .52
4.2.1 _ Æ , . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.2.2 RASðñ, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.2.3 _ Æ ,
\£Ê#¹ . . . . . . . . . . . . . . . . . . . . 67
4.2.4 õ, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.3 DN311#VWX3YZ[724.3.1 DN311Õµ@ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.3.2 ,³,Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.3.3 Yè,Z[@] . . . . . . . . . . . . . . . . . . . 76
4.3.4 Yè,Z[\£Ê] . . . . . . . . . . . . 79
4.3.5 Õµ@rÂ,Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.3.6 RASðñABÆ',Z . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
4.3.7 Ð$è,Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4.4 \]R^_J
`_abc9SPdP]: . . . . . . . . . . .874.4.1 _ Æ ,a% . . . . . . . . . . . . . . . 88
4.4.2 #C¹KÑ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4.4.3 \£_ [!`bµ@B] . . . . . . . . . . . . 94
4.4.4 \£Æ [!`bµ@B] . . . . . . . . . . . . 96
4.5 efR 98
xv
CONTENTS
x
第 5章 DN311 使用例 . . . . . . . . . . 995.1 ga 100
5.2 hijk 101
5.3 \]R^_J`_ 102
5.4 lm)* 113
第 6章 RAS 情報(通信メモリ上の RAS エリアを除く). . . . . . . 117
6.1 R MS/R NSnoa LED. . . . . . . . . . . . . . . . 118
6.2 7pqTP LEDnors119
6.3 RAStuvw`xR1216.3.1 RASÉ¥² . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
6.3.2 ²³&' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
6.3.3 Ò«@ðñ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
第 7章 トラブルシューティング . . . . . 1297.1 yhz 129
7.2 UpZ[ <PUUA130
7.3 QP>#||%~ 131
7.4 \]R 134
第 8章 据付/配線工事 . . . . . . . . . 1378.1 72B 137
8.2 J-x 138
8.3 HIJFK 1388.3.1 R¨¤¥ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
8.3.2 ÓÔ"# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
8.4 7 1408.4.1 (ì.è,ø . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
8.4.2 (-.è,ø . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
vi model 3000
CONTENTS
6E8C4019
付録 1 保守・点検 . . . . . . . . . . 145
付録 2 READ命令/ WRITE命令実行時間. . 147
付録 3 各要求ファンクションブロックの定義 . 149
付録 4 スレーブデータ入力 /出力用ファンクションブロック定義 . . 207
xvii
CONTENTS
xviii model 3000
6E8C4019
1
!"#$%&'()*+,-./012345
||W Æm±²³´ æ ø, model3000 ¾Ê³µ¶·[DN311]|) ø¿ù45'234ʳµ¶·[DN311] Æm±²³´æø,*model3000±²³´ FA¾Ê\³ 1 W° ʳ[DeviceNet]Ó3*²£µ¶·W34
||> Æm±²³´ Vø, model3000ø¢²±²³´ S3rS±²³´s+ model3000¾Ê³µ¶·rDN311s6/'234
2ʳ[DeviceNet]rʳs6/'234
1) ʳ[DeviceNet]ò,ʳ[DeviceNet]-. Rockwell Automation L/³,³Yø¢²¾Ê\³'1$%çàæ'\W34Q0 ODVA[Open DeviceNet Vendor Association]Ç!¸ÛÈlLU1C ʳçயjI im23M4Õ«v1234DN311 ʳ/[56]Ê'1 .-ìG272YÉ[²¤]Lv'1ʳò,\£[½6]ÊW _ Æ « S±²³´\£Ê²£«234
2) _ Æ 8 Ó\£Êh t³aDN311ʳ³L 1ÓW234DN311 ÓG\£ÊW _ Æ 8 _ 9378@Æ 9378@W3[1@: 16ú]4Ó'1\£ÊÆ _ ;hL Nx 378@àK_ k 63È\£Ê_ Æ LW23[\£Ê'1Æ 38 \£Ê>_ 38\£ÊCW \£ÊçàÑ'1¬G]4 ?WCÇÆ _ <¬/973CW34
ô 1-1 ö÷òEÀø÷òEÀ&ùú
³/t 500kbps 250kbps 125kbps 3=>?|LW234tv1³kaLtæ'23[500kbpsW100m 250kbpsW 250m 125kbpsW 500m]41 r1.2 ʳ³45sW'234
出力データ : Sコントローラ DN311 スレーブデバイス
入力データ : Sコントローラ DN311 スレーブデバイス
1
第 1章 デバイスネットモジュール概要
3) _ Æ "#DN311 \£Ê_ Æ "#'1 ʳ$%W$G1r,²§üsr³³´£§üs³'1234r,²§üsr³³´£§üs1r1.4 0
?õsW'234
4) ø¿ù45DN311 ¾'1MÇø¿ùL45W'234DN311 S±²³´ I/O ´³Ò'1¾'234S ±²³´ DN311 3'1 ʳ/\£Ê_ Æ «Ç|LW234¬/W DN311 _ Æ é ² @£év ʳò,\£ÊÓ'12342 S±²³´`@ÓA¾r LAN W°rTC-net 10sW« /î±²· S ±²³´Ó³W«v1234ʳ¤¥W TÄB" q@´À" ÞBmin|LW* èé67min¤¥LW34
ô 1-2 c¸×ûüã
TCS3
Drive unitDrive unit
Sensor
Sensor
Sensor
Input/Output device
Input/Outputdevice
Input/Outputdevice
Input/Outputdevice
DeviceNet
DeviceNet
TC-net 10
Ethernet
上位コンピュータ
S3:統合コントローラVシリーズmodel3000 シーケンスコントローラEN:Vシリーズ model3000用イーサネットモジュールTC:Vシリーズ model3000用 TC-net 10モジュール
D
N311
D
N311
S3 TCEN
2 model 3000 デバイスネット概説書
1.2 デバイスネットのネットワーク構成
1
6 !", !"7&834
||W ʳ³451'234
1.2.1
ʳ³45 9 1-3 73Ç ¥C¥[³²²C@´À²]45W34
1) @9 1-3@ _ Æ é ² @£é?\£Ê DN311Ç\£ÊDE«ÇÊL°C2341³ 64È@LÓW Ê 1³ 1È)K0W234Ê\£Êd<e¤é |r°C2n×4³/ʳõö @¶¾3F:[@@\9NA]è'234@@\ßG 0H 63 10IhW 1³Ó3Ê@@\ ¦§JÇßWK_C2n×4
2) ¥[³²²]ʳ$%W ¥\ä@ç?¢£|234¥/îÓ@C¹K|LW3[@´À²Í'Ó]4¥aG ³cAtCtæ'2342¥K¼Î¼L¦,W34
3) ¥[@´À²]¥/À>ÄB3¢£ %1¥[@´À²]C234¥aG³cAt¨LÍ( À>n¼@2Wk6mW3[¥;Ma³cAtCtæ'23]4¥/ 12Nh@LÓW234¥/@¤é 9 1-373 345LW34a)Àq³À>>@´À²45b)@´À²/q@´À45c)@´À²/£²q45[³²²£²q45W2n×]
ô 1-3 òó¿eýEfûüã
Node 45
Node 5
Node 0
Node 60
Node 55
Node 50
Node 40Node 30
Node 35
Node25
Node20
Node15
Node10
Tap
TerminaterTap
Multiport tap
Branch configuration
Short drop line configuration
No drop line configurationMultidrop
configuration
Terminater Tap Multiport tap
Trunk line
Drop line
6E8C4019 3
第 1章 デバイスネットモジュール概要
1.2.2
ʳ$% O¢£[Thick Cable]¢£[Thin Cable]$L°C234$%1 DeviceNet Volume &y¬G4Q0 O¢£¢£$%im'¢£LPQG123W ³45min1R_¬G[r3.6 ³45õösW'23]4
1) ¥Ê³¥ O¢£2¢£W45'23[O¢£ ¢£S0\W3]4¢£O¢£T;1U>W ¢£.èL.VW34=O¢£ ¢£C³aa(3|LW234¥ka ³cAt¾3¢£=Ctæ'23411 r3)³kas W'234
2) ¥Ê³¥¢£W45'234¥aG6 1-1 cCW34¥/@¤é >@´À²45q@´À45£²q45LW3L Nxwm¥a;MaÐW"#91-47'234
1-1 þT&²ÿ
¥a9aX 6m bX 6m cX 6m dX 6m[>@´À²45]
eX 6m[q@´À45]
fY gX 6m fY hX 6m fY iX 6m[£²q45]
¥;Ma9aY bY cY dY eY fY gY hY i
ô 1-4 þTã
;¨ þT 1¿eýEf&
125kbps 156m
250kbps 6m 78m
500kbps 39m
Node 45
Node 5
Node 0
Node 60
Node 55
Node 50
Node 40Node 30
Node 35
Node25
Node20
Node15
Node10
Tap
TerminaterTap
Multiport tap
Branch configuration
Short drop line configuration
Multidropconfiguration
Terminater
ih
g
f
e
dc
ba
Tap Multiport tapNo drop line configuration
4 model 3000 デバイスネット概説書
1.2 デバイスネットのネットワーク構成
1
3) ¢£ka³/ 2 @Zä ʳ$%r¢£kasà|W2n×49 1-4W @ 0>@ 602WZäLr¢£kasàÇ.èW2n×4ÈEɲÿ0¿eýEf&;¨0T:XÈEÉ&Ò:,^ $aX
a) ¥O¢£2¢£BW45' ¥¾'[¥/@%Ó3]wm[9 1-5]¢£ka 6 1-27'234|wmr@ 0H@ n¥kas:r¢£kasC2342r@ 0H@ n¥kas:r¢£kaswm @ 0@ nCìÿf'(@C¹K|W2n×4
ô 1-5 þT$7¿eýEf& 2 EH
1-2 ÈEɲÿèÈEÉøÈEÉ&ê
b) ¥O¢£2¢£BW45' G>¥¾3wm2 EH&²ÿ9 1-6ÇC234ÈEɲÿ6 1-2CW34|wmr2@T&²ÿs ¬/ÇC234
2@¥ka : ¢£ka[6 1-2ß]C ¥K¼°@¥a
9 1-6 wm @ 0 H@ n ¥ka ¢£ka[6 1-2ß] > @ 0@ n¥aHaGC234
ô 1-6 þT$]¿eýEf& 2 EH
;¨ ÈEÉ& ÈEÉ&
125kbps 500m 100m
250kbps 250m 100m
500kbps 100m 100m
Node 0 Node 2 Node 3 Node n
Terminater Terminater2
Node 0
Node 2 Node 3
Node n
Terminater Terminater2
6E8C4019 5
第 1章 デバイスネットモジュール概要
c) O¢£¢£LS0'¥45' G>¥¾3wm2 EH&²ÿ 9 1-7ÇC234ÈEɲÿ 6 1-3ÐW WZ*1¬G4|wmr2@T&²ÿs ¬/ÇC234
2@¥ka : ¢£ka[6 1-3ß]C ¥K¼°@¥a
9 1-7 wm @ 0 H@ n ¥ka ¢£ka[6 1-3ß]> @ 0@ n¥aHaGC234
ô 1-7 þT$]¿eýEf& 2 EH
1-3 ÈEɲÿ èÈEÉøÈEÉê
L-thin9¢£¾'¥ÄaG[m]
L-thick9O¢£¾'¥ÄaG[m]
1.2.3
ʳW A:[ï\' cA$æ3* μ¥K¼C¹K¦,L°C234μçà9¬CW34
8121]
81^_`ab
81/4W
Q0 μçàim'LPQG123W R_¬G4r3.6³45õösy¬G4
;¨
125kbps L-thick 5 L-thin 500m
250kbps L-thick 2.5 L-thin 250m
500kbps L-thick L-thin 100m
Node 0 Node 3 Node n
Terminater Terminater
2
L-thin L-thick
1c¥ ¥\@LÓG1¢£)KM_'1(dz45'W¬G4
2cμ@C¹KW¬G4cA ¡|L°C234
3cμ¥¼C¹KW¬G4¥K¼BC¹K1¬G4
6 model 3000 デバイスネット概説書
1.3 準拠規格と商標について
1
9:;</
ʳ[DeviceNet] -. Rockwell AutomationL/³,³Yø¢²¾Ê\³'1$%çàæ'\W Q0ODVA[Open DeviceNet Vendor Association]Ç!¸ÛÈlLU1C ʳçயjI im23M4Õ«v1234
ʳ$% Volume&9DeviceNet Communication Model and Protocol Volumed9DeviceNet Device Profiles and Object Library L°C |>UW ï@¥£ô³¥£$%L*>1234Volume& VolumedNxRelease?.? ÇWWʶ¢²µ<G1234
DN311 Lò,3ʳ$% Volume & -Release1.3 Volume d -Release1.2 W34
1
8DeviceNet ODVA[Open DeviceNet Vendor Association]ùW34
8PowerTap, T-Port Tap, DeviceBox Tap, FLEX I/O Rockwell Automation Co., Ltd.ùW34
8COMBICON£±²³ùW34
6E8C4019 7
第 1章 デバイスネットモジュール概要
= >?@A
||W DN311\£ÊcAõW° 9¬ 2" 1'234
1) ,²§ü"
2) ³³´£§ü"
1.4.1 !
,²§ü" Ê\£ÊW Øs8_ Æ «Ç*¾'234
Ê6- ³/\£Êðñ[@@\ _ Æ 8 ?,³9ef²,³]¯v1234,²§üwm ÊL|ðñ0'1 \£Ê'1Øs8Æ '234
\£Ê,²§ü3[8Øs]Ê~A'23[,²]4\£ÊL,²§üMÇ=g'1 ,²MÇ~A3 \£ÊçàC234
!DL> ?cAõ\£ÊL,²§ü" '1|L¦,W3[ʳ\£Ê ×M|" ³'123]4
1) ,²§ü9 1-8 W DN311 ²,²'1²_ ðñ_ ' q·'1Æ rÂ~åÇ'1234S ±²³´> DN311 '1,²Æ h3"# 5 êr\£ÊcAsÄW'234
ô 1-8 EÔøß&ã
Sコントローラ
マスタDN311NA=1
NA(ノードアドレス)
1 つのデバイスネットのネットワークに接続している、
デバイスネット機器が持つノード識別番号。値の範囲は 10進数で 0~ 63。
デバイスネットでは、1ネットワークに接続するデバイス
のノードアドレスは、必ず違う値でなければなりません。
スレーブ 1
近接センサ
NA=19
スレーブ 3
光電センサ
NA=22
スレーブ 5
アクチュエータ
NA=52
ポーリング命令/ ポーリング応答
8 model 3000 デバイスネット概説書
1.4 基本機能
1
2) ,²,²§üKv\£Ê \£Ê Øs8Ê~A'234-. \£ÊçàC234S ±²³´L DN311 > ,²ABÆ3"# r5. \£ÊcAsÄW'234
1.4.2 "#$ !
³³´£§ü" Ê\£ÊW i8_ Æ «Ç*¾'234
³³´£§üW ÊLef²,³ðñ0'1 \£Ê'1 ajk³Æ '234
\£Ê ³³´£§ü3[0 H 8 ʳ]Ê~A'23[³³´£]4\£ÊL³³´£§üMÇ=g'1 ³³´£MÇ~A3 \£ÊçàC234
!DL> ?cAõ\£ÊL³³´£§ü" '1|L¦,W34
1) ³³´£§ü³/³³´£\£Ê aj`ñW~A'234³³´£§ü 64 ³Æ ©×W1 ³/@@\ 1³Æ ³L#C1>123[9 1-9]49 1-9 W DN311 ³³´£" W²ðñ_ ' Æ rÂq·~åÇ'1234S±²³´> DN311'1 ³³´£Æ h3"# 5êr\£ÊcAsÄW'234
6E8C4019 9
第 1章 デバイスネットモジュール概要
ô 1-9 ·e EÉøß&ã
2) ³³´£³³´£§üKv\£Ê \£Ê 0H 8 ʳÊ~A'234-. \£ÊçàC234S ±²³´L DN311 > ³³´£ABÆ3"# r5.\£ÊcAsÄW'234
Sコントローラ
マスタDN311NA=1
スレーブ 1
近接センサ
NA=19
スレーブ 3
光電センサ
NA=22
スレーブ 5
アクチュエータ
NA=52
ビットストローブ命令/ ビットストローブ応答
スレーブ 2
近接センサ
NA=21
スレーブ 4
光電センサ
NA=23
0 1 ••• 19 20 21 22 23 24 ••• 51 52 ••• 63
10 model 3000 デバイスネット概説書
1.4 基本機能
1
1.4.3 %&'%&() *+,-.&
DN311\£ÊcAõ lW'Ç ,²§ü" ³³´£§ü" L°C2342 S ±²³´DN311DE"# `bµ@!`bµ@L°C234||W `bµ@!`bµ@1'234
1) `bµ@
Æ Ð9S ±²³´ DN311 \£Ê3Æ m*GB ,²§ü³³´£§üÕ'234DN311 ,²§ü³³´£§üÕG Æ \£Ê~A'234
_ Ð9DN311 ,²³³´£C \£Ê>A'234%\£Ê>A'Îi DN311 _ n<'1 S ±²³´'1 _ ¡Ï67'234S ±²³´W_ ABÆ3wm DN311 _ L¡Ï'1|Ñ'1>_ ABÆ'234
ô 1-10 !"BEH#$
Æ _ S±²³´\£ÊÊ~ S±²³´ÿÀ´ùÆ _ b`b'1'1234|*`bLÃoGß \£Ê%l3 1gÄÆ _ C234
出力
データ
入力
データ
出力
データ
Sコントローラデータ更新周期
Sコントローラ
出力
処理
入力
処理
出力
指示 入力
完了
出力
処理
入力
処理
出力
指示 入力
完了
DN311
応答 応答スレーブ
6E8C4019 11
第 1章 デバイスネットモジュール概要
2) !`bµ@
Æ Ð9S ±²³´ DN311 \£Ê3Æ GB234DN311 S ±²³´Æ GBp²¨LÍ( 6- ¯v1ef²bW G2Æ \£Ê~A'234S±²³´>Æ cfGC Ö\£
Ê~A'234
_ Ð9DN311 ,²³³´£C \£Ê>A'234%\£Ê>A'Îi DN311_ cf'234S±²³´A¡Ïcþ'2n×4S ±²³´ DN311 _ cfp²¨LÍ( _ ABÆ'234
ô 1-11 %!"BEH#$
Æ _ S±²³´ DN311Ê~ DN311\£ÊÊ~ !`bWÕ'1234S±²³´ DN311Ê~ S ±²³´ÿÀ´ùÆ _ b`b' DN311 \£ÊÊ~ DN311-ef²b`b'1234
ÃoGß 1 @[16 ³])îC23L `bµ@T;1 Ê~b<*ø¢²À´ùLqræG234
2 DN311 ÿef²bL S ±²³´ef²bC>wm S±²³´\£Ê cfÐstG(C234
DN311 ef²Ð Ó3\£ÊÈh \£Ê~8 Ó3\£ÊCtæ'234
S
DN311
S
DN311 !
" #$ #$ #$
12 model 3000 デバイスネット概説書
1.5 DN311 仕様
1
B )* CD
1.5.1 /012
DN311õçà6 1-4cCW34DN311açà S±²³´?lò,'234
1-4 K&£¤
[H]CSMA/NBA" 9Carrier Sense Multiple Access with Non-destructive Bitwise Arbitration
'( £ ¤
DN311
)$£¤
ʳ[DeviceNet]ò,
*+f,ß CSMA/NBA" (H )
-ß Ê²@"
)$./ Êu
òEÀ¨ 125kbps 250kbps 500kbps
¿eýEf²ÿ 500m 250m 100m
²ÿ EH 64ȳ[ 1È \£ 63È]
¾¿fÀMSTBP 2.5/5-STF-5.08 AB GY AU SO £TMSTBP 2.5/5-STF-5.08 AB GY AU ±²³
"MÈEÉDeviceNet THICK¢£[O¢£]DeviceNet THIN¢£[¢£]
;K&1.,²§ü /" [`b!`b]2.³³´£§ü" [`b!`b]
RASK&
1. R¨C_ÐvwMROM RAM CAN±²³´ S±²³´ ²£Ê/Yµ,
2. S±²³´ ²£Ê/Yµ,/RASðñ
3. RASðñABÆ'ðñ8D³\8CAN±²³´[g¥]ðñ
4. Ð$èõ5. &B7Y²³LED µ¶·¿/³¿67
01O23mA4S±²³´ÿ (DC5V):500mA³ÿ (DC24V):90mA
Z/563mm4 35(W)×250(H)×110(D)
73g74 400
GEH£¤ 1´³[´³x]
8ß6Æm±²³´ Vø, model3000\ I/OÊ[G3Ê]
8BCDE r1.5.2 Òµ¶·hsy¬G
+f,ß6MREAD%&'MWRITE%&()*+,-.'/
6E8C4019 13
第 1章 デバイスネットモジュール概要
1.5.2 34(567
||W DN311 S±²³´ÒWh8 S±²³´> DN311'13wm§üÒ«Ð1'234
1) DN311ÒÈhDN311ÒÈh (a)model3000R¨µ¶·R¨ S±²³´ø¿ù%ldyRz(b)0? jIÒÈhrC'234
1-5 DC5V9:O2ø01O2
ø¿ùÊC S3CPUwm[¿ø¢²µ¶· 1ÈBÒ]980?[BU742]ÒÈh
R¨.8>[7000 C 1800 C 100]| 600 : 8.5 8 ÈÒW342BU742 G3Ê 9ÈÄ°W 0? DN311ÒÈh 8ÈC234
8jI[BU35B]ÒÈhR¨.8>[7000C 20]| 600: 11.3 11ÈÒW342 BU35BG3Ê11ÈÄ°W jIDN311ÒÈh11ÈC234
Model3000 k45 0?~ 1 ÈY[jI~ 7 È]~ 4 ÅÆW DN311kÒh 316ÈC234
ø¿ùÊÍ' S3CPUwm980?[BU719]ÒÈh
R¨.8>[7000 C 1500 C 100]| 600 : 9 9 ÈÒW342BU719 G3Ê 9ÈÄ°W 0? DN311ÒÈh 9ÈC234
8jI[BU35B]ÒÈhR¨.8>[7000C 20]| 600: 11.3 11ÈÒW342 BU35BG3Ê11ÈÄ°W jIDN311ÒÈh11ÈC234
Model3000 k45 0?~ 1 ÈY[jI~ 7 È]~ 4 ÅÆW DN311kÒh 317ÈC234
Ò ßà¾>ø¿ùW DN311 9쵶·M(>Ò3C DN311kÒÈhtiC234
EOPBCDEèPS791øPS762ê DC5V9: 7000mA
;ÐEOPBCDEèPS361ê DC5V9: 7000mA
S3CPUBCDEèS3PU55ê DC5V01O2 1800mA
S3CPUBCDEèS3PU55ê DC5V01O2 1800mA
S3CPUBCDEèS3PU21ê DC5V01O2 1500mA
E;ÐÀ<=EBCDEèIF721ø IF741ê
DC5V01O2 100mA
;ÐE;ÐÀ<=EBCDEèIF351ê
DC5V01O2 20mA
DN311 DC5V01O2 600mA
14 model 3000 デバイスネット概説書
1.5 DN311 仕様
1
2) S±²³´> DN311'13wm§üÒ«ÐS ±²³´> DN311 c'1\£ÊÆ 3wm Æ rMWRITE§üsW S±²³´> DN311GB2342 DN311c'1\£Ê>_ 3wm rMREAD§üsWDN311>ABÆ'234S±²³´§üÒ«Ð6 1-67'234DN311Æ ,[\£ÊÆ %3,]_ ,[\£Ê>_ %3,]L 378@§°C234378@3wm S±²³´MWRITE MREAD§üÒ«Ð 6 1-7ÇC234)' MREAD MWRITE§üa%W 256@Ê~2W'WW 378@Ê~3wm 2gÄK1Ê~3¦,L°C23[9256@ 122@Ä#3]4\£Ê_ Æ L 378@CtGK_ §üÒ«ÐtG(C234= Æ ,_ ,g\ÄK13wm 'ghħüÒ«ÐLC234[Æ ,_ , r4.2 _ Æ ,sW'23]
1-6 MREADø MWRITE8>?è@sê
N9Ê~@h I/OÐ: 3.80s
1-7 DN311+f,&²ÿ8>?èmsêè÷øö÷A 378ýEH&8xê
6 1-7ß 1È DN311ÐW34DN311NhÒ3wm BDN311:C$&+f,:tt8>?$0x$D
S¾ EE&DN311:+f,X?DN311:+f,XFZ&÷øö÷+,-©[ñË:Gt?&x0+H¤& IXc¸×&,^AÿY8x01J& S¾ E) DN311KLóE)YaqÁ+H¤&c¸×ûü:°0DN311 8X S ¾ EÄ D
MREAD 7.36è4 Nê I/O+f,?
MWRITE 7.24è4 Nê I/O+f,?
MREAD 1.48
MWRITE 1.48
2.96
6E8C4019 15
第 1章 デバイスネットモジュール概要
16 model 3000 デバイスネット概説書
6E8C4019
2
?êWìíõ1'234
6 EFGHIJKL,MN
ô 2-1 Z/256ô MN3mm4
モジュールステータス(MS)/ネットワークステータス(NS)表示用 LED
ノードアドレス/エラーコード表示用7セグメント LED
ノードアドレス設定用ロータリスイッチ
動作モード/通信速度設定用ディップスイッチ
テスト用コネクタ(D-SUB9ピン)
ネットワーク側コネクタ
17
第 2章 DN311 各部の名称/機能
66 KL,@A
1) µ¶·¿ /³¿67¾ LED[MS/NS]? LEDXúLW X¶ú /úC DN311Õyª[MS]³yª[NS]ë,67'234
2-1 LED©5
[ 1]²µ@1 r4.6 Õµ@rÂsW'234
[ 2]Ê (Busoff): ʳ@ ~u'11 @L ¡WuLØ'1TM'wm @~>©Cä'234|yªÊyª+234
LED OP &QRèS7ª«ê
MS
0T
8DN311R¨LG18DN311R¨G1L ²µ@[ 1]v1
@@\ /±@67¾ 7Y²³ LEDL6@@\67'1_ R¨C
U3T 8DN311&uÕU
U3V 8DN311qèABÆ'U
W3V
8DN311guqèu[pÀq /´,q]?
W3T8DN311gu[¤¥²yª]8µ¶·DEL¦,wm\°C23
NS
0T
8DN311R¨LG1[MSÑ]8DN311R¨G1L ²µ@[ 1]v1[MSÑ]8DN311gu[¤¥²yª :MSÑ]8DN311³R¨LG1
U3T 8DN311\£Ê&ucAU
U3V8DN311\£ÊcALÑ'18DN311\£ÊL 1È\ùG1
W3V 81È9/\£ÊcALW(v
W3T8DN311WÊ[ 2]cAp8@@\+NcAp
18 model 3000 デバイスネット概説書
2.2 各部の機能
2
2) @@\±@67¾ 7Y²³ LED(NA/ERROR)DN311 L&u\£Ê~'1_ 6@@\67'234
2¬/wm ? LED µ¶·¿³¿67¾LEDÞmnW µ¶·2³yª67'234
• DN3112³/uL'wm
• S±²³´>,ZWL'wm[YèÕµ@rÂ? S±²³´>,ZW«23]
• DN311L¤¥²'wm? LED µ¶·¿ / ³¿67¾ LED ÞmnNs1 r6.2 7Y²³ LED67-.sW'234
3) Õµ@cAtè¾pÀqDN311 WÊÐÕµ@è³/cAt[500kbps/250kbps/125kbps]è|pÀqW«234pÀq-.è"#r3.2 qèsW'234
4) @@\è¾´,q[NA-H/NA-L]DN311 LÓ'1 ʳ³W@@\è'234³-@[\£Ê]@@\L+N'C DN311@@\ 0∼ 63[10Ih]G-Wè3|LW234´,qè"#r3.2 qèsW'234
5) ¿³¾±AY²¿²¾±W ¾2n×4
6) Êÿ±[ʳӾ]ʳ¢£ DN311Ó3*±W34¢£Ó"# r3.4 ³ÓsW'234
@@\1³Ó'1ʳõö (@ )L¯ @¶F:4ßG 10IhW 0∼ 634ʳW 1 ³Ó3@@@\ ¦§JÇßWK_C2n×
6E8C4019 19
第 2章 DN311 各部の名称/機能
20 model 3000 デバイスネット概説書
6E8C4019
3
)* OPQR&ST&"(U&VWXY+
q r
!upg ²´gMDN311©*ìW45'1¬G4
S±²³´DN311ýþuÕLÖwm DýxL°C2342 õhDý¯\°C234
q r
´ÊUÀ´ùtc qrÆ ´Ê pMUÄ$%Ñ'1«v1¬G4
UpCõhDý¯L°C234
21
第 3章 運転準備(ハードウェア)
9¬DN311è"#z7'234
ô 3-1 DN311XEHÖ=+*ù&2
開始
DN311のノードアドレス/
動作モード/通信速度設定
DN311を Sコントローラの
G3バス I/Oスロットへ実装
正面パネルのディップスイッチと、底面のロータリスイッチで設定します。詳細は「3.2 スイッチ設定」をご覧下さい。
DN311を Sコントローラ用ベースの G3バス I/O
スロットへ実装します。詳細は S3本体取扱説明書の
「モジュールの取り付け」に関する部分をご覧下さい。
DN311をネットワークに接続
ネットワーク側コネクタ(DN311に添付)を使用して、
デバイスネットケーブルを DN311に接続します。
詳細は「3.4 ネットワークへの接続」をご覧下さい。
ネットワーク電源を供給
デバイスネット機器の通信用電源は、ネットワークケーブルから供給します。詳細は「3.5 ネットワーク電源/接地」をご覧下さい。
Sコントローラ電源を供給
上記の作業が終了後、Sコントローラの電源を投入します。
電源配線/接地方法の詳細は、S3本体取扱説明書の
「接地方法」および「電源配線」をご覧下さい。
終了
22 model 3000 デバイスネット概説書
3.2 スイッチ設定
3
6 !SOP
DN311 &B/pÀq´,q¯v1C q¾'1 DN311Õµ@ cAt @@\è'234
3.2.1 89():;<=>?@*AB#CD
ô 3-2 ¡YBEHø;¨*ùòZeÕe[
3-1 òZeÕe*ù
1Busoff: !"# $%&'()*
+,-./012345 67
67'89234
3-2 ;¨*ù
NA-H
NA-L
ON
OSENBUSOFFDR1DR0
動作モード/通信速度設定用
工場出荷時設定:全て OFF
òZeÕe[\ K &
1 OSEN ø¿ùWm '1234OFFW¾'1¬G
2 BUSOFF DN311LÊyª[1]vwmÕµ@¡'234ON: Ê DN311-³±²³´
ébæ'1 ²Êµ@C234Ê ¡=X S±²³´>§üW~v'1¬G4
OFF:Ê DN311-³±²³´ébæX ~v'234[wÆ¢Ðè]
34
DR1DR0
cAtè'23463-2'('1¬G4
;¨ DR1 DR0
125kbps250kbps500kbpsèop
OFFOFFONON
OFFONOFFON
£wÆ¢ß
6E8C4019 23
第 3章 運転準備(ハードウェア)
1. pÀqrBUSOFFs OFF 'wm ÊLÐ ÕW~v'23L DN311 LÊyª ¡[cA ¡]='C ÊyªL3|L°C234
2. cAtèrDR0/DR1sK"\ ONè3 S±²³´R¨C_ÐrcAtèsL'234•rMSsLEDLú• 7Y²³ LEDrF7s6@@\LD¤67="# pÀq&'è'X ,³,Z«3 R¨C_'1¬G4
1. pÀqßtc tu@ʾ'1¬G4
q r
1. pÀqrOSENsOFFW¾'1¬G4ON3ýþ uÕ ¡|L°C234
2. cAt ³Ó'1@%W`Öè'1¬G4cAtL@C \£Ê2 DN311LuC cAvwW(C234\£ÊcAtè Nxy¬G4
3. S ±²³´R¨C_UcAt©CzW¬G4rcAtèsL'234| \£Ê~UcAttc3Ç| 'W¬G4="# pÀq&'è'X ,³,Z«3 R¨C_'1¬G4
24 model 3000 デバイスネット概説書
3.2 スイッチ設定
3
3.2.2 E)F)G#>?@$+#CD
DN311 0¥/@@\[0H 63910 Ih]è¾´,qL°C23[9 3-3]4NA-H 10îè¾ NA-L 1îè¾W34NA-H/NA-L\ 0H 9ßLèWW è/ 0H 99LèW23L 64H 99ßè'wm DN311 S ±²³´R¨C_Ð DN311 r@@\èusL'234="# @@\&'è'X ,³,Z«3 R¨C_'1¬G4ʳW @@\ 1 ³Ó'1@
W¦§ß¯(1C2n×4@ DN311@@\L+N'wm DN311 ²yª3Ð DN311 r+N@@\ÆsL'234="#@@\#¹î'X ,³,Z«3 R¨C_'1¬G4
ô 3-3 EH+H]*ù EÀÔe[
NA-H
NA-L
ON
OSENBUSOFFDR1DR0
NA-H:ノードアドレス(10の位)
工場出荷時設定「0」
NA-L:ノードアドレス(1の位)
工場出荷時設定「0」
q r
1. S ±²³´R¨C_U@@\©CzW¬G4r@@\èsL'234| \£Ê~UcAttc3Ç| 'W¬G4="# pÀq&'è'X ,³,Z«3 R¨C_'1¬G4
6E8C4019 25
第 3章 運転準備(ハードウェア)
1. DN311@@\ 64H 99ßè'wm S±²³´R¨C_Ðr@@\èusL'2348rMSsLEDLú87Y²³ LEDrF6s6@@\LD¤67="# @@\&'è'X ,³,Z«3 R¨C_'1¬G4
2. DN311@@\L @`ÖßèG1wm DN311L²yªÐ DN311r+N@@\ÆsL'2348rMSsLEDLúrNSsLEDLú87Y²³ LEDr70s6@@\LD¤67="# @@\#¹î'X ,³,Z«3 R¨C_'1¬G4
1. ´,qßtc tu@ʾ'1¬G4
26 model 3000 デバイスネット概説書
3.3 ベースへの実装
3
Z[&\,]^
DN311 S ±²³´¾ G3 Ê I/O ´³Ò' ´'234¹"#1 S3 ?lsrµ¶·C¹Ks¨3Äy¬G4
DN311 1È S±²³´'1r1.5.2 Òµ¶·hsW'È
hÒW234
DN311¦RÅ I/OW ³§ÿ¤é' 2qRÅ I/O³¨ÿ¤é'1¬G4¤¥\¦RÅ qRÅWÄä'1¬G[³¢£¤¥ r8.4 ³.èsW'23]4
DN311 S ±²³´ÿR¨[DC5V]dyRz 0.6A W34R¨.8 S3?lrR¨.8s'('1¬G4
DN311©ø,model3000¾W3W ¦§C¹K1¾'1¬G4)*W¾¾+¾*¬G4QR ¢Ü¯L°C 2ýþ ¡C234
o p
q r
DN311»Ë¦§R¨S±²³´ÿ ³ÿ©v1>«v1¬G4QR uÕ ýþ ¡C234
ªDN311R¥(§MdL_|Ç'1¬G4 ýþ uÕ ¡|L°C234
«± ¢£Ó DN311» ³Öp*C K >(Ç|LÍÇ ÑÒG1|Ñ'1¬G4LÄW3 áÕMýþ uÕ ¡C234
6E8C4019 27
第 3章 運転準備(ハードウェア)
= !"7&8\,_`
||W DN311ʳ¢£Ó3"#1'234
1. ³ÿ±Ê³¢£Ó3wm u¤¥Hs'1¬G4³R¨>?C @cALW(|L°C234
³ÿ±Ê³¢£»Ë ³ÕU«iW¬G4=Ó³R¨>?C @cALW(|L°C234
ª³ÿ± DN311 &BÊÿ±»Ë3wm S±²³´R¨C_U«iW¬G4DN311ýþ uÕ ¡|L°C234
«³ÿ±Êÿ±»Ë »Ë4D>=EC¹KW2n×4Í<F'G2W¬G4³ÿ± Êÿ±Lh'234
¬¢£LHvI>C TCJK>Ǥ¥'1¬G42¢£+dLnW¬G4M¥3NL°C234
o p
q r
ʳ¢£èéD Ä$%L¦,W3W ® !'1¬G4èé"#$%DeviceNet VolumeⅠ'('1¬G4
28 model 3000 デバイスネット概説書
3.4 ネットワークへの接続
3
DN311ÀÓ±[À²u]¾'1C DN3119 3-4 2=³ÿ±L®¹G1234DN311ʳ¢£Ó3"F'1 9¬ÇC234
1]³ÿ±Ê³¢£Ó'1
2]³ÿ± DN311&BÊÿ±¯'Gª
¬9§ÿ± ³p¶q£²Ó+U DN311 ÓWÇ ¢£¯'Gª°±L/¬ 2²v1234¨ÿ± ³n¼ DN311 Ó3Ç ¢£¯'Gª°±L 1²v1234DN311³M|Ó3C ÄK1¬G4
ô 3-4 DN311:^&¿eýEf_¾¿fÀ
フェニックスコンタクトTMSTBP 2.5/5-STF-5.08 AB GY AU
ケーブルを差し込む穴
フェニックスコンタクトMSTBP 2.5/5-STF-5.08 AB GY AU SO
ケーブルを差し込む穴
6E8C4019 29
第 3章 運転準備(ハードウェア)
3.4.1 HI+JK*LC#KMN
1) ʳ¢£òóDN311 ³ÿ±Ó3 ʳ¢£¢£n¼ À²u[R¨¥ 2? A:¥ 2? @\² 1?LÊ¥v1yª]'1¬G42À²ub<G1¢£R_¬G4
ô 3-5 òó¿eÈEÉ`¼ñË
2) :;<=>?@>ABCD
55#E3-4 F? =>?@>A:;<GHIJ K 2L M#NO234E3-6BP3QRB:;<STU VWXYXZ[\4:;< ]^ _'=>?@>AB`
&_aPBbcd .@>AB:;<GHe234:;<S
TUVfX:;<ST234
ô 3-6 ¿eýEf_¾¿fÀÛ&ÈEÉ"M
ケーブル被覆の色 内 容
黒 ネットワーク電源線(V-)青 信号線(CAN_L)- シールド/ドレイン白 信号線(CAN_H)赤 ネットワーク電源線(V+)
5~7mm
約30mm
ケーブル固定用ネジ
下の段の穴のケーブル固定ネジはこちら側にあります
色表示
黒
青
シールド/ドレイン白 赤
30 model 3000 デバイスネット概説書
3.4 ネットワークへの接続
3
3.4.2 DN311JKHI+KMN
³ÿ± DN311&BÊÿ±¯'GB234³ÿ±»Ë4D> =E¹KW2n×4Í<F'G2W¬G4³ÿ±¾¶W DN311'1¬G4
ô 3-7 ¿eýEf_¾¿fÀ&^
ネットワークコネクタ固定ネジ
6E8C4019 31
第 3章 運転準備(ハードウェア)
1. ³ÿ±¢£¯'Gª ±¢£¾¶³*1¬G4¶L´*>22) ¢£LW2n×4
2. DN311Êÿ±µ ¢£X'XL¶·G1234¢£X¶·ÄXmin|W ¤¥L&'Ñ3|LW234
3. DN311 DN611[Vø, model2000¾Ê³µ¶·]W ³ÿ±C¹K"ELC234
4. ʳ¾'1ø¿ù453 ʳ¢£ R¨À ÊÀ[¥¥Ó]L¦,C234r3.6 ³45õösy¬G4
¾¦,Ö1¶+¾s¬G4
32 model 3000 デバイスネット概説書
3.5 ネットワーク電源/接地
3
B !"7&8abc_d
ʳW cA¾R¨[DC24V] ³ÿ±¸W ʳ¢£R¨¥[V+/V-]>'234||Wʳ¢£³R¨"#³R¨45"#'2342 ³ÓÔ"#1\'234
3.5.1 OPQR S
ʳ¢£³R¨[DC24V]3* ʳW$G1R¨À[9 3-8]¾3¦,L°C234R¨À DC24V R¨é³²¢£Ó3*õöW34R¨À9¬õL°C234
1) Nh DC24VR¨éL 1?³ÓGwm Rî¯R¨éRz=z"p
2) R¨ÀîÓÓGR¨>k 16A³
3) ÃÄg[¹·2e³£\É]L R¨À>¢£"EzRzk 8Ar3
4) ³ÓÔ¾¼½º
ô 3-8 OPÀeÕûü
ʳW$G1R¨À9¬\L°C234
電源タップ(Power tap)
V − V +
ショットキーダイオード
保護回路保護回路
ネットワーク電源供給装置電源供給装置から電源タップまでの最大ケーブル長は3mです。
接地端子
DeviceNetケーブルトランクケーブル
信号 CAN_H信号 CAN_L
V +
V −
シールド/ドレイン
u ì 1485T-P2T5-T5[PowerTap]
YÉ Rockwell Automation
6E8C4019 33
第 3章 運転準備(ハードウェア)
3.5.2 OP S
||W ʳ@³R¨3*R¨é>é¤é1'234
1) ʳ¢£kRzʳ³R¨% DC24VW34³¢£z3|LWRz 9¬cCW34
• O¢£v¥ :k 8A
ô 3-9 T&O2èÈEÉ?ê
1. ¥@C¹Kwm ¥Rz.8)KW( ¥Rz.8\»·'1¬G4
2. | ¥/W@p¶q£²Ó3wm Rz.8L¼'ÇHs¬G4
3. ³R¨é ³W¦,mÐdyRzC\Rz.8LÄkd'1¬G4
0m 25m 50m 100m 150m 200m 250m 300m 350m 400m 450m 500m
A8.00 8.00 5.42 2.93 2.01 1.53 1.23 1.03 0.89 0.78 0.69 0.63
太ケーブル最大電流
0.00
1.00
2.00
3.00
4.00
5.00
6.00
7.00
8.00
0m
50m
100m
150m
200m
250m
300m
350m
400m
450m
500m
ケーブル長
電流値
(A)
34 model 3000 デバイスネット概説書
3.5 ネットワーク電源/接地
3
• ¢£v¥ :k 3A
ô 3-10 T&O2èÈEÉ?ê
• ¥wm :0.75~3.0A ÐW 9I=4.57/L[½' I<3A] I9¥kRz (A)L9¥a (0~6m)
0m 10m 20m 30m 40m 50m 60m 70m 80m 90m 100m
A 3.00 3.00 3.00 2.06 1.57 1.26 1.06 0.91 0.80 0.71 0.64
6E8C4019 35
第 3章 運転準備(ハードウェア)
2) ³R¨éi¤é"#Z*"9¬½"¾v1 ³R¨éîéZ*234a) ³/@Wdy3³RzmÐ'234³R¨@ÕR¨'1@ K"mÐ'ß¾'234
b) ³%a¿'234
c) ¥¾'1¢£=[O¢£¢£] ½" b]WZ*³%a> 9 3-99 3-10¾'1 ¢£z3|WkRzZ*234
d) ¢£z3|WkRz[½" c]C\ ³Wdy3mÐRz[½" a]"LtGwm ³¼¤é'³R¨é>%1@R¨W23[:)aR¨Î¼Ó]4
e) ¢£z3|WkRz[½" c]C\ ³Wdy3mÐRz[½" a]"Lkwm ³U1¹÷³R¨é¤é3|W %@R¨W'23[:)aR¨UÀÓ]4
f) )aR¨UÀÓW %@³R¨Wwm
³R¨éÈhÁ'234
3) )aR¨Î¼Ó||W ;MaL 200m¥[O¢£¾]¼ ³R¨é¤é37'234@ÂdyRz9¬9Çv1234
ô 3-11 MaOPb¼"M&ã
ネットワーク電源供給装置
Node 1Node 1Node 1Node 1Node 1電源タップ
200 m
V +−
V − 0.1A 0.15A 0.05A 0.25A 0.1A
a) 合計消費電流=0.1A + 0.15A + 0.05A + 0.25A + 0.1A = 0.65Ab) 電源供給の総延長 = 200mc) 図 3.10からケーブルに流せる最大電流 = 1.53Ad) 合計消費電流 < 最大電流なので、単一電源終端接続で全ノードに 電源を供給できるe) ネットワーク電源供給装置は定格電流が 0.65A以上のものを使用 (使用条件等を考慮して、十分余裕のあるものを選定する)
a)合計消費電流 =0.1A+0.15A+0.05A+0.25A+0.1A=0.65Ab)電源供給の総延長 =200mc)図 3-10からケーブルに流せる最大電流 =1.53Ad)合計消費電流 <最大電流 なので、単一電源終端接続で全ノードに電源を供給できる
e)ネットワーク電源供給装置は定格電流が 0.65A以上のものを使用(使用条件等を考慮して、十分余裕のあるものを選定する)
36 model 3000 デバイスネット概説書
3.5 ネットワーク電源/接地
3
4) )aR¨UÀÓ||W ;MaL 240m¥[O¢£¾]UÀ ³R¨é¤é37'234@ÂdyRz9¬9Çv1234³R¨éUÀ¤é3|W ³"ENxkRzWÇC234
ô 3-12 MaOPÚc"M&ã
a) ø¢² 1mÐdyRz =0.1A + 0.25A + 0.2A = 0.55Aa') ø¢² 2mÐdyRz =0.15A + 0.25A + 0.15A = 0.55Ab) ø¢² 1;Ma = ø¢² 2;Ma = 120mc) 9 3-10>¢£znkRz = 2.56A[100~150mî¥÷ÃWZ*]
d) mÐdyRz < kRzW )aR¨UÀÓW%@R¨W
e) ³R¨é%RzL 1.1A9/\¾[¾êë?»·'1 ÄÄÅ°\>3]
)aR¨UÀÓWø¢²dyRzL ¢£kRzàwm 9¬C23493-14kÙ¢v1)aR¨UÀÓ7'234
ÈEÉ&²ÿO2dh],fcd C
2ø¢²ÇÆMÆ>a" kÙ¢ø¢²>1"ø¢²@1ÇÕ3
R¨ÀîékÙ¢ø¢²÷ÈK
Kø¢²\ R¨À2¾3
Node 6Node 5Node 4Node 1Node 2Node 3
ネットワーク電源供給装置
電源タップ
セクション 1120 m
V +−
0.1A 0.25A 0.2A V − 0.15A 0.25A 0.15A
セクション 2120 m
6E8C4019 37
第 3章 運転準備(ハードウェア)
ô 3-13 efg&MaOPÚc"M&ã
a) ø¢² 1mÐdyRz =1.1A + 1.25A + 0.5A = 2.85Aa') ø¢² 2mÐdyRz =0.25A + 0.25A + 0.85A = 1.35Ab) ø¢² 1;Ma = ø¢² 2;Ma = 120mc) 9 3-10>¢£znkRz = 2.56A[100~150mî¥÷ÃWZ*]
d) ø¢² 1LmÐdyRz > kRzW kÙ¢v1
= :kÙ¢ø¢²R¨ÀÇÕ'2349 3-14y¬G4
Node 6Node 5Node 4Node 1Node 2Node 3
ネットワーク電源供給装置
電源タップ
セクション 1120 m
V +−
1.1A 1.25A 0.5A V − 0.25A 0.25A 0.85A
セクション 2120 m
38 model 3000 デバイスネット概説書
3.5 ネットワーク電源/接地
3
ô 3-14 efg&Åhi&ã
a) ø¢² 1mÐdyRz =1.1A + 1.25A = 2.35Aa') ø¢² 2mÐdyRz =0.5A + 0.25A + 0.25A + 0.85A = 1.85Ab) ø¢² 1;Ma = 100mb') ø¢² 2;Ma = 140mc) 9 3-10>ø¢² 1¢£znkRz = 2.93Ac') 9 3-10>ø¢² 2¢£znkRz = 2.19A[100~150mî¥÷ÃWZ*]
d) ø¢² 1/2 \ mÐdyRz < kRzW )aR¨UÀÓW%@R¨W
e) ³R¨é%RzL 4.2A9/\¾[¾êë?»·'1 ÄÄÅ°\>3]
Node 6Node 5Node 4Node 1Node 2Node 3
ネットワーク電源供給装置
電源タップ
セクション 1100 m
V +−
1.1A 1.25A V − 0.5A 0.25A 0.25A 0.85A
セクション 2140 m
6E8C4019 39
第 3章 運転準備(ハードウェア)
3.5.3 OPQR4TUDC24VV
DN311³R¨é¹`'1C2n×W ¶+¾s¬G4³R¨é 9¬73çàü3\¾'1¬G4
3-3 ¿eýEfOP9:£¤
'( £¤
Æ Rº DC24V±1%
Æ Rz 16A9¬
_ tÕ k0.3%
Ù¢tÕ k0.3%
O°± k0.03%/°C
_ Rº 120V±10%230V±10%[¦,wm]295~250VGWÕ©E
_ òh 47~62Hz
Æ ,À 250mVp-p
Æ ÿefø¿p k7000µF
O ¾Ð:0~60°C*ÃÐ:-40~85°C*60°CW%Æ p\¿p²Þ
ÉkÆ Rz 65A ü[Ð]
kRº3ÃÄ °C[¡ßÍ']
kRz3ÃÄ °C[kRz125%]
ÕÐ ÎÆ Rº5%ß2W250ms
ÕÐÊø·³ k0.2%
$ 0~100%Ù¢[%êë]
ÊË Æ -ACR¨ Æ -ÌlÓÔ
ò, ¦Í:UL23:FCC ClassB CSA TUV VDE
í 20~90%[)'çÅ|]
¶Rz.8 10%mó.8
1. ³R¨é ³W¦,mÐdyRzC\Rz.8LÄkd'1¬G4
40 model 3000 デバイスネット概説書
3.5 ネットワーク電源/接地
3
3.5.4 MW
ʳW ³ÓÔ 1úÓÔ[rÂé¾ DÓÔ]«234NhÎÙWÓÔ3²@LÀ3L°C234=³ÓÔ' ìWuÕ'3(C234
1 úÓÔèéÏÙR¨À'234:R¨ÀÓÔ¼½ R¨é FG ¼½Ó' G>Ô 3 ÓÔ'1¬G[9 3-15]42 ;(³d<eUÀ¹÷WÓÔ'1()G[³U1¹÷R¨À¤é'1 NR¨À>ÓÔ'1¬G]4³/NhR¨L03wm ;(³d<eU
À¹÷°R¨À)KÓÔ'234ÓÔ¥aGLk 3mW #8AWGR¨¥¾'1¬G4
ô 3-15 ¿eýEf*ß6
FG V − V +
電源供給装置
電源タップ
V − V +接地端子
接地しない電源タップ
FG V − V +
電源供給装置
電源タップ
V − V +設置端子
接地する電源タップ
6E8C4019 41
第 3章 運転準備(ハードウェア)
3.5.5 OPXYZ[\]
||W\£ÊR¨C_ ³R¨C_ S ±²³´ÿR¨C_ DN311Õ"Ð1'234|½"Ò«3 3;1¤¥ èL¡Ï'1|Ñ'1¬G4
q r
ʳõöR¨C_3 ³R¨¦§3Ç'1¬G4\£Ê ³R¨@ÕR¨'1C ³R¨LG1yªdL°W ¦§³R¨'1¬G42³R¨LG DN311\£ÊcALvwW2n×4
ª³Ó'1L ³R¨LG@LÍÇ'1¬G4³R¨LG1@ @cAþ|L°C234
«DN311 cAvw2W \£Ê%R¨LC_G1Ç'1¬G4\£ÊR¨L C_22DN311cAvw3 Õ'1\£Ê1DN311 67'234
¬DN311 cAÕX \£ÊuÕ"p* ³>õöÑ«L(>Ç Ò±²³´ÿR¨XM'1¬G4
³cALÕ'1³R¨M'W¬G4³%lcALp' G>§@LÊyªC234
o p
42 model 3000 デバイスネット概説書
3.5 ネットワーク電源/接地
3
1) ø¿ùÆ/KÐa) ³R¨ ONb) \£ÊR¨ ONc) S±²³´ÿR¨ ONd) DN311cAÕ
DN311 S±²³´ÿR¨C_')KWcAvw'2n×4@Yè\£ÊYef²,³ù«v1> cAÕb<«2341½"r5.2 DN311¾sy¬G4
2) ø¿ùpÐa) \£ÊR¨ OFFb) ³R¨ OFFc) [S±²³´´Êµ@ HALT]d) S±²³´ÿR¨ OFF
6E8C4019 43
第 3章 運転準備(ハードウェア)
e !"7&834@f
?EW Ê / \£Ê9ì ʳ³45õö1'23[9 3-16]49¬233Óõö23'23W ¦,Ö1R_¬G4 Óõö11YÉ min¬G4
ô 3-16 òó¿e¿eýEfûüã
Node
Node
Node
Node
Node
Node
Node
Node
Node
NodeNode
Node
Node
Tap
Tap
Multiport tap
終端抵抗(Terminater) Tap Multiport tap
支線(Drop line)
幹線(Trunk line)終端抵抗
(Terminater)
44 model 3000 デバイスネット概説書
3.6 ネットワーク構成機器
3
1) O¢£[Thick Cable]:¥¾
12 :Rockwell Automation
2) ¢£[Thin Cable]:¥ ¥¾
12 :Rockwell Automation
»[ LÀ No j
±¹1m 1485C-P1N5-M5 Ô"ø@p±[][ÿø@p±[Y]L¹`
±¹2m 1485C-P2N5-M5
±¹3m 1485C-P3N5-M5
±¹5m 1485C-P5N5-M5
±¹10m 1485C-P10N5-M5
±Í'50m 1485C-P1-A50 X¹¾ø@p±871A-TS5-NM3[]871A-TS5-N3[Y]C¹K23
±Í'150m 1485C-P1-A150
3456300m 1485C-P1-A300
»[ LÀ No j
±¹1m 1485R-P1M5-C Ô"ø@p±[] [ÿÀ²u±¾Ê¥v123
±¹2m 1485R-P2M5-C
±¹3m 1485R-P3M5-C
±Í'150m 1485C-P1-C150 À²u±>À²u±p¶q£²Ó3оDeviceBox Tap>À²u±Ó3о
±Í'300m 1485C-P1-C300
±Í'600m 1485C-P1-C600
6E8C4019 45
第 3章 運転準備(ハードウェア)
3) À /q³À
12 :Rockwell Automation
4) N
12 :Rockwell Automation
»[ LÀ No j
T-Port Tap 1485P-P1N5-MN5R1 TÄB[¥>¥1?]¥ / ¥\ø@p±¹¢£Ó3
DeviceBox Tap 2³ 1485P-P2T5-T5 ¥>¥2?
DeviceBox Tap 4³ 1485P-P4T5-T5 ¥>¥4?
DeviceBox Tap 8³ 1485P-P8T5-T5 ¥>¥8?
DeviceBox TapL¥ / ¥¢£ À²±¾Ê¥C23
»[ LÀ No j
PowerTap 1485T-P2T5-T5 ¥R¨3*À.87.5A kRzÃĹPowerTapÓ3¥ø@p±¹W( À²±¾Ê¥C23
p[] 1485A-T1M5 ¥pø¢²'23p±¹Thick Cable2T-Port Tap¾'23
p[Y] 1485A-T1N5
46 model 3000 デバイスネット概説書
6E8C4019
4
?êW DN311 õ S ±²³´¤À´ùW¾3*¦,DE1'2343-.9¬cCW34
(1) DN311
S ±²³´ DN311 Ó'1¾3wm DN311 Õ³¿ø¢²ù3¦,L°C234DN311ù½"'234
(2) DN311 S
S±²³´W DN311rÂ'C _ Æ 3* 0?e MREAD§ü MWRITE§üW DN311-rS±²³´²£Ê/Yµ,sABÆ'GB3|W«234|rS ±²³´²£Ê/Yµ,s45 õ'234
(3) DN311 !"#$%&'()*+,)-./01
S ±²³´W DN311 rÂ'C _ Æ 3wm MREAD §ü MWRITE§üÞBminr/²ø¢²£´s¾3À´ùLqÖC234|r/²ø¢²£´s'234
(4) %&'(23456" DN3117839:;<=
S±²³´> DN311«3rÂ,Z¡Ï¿'234
?êW'-.0 5êW DN311Yè ~Õ \£Ê_Æ ²³&'? RASðñABÆ3½"²²ÀÀ´ù'234
q r
1. ?@-.Ä<=G1> À´ù5'1()G4²ÀÀ´ù0?eW°C Òø¿ùi¾3Ħ,L°C234
47
第 4章 DN311 取扱方法 (ソフトウェア )
= )* ,
S ±²³´ DN311 Ó'1¾3wm DN311ù½"1'234
²¶,²¾1 DN311Õ³¿ø¢²ù'234
9¬×l'234 Dø¿ù[DN311TST] ¿ø¢²[DN311TST] ±²³´[S2-TEST]Çõ¤L ²¶,²ù'1°'234
õ¤ù"#1²¶,²y()G4
(1) >?
²¶,²rÀ´¤³·sõ¤>r¿ø¢²[DN311TST]s>Ø' ¨/,³w3r¿ø¢²45s¤£,'2343 ¿ø¢²r±²p\ø¢²psLÕ' rï@¥£45sÙBLv234
ô 4-1 Õ kf·DEè¾<Z]EcdlòZÀm¡ê
DN311789:;<=>?.@*ABCDE>FGHIJK.JIL
.MNOHPQR7STUV=896WMXWYZ[X\
DN311H89?.DN3117]^6<_DK7`a:;b>cd6WYZ[X\
ここをダブルクリック
48 model 3000 デバイスネット概説書
4.1 DN311 の登録
4
ô 4-2 ¾<Z]EcdlòZÀèBCDEnojê||W 3WY²³L>ØÚBW°'234
Y²³BU668:model2000 Y²³[ø²]1Y² +8I/O
(2)でここをダブルクリック
6E8C4019 49
第 4章 DN311 取扱方法 (ソフトウェア )
(2) @ABCD
DN311Y²³ No.6Ó'234rY²³srµ¶·-Ó45sW ÌÛv1´³¤£,'1 µ¶·ayY·67'234
ô 4-3 BCDEpqrÂ
µ¶·ayY·U>rDN311s>Ø'1[[Ê67Gn1] rÓsV²F'234
3 5ܶ73Ç rï@¥£45s´³ 6 DN311L67G234|Ð rDN311sÝW67G23L |ùL Ãwm7'1234
DN311を選択
このボタンを押す
50 model 3000 デバイスネット概説書
4.1 DN311 の登録
4
ô 4-4 ¾<Z]EcdlòZÀèBCDEpqUê(3) EF
±²p\ø¢²pY·Wr/s-rÃs>Ø' DN311ùÃ'234|WùLÃG1 ݵ¶·67LÞX67C234
9/W DN311ù¡ÏW34
データが未保存だと赤色表示
保存済みだと黒色表示
6E8C4019 51
第 4章 DN311 取扱方法 (ソフトウェア )
=6 gh"R&ihjQX&!Qkl#m,34
S±²³´W DN311rÂ'C _ Æ 3* 0?e MREAD §ü MWRITE §üW DN311 -rS ±²³´²£Ê/Yµ,sABÆ'GB3|W«234
ô 4-5 S¾ E DN311&ÀE<=E
セマフォ
エリア
RAS情報
エリア
入力/出力
データエリア
DN611Sコントローラ
モジュール制御要求
モジュール制御応答
RAS情報
スレーブへの出力
スレーブからの入力
・MREAD命令
・MWRITE命令
(ファンクションブロック)
ユーザプログラム
Sコントローラ
インタフェース
バッファメモリ
52 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
h[[email protected]*mS@ijkiAnopqrs tuP234vwUpqr xy=xy#34
ô 4-6 DN311;sBÔeÕ
1) õ,|, S ±²³´>,Z«'1 DN311 °ÕGnC ,Z3 DN311ABÆ3*¾3,W34
2) RASðñ,DN311|, DN311µ¶·yª ³\£ÊcAyª67'234
3) _ Æ ,|, DN311 \£ÊWDE3%,W34|, S±²³´>Æ GB 2_ ABÆ'234G> DN311 \£Ê`bcA¾3Æ õ\¶ _ õ\¶L°C234
0000H
02FFH
入力/出力データエリア768ワード
0300H
05D5H
RAS情報エリア726ワード
05D6H
07FFH
セマフォエリア554ワード
6E8C4019 53
第 4章 DN311 取扱方法 (ソフトウェア )
4.2.1 Y^_^*+`F
|, DN311\£ÊWDE3%,W34|, S±²³´>Æ GB 2_ ABÆ'234
G> DN311\£Ê`bcA¾3 Æ õ\¶ _ õ\¶L°C2349 4-7 @\ S ±²³´>@\[@@\]W34
ô 4-7 ÷øö÷òEÀlÔ+ûü
0000H
0179H
ポーリング/ビットストローブ入力データエリア
378ワード/6048ビット
017AH
02F3H
ポーリング出力データエリア
378ワード/6048ビット
02F4H
02F7H
ビットストローブ出力データエリア4ワード/64ビット
02F8H ビットストローブ出力データセマフォ(1ワード)02F9H ポーリング出力データセマフォ(1ワード)02FAH 入力データセマフォ(1ワード)
02FBH
02FFH
未使用エリア
5ワード
54 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
1) _ õ\¶[02FAH:1@]?õ\¶ DN311> S±²³´_ 3о'23[`bÊ~ÐBß]4,²" ³³´£" W¾'234
• DN311ÿÕDN311 ,²" 2³³´£" W\£Ê>àÇ'r,²³³´£_ ,sGBÎivÐúW ?\¶r1sGB234
• S±²³´¤À´ùÕS±²³´¤À´ùW ?\¶'234?\¶Lr1sG2|þ'> r,²³³´£_ ,s>ABÆ'234G>?\¶r0sG×W DN311ABÆ'¡Ïcþ'2340
2) ,²Æ õ\¶[02F9H:1@]?õ\¶ S ±²³´> DN311 ,²Æ 3о'23[`bÊ~ÐBß]4
• S±²³´¤À´ùÕ¤À´ùW r,²Æ ,s,²" \£Ê'1Æ 3G×W> ?\¶r1sGB DN311Æ vw¡7'2341
• DN311ÿÕDN311 ?\¶ S ±²³´>¡Gref²áÆÐsbW '1234?\¶Lr1sG2|þ3 r,²Æ ,sÆ \£Ê'1Æ '234Æ L¡Ï'ÐúW ?\¶r0sGB234ef²áÆÐr4.6.3 Yè,Z[@]sW'234
3) ³³´£Æ õ\¶[02F8H:1@]?õ\¶ S ±²³´> DN311 ³³´£Æ 3о'23[`bÊ~ÐBß]4
• S±²³´¤À´ùÕ¤À´ùW r³³´£Æ ,s ³³´£" \£Ê'1Æ 3G×W> ?\¶r1sGB DN311Æ vw¡7'2341
• DN311ÿÕDN311 ?\¶ S ±²³´>¡Gref²áÆÐsbW '1234?\¶Lr1sG2|þ3 r³³´£Æ ,sÆ \£Ê'1Æ '234Æ L¡Ï'ÐúW ?\¶r0sGB234ef²áÆÐr4.6.3 Yè,Z[@]sW'234
6E8C4019 55
第 4章 DN311 取扱方法 (ソフトウェア )
4) ³³´£Æ ,[02F4H~02F7H:4@]DN311 L³³´£" W\£ÊÆ 3%3,4S±²³´¤À´ù |,Æ GB234³³´£" ~A 8 ʳ[64 ³]W°C ,-³\£Ê@@\¨L9¬cCW34
4-1 ·e EÉö÷òEÀlÔ+ûü
5) ,²Æ ,[017AH~02F3H:378@]DN311L,²" W\£ÊÆ 3%3,4S±²³´¤À´ù |,Æ GB234?, 378@[6048³]Ä°C23W DN311L\£Ê'1~A38L//8àK_ k 63È\£Ê 1È DN311Ó3|LW234?,'1 \£ÊÆ MÇ#C¹K r4.2.3 _ Æ ,\£#¹sW'234
6) ,²³³´£_ ,[0000H~0179H:378@]DN311 L ,²" ³³´£" W \£Ê>àÇ'%3,4S±²³´¤À´ù |,>_ ABÆ'234?, 378@[6048³]Ä°C23W \£ÊL DN311'1~A38L//8àK_ k 63È\£Ê 1È DN311Ó3|LW234?,'1 \£Ê>_ MÇ#C¹K r4.2.3 _ /Æ ,\£#¹sW'234
Æ , /_ ,ër9 4-87'234
ô 4-8 ÷øö÷òEÀlÔ+tu
F E D C B A 9 8 7 6 5 4 3 2 1 0
02F4H 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
02F5H 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
02F6H 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
02F7H 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48
ポーリング
スレーブ
スレーブ
ビットストローブビットストローブ
出力データエリア
ポーリング出力データエリア
ポーリング/ビットストローブ入力データエリア
MWRITE命令
MREAD命令
出力エリアレジスタエリア
入力データレジスタエリア
DN311Sコントローラ
56 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
7) Æ _ õ¾"#[`bµ@ÐB]
Æ õ[,²³³´£]_ õ¨L9 4-97'234⥠NxõßLr1sv1yª7'234
ô 4-9 !"BEH?&,<vß6
8) _ Æ ,¾/Hs
• _ õ\¶ ,²" ³³´£" ã¾W \£Ê,²" ³³´£" õöLS0'1wm _ Æ ,²" ³³´£" ,²" ³³´£" Ç Ô"b<L¡Ï'1> \ÇÔ"b<«ÇÇ'1¬G4
• _ ,_ õ\¶ GB[MWRITE§ü]'W¬G4_ Lm|L°C234
• ,²Æ ,³³´£Æ , MWRITE§üWGB3wm ,äFÔGª8Hs'1¬G4,m'1 DN311\£ÊLuÕ3|L°C234
出力データエリア書込Sコントローラ
出力データ
セマフォ
入力データ
セマフォ
DN311
出力処理
入力処理
出力データエリア書込
出力データエリア書込
出力処理
出力指示「1」書込
出力完了「0」書込
入力完了「1」書込
読出完了「0」書込
出力指示「1」書込
6E8C4019 57
第 4章 DN311 取扱方法 (ソフトウェア )
4.2.2 RASab`F
|, DN311µ¶·yª ³\£ÊcAyª67'234?,G2W¬G4&'ßLA*(|L°C2349 4-10@\ S±²³´>@\[@@\]W34
ô 4-10 RASwlÔ+ûü
0300H ネットワーク電源供給有無(1ワード)0301H バスオフ発生時動作モード(1ワード)0302H ネットワーク通信速度(1ワード)0303H 自局ノードアドレス(1ワード)0304H
入力/出力データ設定情報(640ワード)
0584H
予約(12ワード)
0590Hビットストローブ未応答デバイス(4ワード)
0594H
ポーリング未応答デバイス(4ワード)
0598H予約(10ワード)
05A2H ポーリングデバイス数(1ワード)05A3H ビットストローブデバイス数(1ワード)05A4H オンラインデバイス数(1ワード)05A5H トータルデバイス数(1ワード)05A6H
構成情報(32ワード)
05C6H
ノードエラーカウンタ(7ワード)
05CDH モジュール初期化完了(1ワード)05CEH 予約(1ワード)05CFH ポーリング/ビットストローブスキャン周期
(5ワード)
05D4H ダウン情報(1ワード)05D5H ステーションステータス(1ワード)
58 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
9¬ RASðñ,WÑWðñ1'234
1) ¿ø¢²¿[05D5H : 1@]?\¶ DN311 ¿³45W67'234³r1sWs7'234
õ³
ô 4-11 ¸Ecd¸EÀ·eûü
4-2 ¸Ecd¸EÀB·e©5
5ܶ6 4-3 DN311µ@W¿ø¢²¿³457'234
·e [ \ © 5
15 DOWN DN311L¤¥²µ@v1
14 m
13 STBY DN311L²Êµ@v1
12 RUN DN311L²µ@v1
11 m
10 BITS ³³´£" ~LÕU
9 POLL ,²" ~LÕU
8 m
7 m
6 NCOIN DN311\£ÊL 1È\ùG1
5 TXERR ù'1\£ÊWLåv1|\L°
4 START DN311~Ò«U
3 SYNC DN311`bµ@WÕU
2 BUSOFF DN311LÊyªv1
1 DPADR DN311L~vwÐ@@\+NÆ'
0 m
F E D C B A 9 8 7 6 5 4 3 2 1 0
DOWN STBY 予約 POLL 予約 TXERR SYNC DPADR
予約 RUN BITS 予約 NCOIN START BUSOFF 予約
6E8C4019 59
第 4章 DN311 取扱方法 (ソフトウェア )
4-3 DN311&BEH¸Ecd¸EÀã
DN311&BEH1:7·e
¸Ecd¸EÀ
a ¤¥²µ@ DOWN 8000H
b R¨C_X2 S±²³´>,³,Z«X
STBY 2000H
c b)µ@W DN311\£ÊùL[2de]'wm
STBYNCOIN
2040H
d c)µ@W Yè,ZW\£Êù'wm
STBY 2000H
e S±²³´>µ¶·rÂ,ZWr²Ês,ZGwm
STBY 2000H
fS±²³´>µ¶·rÂ,ZWr~Þ ,²" ~ !`bµ@s,Z' &u~'1wm
RUNSTARTPOLL
1210H
gS±²³´>µ¶·rÂ,ZWr~Þ ³³´£" ~ !`bµ@s,Z' &u~'1wm
RUNSTARTBITS
1410H
h
S±²³´>µ¶·rÂ,ZWr~Þ ,²" ²³³´£" ~ !`bµ@s,Z' &u~'1wm
RUNSTARTPOLLBITS
1610H
i f)~h)W`bµ@,Z'1wmf)~h)³æ1SYNC
1218H1418H1618H
jf)~i)µ@W\£Ê~U\£Ê>LÍ(vwm
f)~i)³æ1TXERR
1230H1430H1630H1238H1438H1638H
kÊÐ DN311pÀqrBUSOFFsL OFFwm[DN311~vØnwm]
Ê¿ø¢²¿³æ1 :BUSOFF
l
ÊÐ DN311pÀqrBUSOFFsL ONwm[ÊW²Êµ@wm]
STBYBUSOFF
2004H
m ~vwÐ@@\+NÆ'wm
STBYDPADR
2002H
60 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
2) ¤¥²ðñ[05D4H : 1@]?\¶ DN311 L¤¥²µ@Ð ¤¥²µ@ ¡%'2342¤¥²µ@vwm &B 7 Y²³67öW¬/¤¥²±@67'234
4-4 kÖw
3) ,²³³´£ef²b[05CFH~05D3H : 5@]?, ,²" 2³³´£" ~Ð DN311ef²Ðrp,çs)îW%'234!`bµ@Ð :DN311L%\£Ê_ Æ Ò<'1 5
_ Æ vw32WÐref²bs+234
• ,²" \£ÊBwm ,²_ Æ vw>5,²_ Æ vw32WÐW34
• ³³´£" \£ÊBwm ³³´£_ Æ vw> 5³³´£_ Æ vw32WÐW34
• ,²" ³³´£" \£ÊLS03wm ³³´£_ Æ vw>,²_ Æ Ò<'1 ³³´£_ /Æ vw32WÐW34
`bµ@Ð :S±²³´L r³³´£Æ õ,²Æ õsr1sG×W> DN311 Lr_ õsr1sGª2WÐref²¡ÏÐs+234
4-5 xy"ûü
kÖ¾EHè16zê kÖBEH¯|
F0H ¥õq@8ù¥³
F1H Yµ,Êu
F2H TRAP
F3H ROM BCCq£[DN311ÕÐ]
F4H RAM,@³[DN311ÕÐ]
F5H S±²³´cA¾,@³ pndtw3[DN311ÕÐ]
F6H DN311@@\èu
F7H DN311³cAtèu
F8H 45 EEPROM,@
02C8H ef²b /ef²¡ÏÐ02C9H !`bµ@ :ef²btß02CAH !`bµ@ :ef²bkß02CBH `bµ@ :ef²¡ÏÐtß02CCH `bµ@ :ef²¡ÏÐkß
6E8C4019 61
第 4章 DN311 取扱方法 (ソフトウェア )
4) µ¶·ébæ¡Ï[05CDH : 1@]?\¶ R¨C_2,³,Zébæb<¡Ï7'234r1s:ébæ¡Ïr1s9ì :ébæU
5) @É¥²[05C6H~05CCH : 7@]DN311W¾'1 CAN±²³´ ~èC 6¿³[¿p£ø£Ê]Ltæ3 Ntæcþ3õ¯v12342 DN311W¾'1 CAN±²³´ rʲscþõ¯v1234rʲs CAN±²³´Ab<LA_ té¾W§ \£ÊL~A'CAN±²³´LCwm'234rʲsL DN311W'wm DN311\£ÊC|C234DN311 W Qy¿³cAÕÐ>¿³tæ&'ï'1234?\¶cAÕÐ>¿³tæ&'~AA;gh7'234
4-6 EHlELÖÀûü
05C6H Qy¿³[16I]05C7H cAÕÐ>~Agh05C8H cAÕÐ>Agh05C9H ¿p£gh05CAH ø£gh05CBH Êgh05CCH ʲgh
~OlE¸E lE¾EHè16zê
ébµ@ 00H¿p£yª 01Hø£yª 02H
Êyª 03Hʲ 04Hm //9ì
62 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
6) \£Ê45ðñ[05A6H~05C5H:32@]?, DN311èG1[^Yµ,ÃG1] \£Êef²Àðñ67'1234
4-7 ]EÉòóûüw
+H] F 8 7 0
05A6H @@\ :1 @@\ :0
05A7H @@\ :3 @@\ :2
05A8H @@\ :5 @@\ :4
05A9H @@\ :7 @@\ :6
05AAH @@\ :9 @@\ :8
05ABH @@\ :11 @@\ :10
05ACH @@\ :13 @@\ :12
05ADH @@\ :15 @@\ :14
05AEH @@\ :17 @@\ :16
05AFH @@\ :19 @@\ :18
05B0H @@\ :21 @@\ :20
05B1H @@\ :23 @@\ :22
05B2H @@\ :25 @@\ :24
05B3H @@\ :27 @@\ :26
05B4H @@\ :29 @@\ :28
05B5H @@\ :31 @@\ :30
05B6H @@\ :33 @@\ :32
05B7H @@\ :35 @@\ :34
05B8H @@\ :37 @@\ :36
05B9H @@\ :39 @@\ :38
05BAH @@\ :41 @@\ :40
05BBH @@\ :43 @@\ :42
05BCH @@\ :45 @@\ :44
05BDH @@\ :47 @@\ :46
05BEH @@\ :49 @@\ :48
05BFH @@\ :51 @@\ :50
05C0H @@\ :53 @@\ :52
05C1H @@\ :55 @@\ :54
05C2H @@\ :57 @@\ :56
05C3H @@\ :59 @@\ :58
05C4H @@\ :61 @@\ :60
05C5H @@\ :63 @@\ :62
xyÀÕ ¾EHè16zê
è 00H³³´£" 01H
,²" 02H,² &³´£ 03H
m //9ì
6E8C4019 63
第 4章 DN311 取扱方法 (ソフトウェア )
7) ³Êh[05A5H : 1@]S±²³´>Yè,ZW¡G ³/WÕ3\£ÊÏh7'23[èðñ]4
8) ²²Êh[05A4H : 1@]Q0 DN311 _Æ Ò«U\£ÊÏh7'23[Ò«ðñ]4
9) ³³´£Êh[05A3H : 1@]S±²³´>Yè,ZW¡G ³/WÕ3³³´£" \£ÊÏh7'23[èðñ]4
10),²Êh[05A2H : 1@]S±²³´>Yè,ZW¡G ³/WÕ3,²" \£ÊÏh7'23[èðñ]4
11),² ÊÀ[0594H~0597H : 4@]DN311 \£Ê'1ù'1°,²" \£ÊW DN311>~A'1'\£Ê 1Ê 1³W7'23[ONW ]46 4-8ê-hÝ\£Ê@@\W34
4-8 EÔ]EÉòó
12)³³´£ ÊÀ[0590H~0593H : 4@]DN311 \£Ê'1ù'1°³³´£" \£ÊW DN311 >~A'1'\£Ê 1 Ê 1³W7'23[ONW ]46 4-9ê-hÝ\£Ê@@\W34
4-9 ·e EÉ]EÉòó
ef
• ,²" ³³´£" K"³'1\£Êwm ³³´£Ê,²ÊK"É¥²³G234
F E D C B A 9 8 7 6 5 4 3 2 1 0
0594H 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0595H 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
0596H 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
0597H 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48
F E D C B A 9 8 7 6 5 4 3 2 1 0
0590H 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0591H 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
0592H 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
0593H 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48
64 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
13)z|A~T0304H~0583H : 640=z|Arx By; z|A 0`.&-y;xy :NA'BP234z|A~T1y;*0 10=#34 \&rx xyE 4-12 BP2342*1 y;*0 a 4-10BP234 !"DN311#$%&'()*+,-./0"12 0
ô 4-12 ÷øö÷òEÀ*ùw+H]
0304H NA=0 03E0H NA=22 04BCH NA=44
030EH NA=1 03EAH NA=23 04C6H NA=45
0318H NA=2 03F4H NA=24 04D0H NA=46
0322H NA=3 03FEH NA=25 04DAH NA=47
032CH NA=4 0408H NA=26 04E4H NA=48
0336H NA=5 0412H NA=27 04EEH NA=49
0340H NA=6 041CH NA=28 04F8H NA=50
034AH NA=7 0426H NA=29 0502H NA=51
0354H NA=8 0430H NA=30 050CH NA=52
035EH NA=9 043AH NA=31 0516H NA=53
0368H NA=10 0444H NA=32 0520H NA=54
0372H NA=11 044EH NA=33 052AH NA=55
037CH NA=12 0458H NA=34 0534H NA=56
0386H NA=13 0462H NA=35 053EH NA=57
0390H NA=14 046CH NA=36 0548H NA=58
039AH NA=15 0476H NA=37 0552H NA=59
03A4H NA=16 0480H NA=38 055CH NA=60
03AEH NA=17 048AH NA=39 0566H NA=61
03B8H NA=18 0494H NA=40 0570H NA=62
03C2H NA=19 049EH NA=41 057AH NA=63
03CCH NA=20 04A8H NA=42
03D6H NA=21 04B2H NA=43
6E8C4019 65
第 4章 DN311 取扱方法 (ソフトウェア )
)@@\ =1_ Æ èðñ
• _ ³ _ ,ä[0000H]> ³@\[ʳ)î]W34
• Æ ³ Æ ,ä[02F4H]> ³@\[ʳ)î]W3
• ³³´£Æ ³Ê³hEûLÍ ³³´£Æ ,L°>W3
4-10 EH+H] 1&8x&÷øö÷òEÀ*ùw
14)6@@\[0303H : 1@]&B°´,qWè' 6@@\L 16IhW%G23[00H~3FH]4
15)³cAt[0302H : 1@]&B°pÀqWè' ³cAtL%G23400H: ¾[èop]01H:500kbps02H:250kbps03H:125kbps
16)ÊÐÕµ@[0301H : 1@]DN311L6ÊyªÆ'wm DN311Õµ@è%'23400H:ÊÆ'wm µ¶·²Êµ@'1 CAN ±²³
´ébæ'234~v3½"cu~vw½"`àW34~vw½" 5êW'234
01H:ÊÆ'wm µ¶·Õµ@N22'1 CAN ±²³´ébæ' W°_cAv'234
17)³R¨Í[0300H : 1@ )³R¨µ@%'23400H:³R¨&u01H:³R¨u
030EH ³³´£_ ³030FH ³³´£_ ʳh0310H ,²_ ³0311H ,²_ ʳh0312H m 0313H m 0314H ,²Æ ³0315H ,²Æ ʳh0316H m 0317H m
66 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
4.2.3 Y^_^*+`FJK#G*LC#*+Kcd
_ Æ , \£ÊA~A#¹ @@\tG"#C¹K>234_6 4-11 \£Ê45wm _ ,Æ ,#¹9 4-13Ç ä>ë*1#C¹K>234
#C¹KL«i \£ÊYèX Õµ@rÂ,ZW²µ@[~yª]'ÐúW34
4-11 ]EÉòóûüè¶Õê
ô 4-13 ]EÉòóûüè¶Õê)&÷øö÷òEÀlÔ+
EH+H] $¶ ¶
10 2ʳ 4ʳ
11 4ʳ 2ʳ
12 6ʳ 6ʳ
20 3ʳ 4ʳ
30 4ʳ 1ʳ
40 4ʳ 6ʳ
出力データエリア 入力データエリア
F・・・・・・・・O F・・・・・・・・O
017AH NA=10 0000HNA=10
017BHNA=11
0001H
017CH 0002H NA=11
017DH
NA=12
0003H
NA=12017EH 0004H
017FH 0005H
0180H NA=20 0006HNA=20
0181H 割付無し 0007H
0182HNA=30
0008H 割付無し NA=30
0183H 0009H
NA=400184HNA=40
000AH
0185H 000BH
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6E8C4019 67
第 4章 DN311 取扱方法 (ソフトウェア )
1. \£Ê~AALìhʳwm Æ _ , +1!"#$%&'()*+
2. \£Êéæ3wm Q0\£Ê¹1@@\Ckß¹K1¬G494-13wm f'\£Ê@@\r41s9/'1¬G4f'\£Ê@@\r18s3 @@\20/30/40#¹L§1'2234
3. _ Æ hLt>\£Ê[FLEX-I/O?] +UWhtc'W¬G4tc'\£ÊC@@\k\£Ê#¹L§1'2234
68 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
4.2.4 efgh`F
5 rxS@ijk-.%DN311B&T \*0B3&DN311 e3*XBU3&rx#34E4-14 [email protected]*xy=xy#34
ô 4-14 ,<vlÔ+ûü
05D6H
予約(138ワード)
0660H
確認応答エリア(200ワード)
0728H
要求エリア(200ワード)
07F0H予約(2ワード)
07F2H 確認応答フラグレジスタ(1ワード)07F3H 要求フラグレジスタ(1ワード)07F4H
予約(11ワード)
07FFH リクエストレジスタ(1ワード)
6E8C4019 69
第 4章 DN311 取扱方法 (ソフトウェア )
1) ,³\¶[07FFH : 1@]:S,-"./01 DN311?\¶ S±²³´> DN311'1,Z«3wm DN311'1,ZL°|cþ3*¾'234S±²³´¤À´ùW r,Z\¶sr1sG×)X ?\¶r1sGB234r0s :cþ'r1s :cþ°C?\¶ DN311 Lr,Z,s,ZABÆ'X DN311 Lr0sè'234
2) ,Z\¶[07F3H : 1@]:S,-"./01 DN311?\¶ S±²³´>DN311'1,Z«3wm¾'234S±²³´¤À´ùW r,Z,s,ZG×)X ?\¶r1sGB234r0s:,Z'r1s:S±²³´> DN311,Z°Cr0 19ìs:m ?\¶ DN311 Lr,Z,s,ZABÆ')X DN311 Lr0sè'234
3) Ñ\¶[07F2H : 1@]:DN3111 S,-"./0?\¶ S±²³´> DN311«',Z DN311Lå'1| S±²³´cþ3*¾'234S±²³´¤À´ùW DN311,Z«X ?\¶r1sLèG'234?\¶r1sLèG> rÑ,s> DN311ABÆ'X ?\¶r0sGB234r0s:'r1s:DN311> S±²³´°Cr0 19ìs:m
4) ,Z,[0728H~07EFH : 200@]:S,-"./01 DN311S±²³´>DN311,Z«3wm ,ZGª,W34,Z r0728HsäGB234S±²³´> DN3113,Z9¬ 6=L°C234
a) ,³,Z
b) Yè,Z[@]
c) Yè,Z[\£Ê]
d) DN311Õµ@rÂ,Z
e) RASðñABÆ',Z
f) Ð$è,Z
// 6=,ZNx,Z45LC234,Z45r4.6 DN3113,ZsW'234
5) Ñ,[0660H~0727H : 200@]:DN3111 S,-"./0S±²³´> DN311,Z«'wm DN311L S±²³´3è3,W34 r0660HsäèG23445r4.6 DN3113,ZsW'234
70 model 3000 デバイスネット概説書
4.2 S コントローラインタフェースバッファメモリの構成
4
6) õ,¾"#1)~5)W',\¶¾"#9 4-157'2349H⥠\¶Lr1syª7'234
a) Ñ\¶ MREAD§üWABÆ'r0sW°|Ñ34r0s9ìW°wmr0sGª[ég)K]4
b) DN311,Z,Z,MWRITE§üWGª[0728HLä]4
c) ,Z\¶r1s MWRITE§üWGª4
d) ,³\¶r1s MWRITE§üWGª4
e) Ñ\¶ MREAD§üWABÆ'r1s2Wá4
f) Ñ\¶Lr1sv> Ñ,> MREAD §üW DN311ABÆ3[0660HLä]4
g) Ñ\¶ MWRITE§üWr0sGª4 b)í
ô 4-15 BI?&,<vß6
7) õ,¾/Hs
• ,Z, Ñ,L 1Þ'W S±²³´> 1Ï,Z3 DN311ÑLåv1> 5,Z«'1¬G4
• Ñ,Ñ\¶ GB[MWRITE§ü]'W¬G4Lm|L°C234
• ,Z, MWRITE §üWGB3wm ,äFÔGª8Hs'1¬G4,m'1 DN311LuÕ3|L°C234
Sコントローラ要求エリア書込
確認応答エリア読出
要求あり 確認応答フラグ 確認応答 レジスタ読出 エリア 要求フラグ
レジスタ 読出完了 要求通知
リクエストレジスタ
要求エリア
読出完了確認応答フラグレジスタ
応答あり
DN311DN311内部処理
要求エリア読出 確認応答エリア書込
6E8C4019 71
第 4章 DN311 取扱方法 (ソフトウェア )
= )* nopKqrs
S±²³´W DN311rÂ'C _ Æ 3wm MREAD§ü MWRITE§üÞBminr/²ø¢²£´s¾3 À´ùLqÖC234
||W S±²³´> DN311'1«3,Zr/²ø¢²£´s'234S±²³´> DN3113,Z 6=°C234
6=,Z DN311Õµ@C Ò«,Z,ZÄK>234DN311 Õµ@r4.3.1 DN311 Õµ@sW'234,ZÕµ@¨L16 4-12 7'2346 =,Z1 r4.3.2 ,³,Zs9îW'234
?lW3/²ø¢²£´-/:¹ù 3/0'1°C2342 /²ø¢²£´58ù"#1 r²¶,²80?s[6E8C3918]2²¶,²8²²·y()G4
²¶,²Ê¶¢² 1.59/W ?lW3 6=/²ø¢²£´²¶,²ù3mW34
4-12 BIa
ï :,ZW3
ð :,ZW3L ¤¥²' ¡Cwm\°C23¤¥²µ@ ¡r6 4-4 ¤¥²ðñsy¬G
~ :,Z,Z3C23±@r4.7 ¡Ï¿sW'23
[]
DOWN
INIT
STBY
RUN
CgG h i j j j
k1lm(n/
i i j j i
k1lm
("op/i i j j i
q`),- i i i j j
RASrstu6 j i j j j
vwlm i i j j j
72 model 3000 デバイスネット概説書
4.3 DN311 に対する各種要求
4
4.3.1 DN31189()
DN311Õµ@ 9¬µ@L°C2341) øfµ@
• R¨C_ñ,³,ZC DN311L,³b<Uµ@W34• ,³b<L&u¡Ï3_ r²Êµ@sC234• ,³b<Lu¡Ï[¿³W?]3 r¤¥²µ@sC234
• ?µ@U S±²³´ÿÀ´ù>§ü«'W¬G42) ²Êµ@
• R¨C_ñ,³,Z ,³b<L&u¡Ï'Xµ@W34• ²µ@>Õµ@rÂ,ZW?µ@3|LW234• ?µ@B DN311@ /\£ÊYèLW34• ?µ@> @Yè«ir²µ@sW2n×4
3) ²µ@• @YèX Õµ@rÂ,ZW?µ@3|L234• DN311L\£Ê~LWµ@W34• \£Ê~" [,²" ³³´£" ]>ØLW34
• S±²³´ DN311Ê~µ@[`bµ@!`bµ@]>ØLW34
4) ¤¥²µ@• DN311L!guyªv|73µ@W34• ,³,ZWr²Êµ@s3|LW23L ,³,ZLwm R¨C_Wò'1¬G4
• ¤¥²µ@ ¡r6 4-4 ¤¥²ðñsy¬G
9 4-16 DN311Õµ@óÇ97'234ôõê-L DN311Õµ@7'234OôõêW21Õµ@LÀ´ùWrÂW DN311 Õµ@W3429UOö¶LÀ´ùW¡W,ZW34
スタンバイ
a)スタンバイ要求
b)Sコントローラ
:RUN→HALT
c)バスオフ発生
正面のDIP-SW
「BUSOFF」が
ONの場合
電源投入
自己チェック正常完了
電源ダウン
イニシャライズ
自己チェック
異常完了
リセット要求
リセット要求リセット要求
または
電源再投入ラン要求
ダウン ラン(伝送可能)非回復性エラー発生
1. S±²³´LHALT/ERRORµ@ ²µ@DN311²Êµ@C234
注 意
6E8C4019 73
第 4章 DN311 取扱方法 (ソフトウェア )
4.3.2 eij
1) õS±²³´> DN3113,³,ZW34DN311,³,ZA3 µ¶·øfb<Ò«'2342?,ZW DN311-^Yµ,Ã'1ef²,³[³Ó'1\£ÊY ) de3|LW234
&uÐ :,³,ZÒ«3 Yè,ZáÆ[²Êµ@]C234,³,Z&u¡ÏÐ S±²³´3ÍW &u¡ÏÑ3* ¿ø¢²¿[05D5H]L ébæµ@>²Êµ@óÇ3|Ñ'1¬G4
uÐ :,ZLK¹K>wm[¡Ï¿] S±²³´å'234
ô 4-16 Ô,eI?&¸Ecd¸EÀ¡Y
2) 9 6/[/²ø¢²£´]
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¡Ï¿
SLOT WORDu ´³F: ¡Ï¿-.4.5ly()GCLR_SL WORDu
[:1 Í:0]
リセット要求 リセット完了
INZビット(14ビット)
STBYビット(12ビット) 不定
NCOINビット(6ビット)
(スキャンリストクリア時) 不定
ステーションステータス 4000H 2000H/2040H
DN_RESET
CH
REQDONE
UNIT
CLR_SL
ERR
SLOT
STATUS
74 model 3000 デバイスネット概説書
4.3 DN311 に対する各種要求
4
3) Õ
a) REQ L TRUE Ð CH UNIT SLOT W¡G DN311 ,³Õ'234|Ð CLR_SLLr1sW°_ef²,³,\«234
b) ébæ,Zb<¡ÏX DONE TRUE'234
c) ?Wébæ,Zb<L 10ç9/¡Ï'wm ERR DONETRUE'234
d) STATUS¡Ï¿Æ '234
e) REQL FALSEW DONE ERR\ FALSEC234
f) ?/²ø¢²£´Õ'>[REQ TRUE '>] DONE LTRUE2W REQ TRUEï'1¬G4
4) Ò«ÐS±²³´L REQ TRUE'X ¿ø¢²¿Lr4000Hs>r2000H/2040Hs2W
• ^Yµ,ef²,³Lwm :ef²,³,Í' 1çef²,³,C 9ç
• ^Yµ,ef²,³LÍwm :ef²,³,Í' 9çef²,³,C 9ç
5) N
• ,³,Z¹X ébæb<U 7Y²³ LEDd'1234
• ^Yµ,ef²,³LÍyªW R¨C_ÐÆ/LCÐ\ 9çW34
q r1. DN311L,³b<U S±²³´>DN311,Z«'C _ Æ 'W¬G4,ZLu¡Ï(¿ø¢²µ@u )3 µ¶·q£LC ¤¥²µ@C234
6E8C4019 75
第 4章 DN311 取扱方法 (ソフトウェア )
4.3.3 klm+>?ijUnE)V
1) õ?,Z DN311 r@Ysè3¾'234?,ZDN311 L²Êµ@Ð'«W2n×4r@Ys²r\£ÊYsè'X r4.6.5 Õµ@rÂ,ZsW
DN311~yªr²µ@s'234\£ÊYL 3W DN311-^Yµ,Uè'1°_ r@YsBè'1 rÕµ@rÂ,ZsW DN311²µ@'23[@Y^Yµ,èW2n×]4
2) 9 6/[/²ø¢²£´]
3) Õ
a) REQL TRUE CH UNIT SLOTW¡Gµ¶·@Yè,Zb<«234
b) PARA_LOCAL-.5EûW'234
c) @Yè,Zb<¡ÏX DONE TRUE'234
d) ?W @Yè,Zb<L 2ç9/¡Ï'wm ERR DONE TRUE'234
e) STATUS¡Ï¿Æ '234
f) REQL FALSEW DONE ERR\ FALSEC234
g) ?/²ø¢²£´Õ'>[REQ TRUE '>] DONE LTRUE2W REQ TRUEï'1¬G4
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¡Ï¿
SLOT WORDu ´³F: ¡Ï¿-.4.5ly()GPARA_
LOCAL4Du
DN311Yèß
DN_LOCALSET
CH
REQDONE
UNIT
SLOT
ERR
PARA_LOCAL
STATUS
76 model 3000 デバイスネット概説書
4.3 DN311 に対する各種要求
4
4) 6Y (PARA_LOCAL)PARA_LOCAL4D :
PORT WORDu ³F:
LOCAL_ADR WORDu @@\
POL_TRMODE WORDu ,²~Aµ@
SCAN_INTERVAL WORDu ef²áÆÐ
BGPOL_RATIO WORDu Ê¥²@÷
RETR_CNT WORDu ~É¥²
TR_TIMING WORDu ~p²
4-13 àsEÀ
5) ,²~Aµ@ø¼,²~Aµ@>ØW ,²" \£ÊLÍvwm DN311b"#Ltæ'234
a),²~Aµ@ =0wm
• Ê ,²" \£Ê!`b,²,Z« ,ZÒ«X 20ms2W \£Ê,²áÆ23420msáÆÐk# 5ef²vw'234
• Í\£ÊL°C Âef² 20msáÆ'234
• Í\£ÊL°wmÒef²b ¬/ÇC23423-45 =67823-45 +20ms
sEÀ © 5
³F: Wr0sè'23
@@\ ´,qWè'ß`Ö'23
0: \£Ê%l'1,²,Z« a%W,²á"
1: 1\£ÊÂ,²,ZX ,²á"
ef²áÆÐ \£Ê%lLÎÏ'1> 5vw32WáÆС'23tß:2ms kß:10,000ms
Ê¥²@÷
Ê¥²@,²¡[\£YWè]GÊ ÷èGef²ùW'23) 5è3 5ef²Â'23?Y,²" ʳ³´£" ÊK"ßW3
~É¥² Wr1sè'23
~p² DN311L°ù9/Íwm \£ÊL~ù¥³Æ3*ß\£Êef²b9/ßè'23[cu100ms9/]8Ê¥²@,²\£ÊL°wm [ef²b×÷]9/ÐC238`bµ@cAwmÀ´ù~AùCaßè3¦,L°C23
6E8C4019 77
第 4章 DN311 取扱方法 (ソフトウェア )
b),²~Aµ@ =1wm
• Ê ,²" \£ÊÑ'1 "5 \£Ê,²,Z«234\£Ê,²LÍwm 20ms2WáÆ 5\£Ê'1,²,Z«234
• Í\£Ê3ù¥³L 3g'13 N\£Ê DN311 ef²,³>ìG234|CDN311 [C&u\£Ê~« áÆÐ\'2n×4
• ef²,³>ì3 3gWÍù¥³L'wmBW34°\£ÊL 2g'1Íù¥³yªC 5ef²Wå'wm Íù¥³gh,G234
• DN311ef²,³>ìG\£Ê'1 abWÑ« \£ÊL3_ ef²,³ù'234
• n È\£ÊL`ÐÍvwm 3gù¥³32WÒef²b ¬/ÇC23423-45 =67823-45 +n9 ¥20ms
6) ³³´£" \£ÊLÍvwm,²~Aµ@>Ø >§Ê³³´£,Z« ,ZÒ«X 20ms \£Ê³³´£áÆ23420msáÆÐk# 5ef²vw'234
• Í\£ÊL°C Âef² 20msáÆ'234
• Í\£ÊL°wmÒef²b ¬/ÇC23423-45 =67823-45 +20ms
1. DN311@@\ \£Ê@@\CtGß'1¬G[ʳW¾'1 CAN|]4
78 model 3000 デバイスネット概説書
4.3 DN311 に対する各種要求
4
4.3.4 klm+>?ijU#G*LC#V
1) õ?,Z DN311r\£ÊYsè3¾'234?,Z DN311L²Êµ@Ð'«W2n×41gYè,ZWèW\£Ê k 10\£W34?,ZW r\£ÊYs DN311^Yµ,èGW \£Ê45Lti>K_ R¨C_?,ZÒ«3¦,°C2n×4^Yµ,-\£ÊY,Z'\£ÊYL`awm ^Yµ,GB«2n×4\£Ê45Ltcvwm ^Yµ,/\£ÊYde' f'\£ÊYù'1¬G4DN311 ^Yµ,\£ÊYègh 300 gW34
2) 9 6/[/²ø¢²£´]
3) Õ
a) REQ _ L TRUE Ð CH UNIT SLOT W¡Gµ¶·\£ÊYè,Zb<«234
b) PARA_SLAVE-.5EûW'234
c) \£ÊYè,Zb<¡ÏX DONE TRUE'234
d)?W\£ÊYè,Zb<LaÐ[\£ÊaÈC4ç×Èh]9/¡Ï'wm ERRDONETRUE'234
e) STATUS¡Ï¿Æ '234
f) REQL FALSEW DONE ERR\ FALSEC234
g) ?/²ø¢²£´Õ'>[REQ TRUE '>] DONE LTRUE2W REQ TRUEï'1¬G4
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¡Ï¿
SLOT WORDu ´³F: ¡Ï¿-. 4.5ly()GN WORDu ,ZÊÏh
PARA_SLAVE
4Du
\£ÊYèß
DN_SLAVESET
CH
REQDONE
UNIT
ERR
SLOT
PARA_SLAVE
STATUS
N
6E8C4019 79
第 4章 DN311 取扱方法 (ソフトウェア )
4) \£ÊY
PARA_SLAVE4DDEVICE_ARRAY[0..9] 4Du \£ÊYèß
DEVICE4D
PORT WORDu ³F:
SLAVE_ADR WORDu \£@@\
VENDOR_ID WORDu ²¤ ID P_TYPE Du À
P_CODE WORDu ±@
SCANTYPE WORDu ef²À
POL_BK WORDu Ê¥²@
BS_RCVSIZE WORDu ³³´£A
POL_RCVSIZE WORDu ,²A
RESERVED1 WORDu m
POL_SNDSIZE WORDu ,²~A
RESERVED2 WORDu m
MAJOR_REV WORDu Y¶f\¶¢²
MINOR_REV WORDu \¶¢²
RESERVED3 WORDu m
RESERVED4 WORDu m
4-14 ]EÉòósEÀ
( )Eû \£ÊWßÑ()G4
sEÀ © 5
³F: r0s¡'23
\£@@\
Yè«Ç\£@@\¡'23ßG :0~63
²¤ ID Yè«Ç\£²¤ ID¡'23 ( )
À Yè«Ç\£À¡'23 ( )
±@ Yè«Ç\£±@¡'23 ( )
ef²À
DN311\£~"#¡'23 ( )0:³³´£ 0 1 29ì1:,² :è (m )2:³³´£,²
Ê¥²@
Ê DN311L3ù¡'2300:ef²,²[Âef²]01:Ê¥²@,²
[÷W¡Gghef²]
³³´£A
\£L³³´£Àwm \£>DN311û8ʳ)îW¡'23 ( )
,²A
\£L,²Àwm \£> DN311_ 38ʳ)îW¡'23 ( )
,²~A
\£L,²Àwm DN311>\£Æ 38ʳ)îW¡'23 ( )
Y¶f\¶¢² \£Y¶f\¶¢²¡'23 ( )
\¶¢² \£\¶¢²¡'23 ( )
m r0sè'1()G
80 model 3000 デバイスネット概説書
4.3 DN311 に対する各種要求
4
7+ DN311 )0DN311 t&$¶0 ó&]EÉòóèEÔÀÕêC$0D&'^aX
5) N
• agYè,ZWèW\£Ê k 10\£W34N9/ÈhèL¦,W°_?,Z Yèßtc'1Ò«úCå'234
• \£ÊYè 1\£°C: 4;<<=+
\£ÊYèU7Y²³LED@@\ú67'234
/>?!'@A<BCD/>?!EFG OFFH,IJK=LHMNHDN311OPQ'RSTUVHDN311WX/>?!'Y7Z[\O]^_`TY7abcdefH/>?!g DN311hPQ'ij_`
q r
1. Yè,Z[\£Ê]\£ÊYDN311^Yµ,è'234\£Ê45Lti>K_ R¨C_?,ZÒ«3¦,°C2n×42 ,Z'\£ÊY ^Yµ,-\£ÊYL`awm èb<Ò«'2n×4
2. \£Ê45tc'wm ^Yµ,/\£ÊYde' f'\£ÊYè'1¬G4
3. DN311^Yµ,- \£ÊYègh300gW34
4. DN311W DN311>~ALr0ʳs\£Ê[,²À]'1 ¬/rDEL°C234
8 \£ÊL><W[\£ÊR¨ OFF ±Cì'?] DN311cALW(vwm DN311ÿWN\£ÊLuW°|W2n×4
2u ¡=X\ \£ÊDN311cALvW2n×4
6E8C4019 81
第 4章 DN311 取扱方法 (ソフトウェア )
4.3.5 89()opij
1) õDNµ¶·Õµ@¡7'234DN311L¤¥²µ@ øfµ@WK_,ZW34DN311 L²Êµ@W @YLèG1²µ@[~yª]3|W2n×DN311 ²µ@3 _ Æ ,\£ÊL#C¹K>234
2) 9 6/[/²ø¢²£´]
3) Õ
a) REQL TRUE CH UNIT SLOTW¡Gʳµ¶·Õµ@rÂ,Zb<«234
b)Õµ@rÂ,Zb<¡ÏX DONE TRUE'234
c)?WÕµ@rÂ,Zb<L2ç9/¡Ï'wm ERRDONE TRUE'234
d) STATUS¡Ï¿Æ '234
e) REQL FALSEW DONE ERR\ FALSEC234
f) ?/²ø¢²£´Õ'>[REQ TRUE '>] DONE LTRUE2W REQ TRUEï'1¬G4
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¡Ï¿
SLOT WORDu ´³F: ¡Ï¿-. 4.5ly()GSPEC WORDu Õµ@¡ðñ
DN_MODE
CH
REQDONE
UNIT
SLOT
ERR
SPEC
STATUS
82 model 3000 デバイスネット概説書
4.3 DN311 に対する各種要求
4
4) Õµ@¡ðñ :³ 1Ws
ô 4-17 ¡YBEHùw·eûü
4-15 ¡YBEHùw·e©5
5) N
• Õµ@¡ðñW ¬/,ZÞBminop'234
a)²Ê,Z²,Z`Ð,Z3
b)3Wv1µ@[²Ê²],Z3
• Òµ@tcÑ¿ø¢²¿'('1¬G4
• ³ A 9 4 3ètc3wm aû²Êyª'1> ²,Zaüf'è,Z'1¬G4
• ³ A 9 4 3r1s'1²Ê,ZW2n×
·e [ \ © 5
D STBY ²Ê,Z :²µ@>²Êµ@tc
C RUN ²,Z :²Êµ@>²µ@tc
A BITS ³³´£" ~Þ
9 POLL ,²" ~Þ
4 START 1:,² ³³´£~vw 0:~p
3 SYNCS±²³´ DN311Ê~µ@1:`b 0:!`b
F E D C B A 9 8 7 6 5 4 3 2 1 0
0 0 0 0 0 0 0 0 0 0
STBY BITS START
RUN POLL SYNC
6E8C4019 83
第 4章 DN311 取扱方法 (ソフトウェア )
4.3.6 RASabqr_sij
1) õS ±²³´> DN311 RAS ðñABÆ'234|,ZWABÆ3 RASðñ RAS ðñ,°ðñ¶W RAS &'É¥² ²³&' Ò«@ðñ[DN311Wýþ'1\£ÊÒ«ðñ] 3=W34DN311Løfµ@WK_W\ABÆ3|LW234ABÆ'RASðñ-. r6.3 RASðñABÆ'sW'234
2) 9 6/[/²ø¢²£´]
3) Õ
a) REQ_ L TRUEÐ CH UNIT SLOTW¡Gµ¶· RASðñABÆ'b<«234
b) REQTYPE POSITION N W¡G RAS ðñ RAS_DT ä>Æ '234RASðñLÆ G|å 0LÆ G234
c) RAS_DT-.5EûW'234
d) RASðñABÆ'b<¡ÏX DONE TRUE'234
e)?W 2ç9/¡Ï'wm ERR DONE TRUE'234
f) STATUS¡Ï¿Æ '234
g) REQL FALSEW DONE ERR\ FALSEC234
h)?/²ø¢²£´Õ'>[REQ TRUE '>] DONE LTRUE2W REQ TRUEï'1¬G4
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¡Ï¿
SLOT WORDu ´³F:RAS_DT 4D
u
RASðñABÆ'REQTYPE WORDu ,Zðñ¶
POSITION WORDu ABÆ'vwîé ¡Ï¿-. 4.5ly()GN WORDu ABÆ'Ïh
DN_RASREAD
CH
REQDONE
UNIT
POSITION
REQTYPE
SLOT
ERR
N
READ_DT
STATUS
84 model 3000 デバイスネット概説書
4.3 DN311 に対する各種要求
4
4) N
a) REQTYPE[,Zðñ¶]¬/cCW341RAS&' 2²³&' 3Ò«@ðñ 4RASðñ,
b) POSITION[ABÆ'vwîé] ABÆ',Z¶Lr²³&'sÐ)KßC234N,Z¶ABÆ3wmr0s_1()G4
c) ²³&'ABÆ3wm POSITION[ABÆ'vwîé]r0s_ f²³&'>ABÆ3|LW234
d) N[ABÆ'Ïh] ABÆ',Z¶Lr²³&'sÐ)KßC234N,Z¶ABÆ3wmr0s_1()G4
e) N[ABÆ'Ïh]èWkßr10sW342C 1 g RAS ðñAB)',ZWABÆn²³&' 10³C234
f) RASðñABÆ'
READ_DT4D
RASDAT[0] WORDu RASðñ (0)
RASDAT[1] WORDu RASðñ (1)
~ ~ ~
RASDAT[255] WORDu RASðñ (255)
6E8C4019 85
第 4章 DN311 取扱方法 (ソフトウェア )
4.3.7 tu>?ij
1) õDN311-Ð$è«234|Ð$rRASðñABÆ',ZsWABÆ3 ²³&''1¾G234DN311L¤¥²µ@ øfµ@wm,ZW2n×4
2) 9 6/[/²ø¢²£´]
3) Õ
a) REQL TRUEÐ CH UNIT SLOTW¡Gµ¶·Ð$è,Z«234
b) Ð$èb<¡ÏX DONE TRUE'234
c) ?W 2ç9/¡Ï'wm ERR DONE TRUE'234
d) STATUS¡Ï¿Æ '234
e) REQL FALSEW DONE ERR\ FALSEC234
f) ?/²ø¢²£´Õ'>[REQ TRUE '>] DONE LTRUE2W REQ TRUEï'1¬G4
4) Ð$èß
TIME4DYEAR INTu É\²¤ (ÿ )
MONTH INTu É\²¤ ( )
DAY INTu É\²¤ (ð )
HOUR INTu É\²¤ (Ð )
MIN INTu É\²¤ (Ä )
SEC INTu É\²¤ (ç )
8TIME, BCD2hß_ '234
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¡Ï¿
SLOT WORDu ´³F: ¡Ï¿-. 4.5ly()GTIME Ð$èß
DN_TIMESET
CH
REQDONE
UNIT
TIME
SLOT
ERR
STATUS
86 model 3000 デバイスネット概説書
4.4 スレーブデータ入力/出力用ユーザファンクションブロック
4
5) N
• ||WèGÐ$ DN311-WcfGW S±²³´Ð$§|L°C2341ð 1g Ð$è«Ç|*'234
==
\£Æ 3\£>_ '%3 DN311r_ Æ ,s S±²³´>3wm MREAD§ü MWRITE§ü¾'234||W MREAD§ü MWRITE§üÞBmin r\£_ /Æ ¾/²ø¢²£´s²À'234
?lW3/²ø¢²£´²ÀW3W ßà3ÇÉLW34/²ø¢²£´-/:¹ù4 /0'1°C2342/²ø¢²£´58ù"#1 r²¶,²80?s[6E8C3918]2²¶,²8²²·y()G4
²¶,²Ê¶¢² 1.5 9/W ?lW3/²ø¢²£´²¶,²ù3mW34
6E8C4019 87
第 4章 DN311 取扱方法 (ソフトウェア )
4.4.1 Y^_^*+`FvwFe#
1) õ±²³´¾s',[WRITE_DT]Æ DN311 r,²Æ ,sr³³´£Æ ,sGB2348 ,²¾wm :1~128 @¡ ³³´£¾wm :4@W342 DN311 r,²³³´£_ ,s> S ±²³´ÿW¾s',[READ_DT]_ ±'2348 1~128@¡'234
2) 9 6/[/²ø¢²£´]
WRITE_DT 4Du \£ÊÆ
WRITE_DT4D :WPOL[0] WORDu ,²Æ (0)
WPOL[1] WORDu ,²Æ (1)~ ~ ~
WPOL[127] WORDu ,²Æ (127)WBS[0] WORDu BSÆ (0)WBS[1] WORDu BSÆ (1)WBS[2] WORDu BSÆ (2)WBS[3] WORDu BSÆ (3)
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¿ø¢²¿
SLOT WORDu ´³F:
READ_DT 4Du
\£Ê>_ N_RPOL UINTu ,²_
@h
N_WPOL UINTu ,²Æ @h
WRITE_DT 4Du
\£ÊÆ
DN_SLAVERW
CH
REQ
UNIT
SLOT
DONE
ERR
WRITE_DT
READ_DT
N_WPOL
N_RPOL
STATUS
88 model 3000 デバイスネット概説書
4.4 スレーブデータ入力/出力用ユーザファンクションブロック
4
READ_DT 4Du \£Ê>_
READ_DT4D :RPOL[0] WORDu ,²_ (0)RPOL[1] WORDu ,²_ (1)
~ ~ ~RPOL[127] WORDu ,²_ (127)
3) Õ
ô 4-18 ÷øö÷òEÀlÔ+a+f,<fcdÉ efòEÀö÷
a)?/²ø¢²£´ DN311L²µ@о'1()G4
b) REQL TRUEÐ CH UNIT SLOTW¡G DN311'1 //_ Æ «2342 _ Æ ,èWW Nh\£Ê~AA\W34
c) WRITE_DT G2\£ÊÆ ÇÆ DN311 ,²Æ , N_WPOL@hÄ ³³´£Æ , 4@Ä[]GB234WPOL[0]~WPOL[377] WBS[0]~WBS[3] ¬6Ç ,²Æ ,³³´£Æ ,'1234¾\£Êçàmin1GB«v1()G4
4-16 WRITE_DTûü
ö÷òEÀ ö÷lÔ++H]
WPOL[0] 80H
~ ~
WPOL[127] FFH
WBS[0] 100H
~ ~
WBS[3] 103H
DN311スレーブデバイス
ポーリング
ビットストローブ
ポーリング/ビットストローブ入力データエリア
ポーリング出力データエリア
ビットストローブ出力データエリア
READ_DT(RPOL)
WRITE_DT(WPOL)
WRITE_DT(WBS)
入力データレジスタエリア
出力データレジスタエリア
Sコントローラ
6E8C4019 89
第 4章 DN311 取扱方法 (ソフトウェア )
d)\£Ê_ Gʳµ¶·,²³³´£_ ,ABG2_ N_RPOL@hÄ READ_DTABÆ'234RPOL[0]~RPOL[377]¬6Ç ,²³³´£_ ,'1234¾\£Êçàmin1ABGB«234
4-17 READ_DTûü
e) DN311 Õµ@[`b!`b ,²³³´£]C
?/²ø¢²£´Õ¬/ÇC234
4-18 ÷øö÷òEÀlÔ+a+f,<fcdÉ ef¡Y
÷òEÀ ÷lÔ++H]
RPOL[0] 0H
~ ~
RPOL[127] 7FH
SDN311
<fcdÉ ef&¡Y
!`b ,²
1.,²Æ ,Æ GB2.,² /³³´£_ ,>_ ABGB
`b ,²
1.,²Æ ,Æ GB2.,²Æ õ_ õv1\£ÊDE
3.,² /³³´£_ ,>_ ABGB
!`b
1.,²Æ ,Æ GB2.,² /³³´£_ ,>_ ABGB
`b
1.³³´£Æ ,Æ GB
2.³³´£Æ õ_ õv1\£ÊDE
3.,² /³³´£_ ,>_ ABGB
!`b K"
1.,²Æ ,³³´£Æ ,Æ GB
2.,² /³³´£_ ,>_ ABGB
`b K"
1.³³´£Æ ,Æ GB
2.³³´£Æ õ_ õv1\£ÊDE
3.,²Æ ,Æ GB4.,²Æ õ_ õv1\£ÊDE
5.,² /³³´£_ ,>_ ABGB
90 model 3000 デバイスネット概説書
4.4 スレーブデータ入力/出力用ユーザファンクションブロック
4
f) DONEL TRUE2W REQ TRUE'1()G4
g)?/²ø¢²£´`bµ@W¾3wm DN311 _ Æ õ 1Ï/²ø¢²£´W¾'1'2Ç* `Ö DN311W1À´ù 29/¾'W¬G4
h)?W ERR DONE TRUE'234
i) STATUS¿ø¢²¿Æ '234
j) REQL FALSEW DONE ERR\ FALSEC234
k) ?/²ø¢²£´Õ'>[REQ TRUE '>] DONE LTRUE2W REQ TRUEï'1¬G4
6E8C4019 91
第 4章 DN311 取扱方法 (ソフトウェア )
4.4.2 cxdyz
1) õ¡'\£Ê_ Æ L DN311 _ Æ ,M|#C¹K>1ÐW'234|#¹ðñ0 MREAD MWRITE§üW _ Æ ABÆ'GBÒ<'234
2) 9 6/[/²ø¢²£´]
P:,² BS:³³´£
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¿ø¢²¿
SLOT WORDu ´³F: BS_ADD WORDu BS_ äFÔ
NODE WORDu @@\ BS_N WORDu BS_ @h
RPOL_ADD WORDu P_ äFÔ
RPOL_N WORDu P_ @h
WPOL_ADD WORDu PÆ äFÔ
WPOL_N WORDu PÆ @h
DN_INSTRUCT
CH
REQ
UNIT
NODE
SLOT
DONE
ERR
WPOL_ADD
RPOL_N
RPOL_ADD
BS_N
BS_ADD
WPOL_N
STATUS
92 model 3000 デバイスネット概説書
4.4 スレーブデータ入力/出力用ユーザファンクションブロック
4
3) õ
a) REQL TRUEÐ CH UNIT SLOTW¡G DN311Lµ<3 NODEW¡G\£Ê _ Æ ,#C¹K[ä@\ @h]ÐW'1Æ '234
b)?W 2ç9/¡Ï'wm ERR DONE TRUE'234
c) STATUS¿ø¢²¿Æ '234
d) REQL FALSEW DONE ERR\ FALSEC234
e) DONEL TRUE2W REQ TRUE'1()G4
6E8C4019 93
第 4章 DN311 取扱方法 (ソフトウェア )
4.4.3 #G*+Y^U'%&()KrV
1) õ!`bµ@WÕÐ ¡'\£Ê_ DN311 _ ,>ABÆ'234
2) 9 6/[/²ø¢²£´]
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¿ø¢²¿
SLOT WORDu ´³F: ASREAD_DT
4Du
\£Ê>_ NODE UINTu @@\
BS WORDu
³³´£>Ø1:0:,²
DN_ASREAD
CH
REQ
UNIT
ASREAD_DTSLOT
NODE
DONE
ERR
STATUS
BS
94 model 3000 デバイスネット概説書
4.4 スレーブデータ入力/出力用ユーザファンクションブロック
4
ASREAD_DT 4Du \£Ê_
ASREAD_DT4D :
RDAT[0] WORDu \£Ê_ 1
RDAT[1] WORDu \£Ê_ 2
RDAT[2] WORDu \£Ê_ 3
RDAT[3] WORDu \£Ê_ 4
RDAT[4] WORDu \£Ê_ 5
RDAT[5] WORDu \£Ê_ 6
3) Õ
ô 4-19 ]EÉòEÀ÷<fcdÉ efòEÀ÷
a)?/²ø¢²£´ DN311L²µ@о'1()G4
b)?/²ø¢²£´-W :r#¹Ñ[DN_INSTRUCT]/²ø¢²£´s¾'1234|* r#¹Ñ/²ø¢²£´sÀ´¤³,³ù'11()G4
c) REQL TRUEÐ CH UNIT SLOTW¡G DN311Lµ<3 NODE BSW¡G\£Ê_ DN311,²³³´£_ ,>ABÆ'1 ASREAD_DT(RDAT[0]~[5])Æ 'X DONE TRUE'234
d) RDAT[0]~[5]ÇÆ MLÒ\£Ê_ ¾3\£ÊCtiC234\£ÊѬG4
e) DONEL TRUE2W REQ TRUE'1()G4
f) ?W ERR DONE TRUE'234
g) STATUS¿ø¢²¿Æ '234
h)?/²ø¢²´ `bµ@W¾W2n×4`bµ@W\£Ê_ «Çwm ra%\£_ Æ /²ø¢²£´s¾¬G4
i) ?/²ø¢²´`bµ@W¾ ERRDONETRUE'234
j) ?/²ø¢²£´ 6@[12ʳ]2WA#C¹K\£Ê'12346@àA#C¹K\£Ê¾ ra%\£_ Æ /²ø¢²£´s¾¬G4
DN311 スレーブデバイス
ポーリング
ビットストローブ
ポーリング/ビットストローブ入力データエリア
ASREAD_DT
入力データレジスタエリア
Sコントローラ
6E8C4019 95
第 4章 DN311 取扱方法 (ソフトウェア )
4.4.4 #G*+_^U'%&()KrV
1) õ!`bµ@WÕÐ ¡'\£ÊÆ DN311 Æ ,[³³´£2,²]GB234
2) 9 6/[/²ø¢²£´]
ASWRITE_DT 4Du \£ÊÆ
ASWRITE_DT4D :
WDAT[0] WORDu \£ÊÆ 1
WDAT[1] WORDu \£ÊÆ 2
WDAT[2] WORDu \£ÊÆ 3
WDAT[3] WORDu \£ÊÆ 4
WDAT[4] WORDu \£ÊÆ 5
WDAT[5] WORDu \£ÊÆ 6
÷Ï ö÷Ï
REQ BOOLu Ò«Þ DONE BOOLu ¡Ï
CH WORDu qfF: ERR BOOLu
UNIT WORDu ³F: STATUS WORDu ¿ø¢²¿
SLOT WORDu ´³F:
NODE UINTu @@\
BS WORDu
³³´£>Ø1:0:,²
ASWRITE_DT
4Du
\£ÊÆ
DN_ASWRITE
CH
REQ
UNIT
NODE
SLOT
ASWRITE_DT
DONE
ERR
BS
STATUS
96 model 3000 デバイスネット概説書
4.4 スレーブデータ入力/出力用ユーザファンクションブロック
4
3) Õ
ô 4-20 ]EÉòEÀö÷<fcdÉ efòEÀö÷
a)?/²ø¢²£´ DN311L²µ@о'1()G4
b)?/²ø¢²£´-W :r#¹Ñ[DN_INSTRUCT]/²ø¢²£´s¾'1234|* r#¹Ñ/²ø¢²£´sÀ´¤³,³ù'11()G4
c) REQL TRUEÐ CH UNIT SLOTW¡G DN311Lµ<3 NODE BSW¡G\£ÊÆ ASWRITE_DT[WDAT[0]~[5]]> DN311 Æ ,[,²2³³´£]G×)X DONE TRUE'234
d) BS W>ØG" Æ ,GB«234[½' \
£YèWèG" a'1|L¦,W34]
e) WDAT[0]~[5]ÇÆ MLÒ\£ÊÆ ¾\£ÊCtiC234\£ÊѬG4
f) DONEL TRUE2W REQ TRUE'1()G4
g)?W ERR DONE TRUE'234
h) STATUS¿ø¢²¿Æ '234
i) ?/²ø¢²´ `bµ@W¾W2n×4`bµ@W\£ÊÆ «Ç ra%\£_ Æ /²ø¢²£´s¾¬G4
j) ?/²ø¢²´`bµ@W¾ ERRDONETRUE'234
k) ?/²ø¢²£´ 6@[12ʳ][³³´£" W 4@[8ʳ]]2W~A#C¹K°\£Ê'2346@à~A#C¹K\£ÊÆ «Ç ra%\£_ Æ /²ø¢²£´s¾¬G4
DN311スレーブデバイス
ポーリング
ビットストローブ
ポーリング出力データエリア
ビットストローブ出力データエリア
ASWRITE_DT
出力データレジスタエリア
Sコントローラ
ASWRITE_DT
6E8C4019 97
第 4章 DN311 取扱方法 (ソフトウェア )
=B tu1&j
S±²³´>«',Z'1 DN311Lå3¡Ï¿9¬7'234
&u¡Ï9ì DN311&B 7Y²³67ö±@L@@\D¤67G234±@67 5,ZL&u¡Ï3_67p'234
4-21 ¸EÀa
¸EÀ ¾EH © 5
&u¡Ï 0001H ,ZL&u¡Ï'|7'23
6ýþ 00A0H ¤¥²µ@Ð,Zopb<,Z'wm
ø,F: ù
00A1H DN311è'1°ø,F:Ld1wmèL¦,W< !'1¬G
6Y è
00A2H 6Y èÐ,Zopb<,Z'wm
\²u 00A3H ³³´£Æ G,Z8L 8ʳ9/wm
¿ø¢²µ@u
00A4H ²Ð,Zopb<,Z'wm²ÊÐ,Zopb<,Z'wm
00A5H m
~opyª 00A6H ~opyªW S±²³´>~¨3b<,Z'wm
õ³u
00B0H ,ZGb<±@L³Gìwm
00B1H rÂ,Z,Z¿WopG1¿,Z'wm
00B2H Ð$èW,ZÿL&wm
00B3H Ð$èW,ZL&wm
00B4H Ð$èW,ZðL&wm
00B5H Ð$èW,ZÐL&wm
00B6H Ð$èW,ZÄL&wm
00B7H Ð$èW,ZçL&wm
00B8H Yè,Z 7eY¶,ZW@@\L&wm[0~639ì]
45u
00C0H Yè,Z45-&L°wm[1³\ðñ'(]
00C1H \£Ê_Æ _Æ ,#¹K>[rÂ,ZrRUNs«Ð]
Yµ,Àju
00C2H DN311- OSLYµ,ÑÃJ'wmR¨C_Cµ¶·,³'1¬G
98 model 3000 デバイスネット概説書
6E8C4019
5
!?êW S±²³´> DN311ÕGn ²À¤À´ù'234
q r1. ?@-.Ä<=G1> À´ù5'1()G4²ÀÀ´ù0?eW°C Òø¿ùi¾3Ħ,L°C234
1. S±²³´LHALT/ERRORµ@ ²µ@DN311²Êµ@C234
注 意
99
第 5章 DN311 使用例
B vw5,01234
¬/45W \£Ê_Æ «Ç2W'234
ô 5-1 ¶Õc¸×ûü
ñRq :ALLEN-BLADLEY PHOTOSWITCH 42GNU-9000
³³´£" \£Ê
A :1ʳ
,µ³ I/O :ALLEN-BLADLEY 1794-ADN Flex-I/O¤À
DO :1794-OB16 16ú DOµ¶·
DI :1794-IB16 16ú DIµ¶·
,²" \£Ê
A :4ʳ[2@]
~A :6ʳ[3@]
エンジニアリングツール
PS S2
デバイスネットモジュール(DN211) ユニット0、スロット6、チャネル0
NA:03
S2CPU スロット0
DN
NA:02リモートI/O
AD
NA:01リモートI/O
NA:03リモートI/O
NA:20光電スイッチビットストローブ方式デバイス
NA:27光電スイッチビットストローブ方式デバイス
ポーリング方式デバイス
DO DI DO DI DO DIAD AD
S3CPU
スロット0
DN311 ノードアドレス=00
チャンネル:0、ユニット:0、スロット:6
~A A
A DIÆ B AD>_ A+1 DOÆ B+1 DI>_
B+2 DO>_
100 model 3000 デバイスネット概説書
5.2 動作順序
5
B6 xyz
¬9ʳµ¶·ébæ>µ¶·Yè Õµ@rÂ Æ GB _ ABÆ'z7'234
ô 5-2 ¡Y¶Õ
リセット(または電源投入)
モジュール設定自ノード、スレーブデバイスパラメータ設定
動作モード設定:ランモード
出力データ書き込み
入力データ読み出し
リセット要求
パラメータ設定(自ノード)パラメータ設定(スレーブデバイス)※ ※スキャンリストが作成済みであれば不要
動作モード要求
スレーブデータ出力 または一括スレーブデータ入力/出力
スレーブデータ入力 または一括スレーブデータ入力/出力
6E8C4019 101
第 5章 DN311 使用例
B |&&j~c
1) th<[*======================================================== ʳDN311²ÀÀ´ù[\£_ /Æ ]========================================================*]VAR_EXTERNAL PARA_LOCAL :typeP_LOCAL;[*@Yèß*] PARA_SLAVE :typeP_SLAVE;[*\£ÊYèß*] ASREAD_DT :typeASREADDAT;[*\£Ê_ *] ASWRITE_DT :typeASWRITEDAT;[*\£ÊÆ *]END_VAR
VAR CH :WORD;[*qf¡*] UNIT :WORD;[*³¡*] SLOT :WORD;[*´³¡*]
START :BOOL;[*vwq*] DUMMY :BOOL;[*¤p *]
TMR1 :TON_100ms;[*R¨ONp\*] TIME1 :DINT;[*R¨ONp\Ð*]
RESET :BOOL;[*ébæ,Z*] END_RESET :BOOL;[*ébæ¡Ï*] RESET_ERR :BOOL;[*ébæ *] DN_RESET_1 :DN_RESET;[*ébæ,Z*] STS_RESET :WORD;[*ébæ¿*]
LOCALSET :BOOL;[*@Yè,Z*] END_LOCALSET :BOOL;[*@Yè¡Ï*] LOCALSET_ERR :BOOL;[*@Yè *] DN_LOCALSET_1 :DN_LOCALSET;[*@Yè,Z*] STS_LOCALSET :WORD;[*@Yè¿*]
SLAVESET :BOOL;[*\£Yè,Z*] END_SLAVESET :BOOL;[*\£Yè¡Ï*] SLAVESET_ERR :BOOL;[*\£Yè *] DN_SLAVESET_1 :DN_SLAVESET;[*\£Yè,Z*] N_SLAVE :UINT;[*ÊÏh*] STS_SLAVESET :WORD;[*\£Yè¿*]
MODESET :BOOL;[*Õµ@rÂ,Z*] END_MODESET :BOOL;[*Õµ@r¡Ï*] MODESETERR :BOOL;[*Õµ@r *] DN_MODESET_1 :DN_MODESET;[*Õµ@rÂ,Z*] STS_MODESET :WORD;[*Õµ@r¿*]
ASREAD :BOOL;[*\£_ *] END_ASREAD :BOOL;[*\£_ ¡Ï*] ASREAD_ERR :BOOL;[*\£_ *] DN_ASREAD_1 :DN_ASREAD;[*\£_ *] READ_DATA :ARRAY[0..5]OF WORD;[*\£ABÆ'*]
102 model 3000 デバイスネット概説書
5.3 スレーブデータ入力/出力
5
STS_ASREAD :WORD;[*\£ABÆ'¿*]
ASWRITE :BOOL;[*\£Æ *] END_ASWRITE :BOOL;[*\£Æ ¡Ï*] ASWRITE_ERR :BOOL;[*\£Æ *] ASWRITE_ERR1 :BOOL;[*\£Æ *] ASWRITE_ERR2 :BOOL;[*\£Æ *] DN_ASWRITE_1 :DN_ASWRITE;[*\£Æ *] STS_ASWRITE :WORD;[*\£Æ ¿*]
END_VAR
6E8C4019 103
第 5章 DN311 使用例
2) ²ÀÀ´ù
/ *チャネル番号、ユニット番号、スロット番号指定 */
/ *電源 ON3秒後にリセット要求 */
MOVE_WORD0
LD
0
LD
6
LD
MOVE_WORD
MOVE_WORD
CH
ST
UNIT
ST
SLOT
ST
START
DN_RESET
IN
PT
Q
ET
↑ (S)
30
LD
DN_RESET_1
RESET
REQ
CH
DONE
ERR
CH
LD
( )
( )
UNITSTATUS ST
SLOT
CLR_SL
UNIT
LD
SLOT
LD
16#1
LD
TIME1
> SET
END_RESET
RESET_ERR
STS_RESET
TON_100ms
TMR1RESET
104 model 3000 デバイスネット概説書
5.3 スレーブデータ入力/出力
5
/ *パラメータ設定要求(自ノード)*/
/ *パラメータ設定要求(スレーブデバイス)*/
↑ (S)
(R)
END_RESETLOCALSET
RESET
RESET_ERR
16#0
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_LOCAL.PORT
ST
PARA_LOCAL.LOCAL
_ADR
ST
16#0
LD
16#A
LD
MOVE_WORD
MOVE_WORD
PARA_LOCAL.POL_TRMODE
ST
PARA_LOCAL.SCAN_INTERVAL
ST
16#1
LDMOVE_WORD
PARA_LOCAL.BGPOL
_RATIO
ST
16#1
LD
16#64
LD
MOVE_WORD
MOVE_WORD
PARA_LOCAL.RETR_
CNT
ST
PARA_LOCAL.TR_TI
MING
ST
DN_LOCALSET
DN_LOCALSET_1
LOCALSET
REQ
CH
DONE
ERR
CH
LD
( )
( )
UNITSTATUS ST
SLOT
PARA_LOCAL
UNIT
LD
SLOT
LD
LD
END_LOCALSET
LOCALSET_ERR
STS_LOCALSET
PARA_LOCAL
↑ (S)
(R)
END_LOCALSET SLAVESET
LOCALSET
LOCALSET_ERR
6E8C4019 105
第 5章 DN311 使用例
5
LD
16#0
LD
MOVE_UNIT
MOVE_WORD
N_SLAVE
ST
PARA_SLAVE.DEV[0].
PORT
ST
16#1
LD
16#1
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[0].
SLAVE_ADRST
PARA_SLAVE.DEV[0].VENDOR
_IDST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[1].
PORT
ST
16#2
LD
16#1
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[1].
SLAVE_ADRST
PARA_SLAVE.DEV[1].VENDOR
_IDST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[2].
PORT
ST
16#3
LD
16#1
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[2].
SLAVE_ADRST
PARA_SLAVE.DEV[2].VENDOR
_IDST
16#C
LDMOVE_WORD
PARA_SLAVE.DEV[0].
P_TYPE
ST
16#1
LD
16#1
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[0].P_CODE
ST
PARA_SLAVE.DEV[0].SCANTY
PEST
16#C
LDMOVE_WORD
PARA_SLAVE.DEV[1].P_TYPE
ST
16#1
LD
16#1
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[1].P_CODE
ST
PARA_SLAVE.DEV[1].SCANTY
PEST
16#C
LDMOVE_WORD
PARA_SLAVE.DEV[2].
P_TYPE
ST
16#1
LD
16#1
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[2].P_CODE
ST
PARA_SLAVE.DEV[2].SCANTY
PEST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[0].POL_BK
ST
16#0
LD
16#6
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[0].BS_RCV
SIZEST
PARA_SLAVE.DEV[0].POL_RC
VSIZEST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[1].POL_BK
ST
16#0
LD
16#6
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[1].BS_RCV
SIZEST
PARA_SLAVE.DEV[1].POL_RC
VSIZEST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[2].POL_BK
ST
16#0
LD
16#6
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[2].BS_RCV
SIZEST
PARA_SLAVE.DEV[2].POL_RCVSIZE
ST
16#0
LDMOVE_WORD
PARA.SLAVE.DEV[0].RESERV
ED1ST
16#4
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[0].POL_SNDSIZE
ST
PARA_SLAVE.DEV[0].RESERV
ED2ST
16#0
LDMOVE_WORD
PARA.SLAVE.DEV[1].RESERV
ED1ST
16#4
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[1].POL_SNDSIZE
ST
PARA_SLAVE.DEV[1].RESERV
ED2ST
16#0
LDMOVE_WORD
PARA.SLAVE.DEV[2].RESERV
ED1ST
16#4
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[2].POL_SNDSIZE
ST
PARA_SLAVE.DEV[2].RESERV
ED2ST
16#1
LDMOVE_WORD
PARA_SLAVE.DEV[0].MAJOR_
REVST
16#4
LD
16#0
LD
MOVE_WORD
MOVE_WORD
RARA_SLAVE.DEV[0].
MINOR_REVST
PARA_SLAVE.DEV[0].RESERV
ED3ST
16#1
LDMOVE_WORD
PARA_SLAVE.DEV[1].MAJOR_
REVST
16#4
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[1].
MINOR_REVST
PARA_SLAVE.DEV[1].RESERV
ED3ST
16#1
LDMOVE_WORD
PARA_SLAVE.DEV[2].MAJOR_
REVST
16#4
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[2].MINOR_
REVST
PARA_SLAVE.DEV[2].RESERV
ED3ST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[0].RESERV
ED4ST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[1].RESERV
ED4ST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[2].RESERV
ED4ST
106 model 3000 デバイスネット概説書
5.3 スレーブデータ入力/出力
5
16#0
LD
16#14
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[3].
PORT
ST
PARA_SLAVE.
DEV[3].SLAVE_ADR
ST
16#0
LD
16#1B
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[4].
PORT
ST
PARA_SLAVE.DEV[4].
SLAVE_ADRST
16#1
LDMOVE_WORD
PARA_SLAVE.DEV[3].VENDOR
_IDST
16#1
LDMOVE_WORD
PARA_SLAVE.DEV[4].VENDOR
_IDST
16#6
LDMOVE_WORD
PARA_SLAVE.DEV[3].
P_TYPE
ST
16#6
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[3].P_CODE
ST
PARA_SLAVE.DEV[3].SCANTY
PEST
16#6
LDMOVE_WORD
PARA_SLAVE.DEV[4].
P_TYPE
ST
16#6
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[4].P_CODE
ST
PARA_SLAVE.DEV[4].SCANTY
PEST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[3].POL_BK
ST
16#1
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[3].BS_RCV
SIZEST
PARA_SLAVE.DEV[3].POL_RCVSIZE
ST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[3].POL_BK
ST
16#1
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[4].BS_RCV
SIZEST
PARA_SLAVE.DEV[4].POL_RCVSIZE
ST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[3].RESERV
ED1ST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[4].RESERV
ED1ST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[3].POL_SNDSIZE
ST
16#0
LD
16#1
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[3].RESERV
ED2ST
PARA_SLAVE.DEV[3].MAJOR_
REVST
16#0
LDMOVE_WORD
PARA_SLAVE.DEV[4].POL_SNDSIZE
ST
16#0
LD
16#1
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[4].RESERV
ED2ST
PARA_SLAVE.DEV[4].MAJOR_
REVST
16#3
LDMOVE_WORD
PARA_SLAVE.DEV[3].MINOR_
REVST
16#0
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[3].RESERV
ED3ST
PARA_SLAVE.DEV[3].RESERV
ED4ST
16#3
LDMOVE_WORD
PARA_SLAVE.DEV[4].
MINOR_REVST
16#0
LD
16#0
LD
MOVE_WORD
MOVE_WORD
PARA_SLAVE.DEV[4].RESERV
ED3ST
PARA_SLAVE.DEV[4].RESERV
ED4ST
6E8C4019 107
第 5章 DN311 使用例
/ *動作モード制御要求 */
/ *スレーブデータ入力 /出力 */
DN_SLAVESET
DN_SLAVESET_1
SLAVESET
REQ
CH
DONE
ERR
CH
LD
( )
( )
UNITSTATUS ST
SLOT
PARA_SLAVE
UNIT
LD
SLOT
LD
LD
END_SLAVESET
SLAVESET_ERR
STS_SLAVESET
PARA_SLAVE
NLD
N_SLAVE
↑ (S)
(R)
END_SLAVESET MODESET
SLAVESET
SLAVESET_ERR
DN_MODESET
DN_MODESET_1
MODESET
REQ
CH
DONE
ERR
CH
LD
( )
( )
UNITSTATUS ST
SLOT
SPEC
UNIT
LD
SLOT
LD
16#1610
LD
END_MODESET
MODESETERR
STS_MODESET
↑ (S)
(R)
END_MODESET ASWRITE
MODESET
MODESETERR
108 model 3000 デバイスネット概説書
5.3 スレーブデータ入力/出力
5
*/スレーブデータ出力(非同期モード)*/
*/スレーブデータ入力(非同期モード)*/
DN_ASWRITE
DN_ASWRITE_1
ASWRITE
REQ
CH
DONE
ERRLD
( )
( )
UNITSTATUS ST
SLOT
NODE
UNIT
LD
0
END_ASWRITE
ASWRITE_ERR
STS_ASWRITE
ASWRITE_DT
LD
BS
ASWRITE_DT
LD
LD
1
SLOT
LD
CH
(S)
(R)
END_ASWRITE ASREAD
ASWRITE
DN_ASREAD
DN_ASREAD_1
ASREAD
REQ
CH
DONE
ERRLD
( )
( )
UNITSTATUS ST
SLOT
NODE
UNIT
LD
1
END_ASREAD
ASREAD_ERR
STS_ASREAD
BS
ASREAD_DT
LD
LD
0
SLOT
LD
CH
ST
ASREAD_DT
(S)
(R)
END_ASREAD ASWRITE
ASREAD
6E8C4019 109
第 5章 DN311 使用例
3) =
a) ,³,Z
• CH UNIT SLOTthʳµ¶·qfF: UNITF: ´³F:è'23[\`ÖèL°Ö |à'1(µ¶·îéLtcGwm a%WèLtcW23]4
• ef²,³,«ÇW CLR_SLr1s_ '1234
• STARTLÀ´ù%lÕ,\v1C R¨ON3çXRESET TRUE'1ébæ,Zvw'234
• ébæ¡ÏW DONEL TRUEC END_RESET TRUE'234
b) Yè,Z[@]
• ,³b<¡ÏW END_RESET L TRUEC @Yè,ZÕ,\ LOCAL_SET TRUE'1 Õvw'234Yèß PARA_LOCAL ¬/èß_ '1234
5-1 à EHsEÀ¶Õ
• CH UNIT SLOT ,³,ZWè'th[CH UNIT SLOT]¾1_ '1234
• Õµ@rÂ,Zb<¡ÏX ¡ÏѾ± END_LOCALSET LTRUEC234
c) Yè,Z[\£Ê]
• @Yè,Z¡ÏW END_LOCALSET L TRUE C \£Yè,ZÕ,\ SLAVESET TRUE'1 Õvw'234Yèß PARA_SLAVE ¬/èß_ '1234
PARA_LOCAL&ûÇ sEÀ*ù[\ *ù
PORT ³F: 0[]
LOCAL_ADR @@\ 0
POL_TRMODE ,²~Aµ@ 0
SCAN_INTERVAL ef²áÆÐ 10[mS]
BGPOL_RATIO Ê¥²@÷ 1[ef²Â]
RETR_CNT ~É¥² 1[]
TR_TIMEING ~p² 100[mS]
110 model 3000 デバイスネット概説書
5.3 スレーブデータ入力/出力
5
5-2 ]EÉòósEÀ¶Õ
(xy.z5|Hlm~S:/
• CH UNIT SLOT ébæ,ZWè'th[CH UNIT SLOT]¾1_ '1234
• \£Yè,Zb<¡ÏX ¡ÏѾ±END_SLAVESETL TRUEC234
d) Õµ@rÂ,Z
• \£Yè,Z¡ÏW END_SLAVESETL TRUEC Õµ@rÂ,ZÕ,\MODESET TRUE'1 Õvw'234
• CH UNIT SLOT ébæ,ZWè'th[CH UNIT SLOT]¾1_ '1234SPEC ²,Z ,²" ~Þ ~vw !`bµ@³3* r16#1210s_ '1234
• Õµ@rÂ,Z¡ÏX ¡ÏѾ± END_MODESETL TRUEC234
e) \£_ Æ
• Õµ@rÂ,Z¡ÏW END_MODESETL TRUEC \£Æ Õ,\ ASWRITE TRUE'1 Õvw'234
• CH UNIT SLOT ébæ,ZWè'th[CH UNIT SLOT]¾1_ '1234NODE AB«Ç@@\_ '1234BS ,²" W 0 ³³´£" W 1 _ '234
sEÀ*ù[\ *ù
N ,ZÊÏh 1
DEVICE[0]. 1Èû\£Êèðñ
PORT ³F: 0
SLAVEADR \£@@\ 1
VENDOR_ID ²¤ ID 1
P_TYPE À 12
P_CODE ±@ 1
SCANTYPE ef²À 1,²
POL_BK Ê¥²@ 0
BS_RCVSIZE ³³´£A 0[ʳ]
POL_REVSIZE ,²A 6[ʳ]
RESERVED1 m 0
POL_SNDSIZE ,²~A 4[ʳ]
RESERVED2 m 0
MAJOR_REV Y¶f\¶¢² 1
MINOR_REV \¶¢² 4
RESERVED3 m 0
RESERVED4 m 0
6E8C4019 111
第 5章 DN311 使用例
• ||W¾'1\£Ê DO Æ @\ 2 @ÇÆ ä1@W°W \£Æ 4DlASWRITE_DT 1 @û[ASWRITE_DT.WDAT[0]]Gª¡'@@\\£ÊÆ G234
• Æ GB¡ÏW ¡ÏѾ± END_ASWRITEL TRUEC \£_ Õ,\ ASREAD TRUE'1 Õvw'234
• ASWRITE `à CH UNIT SLOT ébæ,ZWè'th[CH UNIT SLOT]¾1_ '1234NODE AB«Ç@@\_ '1234BS ,²" W 0 ³³´£" W 1_ '234
• ||W¾'1\£Ê DI_ @\ 3@ÇÆ X 1 @W°W \£_ 4Dl ASREAD_DT 3@û[ASREAD_DT.RDAT[2]]¡'\£Ê_ LABG2234
• _ ABGB¡ÏW ¡ÏѾ± END_ASREAD L TRUE C234
• ||W SET/RESET§ü¾1 ASWRITE ASREADúCå'«v1\£ÊGBABGBb<'1234
112 model 3000 デバイスネット概説書
5.4 その他の機能
5
B= ,,@A
1) T
[*========================================================== ʳDN311²ÀÀ´ù[Nõ]==========================================================*]VAR_EXTERNAL RAS_DT :typeRASDT;[*RASðñABÆ'*] TIME_DT :typeTIMEDT;[*Ð$èß*] SW :ARRAY[0..511] OF INT;[*SW\¶INT*]END_VAR
VAR CH :WORD;[*qf¡*] UNIT :WORD;[*³¡*] SLOT :WORD;[*´³¡*]
INSTRUCT :BOOL;[*#¹ÑÆ *] END_INSTRUCT :BOOL;[*#¹ÑÆ ¡Ï*] INSTRUCT_ERR :BOOL;[*#¹ÑÆ *] DN_INSTRUCT_1 :DN_INSTRUCT;[*#¹ÑÆ *] STS_INSTRUCT :WORD;[*#¹Ñ¿*] READ_INSTW :ARRAY[0..2]OF WORD;[*#¹*] READ_INSTI :ARRAY[0..2]OF UINT;[*#¹Ïh*]
RASREAD :BOOL;[*RASðñABÆ'*] END_RASREAD :BOOL;[*RASðñABÆ'¡Ï*] RASREAD_ERR :BOOL;[*RASðñABÆ' *] DN_RASREAD_1 :DN_RASREAD;[*RASðñABÆ'*] STS_RASREAD :WORD;[*RASðñABÆ'¿*] READ_RASDATA :ARRAY[0..255]OF WORD;[*RASðñABÆ'*] REQ :WORD;[*ðñ¶*] POS :WORD;[*vwîé*] NUM :WORD;[*Ïh*]
TIMESET :BOOL;[*Ð$è,Z*] END_TIMESET :BOOL;[*Ð$è,Z¡Ï*] TIMESET_ERR :BOOL;[*Ð$è,Z *] DN_TIMESET_1 :DN_RASREAD;[*Ð$è,Z*] STS_TIMESET :WORD;[*Ð$è,Z¿*]
END_VAR
6E8C4019 113
第 5章 DN311 使用例
2) ²ÀÀ´ù
/ *チャネル番号、ユニット番号、スロット番号指定 */
/ *スレーブデバイス割り付け確認 */
MOVE_WORD0
LD
0
LD
6
LD
MOVE_WORD
MOVE_WORD
CH
ST
UNIT
ST
SLOT
ST
DN_INSTRUCT
DN_INSTRUCT_1
INSTRUCT
REQ
CH
DONE
ERR
CH
LD
( )
( )
UNITSTATUS ST
SLOT
NODE
UNIT
LD
SLOT
LD
16#1
LD
END_INSTRUCT
INSTRUCT_ERR
STS_INSTRUCT
ST
ST
ST
ST
ST
ST
READ_INSTW[0]
READ_INSTI[0]
READ_INSTW[1]
READ_INSTI[1]
READ_INSTW[2]
READ_INSTI[2]
BS_ADD
BS_N
RPOL_ADD
RPOL_N
WPOL_ADD
WPOL_N
114 model 3000 デバイスネット概説書
5.4 その他の機能
5
/ *RAS情報読み出し要求 */
*/時刻設定要求 */
DN_RASREAD
DN_RASREAD_1
RASREAD
REQ
CH
DONE
ERR
CH
LD
( )
( )
UNITSTATUS ST
SLOT
REQTYPE
UNIT
LD
SLOT
LD
REQ
LD
END_RASREAD
RASREAD_ERR
STS_RASREAD
ST
RAS_DT
RAS_DT
POS
LD
NUM
LD
POSITION
N
LD ST
LD
256
RAS_DT.RASDAT[0]
READ_RASDATA[0]
N
TBLTMOV
SW[16]
LDMOVE_INT
TIME_DT.YEAR
ST
MOVE_INT
MOVE_INT
SW[19]
LDMOVE_INT
MOVE_INT
MOVE_INT
TIME_DT.HOUR
ST
SW[17]
LD
TIME_DT.MONTH
ST
SW[20]
LD
TIME_DT.MIN
ST
SW[18]
LD
TIME_DT.DAY
ST
SW[21]
LD
TIME_DT.SEC
ST
DN_TIMESET
DN_TIMESET_1
TIMESET
REQ
CH
DONE
ERR
CH
LD
( )
( )
UNITSTATUS ST
SLOT
TIME_DT
UNIT
LD
SLOT
LD
TIME_DT
LD
END_TIMESET
TIMESET_ERR
STS_TIMESET
6E8C4019 115
第 5章 DN311 使用例
3) =
a) #C¹KÑ
• ?/²ø¢²¾3 ²µ@v1|L¦,W34
• Õ,\ INSTRUCT TRUE'1 Õvw'234
• CH UNIT SLOT ébæ,ZWè'th[CH UNIT SLOT]¾1_ '1234NODE #C¹KÑ«Ç@@\[//W 1]_ '234
• BS_ADD BS_N RPOL_ADD RPOL_N WPOL_ADD WPOL_N#C¹KÐWçÆ '234
• ÐW¡ÏW ¡ÏѾ± END_INSTRUCTL TRUEC234
b) RASðñABÆ',Z
• ?/²ø¢²øfµ@9ìW¾W34
• Õ,\ RASREAD TRUE'1 Õvw'234
• CH UNIT SLOT ébæ,ZWè'th[CH UNIT SLOT]¾1_ '1234
• REQTYPE POSITION NW¡G RASðñ READ_DTÆ '234
• Æ ¡ÏW ¡ÏѾ± END_RASREADL TRUEC234
c) Ð$è,Z
• ?/²ø¢²¤¥²µ@ øfµ@9ìW¾W34
• Õ,\ TIMESET TRUE'1 Õvw'234
• CH UNIT SLOT ébæ,ZWè'th[CH UNIT SLOT]¾1_ '1234
• //W Ð$èYø¿ùÐ$[SW[16]~SW[21]]_ '1 ±²³´?l`ÖÐ$è«234
• Æ ¡ÏW ¡ÏѾ± END_TIMESETL TRUEC234
116 model 3000 デバイスネット概説書
6E8C4019
6
?êW DN311L¯ 9¬ RASõ1'234
1. &B/67ö
• µ¶·¿³¿67¾ LED[MS / NS]
• 7Y²³ LED[NA / ERROR]
2. RASðñABÆ'ðñ
• RAS&'É¥²
• ²³&'
S±²³´¾cAYµ,/ RASðñ,1 r4.3 RASðñ,sy¬G4
q r
?@-.Ä<=G1> À´ù5'1()G4²ÀÀ´ù0?eW°C Òø¿ùi¾3Ħ,L°C234
117
第 6章 RAS 情報(通信メモリ上の RAS エリアを除く)
e (+ (*+ )
DN311 &B° 2 Xñ LED[µ¶·¿³¿67¾ LED] X[]¶úúdC µ¶·¿[MS]³¿[NS]ë,67'234
6-1 BCDE¸EÀø¿eýEf¸EÀ LED
LED OP &QRèS7ª«ê
MS
d
8DN311R¨LG18DN311R¨G1L ²µ@v1
@@\ ±@67¾7Y²³LEDL6@@\67'1_ R¨C
ú 8DN311&uÕU
ú 8DN311qèABÆ'U
ú
8DN311guqèu[pÀq´,q]?
ú8DN311gu[¤¥²yª]µ¶·DEL¦,wm\°C23
NS
d
8DN311R¨LG1[MSÑ]8DN311R¨G1L ²µ@v1[MSÑ]8DN311gu[¤¥²yª:MSÑ]8DN311³R¨LG1
ú 8DN311\£Ê&ucAU
ú
8DN311\£ÊcALÑ'18DN311\£ÊL1È\ùG1
ú81Èu\£ÊcALW(v
ú8DN311WÊcAp8@@\+NcAp
118 model 3000 デバイスネット概説書
6.2 7 セグメント LED の表示内容
6
e6 lh" ) ,
DN311&B° 7Y²³ LED[NA / ERROR]@@\±@67¾W34
DN311L\£Ê&u~'1_ 6@@\[&B´,qWè'ß]67'234
2¬/uwm 7Y²³ LEDµ¶·2³yª67'234
• DN311³\£ÊuL'wm
• S±²³´>,ZWL'wm
• DN311L¤¥²'wm
\£ÊYèWef²,³5U ? LED6@@\ú67'234
6 6-2 6 6-3W 7Y²³ LEDµ¶·¿³¿67¾ LEDÞmnNs1'2346Urs Kÿ67-.D¤673|7'234
6-2 7,s LED 2 LED&xq©5
M:DN311@@\ S:\£Ê@@\
7,sLED
MS NS © 5
d d dS±²³´ÿR¨LC_G12n×,³,Zébæb<UW3
Mú d d²Êµ@7'23[R¨C_îX ,³,ZX]
Mú d d \£ÊYèU
Mú ú ú &u~U[µ¶·³uÍ']
70M ú úDN311L\£Ê@@\+NÆ'2'
72S ú ú
1)&u~Ua\£Ê>LÍ(vwm
2)ef²,³/,²" ÊL° Õµ@èW,²Þ'wm
3)ef²,³/³³´£" ÊL° Õµ@èW³³´£Þ'wm
4)\£ÊYèÐ A ef²ÀLÒwm
73S ú ú\£ÊYèÐ ²¤ID À ±@LÒwm
75M ú ú~vwÐ\£ÊL1È\³/0'wm[|67B]
75M ú ú
1)\£ÊY1È\è'W²µ@,Z'wmDN311\£ÊL~vw3|yªL'23L 30ç9/|yªL(wm\£ÊYÑ'1¬G
6E8C4019 119
第 6章 RAS 情報(通信メモリ上の RAS エリアを除く)
6-3 7,s LED 2 LED&xq©5
M:DN311@@\ S:\£Ê@@\
7,sLED
MS NS © 5
77S ú ú \£ÊYèÐ ~ALÒwm
78S ú ú ef²,³/°\£Ê[1È9/]~vwWwm
79M ú ú 1)²,ZÐrSTARTs³r1s'vwm[78S\È167'23]
2)&u~U%\£>L(vwm[72S\167'23]
3)~vwÐ\£ÊL1È\³/0'wm[|67B]
84M ú ú \£ÊL2)ébæW1wm
91M ú ú ÊÐ[ÊÐcAp>Ø'1wm]
92M ú d 1)DN311³R¨LG12)DN311³±Lì1
A0~CA S±²³´>,ZLu¡Ï'wm ¡Ï¿[64-16]L7Y²³LED67G23
F0M ú d ¤¥²µ@:¥õq@8ù¥³
F1M ú d ¤¥²µ@:Yµ,Êu
F2M ú d ¤¥²µ@:TRAP
F3M ú d ¤¥²µ@:ROMBCCq£[DN311ÕÐ]
F4M ú d ¤¥²µ@:RAM,@³[DN311ÕÐ]
F5M ú d ¤¥²µ@:S±²³´cA¾Yµ,,@/³[DN311ÕÐ]
F6M ú d ¤¥²µ@:DN311@@\èu
F7M ú d ¤¥²µ@:DN311³cAtèu
F8M ú d ¤¥²µ@:ef²,³¾EEPROM,@
120 model 3000 デバイスネット概説書
6.3 RAS 情報読み出しデータ
6
e &j
||W ¤À´ùWABÆ' DN311 RASðñ[RASÉ¥² ²³&' Ò«@ðñ]'234RASðñABÆ',Zr4.6.6 RASðñABÆ',Zsy¬G4
6.3.1 RAS|+
RASðñABÆ',ZW,Zðñ¶r1s'wm Ñ, RASÉ¥²ABÆn234
Ñ,
6-4 RASLÖÀaè1ê
0660H ,Z±@[0015H]
0661H ¡Ï¿
0662H RASðñ@h 100@
0663H RASÉ¥²
:
:
cG[ +H] © 5
RAS_CNT[0] 0663H u#CGB[intret]
RAS_CNT[1] 0664H u#CGB[trap]
RAS_CNT[2] 0665H HOST#CGBgh
RAS_CNT[3] 0666H ³,Z#CGBgh
RAS_CNT[4] 0667H A#CGBgh
RAS_CNT[5] 0668H AIDu
RAS_CNT[6] 0669H A,Z±@&
RAS_CNT[7] 066AH ³,Z¹gh
RAS_CNT[8] 066BH ³,³\¶ON9ìgh
RAS_CNT[9] 066CH ³Yµ,Àugh
RAS_CNT[10] 066DH ³Yµ,Àu¿±@
RAS_CNT[11] 066EH ,³,Zgh
RAS_CNT[12] 066FH ,³
RAS_CNT[13] 0670H Y,Zgh
RAS_CNT[14] 0671H Ygh
RAS_CNT[15] 0672H rÂ,Zgh
RAS_CNT[16] 0673H rÂgh
RAS_CNT[17] 0674H RASABÆ',Zgh
RAS_CNT[18] 0675H RASABÆ'gh
RAS_CNT[19] 0676H Ð$è,Zgh
RAS_CNT[20] 0677H Ð$ègh
RAS_CNT[21] 0678H _ ABÆ',Zgh
RAS_CNT[22] 0679H _ ABÆ'gh
6E8C4019 121
第 6章 RAS 情報(通信メモリ上の RAS エリアを除く)
6-5 RASLÖÀaè2ê
RAS_CNT[23] 067AH Æ GB,Zgh[³³´£]
RAS_CNT[24] 067BH Æ GBgh[³³´£]
RAS_CNT[25] 067CH Æ GB,Zgh[,²]
RAS_CNT[26] 067DH Æ GBgh[,²]
RAS_CNT[27] 067EH 7eY¶,Zgh
RAS_CNT[28] 067FH 7eY¶gh
RAS_CNT[29] 0680H &,Z±@Agh
RAS_CNT[30] 0681H &,Z±@A-.
RAS_CNT[31] 0682H &ugh
RAS_CNT[32] 0683H ugh
RAS_CNT[33] 0684H ~AMBXYµ,Àu[¾]
RAS_CNT[34] 0685H ~AMBXYµ,Àu[MBX]
RAS_CNT[35] 0686H MBX~Au
RAS_CNT[36] 0687H MBXAu
RAS_CNT[37] 0688H A0ʳ
RAS_CNT[38] 0689H AMBX=u[¾]
RAS_CNT[39] 068AH MBXA&u
RAS_CNT[40] 068BH ¤¥²±@
RAS_CNT[41] 068CH ¤¥²1±@
RAS_CNT[42] 068DH ±²/ù\¶2çáÆgh
RAS_CNT[43] 068EH ²¶¢ø¢²\¶2çáÆgh
RAS_CNT[44] 068FH EP-ROM SCAN,³CRC
RAS_CNT[45] 0690H DBASE&uSCAN,³h
RAS_CNT[46] 0691H SCAN,³èh[EP-ROM]
RAS_CNT[47] 0692H ³³´£20msáÆ
RAS_CNT[48] 0693H ʲgh
RAS_CNT[49] 0694H ¿p£gh
RAS_CNT[50] 0695H ø£gh
RAS_CNT[51] 0696H Êgh
RAS_CNT[52] 0697H ~A#CGBgh
RAS_CNT[53] 0698H AIDugh
RAS_CNT[54] 0699H NMI
RAS_CNT[55] 069AH DEVICE-NET,Zù¥³
RAS_CNT[56] 069BH I/O±ø¢²²¿p¿pù¥³
RAS_CNT[57] 069CH 7e±ø¢²²¿p¿pù¥³
RAS_CNT[58] 069DH ²¤ID&
RAS_CNT[59] 069EH À´¶£³À&
RAS_CNT[60] 069FH À´¶£³±@&
RAS_CNT[61] 06A0H ~Akaa[,²]
RAS_CNT[62] 06A1H ~Akaa[COS]
122 model 3000 デバイスネット概説書
6.3 RAS 情報読み出しデータ
6
6-6 RASLÖÀaè3ê
cG[ +H] © 5
RAS_CNT[63] 06A2H Akaa[NOY²³]
RAS_CNT[64] 06A3H !"#$%&'()*+,$-./)01234
RAS_CNT[65] 06A4H Y²³Àu
RAS_CNT[66] 06A5H Y²³UÉ¥u
RAS_CNT[67] 06A6H Y²³ÎÉ¥²u
RAS_CNT[68] 06A7H AkÊ
RAS_CNT[69] 06A8H Aau[Y²³]
RAS_CNT[70] 06A9H ,²20msáÆ
RAS_CNT[71] 06AAH NMI ,@³ABÆ'ß
RAS_CNT[72] 06ABH CAN~Agh
RAS_CNT[73] 06ACH CAN~A[¿\¶-.]
RAS_CNT[74] 06ADH
RAS_CNT[75] 06AEH
RAS_CNT[76] 06AFH
RAS_CNT[77] 06B0H
RAS_CNT[78] 06B1H
RAS_CNT[79] 06B2H
RAS_CNT[80] 06B3H
RAS_CNT[81] 06B4H
RAS_CNT[82] 06B5H
RAS_CNT[83] 06B6H
RAS_CNT[84] 06B7H
RAS_CNT[85] 06B8H
RAS_CNT[86] 06B9H
RAS_CNT[87] 06BAH
RAS_CNT[88] 06BBH
RAS_CNT[89] 06BCH
RAS_CNT[90] 06BDH
RAS_CNT[91] 06BEH
RAS_CNT[92] 06BFH
RAS_CNT[93] 06C0H
RAS_CNT[94] 06C1H
RAS_CNT[95] 06C2H
RAS_CNT[96] 06C3H
RAS_CNT[97] 06C4H
RAS_CNT[98] 06C5H
RAS_CNT[99] 06C6H
6E8C4019 123
第 6章 RAS 情報(通信メモリ上の RAS エリアを除く)
6.3.2 C~
RASe# m2sB*+,¡¢rxB£i¤¥Ae234
¡¢rx
²³&'45
• \±@.8 :8@
• \±@h :160Ï
• Ê´ÐÕ : ðñcf'234¾v1 uf'ðñ> 160ÏD³\LÑW234
• õ³ : ?õ³DN311-ðñW°* Ê,±@4±@-.6 6-76 6-8y¬G4½' Ð$1 BCD67W34
F 0
ô 6-1 ûüè2ö$&8xê
0660H ,Z±@[0015H]
0661H ¡Ï¿
0662H RASðñ@h nÏ×8@
0663H ²³&' [k160@]
:
:
0663H D±@
0664H 1ðñ1
0665H 1ðñ2 1Ïû²³&'
0666H 1ðñ3
0667H 1ðñ4
0668H ÿ
0669H Ð ð
066AH ç Ä
066BH D±@
066CH 1ðñ1
066DH 1ðñ2
066EH 1ðñ3 2Ïû²³&'
066FH 1ðñ4
0670H ÿ
0671H Ð ð
0672H ç Ä
124 model 3000 デバイスネット概説書
6.3 RAS 情報読み出しデータ
6
6-7 ]E'(è1ê
!"
#$%&1(H) #$%&2(H) #$%&3(H) #$%&4(H) ' )
0001HR 1:1)CG4
2:TRAP3:WDT
READWDT_FLG
)*+R
v
0002H
q
01:02:PCgG03:S HALT
p
p C
DN)*+qCgG
S HALT
0003H )b ) JIL
0004H ) ID ID #$
0005H12
EP_ROMaEP_ROM CRC
DBASElmCRC
`a
0050H J R
0100H ID J ,-
0111H JILJ p CgG
0112H
00:n lm 01:NO@
02:B"¡¢£
03:CD)04: !v05:¤¥06:¦2
01:"lm 01:§¨02:NO@03:B"¨04:n B"©ªm
05:¨
0113H
01:«]^BITON02:ª¢03:¬®GON(STBYv?¡/04:STBY+RUN05:RUN¯HRUN06:4q¨07:STBY¯STBY08:a«
)
k1lmPD
°JIL
J
J
,-
0118H (18H/ J vwlm
6E8C4019 125
第 6章 RAS 情報(通信メモリ上の RAS エリアを除く)
6-8 ]E'(è2ê
!"
#$%&1(H) #$%&2(H) #$%&3(H) #$%&4(H) ' )
0200H ID J
0241H opID !p_ tu6
0242H
01:±p²¨02: !p_
opop
!p_ !p_
±p²³¥´u
0300HMBX-ID pµID ±o
B"
4pB
B"
MBX¦¨
0401H B" R ID R-ID¨
0402H B" _*4 _*4
p_
0403H B" _*4 _*4
0404H B" ¨
0405H B"
¨
0406H @ B" B"
¶·B"
0407H @ ¶·
B"¨
0408H B" ¸¹
0409H B" CD¸¹
FFFFH bJIL
J
@ º» IJKR
126 model 3000 デバイスネット概説書
6.3 RAS 情報読み出しデータ
6
6.3.3 3E)ab
RASðñABÆ',ZW ,Zðñ¶r3s'wm Ñ,\£ÊÒ«ðñ[µ¶·¿ 7Y²³ LED67¿]ABÆn234
Ñ,
1) µ¶·¿[0663HH 0682H:32@]Ñ, 0663HH 0682HLµ¶·¿W34µ¶·¿ DN311 L\£Ê³'1MÇÇÕ'1±@W7'2346 6-9rNA= s @@\7'234
6-9 BCDE¸EÀ
F 8 7 0 F 8 7 0
6-10 BCDE¸EÀ¾EH
0660H ,Z±@[0015H]
0661H ¡Ï¿
0662H RASðñ@h 64@
0663H Ò«@ðñ
:
06A2H
0663H NA=1 NA=0 0673H NA=33 NA=32
0664H NA=3 NA=2 0674H NA=35 NA=34
0665H NA=5 NA=4 0675H NA=37 NA=36
0666H NA=7 NA=6 0676H NA=39 NA=38
0667H NA=9 NA=8 0677H NA=41 NA=40
0668H NA=11 NA=10 0678H NA=43 NA=42
0669H NA=13 NA=12 0679H NA=45 NA=44
066AH NA=15 NA=14 067AH NA=47 NA=46
066BH NA=17 NA=16 067BH NA=49 NA=48
066CH NA=19 NA=18 067CH NA=51 NA=50
066DH NA=21 NA=20 067DH NA=53 NA=52
066EH NA=23 NA=22 067EH NA=55 NA=54
066FH NA=25 NA=24 067FH NA=57 NA=56
0670H NA=27 NA=26 0680H NA=59 NA=58
0671H NA=29 NA=28 0681H NA=61 NA=60
0672H NA=31 NA=30 0682H NA=63 NA=62
000H
101H
202H
303H
404H !"#$%&'()*+,-
505H ./#01,
606H ./#0123',45
909H 678945
100AH :;<=>=(945
6E8C4019 127
第 6章 RAS 情報(通信メモリ上の RAS エリアを除く)
2) 7Y²³ LED67¿[0683HH 06A2H:32@]Ñ, 0683HH 06A2HL 7Y²³ LED67¿W347Y²³ LED67¿ DN311yª ³yª DN311Lµ<'1\£Êyª7'234DN311 &B±@67'123[6 6-2 6 6-367G\\°C23]46 6-11rNA= s @@\7'234
6-11 7,s LED¸EÀ
F 8 7 0 F 8 7 0
6-12 7,s LED¸EÀ¾EH
0683H NA=1 NA=0 0693H NA=33 NA=32
0684H NA=3 NA=2 0694H NA=35 NA=34
0685H NA=5 NA=4 0695H NA=37 NA=36
0686H NA=7 NA=6 0696H NA=39 NA=38
0687H NA=9 NA=8 0697H NA=41 NA=40
0688H NA=11 NA=10 0698H NA=43 NA=42
0689H NA=13 NA=12 0699H NA=45 NA=44
068AH NA=15 NA=14 069AH NA=47 NA=46
068BH NA=17 NA=16 069BH NA=49 NA=48
068CH NA=19 NA=18 069CH NA=51 NA=50
068DH NA=21 NA=20 069DH NA=53 NA=52
068EH NA=23 NA=22 069EH NA=55 NA=54
068FH NA=25 NA=24 069FH NA=57 NA=56
0690H NA=27 NA=26 06A0H NA=59 NA=58
0691H NA=29 NA=28 06A1H NA=61 NA=60
0692H NA=31 NA=30 06A2H NA=63 NA=62
¸EÀ¾EH © 5
70[46H] DN311L+N@@\q£Wu
72[48H] DN311L\£ÊcAW
73[49H] \£Ê²¤ID À ±@LDN311ef²,³v1
75[4BH] \£ÊL³/1È\Íef²,³\£ÊL1È\ùG1
76[4CH] DN311'1\£Ê>LÍW DN311ÿWcAù¥³Æ
77[4DH] \£Ê~ALDN311ef²,³wm
78[4EH] DN311L\£Ê~vwW
79[4FH] DN311L\£Ê'1~AW
80[50H] DN311cA³LIDLEµ@v1
81[51H] DN311cA³LFAULTµ@v1
82[52H] ~ /AY²³WL
83[53H] \£ÊébæLG
84[54H] \£ÊébæL ¡Ï
85[55H] DN311AÊ/WÊ´
91[5BH] DN311WÊ
92[5CH] DN311³R¨u
128 model 3000 デバイスネット概説書
6E8C4019
7
"#$%&'()*+,?êW DN311¾'1ÐuL'wm ¡ö÷3"#b3"#1'234uÐb S ±²³´?l\n1'('1¬G4
#$%&'x
1) µ¶·L&uÆ/L>[²Êyª>]wmµ¶·L&uwm R¨C_,³,ZC DN311 ébæb<« ²ÊyªC234²Êyª9MS NS9d 7Y²³ LED9@@\ú
ô 7-1 BCDEm¡?=ef'(
2) \£ÊcAU¤¥²µ@vwm
¼½ )*+7¾¿6Wy[X\¾¿:;b>Rrs7À96WMXWy[X()*+Á>Â/\
R6<)*+©ÃHvHRrs7ÄÅWÆÇ>¦6Wy[X\
START
Sコントローラ側の電源が供給されていますか?
DN611はベースに正しく装着していますか?
Yes
Yes
ステーションステータスがダウンモードではない?
Yes
他のSコントローラと組み合わせると正常に起動しますか?
Yes
Sコントローラを交換して下さい
END
No
No
No
No
Sコントローラ電源モジュールの1次側電源を定格通りに供給して下さい
スロットに正しく挿入し、固定用ねじを締めて下さい
モジュールを交換して下さいモジュールを交換して下さいモジュールを交換して下さいモジュールを交換して下さいダウン情報を読みだし、モジュールと併せて当社に送付して下さい
129
第 7章 トラブルシューティング
6 m!"rs(Thm"8mY+
1) ,³,Z«X ¤¥²µ@
ô 7-2 Ô,eI=ef'(
2]ef²,³,¡,³,ZWµ¶·L²Êí>ef²,³,¡'wm ef²,³L èwm ,³,Z 9çC234|9/ÐLwm R¨C_'1¬G4R¨C_X,³,ZW\ 9ç9/wm µ¶·DE'1¬G4
START
ダウンコードは「F5H」以外ですか?
Yes
モジュールを交換して下さいモジュールを交換して下さいモジュールを交換して下さいモジュールを交換して下さい
ダウン情報を読みだし、モジュールと
併せて弊社に送付して下さい
END
No リセット要求時は、入力/出力データの読み出し/書き込みは停止して下さい
130 model 3000 デバイスネット概説書
7.3 ランモードにならない場合
7
ih#&V
||>µ¶·L&uÆ/Lv1|º'234µ¶·/KX²Êµ@>²µ@tc3wm Õµ@rÂ,Z Yè,ZW6Yè3¦,L°C2342\£Ê45tc'wm aef²,³,'1> Yè,ZW\£ÊYè'1¬G4
1) @Yè,Z
ô 7-3 à EHsEÀ*ùI=ef'(
START
パラメータ設定要求を実行していますか?
Yes
Yes
No
No
自ノードに対するパラメータ設定要求を実行して下さい(4.7.3項を参照)
セマフォエリアの使用方法を確認して下さい(4.6節を参照)
パラメータ設定要求は完了していますか?
スレーブデバイスパラメータ設定が未実施なら、
スレーブデバイスパラメータ設定へ
設定済みなら、動作モード制御要求へ
完了ステータスを基に異常原因を取り除いて下さい
END
6E8C4019 131
第 7章 トラブルシューティング
2) \£ÊYè,Z
ô 7-4 ]EÉòósEÀ*ùI=ef'(
START
パラメータ設定要求を実行していますか?
Yes
Yes
No
No
スレーブデバイスパラメータ設定要求を実行して下さい(4.7.4項参照)
セマフォエリアの使用方法を確認して下さい(4.6節参照)
パラメータ設定要求は完了していますか?
動作モード設定要求へ
完了ステータスを基に異常原因を取り除いて下さい
END
スレーブデバイスパラメータ設定要求では 1スレーブあたり約 4秒かかります。1回のパラメータ設定要求で 10台までスレーブデバイスを設定できるので、時間は最大40秒かかります。
132 model 3000 デバイスネット概説書
7.3 ランモードにならない場合
7
3) Õµ@rÂ,Z
ô 7-5 ¡YBEHI=ef'(
START
動作モード制御要求を実行していますか?
Yes
Yes
No
No
動作モード制御要求を実行して下さい(4.6.5項参照)
セマフォエリアの使用方法を確認して下さい(4.5節参照) "
動作モード制御要求は完了していますか?
完了ステータスを基に異常原因を取り除いて下さい
END
Yes
No DN611内部のシリアル番号が壊れていますモジュールを交換して下さいモジュールを交換して下さいモジュールを交換して下さいモジュールを交換して下さい
完了ステータスが「シリアル番号未登録」以外?
6E8C4019 133
第 7章 トラブルシューティング
= |&/,&j
1) \£ÊcAL³'7Y²³ LEDu±@L67Gwmr6.2 7Y²³ LED67-.s'('1 ¡C1¬G4
7-1 ]EÉòó;=ef'( (1)
©5
DN311
S±²³´ÿR¨Ñ
³¢£ÓÑ[u¤¥ ©M]r3.4 ³Ós'('1¬G
@@\èÑ[@@\+N]r3.2.2 @@\è¾´,qs
'('1¬G
³cAtèÑ[cAtÆa]r3.2.1 Õµ@cAtè¾pÀqs
'('1¬G
@Yè ef²,³Ñr4.6.3 Yè,Z[@]s
r4.6.4 Yè,Z[\£Ê]s
'('1¬G
\£Ê
\£Ê&uÕÑ
\£Ê?lR¨Ñ
³¢£ÓÑ[u¤¥ ©M]
@@\èÑ[@@\+N]
³cAtèÑ[cAtÆa]
\£Ê|èEûÑ
³
³²¢£K¼Î¼[121Ω]Ñ
³ka$Ñr1.2.2 ¥¥¢£kas'('1¬G
@´À¢£aG[6m9-]Ñ
@´À¢£;MaÑr1.2.2 ¥¥¢£kas'('1¬G
³R¨"#R¨.8Ñr3.5.1 ³R¨"#s
r3.5.3 ³R¨és'('1¬G
³¢£ÓÔÑr3.5.4 ³ÓÔs'('1¬G
134 model 3000 デバイスネット概説書
7.4 スレーブデバイスとのデータ通信
7
2) \£ÊcAL+UWp'7Y²³ LEDu±@L67Gwmr6.2 7Y²³ LED67-.s'('1 ¡C1¬G
7-2 ]EÉòó;=ef'( (2)
3) ʲL3ʲ DN311 - CAN ±²³´Ab<LA_ té¾W§ \£ÊL~A' DN311LCwm'234ʲgh RASðñ, 05CCHïG1234ʲL3wmb"#9
1) ³cAts('1()G4[500kbps 250kbps 125kbps]
2) ,²\£³³´£ÊLS03wm 6Yè,Zr,²~Aµ@sr1s'1¬G4[1\£ÊÂ,²,ZX ,²á" ]
©5
DN311
S±²³´ÿR¨Ñ
³¢£ÓÑ[u¤¥ ©M]r3.4 ³Ós'('1¬G
@@\èÑ[@@\+N]r3.2.2 @@\è¾´,qs
'('1¬G
³cAtèÑ[cAtÆa]r3.2.1 Õµ@cAtè¾pÀqs
'('1¬G
@Yè ef²,³Ñr4.6.3 Yè,Z[@]s
r4.6.4 Yè,Z[\£Ê]s
'('1¬G
\£Ê
\£Ê&uÕÑ
\£Ê?lR¨Ñ
³¢£ÓÑ[u¤¥ ©M]
@@\èÑ[@@\+N]
³cAtèÑ[cAtÆa]
\£Ê|èEûÑ
³
³²¢£K¼Î¼[121Ω]Ñ
³ka$Ñr1.2.2 ¥¥¢£kas'('1¬G
@´À¢£aG[6m9-]Ñ
@´À¢£;MaÑr1.2.2 ¥¥¢£kas'('1¬G
³R¨"#R¨.8Ñr3.5.1 ³R¨"#s
r3.5.3 ³R¨és'('1¬G
³¢£ÓÔÑr3.5.4 ³ÓÔs'('1¬G
6E8C4019 135
第 7章 トラブルシューティング
136 model 3000 デバイスネット概説書
6E8C4019
8
-./0123O ¡J[&,¢£¤¥
DN311 rS3 ?lsrèé67s/0'1° èé67W¾'1¬G42 DN311à'(èé `àrèé67s/0DEHs'1èé«v1¬G4C¹K1rS3?lsrC¹Ks¨3Ä/0DEHs'1 C¹K«v1¬G4
q r
1. S±²³´/0G167W¾'1¬G4$9ì67W¾'wm QR ýþ uÕ ¡|L°C234
2. S±²³´/0C¹K"#¾v1C¹K1¬G4¡"E9ìC¹K 2C¹KóL°C23 ̬ ýþ uÕ ¡|L°C234
137
第 8章 据付/配線工事
6 #$%&',¢£¤¥c¢£E
rS3 ?lsrµ¶·C¹Ks¨3Ä/0DEHs'1 µ¶·C¹KCì'«v1¬G4
ab¦§c_d
8.3.1 OP
1) S±²³´ÿR¨¤¥rS3 ?lsrR¨¤¥s¨3Ä/0DEHs'1¤¥«v1¬G4
2)³R¨R¨¤¥
?r3.5 ³R¨ÓÔs'('1¬G4
8.3.2 MW S
1) S±²³´ÿÓÔ¤¥rS3?lsrÓÔsrèé"#s/0DEHs'1 ¤¥«v1¬G4
2) ³R¨ÓÔ¤¥?r3.5 ³R¨ÓÔs'('1¬G4
q r
1. DN311model3000¾W3W ¦§C¹K1¾'1¬G4)*W¾¾+¾*¬G4QR ¢Ü¯L°C 2ýþ ¡C234
2. DN611»Ë ¦§R¨©vyªW«v1¬G4QR uÕ ýþ ¡C234
3. DN611R¥(§MdL_|Ç'1¬G4 ýþ uÕ ¡|L°C234
4. ± ¢£Ó DN311» ³¶p*C K >(Ç|LÍÇ ÑÒG1|Ñ'1¬G4LÄW3 áÕMýþ uÕ ¡C234
138 model 3000 デバイスネット概説書
8.3 電源配線/接地
8
1. ³ÿ±Ê³¢£Ó3wm u¤¥Hs'1¬G4³R¨>?C @cALW(|L°C234
q r
1. ¢£¤¥¦§R¨©vyªW«v1¬G4R¨L_vyªW¤¥® QR¯L°C234
2. S±²³´R¨µ¶·¤¥ ¸¹º»¼½¾ ¿ÀWÁÂ3M'1 ÃRÄLÅÆ'Ç'1¬G42¼½ÈÉÊËÌ hÍÇC ¤¥ÎÏм½ÈÉʼ½ÈÑÒC¹K1¬G4ÃRLÅÆ'1QR¯L°C234
3. ¦§ÓÔ«v1¬G4ÓÔ'wm QR uÕ¯L°C234
o p
1. ³ÿ± DN311 &BÊÿ±»Ë3wm S±²³´ÿR¨C_U«iW¬G4DN311ýþ uÕ ¡|L°C234
2. ³ÿ±ÊC¹Kwm =EC¹KW2n×4Í<F'G2W¬G4³ÿ± Êÿ±Lh'234
q r
1. ¤¥® f%°-L«v1¬G4¤¥u ýþ QR¯L°C234
6E8C4019 139
第 8章 据付/配線工事
= !"7&8¨O
³45õö1 r3.6 ³45õös'('1¬G4
||W rÂ(ì rÂ(-W.è,ø'234
8.4.1 >i
1) .è67i¾D9¢£.è67min ae¬673D«234
8-1 *'(¥
r¤µDs/'|å _`µ µMÆ>¾1\'234
q r
³.è/0?HsDE
1. ʳ¢£.èD Ä$%L¦,W3W ® !'1¬G4èé"#$%DeviceNet Volume&'('1¬G4
2. $% $%1'®.èD !G|23'234
3. ʳ³45õöØ67.è3|8K1¬G4.è3¦,L°wm 9¬:;¦§Ò<'1¬G4
ÈEÉ*>'(©5
ÿÄÒ ÄÒ
¢£I«wÙ
¤µ>D¤µD
¢£I«wÙ
cu dÇÕL°wÙ
¤µD
íS l?°±KwÙ
_`µD
p?ÕdC¢£IK¯°wÙ
¤µD
'õeâã2+8dº KwÙ
_`µD
RóÃþ¯L°wÙ
¢£äùÃÄD_`µD
140 model 3000 デバイスネット概説書
8.4 ネットワーク敷設
8
2) ¤µ>D,ø
• ¢£ÃÄ*´¤³c3 ¸À´¿¢£Éʾ234 |ÐqRz¥S`'Ç'234
• ¢£I«Ç ¤¥'C RóSÃþ²³Gé?¬¤¥'234
• Pº-¤¥« Ó÷2D¯3wm¢£äù0òFv1¬G4
• >'1?C¹Kwm23wm ¢£I«Ç 3mùW'1¬G4
• ¢£JKwm NJ÷¢£tJKàÇ'1¬G4
3) ¤µDKHsDE
• `aµ-qRz¥LS0'Ç'234
• µJGnwm Nõ 90°9-'234
• µJGnwm NJ÷µ-Ð 69/Wµ-¢£tJKàÇ'234
• _`µÓÔ'234
4) ¤¥Ää³¢£ '1R ¥²óô8Rô3õö> 2mä'1¤¥'2342m äùZäL!'wm èÒRº²RzC¬6'»'1äùZä'1¬G4½' ~A:"¦A:W°*è 440V*100A9¬#1¬G4
8-2 ²
PO0O2
²¡>T (mm)
100Ade 100AFD 50AFD 10AFD
440Vàk440V9¬220V9¬110V9¬60V9¬
20002000200020002000
2000600600600500
2000600600500300
2000600500300150
6E8C4019 141
第 8章 据付/配線工事
2$»·' %¹_`¢£¤³2&"ĵ¾23'234|wm «¤¥KR ¥23täùZä567'23
8-3 ²è¢Yklkfé-kl/£êèMN mmê
'´±²·¾Ð¿rÂõöèé67Ü@²(
[ð?RSпö®)]C
¢£¤³¾3wm ¬9Ç -\[&]é1 R ¢£Ää'1¬G4
ô 8-1 kf©*ã
³-.è¨'1\¤³-`à\¾'1¬G4
ô 8-2 ¤e©*ã
ÈEÉ&*ß6 ¢Ykfa]¥ç¦§/
¡>10mFD
25mFD
100mFD
200mFD
500mFD
501mF
O÷ȨÉ
125V9¬ 10A9¬ 10 10 50 100 200 250
250V9¬ 50A9¬ 10 50 150 200 250 250
400V9¬ 100A9¬ 50 100 200 250 250 250
500V9¬ 200A9¬ 100 200 250 250 250 250
//à\ 5009/
伝送ケーブル
電力ケーブル 計装電源線 電磁弁・操作信号線等
金属ダクト
セパレータ
信号線 電源線
セパレータ(鋼製)
接地(D種接地)
142 model 3000 デバイスネット概説書
8.4 ネットワーク敷設
8
5) .è³~¢£.è3/W*2'³"Ð5cCW34
• ¾³¾3wm
• Wõø¿ù¾³¾3wm
• aо³¾3wm
• À²³r¾³¾3wm
8.4.2 >i
(-Wʳ¢£¤¥5úHs'1¬G4
1) ¤¥¸Ê³¢£¤¥(-"¦A:³¾'1¬G4|R¨¢£> 50cm9/äù'1¬G4
2) ¢£¢£+L±îÓ>DzÀgW'1¬G42 ¢£JK¢£tJKàÇ'1¬G4
3) ¢£Þ.JK?d<e|ßYÉ min1¬G4
4) NO Øí67 +, p³wÙ8K1.è'1¬G4
6E8C4019 143
第 8章 据付/配線工事
144 model 3000 デバイスネット概説書
6E8C4019
9
/4 56789bú
¬/Eûbe[6- 1]Ñ'1¬G42yz867Ltivwm\Ñ«v1¬G4
1-1 ù"34'(
34'( 34©5 ©ùª ª«?&Ci
R¨¨LS±²³´R¨³R¨
R¨¼½WR¨Rº¿3
56789:;<_ Rº$G-3
R¨¼½¶³B
³B| =>?@*A.: BCDEF;
¤¥¢£I
I| R¨©C ¢£¤¥3
C¹KyªGBH&(IJKLMNOPQ;L
³B Ü|
@ÊW¶´*¹K
³¢£Ó
³ÿ±³¢£G1
¢£¶³BLÍ|
¢£¶³*1 ¢£'î3
Ó¢£©v1
RSTU Q< f.¥/î'1> ±'î3
³ÿ±Lµ¶·ÿ¡%0_G1
µ¶·ÿ±>³×W|
³ÿ±'vCµ¶·ÿ¯'G×W> ±¶'*
~¢£¤¥[8.4 ³
.è'(]
³²¢£@´À¢£:¢£I
I| ø¿ùp' R¨©C ¤¥3
Õ ¥?÷(¤¥G1
Õ ¥?L÷(|
Õ ¥?>ä3ø@3
yz O í áÕ |C?L$ß9-Ñ
VW569:;< çà-_Ç13
145
付録 保守・点検
q r
1. µ¶· ¼½È ¢£»Ë¦§R¨©vyªW«v1¬G4R¨L_v22yªW®'23 QR¯L°C 2uÕ ýþ ¡|L°C234
2. úе¶·±1Rº¿3wm ÄHs'1®«v1¬G4QR¯L°C234
3. µ¶·DE ¦§³p' S±²³´ÿR¨³R¨©vyªW«v1¬G4QR uÕ ýþ ¡|L°C234
o p
1. µ¶·ï@¥£Ä= D2ô³¥£D Ê«iW¬G4ýþ uÕC QR ¢Ü¯L°C234
q r
1. ø¿ùu&uÃÆ ,³£ !" * ðuú bú 23Ò<'1¬G4
2. DN311L&uÕ'wm r7.³£ø·¿p²s'» ¡Ñ'1¬G4ýþÐ 4[Q54]ñ6<4' å7²< !'1¬G42¡6<49ìW< Õ$%Ão'234
o p
1. 8LÆ1 9L3Muyª22W¾'W¬G4 QR ýþ ¡C234|Çwm îÆ%1R¨©C 4(Q54)26<4'1¬G4ßàD <ktxW3WÊ«iW¬G4
146 model 3000 デバイスネット概説書
6E8C4019
1
2-1 MREADø MWRITE8>? (µs)
N:¦=I/Ox>§¨©ª3.80«s
2-2 DN311+f,&²ÿ8>? (ms)è÷øö÷A 128ýEH&8xê
MREAD§ü 7.36+[4+N]~ I/OÐ
MWRITE§ü 7.24+[4+N]~ I/OÐ
MREAD§ü 1.48
MWRITE§ü 1.48
Ð 2.96
147
付録
148 model 3000 デバイスネット概説書
6E8C4019
1
¤ ©Zm!"rsQkh80ªhR!8
1) th<(*===================================================
ʳ FB ,³,Z
===================================================*)VAR_INPUT REQ :BOOL;[*Ò«,Z *] CH :WORD;[*qf¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] CLR_SL :WORD;[*ef²,³, *]END_VAR
VAR_OUTPUT DONE :BOOL;[*¡Ï *] ERR :BOOL;[* *] STATUS :WORD;[*¿ *]END_VAR
VAR_EXTERNAL SW :ARRAY[0..511] OF INT;[*SW\¶ INT *]END_VAR
VAR SLOTNO :WORD;[*R/W´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf /´³F: *] S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *]
STEP :ARRAY[0..9]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú *]
DUMMY_W1 :BOOL;[*¤p *] ADR_WRT1 :WORD;[*jIYµ,@\ *] DAT_WRT1 :ARRAY[0..1]OF WORD;[*Ê~:th *] NUM_WRT1 :UINT;[*Ê~@h *]
DUMMY_W2 :BOOL;[*¤p *] ADR_WRT2 :WORD;[*jIYµ,@\ *] DAT_WRT2 :WORD;[*Ê~:th *]
149
付録 各要求ファンクションブロックの定義
NUM_WRT2 :UINT;[*Ê~@h *]
DUMMY_W3 :BOOL;[*¤p *] ADR_WRT3 :WORD;[*jIYµ,@\ *] DAT_WRT3 :WORD;[*Ê~:th *] NUM_WRT3 :UINT;[*Ê~@h *]
TMR1 :TON_100ms;[*ÑáÆ *] TIME1 :DINT;[*ÑáÆÐ *]
DUMMY_R1 :BOOL;[*¤p *] ADR_RED1 :WORD;[*jIYµ,@\ *] DAT_RED1 :WORD;[*Ê~th *] NUM_RED1 :UINT;[*Ê~@h *] COMP_RED1 :BOOL;[*¡Ï *]
DUMMY_R2 :BOOL;[*¤p *] ADR_RED2 :WORD;[*jIYµ,@\ *] DAT_RED2 :ARRAY[0..1]OF WORD;[*Ê~:th *] NUM_RED2 :UINT;[*Ê~@h *] COMP_RED2 :BOOL;[*¡Ï *]
DUMMY_W4 :BOOL;[*¤p *] ADR_WRT4 :WORD;[*jIYµ,@\ *] DAT_WRT4 :WORD;[*Ê~:th *] NUM_WRT4 :UINT;[*Ê~@h *]
DUMMY_R3 :BOOL;[*¤p *] ADR_RED3 :WORD;[*jIYµ,@\ *] DAT_RED3 :WORD;[*Ê~:th *] NUM_RED3 :UINT;[*Ê~@h *] COMP_RED3 :BOOL;[*¡Ï *] ST_STATUS :WORD;[*¿ø¢²¿ *]
CMP_RES1 :BOOL;[*T;ç *] CMP_RES2 :BOOL;[*T;ç *] CMP_RES3 :BOOL;[*T;ç *] CMP_RES4 :BOOL;[*T;ç *]
TMR2 :TON_100ms;[*Æ *] TIME2 :DINT;[*ÆÐ *]END_VAR
150 model 3000 デバイスネット概説書
付 3-1 リセット要求ファンクションブロック
2) À´ù?l/* スロット設定値計算 */
/* 機種選択 */
/* ステップ初期化 */
TMP_CHUNITOR_WORD
SLOTNO
STLD
SLOT
LD
TMP_CHOR_WORD
TMP_CHUNIT
STLD
TMP_UNIT
LD
IN
UNITSHL_WORD
TMP_UNIT
ST
N
LD
8
LD
IN
CHSHL_WORD
TMP_CH
ST
N
LD
12
LD
( )LD ( )
S3 S2SW[0]EQ_INT
32
LD
LD
SW[0]EQ_INT
33
LD
REQ
ENENO
(S)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[5]
(R)
STEP[6]
(R)
STEP[7]
(R)
STEP[8]
(R)
STEP[9]
(R)
STEP[0]MOVE_WORD
STATUS
〉 SET
16#0
LD
DEF1
6E8C4019 151
付録 各要求ファンクションブロックの定義
/* 要求エリア書き込み:初期化要求 */
S3
( )
DUMMY_W1
S2
MOVE_WORDST
DAT_WRT1[0]17
LD
2
MOVE_WORDST
DAT_WRT1[1]CLR_SL
MOVE_UINTST
NUM_WRT1
STEP[0]
EMWRITE
SLOTNO
(S)
STEP[1]
T
ADR_WRT1TADDR
DAT_WRT1P
NUM_WRT1N
(R)
STEP[0]
LD
LD
LD
LD
LD
LD
ENENO
MOVE_WORD
ADR_WRT1
〉 SET
1832
LD
ENO
ADR_WRT1
〉 SET
820
LD
ENMOVE_WORD
152 model 3000 デバイスネット概説書
付 3-1 リセット要求ファンクションブロック
/* 要求フラグレジスタに「1」書き込み */
ENDENMOVE_WORD
( )
DUMMY_W2
LD
S3
2035
〉 SET
ADR_WRT2
LD
S2
1021
SET
ADR_WRT2
ENOENMOVE_WORD
1
MOVE_WORDST
DAT_WRT21
MOVE_UINTST
NUM_WRT2
STEP[1]
EMWRITE
SLOTNO
(S)
STEP[2]
T
ADR_WRT2TADDR
DAT_WRT2P
NUM_WRT2N
(R)
STEP[1]
LD
LD
LD
LD
LD
LD
6E8C4019 153
付録 各要求ファンクションブロックの定義
/* リクエストレジスタに「1」書き込み */
/* 2秒待ち */
( )
DUMMY_W3S3
S2
ENO
ADR_WRT3
〉 SET
2047
LD
ENMOVE_WORD
ENO
DAT_WRT3
〉 SET
1
LD
ENMOVE_WORD
ENO
ADR_WRT3
〉 SET
1023
LD
ENMOVE_WORD
ENO
DAT_WRT3
〉 SET
256
LD
ENMOVE_WORD
1MOVE_UINT
ST
NUM_WRT3
LD
STEP[2]
EMWRITE
SLOTNO
(S)
STEP[3]
T
ADR_WRT3TADDR
DAT_WRT3P
NUM_WRT3N
(R)
STEP[2]
LD
LD
LD
LD
STEP[3]
IN (S)
STEP[4]
PT (R)
STEP[3]
Q
ET
TMR1
TIME1
ST
20
LD
TON_100ms
154 model 3000 デバイスネット概説書
付 3-1 リセット要求ファンクションブロック
/* 確認応答フラグレジスタ読み出し */
/* 確認応答フラグレジスタ=1ならステップ5へ */
/* 確認応答フラグレジスタ〈 〉1ならステップ8へ */
ENENO
MOVE_WORD
ADR_RED1
〉 SET
1020
LD
S3
( )
DUMMY_R1
S2
ENENO
MOVE_WORD
ADR_RED1
〉 SET
2034
LD
MOVE_UINTST
NUM_RED11
LD
STEP[4]
EMREAD
SLOTNO
( )
COMP_RED1
T
ADR_RED1TADDR
DAT_RED1P
NUM_RED1N
LD
LD
LD
LD
DAT_RED1
(S)
STEP[5]
(R)
STEP[4]
LD
COMP_RED1EQ_WORD
1
LD
DAT_RED1
(S)
STEP[8]
(R)
STEP[4]
LD
COMP_RED1NE_WORD
1
LD
6E8C4019 155
付録 各要求ファンクションブロックの定義
/* 確認応答エリア(エラーステータス )読み出し */
S3
( )
DUMMY_R2
S2
ENENO
MOVE_WORD
ADR_RED2
〉 SET
1632
LD
ENENO
MOVE_WORD
ADR_RED2
〉 SET
720
LD
2MOVE_UINT
ST
NUM_RED2
LD
STEP[5]
EMREAD
SLOTNO
( )
COMR_RED2
T
ADR_RED2TADDR
DAT_RED2P
NUM_RED2N
LD
LD
LD
LD
DAT_RED2[0]
(S)
STEP[6]
(R)
STEP[5]
LD
COMP_RED2EQ_WORD
17
LD
MOVE_WORDST
STATUSDAT_RED2[1]
LD
156 model 3000 デバイスネット概説書
付 3-1 リセット要求ファンクションブロック
/* 確認応答フラグレジスタに「0」書き込み */
S3
( )
DUMMY_W4
S2
ENENO
MOVE_WORD
ADR_WRT4
〉 SET
2034
LD
ENENO
MOVE_WORD
ADR_WRT4
〉 SET
1020
LD
0MOVE_WORD
ST
DAT_WRT4
LD
STEP[6]
EMWRITE
SLOTNO
(S)
STEP[9]
T
ADR_WRT4TADDR
DAT_WRT4P
NUM_WRT4N
(R)
STEP[6]
LD
LD
LD
LD
1MOVE_UINT
ST
NUM_WRT4
LD
6E8C4019 157
付録 各要求ファンクションブロックの定義
/* ステーションステータス読み出し */
S3
( )
DUMMY_R3
S2
ENENO
MOVE_WORD
ADR_RED3
〉 SET
1493
LD
ENENO
MOVE_WORD
ADR_RED3
〉 SET
718
LD
1MOVE_UINT
ST
NUM_RED3
LD
STEP[8]
EMREAD
SLOTNO
(S)
COMR_RED3
T
ADR_RED3TADDR
DAT_RED3P
NUM_RED3N
LD
LD
LD
LD
158 model 3000 デバイスネット概説書
付 3-1 リセット要求ファンクションブロック
/* ステーションステータス確認後、ステップ9へ */
/* 終了 */
( )
CMP_RES1COMP_RED3
CMP_RES1
(R)
STEP[9]
(R)
STEP[8]
CMP_RES2
( )
CMP_RES3COMP_RED3
( )
CMP_RES4COMP_RED3
CMP_RES3
(S)
STEP[9]
(R)
STEP[8]
CMP_RES4
MOVE_WORDST
ST_STATUSDAT_RED3
LD
ST_STATUS
LD
8192
LD
( )
CMP_RES2COMP_RED3DAT_WRT1[1]
LD
0
LD
ST_STATUS
LD
8256
LD
EQ_WORD
DAT_WRT1[1]
LD
1
LD
ENENO
MOVE_WORD
STATUS
〉 SET
16#1
LD
EQ_WORD
EQ_WORD
EQ_WORD
IN
PT
Q
REQ DONESTEP[9]
TON_100ms
TIME2
ST
TMR2
( )
ERR
100
LD
STEP[9]
ET
( )
6E8C4019 159
付録 各要求ファンクションブロックの定義
¤ ©6Z !
1) th<*=================================================== FB ¬kpA~T
===================================================*VAR_INPUT REQ :BOOL;*z * CH :WORD;*®¯<°T * UNIT :WORD;*±²°T * SLOT :WORD;*j°T * PARA_LOCAL :typeP_LOCAL;*¬kpA~T³ *END_VAR
VAR_OUTPUT DONE :BOOL;*´µ * ERR :BOOL;*k * STATUS :WORD ;*´µ¶A *END_VAR
VAR_EXTERNAL SW :ARRAY[0..511]OF INT;*SWyVA INTx>§ *END_VAR
VAR INPUTDAT :ARRAY[0..8]OF WORD;*¬kpAz *
SLOTNO :WORD;*R/Wj·¸ * TMP_CH :WORD;*R/W®¯<·¸ * TMP_UNIT :WORD;*R/W±²·¸ * TMP_CHUNIT :WORD;*R/W®¯<|j·¸ *
S3 :BOOL;*S3¹º * S2 :BOOL;*S2¹º *
STEP :ARRAY[0..6]OF BOOL;*¶» * DEF1 :BOOL;*¼C½ *
DUMMY_W1 :BOOL;*¾¿ * ADR_WRT1 :WORD;*ÀÁpqrxy * DAT_WRT1 :ARRAY[0..8]OF WORD;*¦Â * NUM_WRT1 :UINT;*¦= *
DUMMY_W2 :BOOL;*¾¿ * ADR_WRT2 :WORD;*ÀÁpqrxy *
DAT_WRT2 :WORD;*¦Â * NUM_WRT2 :UINT;*¦= *
DUMMY_W3 :BOOL;*¾¿ * ADR_WRT3 :WORD;*ÀÁpqrxy * DAT_WRT3 :WORD;*¦Â * NUM_WRT3 :UINT;*¦= *
160 model 3000 デバイスネット概説書
付 3-2 パラメータ設定要求(自ノード)ファンクションブロック
DUMMY_R1 :BOOL;*¾¿ * ADR_RED1 :WORD;*ÀÁpqrxy * DAT_RED1 :WORD;*¦ * NUM_RED1 :UINT;*¦= * COMP_RED1 :BOOL;*´µ *
DUMMY_R2 :BOOL;*¾¿ * ADR_RED2 :WORD;*ÀÁpqrxy * DAT_RED2 :ARRAY[0..1]OF WORD;*¦Â * NUM_RED2 :UINT;*¦= * COMP_RED2 :BOOL;*´µ * DAT_ERR_STS :WORD;*k¶A *
DUMMY_W4 :BOOL;*¾¿ * ADR_WRT4 :WORD;*ÀÁpqrxy * DAT_WRT4 :WORD;*¦Â * NUM_WRT4 :UINT;*¦= *
CMP_RES1 :BOOL;*ÃÄÅÆ * CMP_RES2 :BOOL;*ÃÄÅÆ * CMP_RES3 :BOOL;*ÃÄÅÆ * CMP_RES4 :BOOL;*ÃÄÅÆ *
TMR1 :TON_100ms;*kÇAÈ * TIME1 :DINT;*kǨ© *
END_VAR
6E8C4019 161
付録 各要求ファンクションブロックの定義
2) À´ù?l/* スロット設定値計算 */
/* 種別判定 */
/* ステップ初期化 */
TMP_CHUNITOR_WORD
SLOTNO
STLD
SLOT
LD
TMP_CHOR_WORD
TMP_CHUNIT
STLD
TMP_UNIT
LD
IN
UNITSHL_WORD
TMP_UNIT
ST
N
LD
8
LD
IN
CHSHL_WORD
TMP_CH
ST
N
LD
12
LD
( )LD
LD
( )
S3 S2SW[0]EQ_INT
32
LD
LD
SW[0]EQ_INT
33
REQ
ENENO
(S)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[5]
(R)
STEP[6]
(R)
STEP[0]MOVE_WORD
STATUS
〉 SET
16#0
LD
DEF1
162 model 3000 デバイスネット概説書
付 3-2 パラメータ設定要求(自ノード)ファンクションブロック
/* 要求エリア書き込み:自ノードパラメータ設定要求 */
S3
( )
DUMMY_W1
S2
MOVE_WORDST
INPUTDAT[0]16#12
LD
PARA_LOCAL.PORT
MOVE_WORDST
INPUTDAT[1]16#0
MOVE_WORDST
INPUTDAT[2]
STEP[0]
EMWRITE
SLOTNO
(S)
STEP[1]
T
ADR_WRT1TADDR
INPUTDATP
NUM_WRT1N
(R)
STEP[0]
LD
LD
LD
LD
LD
LD
ENENO
MOVE_WORD
ADR_WRT1
〉 SET
1832
LD
ENO
ADR_WRT1
〉 SET
820
LD
MOVE_WORDST
INPUTDAT[5]PARA_LOCAL.SCAN_INTERVAL
LD
MOVE_WORDST
INPUTDAT[7]PARA_LOCAL.RETR_
CNTLD
MOVE_WORDST
INPUTDAT[6]PARA_LOCAL.BGPOL_
RATIOLD
MOVE_WORDST
INPUTDAT[3]PARA_LOCAL.LOCAL_
ADRLD
9
MOVE_WORDST
INPUTDAT[4]
MOVE_UINTST
NUM_WRT1
LD
LD
MOVE_WORDST
INPUTDAT[8]PARA_LOCAL.TR_TI
MINGLD
PARA_LOCAL.POL_TRMODE
ENMOVE_WORD
6E8C4019 163
付録 各要求ファンクションブロックの定義
/* 要求フラグレジスタに「1」書き込み */
ENDENMOVE_WORD
( )
DUMMY_W2
LD
S3
2035
〉 SET
ADR_WRT2
LD
S2
1021
SET
ADR_WRT2
ENDENMOVE_WORD
1
MOVE_UINTST
DAT_WRT21
MOVE_UINTST
NUM_WRT2
STEP[1]
EMWRITE
SLOTNO
(S)
STEP[2]
T
ADR_WRT2TADDR
DAT_WRT2P
NUM_WRT2N
(R)
STEP[1]
LD
LD
LD
LD
LD
LD
164 model 3000 デバイスネット概説書
付 3-2 パラメータ設定要求(自ノード)ファンクションブロック
/* リクエストレジスタに「1」書き込み */
( )
DUMMY_W3S3
S2
ENO
ADR_WRT3
〉 SET
2047
LD
ENMOVE_WORD
ENO
DAT_WRT3
〉 SET
1
LD
ENMOVE_WORD
ENO
ADR_WRT3
〉 SET
1023
LD
ENMOVE_WORD
ENO
DAT_WRT3
〉 SET
256
LD
ENMOVE_WORD
1MOVE_UINT
ST
NUM_WRT3
STEP[2]
EMWRITE
SLOTNO
(5)
STEP[3]
T
ADR_WRT3TADDR
DAT_WRT3P
NUM_WRT3N
LD
LD
LD
LD
LD
(R)
STEP2
6E8C4019 165
付録 各要求ファンクションブロックの定義
/* 確認応答フラグレジスタ読み出し */
1MOVE_UINT
ST
NUM_RED1
LD
S3
( )
DUMMY_R1
S2
ENENO
MOVE_WORD
ADR_RED1
〉 SET
2034
LD
ENO
ADR_RED1
〉 SET
1020
LD
ENMOVE_WORD
STEP[3]
EMREAD
SLOTNO
( )
COMP_RED1
T
ADR_RED1TADDR
DAT_RED1
NUM_RED1
LD
LD
LD
LD
P
N
DAT_RED1
(S)
STEP[4]
(R)
STEP[3]
LD
COMP_RED1EQ_WORD
1
LD
166 model 3000 デバイスネット概説書
付 3-2 パラメータ設定要求(自ノード)ファンクションブロック
/* 確認応答エリア(完了ステータス)読み出し */
S3
( )
DUMMY_R2
S2
ENENO
MOVE_WORD
ADR_RED2
〉 SET
1632
LD
ENENO
MOVE_WORD
ADR_RED2
〉 SET
720
LD
2MOVE_UINT
ST
NUM_RED2
LD
STEP[4]
EMREAD
SLOTNO
( )
COMR_RED2
T
ADR_RED2TADDR
DAT_RED2P
NUM_RED2N
LD
LD
LD
LD
DAT_RED2[0]
( )
CMP_RES1
LD
COMP_RED2EQ_WORD
18
LD
DAT_RED2[1]
( )
CMP_RES2
LD
COMP_RED2EQ_WORD
1
LD
DAT_RED2[1]MOVE_WORD
ST
STATUS
LD
CMP_RES1
(S)
STEP[5]
(R)
STEP[4]
CMP_RES2
6E8C4019 167
付録 各要求ファンクションブロックの定義
/* 確認返答フラグレジスタに「0」書き込み */
*/ 終了 */
ENOENMOVE_WORD
( )
DUMMY_W4
LD
S3
2034
〉 SET
ADR_WRT4
LD
S2
1020
SET
ADR_WRT4
ENOENMOVE_WORD
1
MOVE_WORDST
DAT_WRT40
MOVE_UINTST
NUM_WRT4
STEP[5]
EMWRITE
SLOTNO
(S)
STEP[6]
T
ADR_WRT4TADDR
DAT_WRT4P
NUM_WRT4N
(R)
STEP[5]
LD
LD
LD
LD
LD
LD
REQ
( )
DONESTEP[6]
INTON_100ms
TIME1
STPT
Q
ET
TMR1
( )
ERR
20
LD
STEP[6]
168 model 3000 デバイスネット概説書
付 3-3 パラメータ設定要求(スレーブ)ファンクションブロック
¤ ©Z
1) th<[*=================================================== ʳ FB Yè[\£]
===================================================*]VAR_INPUT REQ :BOOL;[*Ò«,Z *] CH :WORD;[*qf¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] N :UINT;[*ÊÏh *] PARA_SLAVE :typeP_SLAVE;[*\£ÊYèß *]END_VAR
VAR_OUTPUT DONE :BOOL;[*¡ÏÆ *] ERR :BOOL;[*Æ *] STATUS :WORD;[*¿ *]END_VAR
VAR_EXTERNAL SPINTDAT :INT;[*INTtEß *] SPUINTDAT :UINT;[*UINTtEß *] SPWORDDAT :WORD;[*WORDtEß *] SW :ARRAY[0..511] OF INT;[*SW\¶ INT *]END_VAR
VAR INPUTDAT :ARRAY[0..255]OF WORD;[*Y_ *] SLOTNO :WORD;[*R/W´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf´³F: *]
S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *]
STEP :ARRAY[0..6]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú *]
DUMMY_W1 :BOOL;[*¤p *] ADR_WRT1 :WORD;[*jIYµ,@\ *] NUM_WRT1 :UINT;[*Ê~@h *]
TMPDAT1 :UINT;[*tEÐWß *]
DUMMY_W2 :BOOL;[*¤p *] ADR_WRT2 :WORD;[*jIYµ,@\ *] DAT_WRT2 :WORD;[*Ê~:th *] NUM_WRT2 :UINT;[*Ê~@h *] DUMMY_W3 :BOOL;[*¤p *] ADR_WRT3 :WORD;[*jIYµ,@\ *]
6E8C4019 169
付録 各要求ファンクションブロックの定義
DAT_WRT3 :WORD;[*Ê~:th *] NUM_WRT3 :UINT;[*Ê~@h *]
DUMMY_R1 :BOOL;[*¤p *] ADR_RED1 :WORD;[*jIYµ,@\ *] DAT_RED1 :WORD;[*Ê~th *] NUM_RED1 :UINT;[*Ê~@h *]
COMP_RED1 :BOOL;[*¡Ï *]
DUMMY_R2 :BOOL;[*¤p *] ADR_RED2 :WORD;[*jIYµ,@\ *] DAT_RED2 :ARRAY[0..1]OF WORD;[*Ê~:th *] NUM_RED2 :UINT;[*Ê~@h *]
COMP_RED2 :BOOL;[*¡Ï *] DUMMY_W4 :BOOL;[*¤p *] ADR_WRT4 :WORD;[*jIYµ,@\ *] DAT_WRT4 :WORD;[*Ê~:th *] NUM_WRT4 :UINT;[*Ê~@h *]
CMP_RES1 :BOOL;[*T;ç *] CMP_RES2 :BOOL;[*T;ç *]
TMR1 :TON_100ms;[*Æ *] TIME1 :DINT;[*ÆÐ *] ERRTIME :DINT;[*Ð *]END_VAR
170 model 3000 デバイスネット概説書
付 3-3 パラメータ設定要求(スレーブ)ファンクションブロック
2) À´ù?l/* スロット設定値計算 */
/* 機種選択 */
/* ステップ初期化 */
TMP_CHUNITOR_WORD
SLOTNO
STLD
SLOT
LD
TMP_CHOR_WORD
TMP_CHUNIT
STLD
TMP_UNIT
LD
IN
UNITSHL_WORD
TMP_UNIT
ST
N
LD
8
LD
IN
CHSHL_WORD
TMP_CH
ST
N
LD
12
LD
( )LD
LD
( )
S3 S2SW[0]EQ_INT
32
LD
LD
SW[0]EQ_INT
33
REQ
ENENO
(S)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[5]
(R)
STEP[6]
(R)
STEP[0]MOVE_WORD
STATUS
〉 SET
16#0
LD
DEF1
6E8C4019 171
付録 各要求ファンクションブロックの定義
/* 要求エリア書き込み:スレーブデバイスパラメータ設定要求 */
MOVE_WORDST
INPUTDAT[0]16#12
LD
N
MOVE_WORDST
INPUTDAT[1]16#1
MOVE_UINTST
SPUINTDAT
LD
LD
TMPDAT1ADD_UINT
NUM_WRT1
STLD
3
LD
NMUL_UINT
TMPDAT1
STLD
16
LD
MOVE_WORDST
INPUTDAT[2]SPWORDDAT
LD
PARA_SLAVE.DEV[0].
PORT TMOVINPUTDAT[3]
STLD
TMPDAT1
LD
S3
( )
DUMMY_W1
S2
ENEND
MOVE_WORD
ADR_WRT1
〉 SET
1832
LD
ADR_WRT1
〉 SET
820
LD
STEP[0]
EMWRITE
SLOTNO
(S)
STEP[1]
T
ADR_WRT1TADDR
INPUTDATP
NUM_WRT1N
(R)
STEP[0]
LD
LD
LD
LD
ENEND
MOVE_WORD
172 model 3000 デバイスネット概説書
付 3-3 パラメータ設定要求(スレーブ)ファンクションブロック
/* 要求フラグレジスタに「1」書き込み */
ENOENMOVE_WORD
( )
DUMMY_W2
LD
S3
2035
〉 SET
ADR_WRT2
LD
S2
1021 ADR_WRT2
ENOENMOVE_WORD
1
MOVE_WORDST
DAT_WRT21
MOVE_INTST
NUM_WRT2
STEP[1]
EMWRITE
SLOTNO
(S)
STEP[2]
T
ADR_WRT2TADDR
DAT_WRT2P
NUM_WRT2N
(R)
STEP[1]
LD
LD
LD
LD
LD
LD
〉 SET
6E8C4019 173
付録 各要求ファンクションブロックの定義
/* リクエストレジスタに「1」書き込み */
( )
DUMMY_W3S3
ENO
ADR_WRT3
〉 SET
2047
LD
ENMOVE_WORD
END
DAT_WRT3
〉 SET
1
LD
ENMOVE_WORD
ENO
ADR_WRT3
〉 SET
1023
LD
ENMOVE_WORD
END
DAT_WRT3
〉 SET
256
LD
ENMOVE_WORD
1MOVE_UINT
ST
NUM_WRT3
STEP[2]
EMWRITE
SLOTNO
(S)
STEP[3]
T
ADR_WRT3TADDR
DAT_WRT3P
NUM_WRT3N
(R)
STEP[2]
LD
LD
LD
LD
LD
S2
174 model 3000 デバイスネット概説書
付 3-3 パラメータ設定要求(スレーブ)ファンクションブロック
/* 確認応答フラグレジスタ読み出し */
ENENO
MOVE_WORD
ADR_RED1
〉 SET
1020
LD
S3
( )
DUMMY_R1
S2
ENENO
MOVE_WORD
ADR_RED12034
LD
MOVE_UINTST
NUM_RED11
LD
STEP[3]
EMREAD
SLOTNO
( )
COMP_RED1
T
ADR_RED1TADDR
DAT_RED1P
NUM_RED1N
LD
LD
LD
LD
DAT_RED1
(S)
STEP[4]
(R)
STEP[3]
LD
COMP_RED1EQ_WORD
1
LD
〉 SET
6E8C4019 175
付録 各要求ファンクションブロックの定義
/* 確認応答エリア(完了ステータス)読み出し */
CMP_RES1
(S)
STEP[5]
(R)
STEP[4]
CMP_RES2
STEP[4]
EMREAD
SLOTNO
( )
COMR_RED2
T
ADR_RED2TADDR
DAT_RED2P
NUM_RED2N
LD
LD
LD
LD
DAT_RED2[0]
( )
CMP_RES1
LD
COMP_RED2EQ_WORD
18
LD
DAT_RED2[1]
( )
CMP_RES2
LD
COMP_RED2EQ_WORD
1
LD
DAT_RED2[1]MOVE_WORD
ST
STATUS
LD
MOVE_UINTST
NUM_RED22
LD
ENENO
MOVE_WORD
ADR_RED2
〉 SET
720
LD
S3
( )
DUMMY_R2
S2
ENENO
MOVE_WORD
ADR_RED2
〉 SET
1632
LD
176 model 3000 デバイスネット概説書
付 3-3 パラメータ設定要求(スレーブ)ファンクションブロック
/* 確認応答フラグレジスタに「0」書き込み */
/* 終了 */
ENOENMOVE_WORD
( )
DUMMY_W4
LD
S3
2034
〉 SET
ADR_WRT4
LD
S2
1020 ADR_WRT4
ENOENMOVE_WORD
1
MOVE_WORDST
DAT_WRT40
MOVE_UINTST
NUM_WRT4
STEP[5]
EMWRITE
SLOTNO
(S)
STEP[6]
T
ADR_WRT4TADDR
DAT_WRT4P
NUM_WRT4N
(R)
STEP[5]
LD
LD
LD
LD
LD
LD
〉 SET
REQ
( )
DONESTEP[6]
INTON_100ms
TIME1
STPT
Q
ET
TMR1
( )
ERR
ERRTIME
LD
INT_TO_DINTSPINTDAT
LDMUL_DINT
ERRTIME
ST
45
LD
STEP[6]
6E8C4019 177
付録 各要求ファンクションブロックの定義
¤ ©=Zxy#&V«¬rsQkh80ªhR!8
1) th<[*=================================================== ʳ FB յ@
===================================================*]VAR_INPUT REQ :BOOL;[*Ò«,Z *] CH :WORD;[*qf¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] SPEC :WORD;[*¡ðñ *]END_VAR
VAR_OUTPUT DONE :BOOL;[*¡Ï *] ERR :BOOL;[* *] STATUS :WORD;[*¿ *]END_VAR
VAR_EXTERNAL SW :ARRAY[0..511] OF INT;[*SW\¶ INT *]END_VARVAR SLOTNO :WORD;[*R/W´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf´³F: *] S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *]
STEP :ARRAY[0..7]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú 1*]
DUMMY_W1 :BOOL;[*¤p *] ADR_WRT1 :WORD;[*jIYµ,@\ *] DAT_WRT1 :ARRAY[0..1]OF WORD;[*Ê~:th *] NUM_WRT1 :UINT;[*Ê~@h *]
DUMMY_W2 :BOOL;[*¤p *] ADR_WRT2 :WORD;[*jIYµ,@\ *] DAT_WRT2 :WORD;[*Ê~:th *] NUM_WRT2 :UINT;[*Ê~@h *]
DUMMY_W3 :BOOL;[*¤p *] ADR_WRT3 :WORD;[*jIYµ,@\ *] DAT_WRT3 :WORD;[*Ê~:th *] NUM_WRT3 :UINT;[*Ê~@h *]
DUMMY_R1 :BOOL;[*¤p *] ADR_RED1 :WORD;[*jIYµ,@\ *]
178 model 3000 デバイスネット概説書
付 3-4 動作モード制御要求ファンクションブロック
DAT_RED1 :WORD;[*Ê~th *] NUM_RED1 :UINT;[*Ê~@h *] COMP_RED1 :BOOL;[*¡Ï *] DUMMY_R2 :BOOL;[*¤p *] ADR_RED2 :WORD;[*jIYµ,@\ *] DAT_RED2 :ARRAY[0..1]OF WORD;[*Ê~th *] NUM_RED2 :UINT;[*Ê~@h *] COMP_RED2 :BOOL;[*¡Ï *]
DUMMY_R3 :BOOL;[*¤p *] ADR_RED3 :WORD;[*jIYµ,@\ *] DAT_RED3 :WORD;[*Ê~th *] NUM_RED3 :UINT;[*Ê~@h *] COMP_RED3 :BOOL;[*¡Ï *] DAT_ST_STS :WORD;[*¿ø¢²¿ *]
DUMMY_W4 :BOOL;[*¤p *] ADR_WRT4 :WORD;[*jIYµ,@\ *] DAT_WRT4 :WORD;[*Ê~:th *] NUM_WRT4 :UINT;[*Ê~@h *]
CMP_RES1 :BOOL;[*T;ç *] CMP_RES2 :BOOL;[*T;ç *] CMP_RES3 :BOOL;[*T;ç *] CMP_RES4 :BOOL;[*T;ç *]
TMR1 :TON_100ms;[*Æ *] TIME1 :DINT;[*ÆÐ *]END_VAR
6E8C4019 179
付録 各要求ファンクションブロックの定義
2) À´ù?l/* スロット設定値計算 */
/* 機種選択 */
/* ステップ初期化 */
TMP_CHUNITOR_WORD
SLOTNO
STLD
SLOT
LD
TMP_CHOR_WORD
TMP_CHUNIT
STLD
TMP_UNIT
LD
IN
UNITSHL_WORD
TMP_UNIT
ST
N
LD
8
LD
IN
CHSHL_WORD
TMP_CH
ST
N
LD
12
LD
( )LD ( )
S3 S2SW[0]EQ_INT
32
LD
LD
SW[0]EQ_INT
33
LD
REQ
ENENO
(S)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[5]
(R)
STEP[6]
(R)
STEP[7]
(R)
STEP[0]MOVE_WORD
STATUS
〉 SET
16#0
LD
DEF1
180 model 3000 デバイスネット概説書
付 3-4 動作モード制御要求ファンクションブロック
/* 要求エリア書き込み:動作モード制御要求 */
S3
( )
DUMMY_W1
S2
MOVE_WORDST
DAT_WRT1[0]19
LD
2
MOVE_WORDST
DAT_WRT1[1]SPEC
MOVE_UINTST
NUM_WRT1
STEP[0]
EMWRITE
SLOTNO
(S)
STEP[1]
T
ADR_WRT1TADDR
DAT_WRT1P
NUM_WRT1N
(R)
STEP[0]
LD
LD
LD
LD
LD
LD
ENENO
MOVE_WORD
ADR_WRT1
〉 SET
1832
LD
ENO
ADR_WRT1
〉 SET
820
LD
ENMOVE_WORD
6E8C4019 181
付録 各要求ファンクションブロックの定義
/* 要求フラグレジスタに「1」書き込み */
ENDENMOVE_WORD
( )
DUMMY_W2
LD
S3
2035
〉 SET
ADR_WRT2
LD
S2
1021
SET
ADR_WRT2
ENDENMOVE_WORD
1
MOVE_WORDST
DAT_WRT21
MOVE_UINTST
NUM_WRT2
STEP[1]
EMWRITE
SLOTNO
(S)
STEP[2]
T
ADR_WRT2TADDR
DAT_WRT2P
NUM_WRT2N
(R)
STEP[1]
LD
LD
LD
LD
LD
LD
182 model 3000 デバイスネット概説書
付 3-4 動作モード制御要求ファンクションブロック
/* リクエストレジスタに「1」書き込み */
( )
DUMMY_W3S3
ENO
ADR_WRT3
〉 SET
2047
LD
ENMOVE_WORD
ENO
DAT_WRT3
〉 SET
1
LD
ENMOVE_WORD
ENO
ADR_WRT3
〉 SET
1023
LD
ENMOVE_WORD
ENO
DAT_WRT3
〉 SET
256
LD
ENMOVE_WORD
1MOVE_UINT
ST
NUM_WRT3
STEP[2]
EMWRITE
SLOTNO
(S)
STEP[3]
T
ADR_WRT3TADDR
DAT_WRT3P
NUM_WRT3N
(R)
STEP[2]
LD
LD
LD
LD
LD
S2
6E8C4019 183
付録 各要求ファンクションブロックの定義
/* 確認応答フラグレジスタ読み出し */
ENEND
MOVE_WORD
ADR_RED1
〉 SET
1020
LD
S3
( )
DUMMY_R1
S2
ENEND
MOVE_WORD
ADR_RED12034
LD
MOVE_UINTST
NUM_RED11
LD
STEP[3]
EMREAD
SLOTNO
( )
COM_RED1
T
ADR_RED1TADDR
DAT_RED1P
NUM_RED1N
LD
LD
LD
LD
DAT_RED1
(S)
STEP[4]
(R)
STEP[3]
LD
COMP_RED1EQ_WORD
1
LD
〉 SET
184 model 3000 デバイスネット概説書
付 3-4 動作モード制御要求ファンクションブロック
/* 確認応答エリア(完了ステータス)読み出し */
CMP_RES2
(S)
STEP[5]
(R)
STEP[4]
CMP_RES2
STEP[4]
EMREAD
SLOTNO
( )
COMR_RED2
T
ADR_RED2TADDR
DAT_RED2P
NUM_RED2N
LD
LD
LD
LD
DAT_RED2[0]
( )
CMP_RES1
LD
COMP_RED2EQ_WORD
19
LD
DAT_RED2[1]
( )
CMP_RES2
LD
COMP_RED2EQ_WORD
1
LD
DAT_RED2[1]MOVE_WORD
ST
STATUS
LD
ENO
ADR_RED2
〉 SET
720
LD
S3
( )
DUMMY_R2
S2
ENENO
MOVE_WORD
ADR_RED2
〉 SET
1632
LD
MOVE_UINTST
NUM_RED22
LD
ENMOVE_WORD
6E8C4019 185
付録 各要求ファンクションブロックの定義
/* ステーションステータス読み出し */
S3( )
DUMMY_R3
S2
ENENO
MOVE_WORD
ADR_RED3
〉 SET
1493
LD
ENENO
MOVE_WORD
ADR_RED3
〉 SET
718
LD
1MOVE_UINT
ST
NUM_RED3
LD
DAT_ST_STS
(S)
STEP[6]
(R)
STEP[5]
LD
COMP_RED3EQ_WORD
DAT_WRT1[1]
LD
MOVE_WORDST
DAT_ST_STSDAT_RED3
LD
STEP[5]
EMREAD
SLOTNO
( )
COMP_RED3
T
ADR_RED3TADDR
DAT_RED3P
NUM_RED3N
LD
LD
LD
LD
186 model 3000 デバイスネット概説書
付 3-4 動作モード制御要求ファンクションブロック
/* 確認応答フラグレジスタに「0」書き込み */
/* 終了 */
S3( )
DUMMY_W4
S2
ENENO
MOVE_WORD
ADR_WRT4
〉 SET
2034
LD
ENENO
MOVE_WORD
ADR_WRT4
〉 SET
1020
LD
0MOVE_WORD
ST
DAT_WRT4
LD
STEP[6]
EMWRITE
SLOTNO
(S)
STEP[7]
T
ADR_WRT4TADDR
DAT_WRT4P
NUM_WRT4N
(R)
STEP[6]
LD
LD
LD
LD
1MOVE_UNT
ST
NUM_WRT4
LD
REQ
( )
DONESTEP[7]
TIME1
ST
TMR1
( )
ERR
20
LD
STEP[7]
IN
N
Q
TON_100ms
ET
6E8C4019 187
付録 各要求ファンクションブロックの定義
¤ ©BZ rsQkh80ªhR!8
1) th<[*=================================================== ʳ FB RASðñABÆ',Z===================================================*]VAR_INPUT REQ :BOOL;[*Ò«,Z *] CH :WORD;[*qf¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] REQTYPE :WORD;[*,Zðñ¶ *] POSITION :WORD;[*vwîé *] N :WORD;[*ABÆ'Ïh *]END_VAR
VAR_OUTPUT DONE :BOOL;[*¡ÏÆ *] ERR :BOOL;[* *] STATUS :WORD;[*¿ *] RAS_DT :typeRASDT;[*RASðñ *]END_VAR
VAR_EXTERNAL SW :ARRAY[0..511] OF INT;[*SW\¶ INT *]END_VAR
VAR SLOTNO :WORD;[*R/W´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf´³F: *] S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *]
STEP :ARRAY[0..6]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú *]
DUMMY_W1 :BOOL;[*¤p *] ADR_WRT1 :WORD;[*jIYµ,@\ *] DAT_WRT1 :ARRAY[0..3]OF WORD;[*Ê~:th *] NUM_WRT1 :UINT;[*Ê~@h *]
DUMMY_W2 :BOOL;[*¤p *] ADR_WRT2 :WORD;[*jIYµ,@\ *] DAT_WRT2 :WORD;[*Ê~:th *] NUM_WRT2 :UINT;[*Ê~@h *]
DUMMY_W3 :BOOL;[*¤p *] ADR_WRT3 :WORD;[*jIYµ,@\ *] DAT_WRT3 :WORD;[*Ê~:th *] NUM_WRT3 :UINT;[*Ê~@h *]
188 model 3000 デバイスネット概説書
付 3-5 RAS 情報読みだし要求ファンクションブロック
DUMMY_R1 :BOOL;[*¤p *] ADR_RED1 :WORD;[*jIYµ,@\ *] DAT_RED1 :WORD;[*Ê~th *] NUM_RED1 :UINT;[*Ê~@h *] COMP_RED1 :BOOL;[*¡Ï *]
DUMMY_R2 :BOOL;[*¤p *] ADR_RED2 :WORD;[*jIYµ,@\ *] DAT_RED2 :ARRAY[0..255]OF WORD;[*Ê~th *] NUM_RED2 :UINT;[*Ê~@h *] COMP_RED2 :BOOL;[*¡Ï *]
DUMMY_W4 :BOOL;[*¤p *] ADR_WRT4 :WORD;[*jIYµ,@\ *] DAT_WRT4 :WORD;[*Ê~:th *] NUM_WRT4 :UINT;[*Ê~@h *]
CMP_RES1 :BOOL;[*T;ç *] CMP_RES2 :BOOL;[*T;ç *]
TMR1 :TON_100ms;[*Æ *] TIME1 :DINT;[*ÆÐ *]
END_VAR
6E8C4019 189
付録 各要求ファンクションブロックの定義
2) À´ù?l
/* 機種選択 */
/* ステップ初期化 */
TMP_CHUNITOR_WORD
SLOTNO
STLD
SLOT
LD
TMP_CHOR_WORD
TMP_CHUNIT
STLD
TMP_UNIT
LD
IN
UNITSHL_WORD
TMP_UNIT
ST
N
LD
8
LD
IN
CHSHL_WORD
TMP_CH
ST
N
LD
12
LD
( )LD ( )
S3 S2SW[0]EQ_INT
32
LD
LD
SW[0]EQ_INT
33
LD
REQ
ENENO
(S)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[5]
(R)
STEP[6]
(R)
STEP[0]MOVE_WORD
STATUS
〉 SET
16#0
LD
DEF1
190 model 3000 デバイスネット概説書
付 3-5 RAS 情報読みだし要求ファンクションブロック
/* 要求エリア書き込み:RAS情報読み出し要求 */
S3
( )
DUMMY_W1
S2
MOVE_WORDST
DAT_WRT1[0]21
LD
POSITION
MOVE_WORDST
DAT_WRT1[1]REQTYPE
MOVE_WORDST
DAT_WRT1[2]
STEP[0]
EMWRITE
SLOTNO
(S)
STEP[1]
T
ADR_WRT1TADDR
DAT_WRT1P
NUM_WRT1N
(R)
STEP[0]
LD
LD
LD
LD
LD
LD
ENENO
MOVE_WORD
ADR_WRT1
〉 SET
1832
LD
ENO
ADR_WRT1
〉 SET
820
LD
ENMOVE_WORD
NMOVE_WORD
ST
DAT_WRT1[3]
LD
4MOVE_UINT
ST
NUM_WRT1
LD
6E8C4019 191
付録 各要求ファンクションブロックの定義
/* 要求フラグレジスタに「1」書き込み */
ENDENMOVE_WORD
( )
DUMMY_W2
LD
S3
2035
〉 SET
ADR_WRT2
LD
S2
1021 ADR_WRT2
ENDENMOVE_WORD
1
MOVE_WORDST
DAT_WRT21
MOVE_UINTST
NUM_WRT2
STEP[1]
EMWRITE
SLOTNO
(S)
STEP[2]
T
ADR_WRT2TADDR
DAT_WRT2P
NUM_WRT2N
(R)
STEP[1]
LD
LD
LD
LD
LD
LD
〉 SET
192 model 3000 デバイスネット概説書
付 3-5 RAS 情報読みだし要求ファンクションブロック
/* リクエストレジスタに書き込み */
( )
DUMMY_W3S3
S2
END
ADR_WRT3
〉 SET
2047
LD
ENMOVE_WORD
END
DAT_WRT3
〉 SET
1
LD
ENMOVE_WORD
END
ADR_WRT3
〉 SET
1023
LD
ENMOVE_WORD
END
DAT_WRT3
〉 SET
256
LD
ENMOVE_WORD
1MOVE_UINT
ST
NUM_WRT3
STEP[2]
EMWRITE
SLOTNO
(S)
STEP[3]
T
ADR_WRT3TADDR
DAT_WRT3P
NUM_WRT3N
(R)
STEP[2]
LD
LD
LD
LD
LD
6E8C4019 193
付録 各要求ファンクションブロックの定義
/* 確認応答フラグレジスタ読み出し */
ENENO
MOVE_WORD
ADR_RED1
〉 SET
1020
LD
S3
( )
DUMMY_R1
S2
ENENO
MOVE_WORD
ADR_RED1
〉 SET
2034
LD
MOVE_UINTST
NUM_RED11
LD
STEP[3]
EMREAD
SLOTNO
( )
COMP_RED1
T
ADR_RED1TADDR
DAT_RED1P
NUM_RED1N
LD
LD
LD
LD
DAT_RED1
(S)
STEP[4]
(R)
STEP[3]
LD
COMP_RED1EQ_WORD
1
LD
194 model 3000 デバイスネット概説書
付 3-5 RAS 情報読みだし要求ファンクションブロック
/* 確認応答エリア(完了ステータス+ RAS情報)読み出し */
CMP_RES1
(S)
STEP[5]
(R)
STEP[4]
CMP_RES2
STEP[4]
EMREAD
SLOTNO
( )
COMP_RED2
T
ADR_RED2TADDR
DAT_RED2P
NUM_RED2N
LD
LD
LD
LD
DAT_RED2[0]
( )
CMP_RES1
LD
COMP_RED2EQ_WORD
21
LD
DAT_RED2[1]
( )
CMP_RES2
LD
COMP_RED2EQ_WORD
1
LD
DAT_RED2[1]MOVE_WORD
ST
STATUS
LD
ENO
ADR_RED2
〉 SET
720
LD
S3
( )
DUMMY_R2
S2
ENENO
MOVE_WORD
ADR_RED2
〉 SET
1632
LD
MOVE_UINTST
NUM_RED2256
LD
DAT_RED2TMOV
RAS_DT
STLD
256
LD
ENMOVE_WORD
TBL
6E8C4019 195
付録 各要求ファンクションブロックの定義
/* 確認応答フラグレジスタに「0」書き込み */
/* 終了 */
S3
( )
DUMMY_W4
S2
ENEND
MOVE_WORD
ADR_WRT4
〉 SET
2034
LD
ENEND
MOVE_WORD
ADR_WRT4
〉 SET
1020
LD
0MOVE_WORD
ST
DAT_WRT4
LD
STEP[5]
EMWRITE
SLOTNO
(S)
STEP[6]
T
ADR_WRT4TADDR
DAT_WRT4P
NUM_WRT4N
(R)
STEP[5]
LD
LD
LD
LD
1MOVE_UINT
ST
NUM_WRT4
LD
REQ
( )
DONESTEP[6]
TON_100ms
TIME1
ST
TMR1
( )
ERR
20
LD
STEP[6]IN
Q
ETPT
196 model 3000 デバイスネット概説書
付 3-6 時刻設定要求ファンクションブロック
¤ ©eZOPrsQkh80ªhR!8
1) th<[*=================================================== ʳ FB Ð$è,Z
===================================================*]VAR_INPUT REQ :BOOL;[*Ò«,Z_ *] CH :WORD;[*¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] TIME_DT :typeTIMEDT;[*Ð$èß *]END_VAR
VAR_OUTPUT DONE :BOOL;[*¡ÏÆ *] ERR :BOOL;[* *] STATUS :WORD;[*¿ *]END_VAR
VAR_EXTERNAL INTYEAR :INT;[*INTtEß *] WORDYEAR :WORD;[*WORDtEß *] INTMONTH :INT;[*INTtEß *] WORDMONTH :WORD;[*WORDtEß *] INTDAY :INT;[*INTtEß *] WORDDAY :WORD;[*WORDtEß *] INTHOUR :INT;[*INTtEß *] WORDHOUR :WORD;[*WORDtEß *] INTMIN :INT;[*INTtEß *] WORDMIN :WORD;[*WORDtEß *] INTSEC :INT;[*INTtEß *] WORDSEC :WORD;[*WORDtEß *] SW :ARRAY[0..511] OF INT;[*SW\¶ INT *]END_VARVAR SLOTNO :WORD;[*R/W´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf´³F: *]
S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *]
STEP :ARRAY[0..6]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú *]
DUMMY_W1 :BOOL;[*¤p *] ADR_WRT1 :WORD;[*jIYµ,@\ *] DAT_WRT1 :ARRAY[0..3]OF WORD;[*Ê~:th *] NUM_WRT1 :UINT;[*Ê~@h *] DUMMY_W2 :BOOL;[*¤p *] ADR_WRT2 :WORD;[*jIYµ,@\ *]
6E8C4019 197
付録 各要求ファンクションブロックの定義
DAT_WRT2 :WORD;[*Ê~:th *] NUM_WRT2 :UINT;[*Ê~@h *]
DUMMY_W3 :BOOL;[*¤p *] ADR_WRT3 :WORD;[*jIYµ,@\ *] DAT_WRT3 :WORD;[*Ê~:th *] NUM_WRT3 :UINT;[*Ê~@h *]
DUMMY_R1 :BOOL;[*¤p *] ADR_RED1 :WORD;[*jIYµ,@\ *] DAT_RED1 :WORD;[*Ê~th *] NUM_RED1 :UINT;[*Ê~@h *] COMP_RED1 :BOOL;[*¡Ï *]
DUMMY_R2 :BOOL;[*¤p *] ADR_RED2 :WORD;[*jIYµ,@\ *] DAT_RED2 :ARRAY[0..1]OF WORD;[*Ê~th *] NUM_RED2 :UINT;[*Ê~@h *] COMP_RED2 :BOOL;[*¡Ï *]
DUMMY_W4 :BOOL;[*¤p *] ADR_WRT4 :WORD;[*jIYµ,@\ *] DAT_WRT4 :WORD;[*Ê~:th *] NUM_WRT4 :UINT;[*Ê~@h *]
CMP_RES1 :BOOL;[*T;ç *] CMP_RES2 :BOOL;[*T;ç *]
TMR1 :TON_100ms;[*Æ *] TIME1 :DINT;[*ÆÐ *]END_VAR
198 model 3000 デバイスネット概説書
付 3-6 時刻設定要求ファンクションブロック
2) À´ù?l/* スロット設定値計算 */
/* 機種選択 */
/* ステップ初期化*/
CHIN
SHL_WORDLD
N12
LD
TMP_CH
ST
UNITIN
SHL_WORDLD
N8
LD
TMP_UNIT
ST
OR_WORDLD
LD
TMP_CHUNIT
STOR_WORD
LD
SLOT
LD
SLOTNO
ST
TMP_CH
TMP_UNIT
TMP_CHUNIT
( )EQ_INT
LD
LD
S3SW[0]
32
( )EQ_INT
LD
LD
S2SW[0]
33
REQ
(S)
STEP[0]
ENENO
MOVE_WORD
STATUS
〉 SET
16#0
LD
DEF1
↑
(R)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[5]
(R)
STEP[6]
6E8C4019 199
付録 各要求ファンクションブロックの定義
/* 要求エリア書き込み:時刻設定要求 */
S3
( )
DUMMY_W1
S2
MOVE_WORDST
DAT_WRT1[0]24
LD
ENENO
MOVE_WORD
ADR_WRT1
〉 SET
1832
LD
ENO
ADR_WRT1
〉 SET
820
LD
ENMOVE_WORD
MOVE_INTST
INTYEARTIME.DT.
YEAR
LD
MOVE_INTST
INTMONTHTIME.DT.MONTH
LD
MOVE_INTST
INTDAYTIME.DT.DAY
LD
MOVE_INTST
INTHOURTIME.DT.
HOUR
LD
MOVE_INTST
INTMIN
LD
MOVE_INTST
INTSECTIME.DT.SEC
LD
TIME.DT.MIN
8
LD
INSHL_WORD
WORDMONTH
LD
N
WORDYEAR
LD
OR_WORDDAT_WRT1[1]
ST
8
LD
INSHL_WORD
WORDHOUR
LD
N
WORDDAY
LD
OR_WORDDAT_WRT1[2]
ST
8
LD
INSHL_WORD
WORDSEC
LD
N
WORDMIN
LD
OR_WORDDAT_WRT1[3]
ST
MOVE_UNITST
NUM_WRT14
LD
STEP[0]
EMWRITE
SLOTNO
(S)
STEP[1]
T
ADR_WRT1TADDR
DAT_WRT1P
NUM_WRT1N
(R)
STEP[0]
LD
LD
LD
LD
200 model 3000 デバイスネット概説書
付 3-6 時刻設定要求ファンクションブロック
/* 要求フラグレジスタに「1」書き込み */
ENOENMOVE_WORD
( )
DUMMY_W2
LD
S3
2035
〉 SET
ADR_WRT2
LD
S2
1021 ADR_WRT2
ENOENMOVE_WORD
1
MOVE_WORDST
DAT_WRT21
MOVE_UNITST
NUM_WRT2
LD
LD
STEP[1]
EMWRITE
SLOTNO
(S)
STEP[2]
T
ADR_WRT2TADDR
DAT_WRT2P
NUM_WRT2N
(R)
STEP[1]
LD
LD
LD
LD
〉 SET
6E8C4019 201
付録 各要求ファンクションブロックの定義
/* リクエストレジスタに「1」書き込み */
ENOENMOVE_WORD
( )
DUMMY_W3
LD
S3
2047
〉 SET
ADR_WRT3
LD
S2
1023 ADR_WRT3
ENOENMOVE_WORD
MOVE_UNITST
NUM_WRT31
LD
STEP[2]
EMWRITE
SLOTNOT
ADR_WRT3TADDR
DAT_WRT3P
NUM_WRT3N
LD
LD
LD
LD
ENOENMOVE_WORD
LD
1
〉 SET
DAT_WRT3
LD
256 DAT_WRT3
ENOENMOVE_WORD
〉 SET 〉 SET
(S)
STEP[3]
(R)
STEP[2]
202 model 3000 デバイスネット概説書
付 3-6 時刻設定要求ファンクションブロック
/* 確認応答フラグレジスタ読み出し */
ENOENMOVE_WORD
( )
DUMMY_R1
LD
S3
2034
〉 SET
ADR_RED1
LD
S2
1020 ADR_RED1
ENOENMOVE_WORD
MOVE_UNITST
NUM_RED11
LD
STEP[3]
EMREAD
SLOTNO
( )
COMP_RED1
T
ADR_RED1TADDR
DAT_RED1P
NUM_RED1N
LD
LD
LD
LD
DAT_RED1
(S)
STEP[4]
(R)
STEP[3]1
LD
EQ_WORDLD
COMP_RED1
〉 SET
6E8C4019 203
付録 各要求ファンクションブロックの定義
/* 確認応答エリア(完了ステータス)読み出し */
ENOENMOVE_WORD
( )
DUMMY_R2
LD
S3
1632
〉 SET
ADR_RED2
LD
S2
720 ADR_RED2
ENOENMOVE_WORD
MOVE_UNITST
NUM_RED22
STEP[4]
EMREAD
SLOTNOT
ADR_RED2TADDR
DAT_RED2P
NUM_RED2N
LD
LD
LD
LD
LD
( )
COMP_RED2
DAT_RED2[0]
( )
CMP_RES1
24
LD
EQ_WORDLD
COMP_RED2
DAT_RED2[1]
( )
CMP_RES2
1
LD
EQ_WORDLD
COMP_RED2
MOVE_WORDST
STATUSDAT_RED2[1]
LD
CMP_RES1
(S)
STEP[5]
(R)
STEP[4]
CMP_RES2
〉 SET
204 model 3000 デバイスネット概説書
付 3-6 時刻設定要求ファンクションブロック
/* 確認応答フラグレジスタに「0」書き込み */
/* 終了 */
ENOENMOVE_WORD
( )
DUMMY_W4
LD
S3
2034
〉 SET
ADR_WRT4
LD
S2
1020 ADR_WRT4
ENOENMOVE_WORD
MOVE_WORDST
DAT_WRT40
STEP[5]
EMWRITE
SLOTNOT
ADR_WRT4TADDR
DAT_WRT4P
NUM_WRT4N
LD
LD
LD
LD
LD
MOVE_UNITST
NUM_WRT41
LD
〉 SET
(S)
STEP[6]
(R)
STEP[5]
REQ
IN
PT
( )
ERR
Q
ET
TMR1
TIME1
ST
20
LD
TON_100ms
STEP[6] DONE
STEP[6]
( )
6E8C4019 205
付録 各要求ファンクションブロックの定義
206 model 3000 デバイスネット概説書
6E8C4019
¤ =©Z®¤¯°Qkh80ªhR!8
1) th<[*=================================================== ʳ FB Yè[#¹Ñ]
===================================================*]VAR_INPUT REQ :BOOL;[*Ò«,Z_ *] CH :WORD;[*qf¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] NODE :UINT;[*@@\ *]END_VAR
VAR_OUTPUT DONE :BOOL;[*¡ÏÆ *] ERR :BOOL;[*Æ *] STATUS :WORD;[*¡Ï¿ *] BS_ADD :WORD;[*BS_ äFÔ *] BS_N :UINT;[*BS_ @h *] RPOL_ADD :WORD;[*,²_ äFÔ *] RPOL_N :UINT;[*,²_ @h *] WPOL_ADD :WORD;[*,²Æ äFÔ *] WPOL_N :UINT;[*,²Æ @h *]END_VAR
VAR_EXTERNAL UINTADD :UINT;[*UINT *] WORDADD :WORD;[*WORD *] UINTDAT1 :UINT;[*UINT *] WORDDAT1 :WORD;[*WORD *] UINTDAT2 :UINT;[*UINT *] WORDDAT2 :WORD;[*WORD *] UINTDAT3 :UINT;[*UINT *] WORDDAT3 :WORD;[*WORD *] SW :ARRAY[0..511] OF INT;[*SW\¶ INT *]END_VAR
VAR SLOTNO :WORD;[*R/W´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf´³F: *]
207
付録 スレーブデータ入力 /出力用ファンクションブロック定義
S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *]
STEP :ARRAY[0..4]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú *]
DUMMY_11 :BOOL;[*¤p *] DUMMY_12 :BOOL;[*¤p *] DUMMY_R1 :BOOL;[*¤p *] ADR_RED1 :WORD;[*jIYµ,@\ *] DAT_RED1 :ARRAY[0..9] OF UINT;[*Ê~th *]
TMP1 :ARRAY[0..5]OF UINT;[*@\ÐW *] TMP2 :ARRAY[0..11]OF UINT;[*@\ÐW *] TMP3 :ARRAY[0..5]OF UINT;[*@\ÐW *] TMP4 :UINT;[*@\ÐW *]
NEXT :BOOL;[*5¿À *] NEXT2 :BOOL;[*5¿À *] TMR1 :TON_100ms;[*Æ *] TIME1 :DINT;[*ÆÐ *]
DUMMY_R2 :BOOL;[*¤p *] ADR_RED2 :WORD;[*jIYµ,@\ *] DAT_RED2 :WORD;[*Ê~th *] NUM_RED2 :UINT;[*Ê~@ *]END_VAR
208 model 3000 デバイスネット概説書
付 4-1 割付確認ファンクションブロック
2) À´ù?l/* スロット設定値計算 */
/* 機種選択 */
/* ステップ初期化 */
TMP_CHUNITOR_WORD
SLOTNO
STLD
SLOT
LD
TMP_CHOR_WORD
TMP_CHUNIT
STLD
TMP_UNIT
LD
IN
UINTSHL_WORD
TMP_UNIT
ST
N
LD
8
LD
IN
CHSHL_WORD
TMP_CH
ST
N
LD
12
LD
( )LD ( )
S3 S2SW[0]EQ_INT
32
LD
LD
SW[0]EQ_INT
33
LD
REQ
ENENO
(S)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[0]MOVE_WORD
STATUS
〉 SET
16#0
LD
DEF1
6E8C4019 209
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 入力/出力データ設定情報読み出し */
S3
S2
ENENO
MUL_UINT
NODE
LD
ENENO
MUL_UNIT
NODE
LD
10
LD
6
LD
DUMMY_11
ENENO
ADD_UINTEN
ENO
MOVE_WORD
UINTADD
〉 SET
772
LD
WORDADD
LD
( )
ADR_RED1
〉 SET
ENENO
ADD_UINT
267
LD
ENENO
MOVE_WORD
UINTADD
〉 SET
WORDADD
LD
ADR_RED1
〉 SET
DUMMY_12
( )
STEP[0]E
MREAD
SLOTNO
LD
ADR_RED1
LD
(S)
STEP[1]
DAT_RED1
LD
10
LD
(R)
STEP[0]T
TADDR
P
N
210 model 3000 デバイスネット概説書
付 4-1 割付確認ファンクションブロック
/* 入力/出力データアドレス計算 */
(S)
STEP[1]
ENO
TMP1[0]
〉 SET
ENMOVE_UINT
ENO
TMP1[1]
〉 SET
DAT_RED1[1]
LD
ENMOVE_UINT
ENOEN
MOVE_UINT
ENO
TMP1[3]
〉 SET
ENMOVE_UINT
DAT_RED1[0]
STEP[2]
(R)
STEP[1]
DAT_RED1[2] TMP1[2]
〉 SET
DAT_RED1[3]
LD
ENOEN
MOVE_UINT
ENO
TMP1[5]
〉 SET
ENMOVE_UINT
DAT_RED1[6] TMP1[4]
〉 SET
DAT_RED1[7]
LD
ENOEN
MOVE_UINT
ENO
TMP1[5]
〉 SET
ENMOVE_UINT
DAT_RED1[4] TMP1[4]
〉 SET
DAT_RED1[5]
LD
S3
S2
LD
LD
LD
LD
6E8C4019 211
付録 スレーブデータ入力 /出力用ファンクションブロック定義
( )
STEP[2]
ENOEN
DIV_UINT
ENOEN
MOD_UINT
TMP1[0]
NEXT
LD
ENOEN
ADD_UINT
TMP3[0]
〉 SET
2
LD
TMP1[0]
LD
2
LD
ENOEN
DIV_UINT
TMP1[1]
LD
2
LD
ENOEN
MOD_UINT
TMP1[1]
LD
2
LD
ENOEN
ADD_UINT
TMP3[1]
〉 SET
ENOEN
DIV_UINT
TMP1[2]
LD
2
LD
ENOEN
MOD_UINT
TMP1[2]
LD
2
LD
ENOEN
ADD_UINT
TMP3[2]
〉 SET
ENOEN
DIV_UINT
TMP1[3]
LD
2
LD
ENOEN
MOD_UINT
TMP1[3]
LD
2
LD
ENOEN
ADD_UINT
TMP3[3]
〉 SET
ENOEN
DIV_UINT
TMP1[4]
LD
2
LD
ENOEN
MOD_UINT
TMP1[4]
LD
2
LD
ENOENADD_UINT
TMP3[4]
〉 SET
ENOEN
ADD_UINT
TMP3[4]
LD
378
LD
TMP4
〉 SET
ENOEN
ADD_UINT
TMP3[4]
LD
128
LD
TMP4
〉 SET
ENOEN
DIV_UINT
TMP1[5]
LD
2
LD
ENOEN
MOD_UINT
TMP1[5]
LD
2
LD
ENOEN
ADD_UINT
TMP3[5]
〉 SET
S3
S2
212 model 3000 デバイスネット概説書
付 4-1 割付確認ファンクションブロック
( )
NEXT
ENO
UINTDAT1
〉 SET
ENMOVE_UINT
ENOEN
MOVE_UINT
TMP3[0]
NEXT2
TMP3[2] UINTDAT2
〉 SET
ENOEN
MOVE_UINT
TMP4 UINTDAT3
〉 SET
ENOENMOVE_WORD
ENO
BS_N
〉 SET
ENMOVE_UINT
WORDDAT1 BS_ADD
〉 SET
TMP3[1]
LD
LD
LD
LD
LD
ENOENMOVE_WORD
ENO
RPOL_N
〉 SET
ENMOVE_UINT
WORDDAT2 RPOL_ADD
〉 SET
TMP3[3]
LDLD
ENOENMOVE_WORD
ENO
WPOL_N
〉 SET
ENMOVE_UINT
WORDDAT3 WPOL_ADD
〉 SET
TMP3[5]
LDLD
NEXT2
(S)
STEP[3]
(R)
STEP[2]
6E8C4019 213
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* ステーションステータス読み出し */
/* 終了 */
S3( )
DUMMY_R2
S2
ENENO
MOVE_WORD
ADR_RED2
〉 SET
1493
LD
ENENO
MOVE_WORD
ADR_RED2
〉 SET
718
LD
1MOVE_UINT
ST
NUM_RED2
LD
STEP[3]E
MREAD
SLOTNO
LD
ADR_RED2
LD
(S)
STEP[4]
DAT_RED2
LD
NUM_RED2
LD
(R)
STEP[3]T
TADDR
P
N
DAT_RED2MOVE_WORD
ST
STATUS
LD
REQ STEP[4]
20
LD
( )
DONE
STEP[4]
Q
PT
TON_100msIN
ET
TIME1
ST
( )
ERRTMR1
214 model 3000 デバイスネット概説書
付 4-2 スレーブ出力(非同期モード)ファンクションブロック
¤=©6Z|&(±²³#&V+Qkh80ªhR!8
1) th<[*=================================================== ʳ FB \£Æ [!`bµ@]
===================================================*]VAR_INPUT REQ :BOOL;[*Ò«,Z *] CH :WORD;[*qf¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] NODE :UINT;[*@@\ *] BS :WORD;[*BS>Ø *] ASWRITE_DT :typeASWRITEDAT;[*\£ÊÆ *]END_VAR
VAR_OUTPUT DONE :BOOL;[*¡Ï *] ERR :BOOL;[* *] STATUS :WORD;[*¿ *]END_VAR
VAR_EXTERNAL SW :ARRAY[0..511] OF INT;[*SW\¶ INT *] S :ARRAY[0..511] OF type16BITS;[*SW\¶@³ *]END_VAR
VAR SLOTNO :WORD;[´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf´³F: *]
S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *]
BS_MODE :BOOL;[*BSµ@ *]
STEP :ARRAY[0..4]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú *]
DN_INSTRUCT_1 :DN_INSTRUCT;[*#¹ÐW *] TMPW :ARRAY[0..2]OF WORD;[*#¹ÐWß *] TMPI :ARRAY[0..2]OF UINT;[*#¹ÐWß *]
RUN :BOOL;[*²µ@ *] SYN :BOOL;[*`bµ@ *]
ADR_WRT1 :WORD;[*jIYµ,@\ *] NUM_WRT1 :UINT;[*Ê~@h *]
TMR1 :TON_100ms;[*ÑáÆ *] TIME1 :DINT;[*ÑáÆÐ *]
6E8C4019 215
付録 スレーブデータ入力 /出力用ファンクションブロック定義
ERR1 :BOOL;[* 1*] ERR2 :BOOL;[* 2*] ERR3 :BOOL;[* 3*] DONE1 :BOOL;[*¡Ï *]
END_VAR
216 model 3000 デバイスネット概説書
付 4-2 スレーブ出力(非同期モード)ファンクションブロック
2) À´ù?l/* スロット設定値計算 */
/* 機種選択 */
/* ステップ初期化 */
CHIN
SHL_WORD
LD
LD
TMP_CH
ST
12N
TMP_CH OR_WORD
LD
LD
TMP_CHUNIT
ST
TMP_UNIT
UNITIN
SHL_WORD
LD
LD
TMP_UNIT
ST
8N
TMP_CHUNIT OR_WORD
LD
LD
SLOTNO
ST
SLOT
( )SW[0] EQ_INT
LD
LD
32
BS EQ_WORD
LD
LD
1
SW[0] EQ_INT
LD
LD
33
S3
( )
BS_MODE
( )
S2
REQ
(S)
STEP[0]
(R)
STEP[1]
DEF1
ENENO
MOVE_WORD
STATUS
〉 SET
16#0
LD(R)
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
6E8C4019 217
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 出力アドレス計算 */
/* ステータスチェック */
STEP[0]REQDN_INSTRUCT
DONE
ERR1
(S)
STEP[1]
(S)
DN_INSTRUCT_1
STEP[0]
(R)
CH
LD
UNIT
LD
SLOT
LD
NODE
LD
CHERR
UNIT
SLOT
NODE
STATUS
STSTATUS
TMPW[0]
STBS_ADD
TMPI[0]
STBS_N
TMPW[1]
ST
TMPI[1]
ST
TMPW[2]
ST
TMPI[2]
ST
RPOL_ADD
RPOL_N
WPOL_ADD
WPOL_N
STATUS AND_WORD
LD
LD
16#1000
AND_WORD
LD
LD
EQ_WORD( )
RUN
STATUS
16#0008
LD16#1000
LD16#0008
EQ_WORD( )
SYN
REQ STEP[1]
(S)
STEP[4]
(S)
STEP[2]RUN SYN
SYN
(R)
STEP[1]
218 model 3000 デバイスネット概説書
付 4-2 スレーブ出力(非同期モード)ファンクションブロック
/* ポーリング/ビットストローブ方式選択 */
/* リモート I/O書き込み */
REQ
(S)
STEP[3]
(R)
STEP[2]
STEP[2]
ENENO
MOVE_WORD
ADR_WRT1
〉 SET
TMPW[2]
LD
BS_MODE
TMPI[2]
LD
MOVE_UINTEN
ENO
NUM_WRT1
〉 SET
(S)
STEP[3]
(R)
STEP[2]
ENENO
MOVE_WORD
ADR_WRT1
〉 SET
16#2F4
LD
4
LD
MOVE_UINTEN
ENO
NUM_WRT1
〉 SET
REQ STEP[2] BS_MODE S3
ENENO
MOVE_WORD
ADR_WRT1
〉 SETLD
4
LD
MOVE_UINTEN
ENO
NUM_WRT1
〉 SET
S2
16#100
REQ STEP[4]STEP[3]
EMWRITE
SLOTNO
LD T
(S)
(R)
STEP[3]
ADR_WRT1
LD
ASWRITE_DT
LD
NUM_WRT1
LD
TADDR
P
N
6E8C4019 219
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 終了 */
REQ STEP[4]
INTON_100ms
PT
( )
( )
ERR2
DONE1
REQ STEP[1]
Q
ET
20LD
TIME1ST
REQ SYN
( )
ERR3
ERR1 ERR
( )
ERR2
ERR3
ERR DONE
( )
DONE1
REQ STEP[4]
( )
STEP[0]
TMR1
220 model 3000 デバイスネット概説書
付 4-3 スレーブ入力(非同期モード)ファンクションブロック
¤=©Z|&~(±²³#&V+Qkh80ªhR!8
1) th<[*=================================================== ʳ FB \£_ [!`bµ@]
===================================================*]VAR_INPUT REQ :BOOL;[*Ò«,Z *] CH :WORD;[*qf¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] NODE :UINT;[*@@\ *] BS :WORD;[*BS>Ø *] END_VAR
VAR_OUTPUT DONE :BOOL;[*¡Ï *] ERR :BOOL;[* *] STATUS :WORD;[*¿ *] ASREAD_DT :typeASREADDAT;[*\£Ê_ *]END_VAR
VAR_EXTERNAL SW :ARRAY[0..511] OF INT;[*SW\¶ INT *] S :ARRAY[0..511] OF type16BITS;[*SW\¶@³ *]END_VAR
VAR SLOTNO :WORD;[*R/W´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf´³F: *]
S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *] BS_MODE :BOOL;[*BSµ@ *]
STEP :ARRAY[0..4]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú *]
DN_INSTRUCT_1 :DN_INSTRUCT;[*#¹ÐW *] TMPW :ARRAY[0..2]OF WORD;[*#¹ÐWß *] TMPI :ARRAY[0..2]OF UINT;[*#¹ÐWß *]
RUN :BOOL;[*²µ@ *] SYN :BOOL;[*`bµ@ *]
ADR_RED1 :WORD;[*jIYµ,@\ *] NUM_RED1 :UINT;[*Ê~@h *]
TMR1 :TON_100ms;[*ÑáÆ *] TIME1 :DINT;[*ÑáÆÐ *]
6E8C4019 221
付録 スレーブデータ入力 /出力用ファンクションブロック定義
ERR1 :BOOL;[* 1*] ERR2 :BOOL;[* 2*] ERR3 :BOOL;[* 3*] DONE1 :BOOL;[*¡Ï *]END_VAR
222 model 3000 デバイスネット概説書
付 4-3 スレーブ入力(非同期モード)ファンクションブロック
2) À´ù?l/* スロット設定値計算 */
/* 機種選択 */
/* ステップ初期化 */
TMP_CHUNITOR_WORD
SLOTNO
STLD
SLOT
LD
TMP_CHOR_WORD
TMP_CHUNIT
STLD
TMP_UNIT
LD
IN
UINTSHL_WORD
TMP_UNIT
ST
N
LD
8
LD
IN
CHSHL_WORD
TMP_CH
ST
N
LD
12
LD
( )LD ( )
S3 S2SW[0]EQ_INT
32
LD
LD
SW[0]EQ_INT
33
LD
( )LD
BS_MODEBSEQ_WORD
1
LD
REQ
ENENO
(S)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[0]MOVE_WORD
STATUS
〉 SET
16#0
LD
DEF1
6E8C4019 223
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 入力アドレス計算 */
/* ステータスチェック */
REQ
REQDONE
DN_INSTRUCT
ERR1CH
LD
STEP[0]
CHERR
(S)
STEP[0]
(R)
STEP[1]
DN_INSTRUCT_1
( )
STATUSUINT
LDUINT
STATUSST
TMPW[0]SLOT
LDSLOT
BS_ADDST
TMPI[0]NODE
LDNODE
BS_NST
TMPW[1]
RPOL_ADDST
TMPI[1]
RPOL_NSTST
TMPW[2]
WPOL_ADDST
TMPI[2]
WPOL_NST
EQ_WORDSTATUS
AND_WORDLD
16#0008
LD
EQ_WORDSTATUS
AND_WORD
16#1000
LD
16#1000
LD LD
RUN
( )
SYN
( )
16#0008
LD
REQ STEP[1] RUN
(S)
SYN STEP[2]
(S)
SYN STEP[4]
STEP[1]
(R)
224 model 3000 デバイスネット概説書
付 4-3 スレーブ入力(非同期モード)ファンクションブロック
/* ポーリング/ビットストローブ方式選択 */
/* リモート I/O 読み込み*/
REQ
ENENO
MOVE_WORD
ADR_RED1
〉 SET
TMPW[2]
LD
STEP[2] BS_MODE
ENENO
MOVE_UINT
NUM_RED1
〉 SET
TMPI[2]
LD
(S)
(R)
STEP[3]
STEP[2]
ENENO
MOVE_WORD
ADR_RED1
〉 SET
TMPW[0]
LD
ENENO
MOVE_UINT
NUM_RED1
〉 SET
TMPI[0]
LD
BS_MODE
REQ
EMREAD
SLOTNO
LD
STEP[3]
T(R)
ADR_RED1
LDTADDR
ASREAD_DT
LDP
NUM_RED1
LDN
(S)
STEP[4]
STEP[3]
6E8C4019 225
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 終了*/
REQ STEP[4] DONE1
( )
REQ STEP[1] TMR1
( )
ERR2
20
LDPT
INQ
ET ST
TIME1
REQ SYN ERR3
( )
ERR1 ERR
( )
ERR2
ERR3
ERR DONE
( )
DONE1
REQ STEP[4] STEP[0]
( )
TON_100ms
226 model 3000 デバイスネット概説書
付 4-4 入力/出力データエリア一括アクセスファンクションブロック
¤ =©=Z
1) th<[*=================================================== ʳ FB _ Æ ,a%
===================================================*]VAR_INPUT REQ :BOOL;[*Ò«,Z *] CH :WORD;[*qf¡ *] UNIT :WORD;[*³¡ *] SLOT :WORD;[*´³¡ *] N_RPOL :UINT;[*,²_ Ê~@;h *] N_WPOL :UINT;[*,²Æ Ê~@;h *] WRITE_DT :typeWRITEDAT;[*Æ *]END_VAR
VAR_OUTPUT DONE :BOOL;[*¡Ï *] ERR :BOOL;[* *] STATUS :WORD;[*¿ *] READ_DT :typeREADDAT;[*_ *]END_VAR
VAR_EXTERNAL SW :ARRAY[0..511] OF INT;[*SW\¶ INT *]END_VAR
VAR SLOTNO :WORD;[*R/W´³F: *] TMP_CH :WORD;[*R/WqfF: *] TMP_UNIT :WORD;[*R/W³F: *] TMP_CHUNIT :WORD;[*R/Wqf´³F: *] S3 :BOOL;[*S3>Ø *] S2 :BOOL;[*S2>Ø *]
STEP :ARRAY[0..16]OF BOOL;[*¿À *] DEF1 :BOOL;[*"ÄÓú *]
DUMMY_R1 :BOOL;[*¤p *] ADR_RED1 :WORD;[*jIYµ,@\ *] DAT_RED1 :WORD;[*Ê~th *] NUM_RED1 :UINT;[*Ê~@h *] COMP_RED1 :BOOL;[*¡Ï *]
RUN :BOOL;[*²µ@ *] SYN :BOOL;[*`bµ@ *] BS :BOOL;[*³³´£ÕU *] POL :BOOL;[*,²ÕU *]
TMR1 :TON_100ms;[*Æ *] TIME1 :DINT;[*ÆÐ *] DUMMY_W1 :BOOL;[*¤p *] ADR_WRT1 :WORD;[*jIYµ,@\ *]
6E8C4019 227
付録 スレーブデータ入力 /出力用ファンクションブロック定義
NUM_WRT1 :UINT;[*Ê~@h *]
DUMMY_W2 :BOOL;[*¤p *] ADR_WRT2 :WORD;[*jIYµ,@\ *] DAT_WRT2 :ARRAY[0..3]OF WORD;[*Ê~:th *] NUM_WRT2 :UINT;[*Ê~@h *]
DUMMY_W3 :BOOL;[*¤p *] ADR_WRT3 :WORD;[*jIYµ,@\ *] DAT_WRT3 :WORD;[*Ê~:th *] NUM_WRT3 :UINT;[*Ê~@h *]
DUMMY_R2 :BOOL;[*¤p *] ADR_RED2 :WORD;[*jIYµ,@\ *] DAT_RED2 :WORD;[*Ê~th *] NUM_RED2 :UINT;[*Ê~@h *] COMP_RED2 :BOOL;[*READ1¡Ï *]
DUMMY_R3 :BOOL;[*¤p *] ADR_RED3 :WORD;[*jIYµ,@\ *] DAT_RED3 :WORD;[*Ê~th *] NUM_RED3 :UINT;[*Ê~@h *] COMP_RED3 :BOOL;[*¡Ï *]
DUMMY_W4 :BOOL;[*¤p *] ADR_WRT4 :WORD;[*jIYµ,@\ *] DAT_WRT4 :WORD;[*Ê~:th *] NUM_WRT4 :UINT;[*Ê~@h *]
DUMMY_W5 :BOOL;[*¤p *] ADR_WRT5 :WORD;[*jIYµ,@\ *] DAT_WRT5 :WORD;[*Ê~:th *] NUM_WRT5 :UINT;[*Ê~@h *]
DUMMY_R4 :BOOL;[*¤p *] ADR_RED4 :WORD;[*jIYµ,@\ *] DAT_RED4 :WORD;[*Ê~th *] NUM_RED4 :UINT;[*Ê~@h *] COMP_RED4 :BOOL;[*¡Ï *]
DUMMY_R5 :BOOL;[*¤p *] ADR_RED5 :WORD;[*jIYµ,@\ *] DAT_RED5 :WORD;[*Ê~th *] NUM_RED5 :UINT;[*Ê~@h *] COMP_RED5 :BOOL;[*¡Ï *]
DUMMY_W6 :BOOL;[*¤p *] ADR_WRT6 :WORD;[*jIYµ,@\ *] DAT_WRT6 :WORD;[*Ê~:th *] NUM_WRT6 :UINT;[*Ê~@h *]
DUMMY_W7 :BOOL;[*¤p *] ADR_WRT7 :WORD;[*jIYµ,@\ *]
228 model 3000 デバイスネット概説書
付 4-4 入力/出力データエリア一括アクセスファンクションブロック
DAT_WRT7 :WORD;[*Ê~:th *] NUM_WRT7 :UINT;[*Ê~@h *]
DUMMY_R6 :BOOL;[*¤p *] ADR_RED6 :WORD;[*jIYµ,@\ *] DAT_RED6 :WORD;[*Ê~th *] NUM_RED6 :UINT;[*Ê~@h *] COMP_RED6 :BOOL;[*¡Ï *]
DUMMY_R7 :BOOL;[*¤p *] ADR_RED7 :WORD;[*jIYµ,@\ *] DAT_RED7 :WORD;[*Ê~th *] NUM_RED7 :UINT;[*Ê~@h *] COMP_RED7 :BOOL;[*¡Ï *]
DUMMY_R8 :BOOL;[*¤p *] ADR_RED8 :WORD;[*jIYµ,@\ *] DAT_RED8 :WORD;[*Ê~th *] NUM_RED8 :UINT;[*Ê~@h *] COMP_RED8 :BOOL;[*¡Ï *]
DUMMY_W8 :BOOL;[*¤p *] ADR_WRT8 :WORD;[*jIYµ,@\ *] DAT_WRT8 :WORD;[*Ê~th *] NUM_WRT8 :UINT;[*Ê~@h *]
DONE1 :BOOL;[*¡Ï 1*] DONE2 :BOOL;[*¡Ï 2*]END_VAR
6E8C4019 229
付録 スレーブデータ入力 /出力用ファンクションブロック定義
2) À´ù?l/* スロット設定値計算 */
/* ステップ初期化 */
CHIN
SHL_WORDLD
N12
LD
TMP_CH
ST
UNITIN
SHL_WORDLD
N8
LD
TMP_UNIT
ST
OR_WORDLD
LD
TMP_CHUNIT
STOR_WORD
LD
SLOT
LD
SLOTNO
ST
TMP_CH
TMP_UNIT
TMP_CHUNIT
EQ_INTLD
LD
SW[0]
32
( )
S3EQ_INT
LD
LD
SW[0]
33
( )
S2
REQ
(S)
STEP[0]DEF1
↑
(R)
STEP[1]
(R)
STEP[2]
(R)
STEP[3]
(R)
STEP[4]
(R)
STEP[5]
(R)
STEP[6]
(R)
STEP[7]
(R)
STEP[8]
REQ STEP[9]DEF1
↑
(R)
STEP[10]
(R)
STEP[11]
(R)
STEP[12]
(R)
STEP[13]
(R)
STEP[14]
(R)
STEP[15]
(R)
STEP[16]
(R)
DONE1
(R)
(R)
DONE2
230 model 3000 デバイスネット概説書
付 4-4 入力/出力データエリア一括アクセスファンクションブロック
/* ステーションステータス読み出し */
S3
( )
DUMMY_R1
S2
MOVE_UNITST
NUM_RED11
LD
ENENO
MOVE_WORD
ADR_RED1
〉 SET
1493
LD
ENO
ADR_RED1
〉 SET
718
LD
ENMOVE_WORD
STEP[0]
EMREAD
SLOTNOT
ADR_RED1TADDR
DAT_RED1P
NUM_RED1N
LD
LD
LD
LD
( )
COMP_RED1EN
ENO
MOVE_WORD
STATUS
〉 SET
DAT_RED1
LD
STATUSAND_WORD
16#1000
LD
( )
RUNEQ_WORD
16#1000
LD
LD
STATUSAND_WORD
16#0008
LD
( )
SYNEQ_WORD
16#0008
LD
LD
STATUSAND_WORD
16#0400
LD
( )
BSEQ_WORD
16#0400
LD
LD
STATUSAND_WORD
16#0200
LD
( )
POLEQ_WORD
16#0200
LD
LD
(S)
STEP[1]STEP[0] COMP_RED1 RUN POL
(S)
STEP[2]POL
STEP[0]
(R)
6E8C4019 231
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* ポーリング送信データ書き込み */
ENOENMOVE_WORD
( )
DUMMY_W1
LD
S3
378
〉 SET
ADR_WRT1
LD
S2
128 ADR_WRT1
ENOENMOVE_WORD
MOVE_UNITST
NUM_WRT1N_WPOL
LD
STEP[1]
EMWRITE
SLOTNO
(S)
STEP[2]
T
ADR_WRT1TADDR
WRITE_DTP
N_WPOLN
SYN
LD
LD
LD
LD
〉 SET
BS
BS
(S)
STEP[7]
SYNBS
(S)
STEP[15]
(R)
STEP[1]
232 model 3000 デバイスネット概説書
付 4-4 入力/出力データエリア一括アクセスファンクションブロック
/* ビットストローブ送信データ書き込み */
ENOENMOVE_WORD
( )
DUMMY_W2
LD
S3
756
〉 SET
ADR_WRT2
LD
S2
256 ADR_WRT2
ENOENMOVE_WORD
〉 SET
MOVE_WORDST
DAT_WRT2[0]WRITE.DT
.WBS[0]
LD
MOVE_WORDST
DAT_WRT2[1]WRITE.DT
.WBS[1]
LD
MOVE_WORDST
DAT_WRT2[2]WRITE.DT
.WBS[2]
LD
MOVE_WORDST
DAT_WRT2[3]WRITE.DT
.WBS[3]
LD
MOVE_UNITST
NUM_WRT24
LD
STEP[2]
EMWRITE
SLOTNO
(S)
STEP[15]T
ADR_WRT2TADDR
DAT_WRT2P
NUM_WRT2N
BS
LD
LD
LD
LD
SYN
SYN
(S)
STEP[3]
(R)
STEP[2]
6E8C4019 233
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* ビットストローブ出力データセマフォに「1」書き込み */
S3
( )
DUMMY_W3
S2
ENENO
MOVE_WORD
ADR_WRT3
〉 SET
760
LD
ENO
ADR_WRT3
〉 SET
260
LD
ENMOVE_WORD
STEP[3]
EMWRITE
SLOTNO
(S)
STEP[4]
T
ADR_WRT3TADDR
DAT_WRT3P
NUM_WRT3N
(R)
STEP[3]
LD
LD
LD
LD
MOVE_WORDST
DAT_WRT31
LD
MOVE_UNITST
NUM_WRT31
LD
234 model 3000 デバイスネット概説書
付 4-4 入力/出力データエリア一括アクセスファンクションブロック
/* ビットストローブ出力データセマフォのクリア確認 */
S3
( )
DUMMY_R2
S2
ENENO
MOVE_WORD
ADR_RED2
〉 SET
760
LD
ENO
ADR_RED2
〉 SET
260
LD
ENMOVE_WORD
MOVE_UNITST
NUM_RED21
LD
STEP[4]
EMREAD
SLOTNOT
ADR_RED2TADDR
DAT_RED2P
NUM_RED2N
LD
LD
LD
LD
( )
COMP_RED2
DAT_RED2EQ_WORD
0
(S)
STEP[5]
POL
LD
POL
(S)
STEP[14]
(R)
STEP[4]
LD
COMP_RED2
6E8C4019 235
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 入力データセマフォ読み出し */
S3
( )
DUMMY_R3
S2
ENENO
MOVE_WORD
ADR_RED3
〉 SET
762
LD
ENO
ADR_RED3
〉 SET
262
LD
ENMOVE_WORD
MOVE_UNITST
NUM_RED31
LD
STEP[5]
EMREAD
SLOTNOT
ADR_RED3TADDR
DAT_RED3P
NUM_RED3N
LD
LD
LD
LD
( )
COMP_RED3
DAT_RED3EQ_WORD
1
(S)
STEP[6]
LD (R)
STEP[5]
LD
COMP_RED3
236 model 3000 デバイスネット概説書
付 4-4 入力/出力データエリア一括アクセスファンクションブロック
/* 入力データセマフォに「0」書き込み */
S3
( )
DUMMY_W4
S2
ENENO
MOVE_WORD
ADR_WRT4
〉 SET
762
LD
ENENO
MOVE_WORD
ADR_WRT4
〉 SET
262
LD
0MOVE_WORD
ST
DAT_WRT4
LD
STEP[6]
EMWRITE
SLOTNO
(S)
STEP[7]
T
ADR_WRT4TADDR
DAT_WRT4P
NUM_WRT4N
LD
LD
LD
LD
1MOVE_UINT
ST
NUM_WRT4
LD
(R)
STEP[6]
6E8C4019 237
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 出力データセマフォに「1」書き込み */
S3
( )
DUMMY_W5
S2
ENENO
MOVE_WORD
ADR_WRT5
〉 SET
761
LD
ENENO
MOVE_WORD
ADR_WRT5
〉 SET
261
LD
1MOVE_WORD
ST
DAT_WRT5
LD
STEP[7]
EMWRITE
SLOTNO
(S)
STEP[8]
T
ADR_WRT5TADDR
DAT_WRT5P
NUM_WRT5N
LD
LD
LD
LD
1MOVE_UINT
ST
NUM_WRT5
LD
(R)
STEP[7]
238 model 3000 デバイスネット概説書
付 4-4 入力/出力データエリア一括アクセスファンクションブロック
/* 出力データセマフォのクリア確認 */
S3
( )
DUMMY_R4
S2
ENENO
MOVE_WORD
ADR_RED4
〉 SET
761
LD
ENENO
MOVE_WORD
ADR_RED4
〉 SET
261
LD
STEP[8]
EMREAD
SLOTNO
( )
COMP_RED4
T
ADR_RED4TADDR
DAT_RED4P
NUM_RED4N
LD
LD
LD
LD
1MOVE_UINT
ST
NUM_RED4
LD
(S)
STEP[14]EQ_WORD
COMP_RED4
0
LD
DAT_RED4
LD
(R)STEP[8]
6E8C4019 239
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 入力データセマフォ読み出し */
S3
( )
DUMMY_R7
S2
ENENO
MOVE_WORD
ADR_RED7
〉 SET
762
LD
ENENO
MOVE_WORD
ADR_RED7
〉 SET
262
LD
STEP[14]
EMREAD
SLOTNO
( )
COMP_RED7
T
ADR_RED7TADDR
DAT_RED7P
NUM_RED7N
LD
LD
LD
LD
1MOVE_UINT
ST
NUM_RED7
LD
(S)
STEP[15]EQ_WORD
COMP_RED7
1
LD
DAT_RED7
LD
(R)STEP[14]
240 model 3000 デバイスネット概説書
付 4-4 入力/出力データエリア一括アクセスファンクションブロック
/* 受信データ読み出し */
S3
( )
DUMMY_R8
S2
ENENO
MOVE_WORD
ADR_RED8
〉 SET
0
LD
ENENO
MOVE_WORD
ADR_RED8
〉 SET
0
LD
STEP[15]
EMREAD
SLOTNO
SYN
T
ADR_RED8TADDR
READ_DTP
NUM_RED8N
LD
LD
LD
LD
N_RPOLMOVE_UINT
ST
NUM_RED8
LD
(S)
STEP[16]
SYN
(S)
DONE2
(R)
STEP[15]
6E8C4019 241
付録 スレーブデータ入力 /出力用ファンクションブロック定義
/* 入力データセマフォに「0」書き込み */
/* 終了 */
S3
( )
DUMMY_W8
S2
ENENO
MOVE_WORD
ADR_WRT8
〉 SET
762
LD
ENENO
MOVE_WORD
ADR_WRT8
〉 SET
262
LD
0MOVE_WORD
ST
DAT_WRT8
LD
STEP[16]
EMWRITE
SLOTNO
(S)
DONE1
T
ADR_WRT8TADDR
DAT_WRT8P
NUM_WRT8N
LD
LD
LD
LD
1MOVE_UINT
ST
NUM_WRT8
LD
(R)
STEP[16]
REQ
( )
ERRSTEP[0]
INQ
TON_100ms
TIME1
ST
20
LD PT ET
TMR1
REQ DONE1
DONE2
ERR
( )
DONE
242 model 3000 デバイスネット概説書
INDEX
6E8C4019
OODVAOpen DeviceNet Vendor Association・・・・・・・・ 1
RRAS ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 53
243
INDEX
2
おおおお ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 64
かかかか・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 3 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 98
しししし・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 3
すすすす ・・・・・・・・・・・・・・・・・・・・・・・・・・ 59
せせせせ !"# ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 53
たたたた$% ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 61
てててて &DeviceNet・・・・・・・・・・・・・・・・・・・・・・・・ 1
とととと'() ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 11* ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 64
にににに+,-., ・・・・・・・・・・・・・・・・・・・・・・・・・・・ 53
ねねねね&/01 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 33
のののの2 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 323% ・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 62
はははは "Busoff・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 23
44 model 3000 デバイスネット概説書
INDEX
6E8C4019
ひひひひ45 ・・・・・・・・・・・・・・・・・・・・・・ 6445678 ! ・・・・・・・・・・・・ 64459:-78;< ・・・・・・・・・・・・・・・・・・・ 9='() ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 12
ほほほほ>? ・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 64>?678 ! ・・・・・・・・・・・・・・・・・・ 64>?9:-78;< ・・・・・・・・・・・・・・・・・・・・・・・・・ 8
245
Æm±²³´ Vseries
model 3000 ʳë
2000ÿ 7 13ð é<« 4019.0.0007
TEL 03-3457-4737
= 105-8001 >?@ABC 1-1-1[>Bp²]
TOSHIBA Corporation 2000 ÍMNÊ0o§All Rights Reserved.
ðñ8)ø¿ù
6E8C4019