马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 Mack.Zhang 于 2023-4-10 22:09 编辑
本贴内容:
根据客户提出的方案控制要求,为争取项目合作到客户现场交流技术,做好的一个AC801+IT7000总线控制3轴的简洁样例。
现场PLC、HMI通过EtherNET网线,PLC、SV660伺服系统通过EtherCAT总线连接,HMI页面功能可以满足客户对PLC、HMI、伺服电机性能的测试,操作简单而且更直观,HMI编写设计风格精简,页面美观,包含设备状态显示、滚动报警条,程序模板画面内有监视主窗口、操作主窗口、设置主窗口可根据项目增加基础页面即可使用。自己总结设计、PLC项目的开发一直在复用。
PLC内部封装了轴控功能块,功能详细可根据项目要求直接使用,并没有完全在HMI上体现,轴控功能程序也是在本站学习了一些大神的方法加上本人的一些应用经验编写完成,自己开发的一些项目也一直再用,亲测比较好用,减少了项目开发的时间。
此案例轴控亮点:解决了轴绝对定位位置比较多而且需要关联HMI客户调试设置。PLC和HMI程序内部对按钮和设定位置都以数组的形式赋值和转化编写简单,无需每个位置按钮和位置寄存器单独定义一次变量而且位置按钮不需要数据类型的换算。
(细心的朋友都知道,PLC内部对HMI按钮BOOL量以数组形式进行绝对地址定义变量时,一个按钮默认占用一个字节而不是占用一个位,这样就不能直接和HMI里面的数组BOOL变量直接对应了)
|