Motion Studio V1.71
Motion Runtime V1.71
MAS-3245
气缸和电磁阀
1.需要以下硬件(1)MAS-3245控制器(2)转接板ADAM-3956,配线PCL-101100M(3)气缸和电磁阀2.ADAM-3956与MAS-3245通过配线PCL-101100M-3E连接;气缸电磁阀的控制信号接入ADAM-3956的CN5-PIN7端口(DOUT0)。
连接实体控制器1. 使用网线将笔记电脑与MAS-3245连起来。(笔记本电脑需安裝Motion Studio)2. 在网路设置的本地连接的屬性中, 设置笔记本IP地址和MAS-3245控制器IP地址 (注意:笔记本和控制器IP地址需在同一网段, 才可连线成功!)3. 这边我们分别设定为 [笔记本]192.168.1.1 和 [MAS-3245控制器]192.168.1.2。
新建工程, 编写测试代码1. 打开Motion Studio,在连接配置中选择以太网,并输入控制器的IP地址(192.168.1.2),点击[应用]。2. 连接成功后,新建一个Motion Studio工程,并新建一个Task程序“Task0”。
硬件配置中添加气油缸1. 在项目窗口中打开[硬件配置]->在硬件配置界面中切换到运动选项并打开[配置]。2. 右击Cylinder,点击[新增],在弹出的界面中设置增一个气油缸。3. 选择被添加的气油缸,设置气油缸类型为单线圈电磁阀 (*1),输出DO为DOUT(0),气油缸的前进/后退的行为模式为延迟到位 (*2)。注:*1. 當您的电磁阀為双线圈电磁阀時,請设置气油缸类型为双线圈电磁阀,這時畫面會出現2個DO輸出的設置選項,請依照你的配線設置。*2. 如果您的气油缸有 '到位傳感器', 气油缸前进/后退行为模式請選擇 'DI有效到位' 或 'DI有效+等待延迟到位' 或 '等待延迟+DI有效到位'气油缸参数说明气油缸ID:气油缸序号。操作气油缸时,调用气油缸指令前通过CYL_BASE传入气油缸序号指定要操作的气油缸。气油缸别名:可根据功能配置气油缸别名(下划线、数字和字符组成),默认为Cylinder。气缸类型:单线圈电磁阀,对应一个DO控制;双线圈电磁阀,对应2个DO控制控制DO的序号:根据选择的气缸类型,分别配置控制的DO气油缸的前进/后退的行为模式: (1) 延迟到位:即延迟指定时间后到位,只需配置延迟时间 (2) DI有效到位:搭配指定DI,DI有效时气缸到位 (3) DI有效+等待延迟到位:指定的DI有效后,再延迟指定等待时间后气油缸到位 (4) 等待延迟+DI有效到位:延迟指定等待时间,再等待DI有效时气油缸到位 (5) 编码器到位:关联轴的编码器,设定编码器值,当指定的轴编码器到位时气油缸到位。
气油缸调试工具1. 在Motion Studio的菜单栏中选择[气油缸测试]。2. 在测试界面,点击[选择气油缸],勾选CYL(0),点击[确定]。3. 操作气油缸前进后退和复位,确认气油缸运动是否正常。
编写代码当第3步骤工具调试都正确后,这时可以开始编写代码。在Task0.bas中编写以下代码: CYL_BASE 0 '选择气缸0CYL_MOVE 1 '气缸0执行 '前进' 动作WAIT CYLDONE '等待气缸0动作到位完成CYL_MOVE 0 '气缸0执行 '后退' 动作WAIT CYLDONE '等待气缸0动作到位完成 指令说明CYL_BASE 指定要控制的气缸CYL_MOVE 气缸执行 '前进' 或 '后退' 动作WAIT CYLDONE 等待气缸动作到位
运行Motion Studio程序1. 在Motion Studio项目窗口中,(1)点击编译,(2)编译完成后点击运行。2.可直接到观察气缸的前进后退的动作。