[{"title":"( 72 个子文件 141KB ) pylogix:来自 Allen Bradley CompactControl Logix PLC 的读写数据","children":[{"title":"pylogix-master","children":[{"title":"pylogix","children":[{"title":"eip.py <span style='color:#111;'> 56.16KB </span>","children":null,"spread":false},{"title":"lgx_response.py <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"lgx_tag.py <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"lgx_comm.py <span style='color:#111;'> 22.45KB </span>","children":null,"spread":false},{"title":"lgx_device.py <span style='color:#111;'> 53.49KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 108B </span>","children":null,"spread":false}],"spread":true},{"title":".github","children":[{"title":"issue_template.md <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"pull_request_template.md <span style='color:#111;'> 866B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE.txt <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"09_multi_read_faster.py <span style='color:#111;'> 908B </span>","children":null,"spread":false},{"title":"27_get_module_properties.py <span style='color:#111;'> 417B </span>","children":null,"spread":false},{"title":"02_read_simple.py <span style='color:#111;'> 444B </span>","children":null,"spread":false},{"title":"11_write_simple.py <span style='color:#111;'> 423B </span>","children":null,"spread":false},{"title":"50_Large_Forward_Open.py <span style='color:#111;'> 578B </span>","children":null,"spread":false},{"title":"06_read_loop.py <span style='color:#111;'> 698B </span>","children":null,"spread":false},{"title":"12_write_program_scope.py <span style='color:#111;'> 626B </span>","children":null,"spread":false},{"title":"08_read_faster.py <span style='color:#111;'> 831B </span>","children":null,"spread":false},{"title":"07_read_first_instance.py <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"05_read_multiple_tags.py <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"15_write_faster.py <span style='color:#111;'> 764B </span>","children":null,"spread":false},{"title":"30_log_to_txt.py <span style='color:#111;'> 476B </span>","children":null,"spread":false},{"title":"80_simple_gui.py <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"03_read_program_scope.py <span style='color:#111;'> 645B </span>","children":null,"spread":false},{"title":"10_write_simple.py <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"21_get_plc_clock.py <span style='color:#111;'> 643B </span>","children":null,"spread":false},{"title":"41_routing.py <span style='color:#111;'> 535B </span>","children":null,"spread":false},{"title":"40_read_timer.py <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"26_save_tags.py <span style='color:#111;'> 496B </span>","children":null,"spread":false},{"title":"81_simple_gui.py <span style='color:#111;'> 31.94KB </span>","children":null,"spread":false},{"title":"14_write_custom_string.py <span style='color:#111;'> 776B </span>","children":null,"spread":false},{"title":"23_get_all_tags.py <span style='color:#111;'> 510B </span>","children":null,"spread":false},{"title":"20_discover_devices.py <span style='color:#111;'> 842B </span>","children":null,"spread":false},{"title":"16_multi_write.py <span style='color:#111;'> 652B </span>","children":null,"spread":false},{"title":"31_log_to_csv.py <span style='color:#111;'> 578B </span>","children":null,"spread":false},{"title":"24_get_controller_tags.py <span style='color:#111;'> 513B </span>","children":null,"spread":false},{"title":"22_set_plc_clock.py <span style='color:#111;'> 304B </span>","children":null,"spread":false},{"title":"01_read_simple.py <span style='color:#111;'> 498B </span>","children":null,"spread":false},{"title":"25_get_program_tags.py <span style='color:#111;'> 594B </span>","children":null,"spread":false},{"title":"32_log_multiple_to_csv.py <span style='color:#111;'> 806B </span>","children":null,"spread":false},{"title":"04_read_array.py <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"13_write_array.py <span style='color:#111;'> 547B </span>","children":null,"spread":false},{"title":"28_audit_network.py <span style='color:#111;'> 1016B </span>","children":null,"spread":false}],"spread":false},{"title":"tox.ini <span style='color:#111;'> 366B </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 754B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"docs","children":[{"title":"pics","children":[{"title":"progressbar_02.PNG <span style='color:#111;'> 5.60KB </span>","children":null,"spread":false},{"title":"create_bool_arr_02.PNG <span style='color:#111;'> 7.35KB </span>","children":null,"spread":false},{"title":"create_bool_arr_01.PNG <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"progressbar_01.PNG <span style='color:#111;'> 25.40KB </span>","children":null,"spread":false},{"title":"Run_Mode.PNG <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"Edit_Tags.PNG <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"Add_Bool_01.PNG <span style='color:#111;'> 3.55KB </span>","children":null,"spread":false},{"title":"Select_Controller_Tags.PNG <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false}],"spread":true},{"title":"guides","children":[{"title":"Starter-Guide.md <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"Working-With-Files.md <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"Working-With-LogFiles.md <span style='color:#111;'> 950B </span>","children":null,"spread":false},{"title":"Continuous-Reading.md <span style='color:#111;'> 150B </span>","children":null,"spread":false}],"spread":true},{"title":"python_code","children":[{"title":"test-02.py <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"test-03.py <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"test-01.py <span style='color:#111;'> 355B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 344B </span>","children":null,"spread":false},{"title":"Documentation.md <span style='color:#111;'> 18.10KB </span>","children":null,"spread":false},{"title":"Contributing.md <span style='color:#111;'> 15B </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"clx_setup","children":[{"title":"pylogix_MainProgram-Tags.CSV <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false},{"title":"pylogix-Controller-Tags.CSV <span style='color:#111;'> 2.89KB </span>","children":null,"spread":false},{"title":"udts","children":[{"title":"Basic.L5X <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"Arrays.L5X <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"combined.L5X <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"PylogixTests.py <span style='color:#111;'> 18.40KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 4.32KB </span>","children":null,"spread":false},{"title":"Randomizer.py <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]