billet_stacks.py 620 B

12345678910111213141516
  1. from utils.s7data import *
  2. class Billet_stack:
  3. def __init__(self, name, data_s7: S7data):
  4. self.name = name
  5. self.height = data_s7.make_point(f"{name}堆垛高度")
  6. self.toptotal = data_s7.make_point(f"{name}堆垛组数")
  7. self.groups = []
  8. self.vertical = data_s7.make_point(f"{name}堆垛摆放方式")
  9. self.crane = data_s7.make_point(f"{name}堆垛行车")
  10. self.update_sig = data_s7.make_point(f"{name}堆垛更新信号")
  11. for i in range(12):
  12. self.groups.append(data_s7.make_point(f"{name}堆垛第{i+1}组"))
  13. def sda():
  14. pass