首页 施耐德(Sc. 正文

回复

C#写的施耐德PLC变量生成工具

施耐德(Schneider)PLC 浏览:3491 回复:32 收藏

收余恨且自新  2023-01-13 13:09

前言

当前工具只是根据Excel中的内容照搬生成施耐德PLC变量导入文件,还没有生成功能块以及将变量自动绑定到功能块的功能。不知道大家有没有这方面的需求,有其它需求可以留言,有时间再优化。


导入表格式说明

1673570717446.png

  • [序号]:无所谓;

  • [变量名称]:符合Unity Pro变量命名规则。需要注意的是数组变量,当对数组子元素的注释单独定义时则需要如图将子元素单独列出来,变量名称保持一致。可以不列出或只列出部分子元素这个不影响。;

  • [数据类型]:符合Unity Pro变量数据类型,大小写不敏感。需要注意的是数组变量子元素无需填写

  • [注释]:无特殊要求;

  • [地址]:符合Unity Pro变量地址规则,需要注意的是数组变量,可以看到图中只有数组变量子元素无需填写

  • [数组序列]:只有数组子元素需填写,需要与数组变量数据类型中定义的序列一致,如“variable5”是1..5而“variable6”是0..4。


注意事项

  • 只识别导入表的第一个sheet;

  • 导入表的列明不能更改;

  • 导入表的文件名以及sheet名可以更改;

  • 软件无毒;


演示视频


正在下载,请等待……
下载附件需 0 积分!

1分不嫌少!
已有1人打赏
我知道了