{"updated":"2025-01-19T23:11:07.873009+00:00","links":{},"id":195183,"created":"2025-01-19T01:00:11.584680+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00195183","sets":["1164:2036:9683:9757"]},"path":["9757"],"owner":"44499","recid":"195183","title":["PLCの高速化に関する研究(5) -プリコンピューティングによる実行命令数の削減-"],"pubdate":{"attribute_name":"公開日","attribute_value":"2019-03-10"},"_buckets":{"deposit":"6baf683e-dc9d-48b3-83c0-bc6f46524d50"},"_deposit":{"id":"195183","pid":{"type":"depid","value":"195183","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"PLCの高速化に関する研究(5) -プリコンピューティングによる実行命令数の削減-","author_link":["464089","464087","464090","464091","464088","464086"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"PLCの高速化に関する研究(5) -プリコンピューティングによる実行命令数の削減-"},{"subitem_title":"A Speed-up Method for PLCs(5)—Reduction of Number Executed Instructions by Precomputing—","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"高速化設計","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2019-03-10","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"明治大学理工学部情報科学科"},{"subitem_text_value":"明治大学理工学部情報科学科"},{"subitem_text_value":"明治大学理工学部情報科学科"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Department of Computer Science, Meiji University","subitem_text_language":"en"},{"subitem_text_value":"Department of Computer Science, Meiji University","subitem_text_language":"en"},{"subitem_text_value":"Department of Computer Science, Meiji University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/195183/files/IPSJ-SLDM19187047.pdf","label":"IPSJ-SLDM19187047.pdf"},"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-SLDM19187047.pdf","filesize":[{"value":"1.6 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"0","billingrole":"10"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_login","version_id":"47628a56-a1cf-4d66-a9d1-0f0d7768f3e3","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2019 by the Institute of Electronics, Information and Communication Engineers This SIG report is only available to those in membership of the SIG."}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"梶, 夢敏"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"堀口, 雄輝"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"井口, 幸洋"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Yumeharu, Kaji","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yuki, Horiguchi","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yukihiro, Iguchi","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA11451459","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"2188-8639","subitem_source_identifier_type":"ISSN"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"プログラムコードを変更するだけで,PLC (Programmable Logic Controller) の実行を高速化する方法を提案する.PLC のプログラムにはラダー図が広く用いられている.高速化の方法はシンプルである : (1) ラダー図を,シーケンス命令に変換する.(2) シーケンス命令は,0 か 1 かのどちらかの値を持つ論理デバイスを数多く持っている.ある論理デバイスMi が,論理値 0 (1) を持つと仮定すると,後続の Mi に関わる論理命令が省略できる.論理デバイス Mi に 0 を代入した場合と,1 を代入した場合の簡単化した二つの命令列を予め生成しておく. (3) それらを条件ジャンプで結合する.本方法で,総命令数は増加するが,実行命令数は減少し,スキヤンタイムは短くできる.予備実験により,実行命令数は,実行命令数は 3.0 ~ 4.7% 程度に削減できることを示す.単純な方式では、総命令数を 6.3 倍に増加させるが、重複命令を省略することで、総命令を 2.9 倍程度に抑えられたことを示す.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"We propose a speed-up method for PLCs (Programmable Logic Controllers) by only modifying program codes. Ladder diagram (ladder logic) is widely used to PLCs. The idea of the speed-up method is simple: (1) We convert ladder diagrams to sequence instructions. (2) Sequence instructions have many logic devices which have values either 0 or 1. Assume that a logic device Mi has the value 0 (1), we can reduce some subsequent logical instructions which involves Mi. We pregenerate two reduced sequences; one is the codes in which Mi is assigned to 0, the other is the codes in which Mi is assigned to 1. (3) We connect them using a CJ (conditional jump) operation. Preliminary experimental results show that the number of executed instructions is reduced by 3.0 ~ 4.7 percent. Although the naive method increases the number of total instructions by 6.3 times. By eliminating duplicate instructions, we prevent the rate of increase by 2.9 times.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"6","bibliographic_titles":[{"bibliographic_title":"研究報告システムとLSIの設計技術(SLDM)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2019-03-10","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"47","bibliographicVolumeNumber":"2019-SLDM-187"}]},"relation_version_is_last":true,"weko_creator_id":"44499"}}