发表于:2014/2/11 15:34:52
#0楼
不用连接电脑就能编程的控制器
http://item.taobao.com/item.htm?spm=a230r.1.14.3.wa0Giq&id=24507516436&_u=j44fqop4bb9
视频: 木牛流马PLC如何编程?
http://v.youku.com/v_show/id_XNjY2MDYwNjEy.html
视频: 多功能可编程控制器多功能按键演示程序
http://v.youku.com/v_show/id_XNjY2MDU5NTUy.html
自己设计的电路板
组装电路板
添加外壳
使用简介:
硬件:
1.九路光耦隔离输入,可以使用PNP和NPN两种输入方式(根据用户公共端的不同而不同);
2.六路继电器输出,独立常开触点,无公共端,继电器触点容量:220V/5A.;
3.DC24V供电;
4.三位8段数码管显示器,在控制器处于编程状态时用于编制程序,在控制器处于运行状态时用来指示输入输出状态;
5.一只红色LED用于电源指示,点亮时表示供电正常否则不正常;
6.一只五方向编程按钮用来编写程序。
5个基本指令,用来指示某条指令完成的动作
A.set:设置指令,设置某个输出的打开和关闭,此指令的参数1用来指定哪个输出被设置,例如ot1则为1号输出,此指令的参数2用来指定执行的是吸合还是断开操作,opn为吸合,cls为断开,例如:setot6opn意为吸合ot6,
setot4cls意为断开ot4;
B.cjp:条件跳转指令,如果某输入有效则跳转到指定的指令标号处继续执行,此指令的
参数1用来指定跳转的条件是哪个输入口有效,参数2用来指定跳转到的指令标号,例如:
cjpit7009此条语句意为当输入it7有效时跳转到指令标号为009的语句执行程序;
C.dly:延时指令,根据指令的参数1和参数2延时不同的时间,此指令的参数1用来指定延时的数量,参数2用来指定延时的时间单位,分别为:分钟(m),秒(s),毫秒(ms),例如:dly005ms此条指令意为延时5毫秒(ms);dly006s此条指令意为延时6秒(s);dly007m此条指令意为延时7分钟(m);
D.jmp:无条件跳转指令,无条件跳转到参数2指定的指令标号处继续执行程序,此指令的参数1无效,编程时显示“===”,参数2用来指示跳转到的指令标号,例如:jmp===008此条指令意为无条件跳转到指令标号为008的语句处继续执行程序;
E.cnt:计数指令,程序每执行基本指令cnt处时对应计数器加一,当计数值到达参数1设定的值时程序向下执行,否则跳转到参数2指定的指令标号处执行,参数1用来指定计数值例如:c06意为设置计数值为6,参数2用来指定跳转到的指令标号,如果程序中有多出cnt指令,其工作互不干扰,例如:cntc6007当计数值增加到6时继续向下执行,否则跳转到指令标号为007处执行。
编程方法:
第一步:控制器通电第二步:3秒内按下向右键,数码管显示prm第三步:按下向下键,数码管显示000.此意为可以编制第000.条程序第四步:按向上或向下键调整至需要修改的指令标号处第五步:按下中键,进入指令修改状态第六步:按向左或向右键切换显示基本指令,参数1和参数2第七步:按向上或向下键修改该条指令的基本指令,参数1或参数2第八步:按下中键,退出该条指令的修改第九步:如果想继续修改其他指令执行“第四步”否则执行“第十步”第十步:按下中键,按向左或向右使数码管显示基本指令,按向上或向下使数码管显示end按下中键,结束编程控制器进入运行状态。
http://item.taobao.com/item.htm?spm=a230r.1.14.3.wa0Giq&id=24507516436&_u=j44fqop4bb9
视频: 木牛流马PLC如何编程?
http://v.youku.com/v_show/id_XNjY2MDYwNjEy.html
视频: 多功能可编程控制器多功能按键演示程序
http://v.youku.com/v_show/id_XNjY2MDU5NTUy.html
自己设计的电路板
组装电路板
添加外壳
使用简介:
硬件:
1.九路光耦隔离输入,可以使用PNP和NPN两种输入方式(根据用户公共端的不同而不同);
2.六路继电器输出,独立常开触点,无公共端,继电器触点容量:220V/5A.;
3.DC24V供电;
4.三位8段数码管显示器,在控制器处于编程状态时用于编制程序,在控制器处于运行状态时用来指示输入输出状态;
5.一只红色LED用于电源指示,点亮时表示供电正常否则不正常;
6.一只五方向编程按钮用来编写程序。
5个基本指令,用来指示某条指令完成的动作
A.set:设置指令,设置某个输出的打开和关闭,此指令的参数1用来指定哪个输出被设置,例如ot1则为1号输出,此指令的参数2用来指定执行的是吸合还是断开操作,opn为吸合,cls为断开,例如:setot6opn意为吸合ot6,
setot4cls意为断开ot4;
B.cjp:条件跳转指令,如果某输入有效则跳转到指定的指令标号处继续执行,此指令的
参数1用来指定跳转的条件是哪个输入口有效,参数2用来指定跳转到的指令标号,例如:
cjpit7009此条语句意为当输入it7有效时跳转到指令标号为009的语句执行程序;
C.dly:延时指令,根据指令的参数1和参数2延时不同的时间,此指令的参数1用来指定延时的数量,参数2用来指定延时的时间单位,分别为:分钟(m),秒(s),毫秒(ms),例如:dly005ms此条指令意为延时5毫秒(ms);dly006s此条指令意为延时6秒(s);dly007m此条指令意为延时7分钟(m);
D.jmp:无条件跳转指令,无条件跳转到参数2指定的指令标号处继续执行程序,此指令的参数1无效,编程时显示“===”,参数2用来指示跳转到的指令标号,例如:jmp===008此条指令意为无条件跳转到指令标号为008的语句处继续执行程序;
E.cnt:计数指令,程序每执行基本指令cnt处时对应计数器加一,当计数值到达参数1设定的值时程序向下执行,否则跳转到参数2指定的指令标号处执行,参数1用来指定计数值例如:c06意为设置计数值为6,参数2用来指定跳转到的指令标号,如果程序中有多出cnt指令,其工作互不干扰,例如:cntc6007当计数值增加到6时继续向下执行,否则跳转到指令标号为007处执行。
编程方法:
第一步:控制器通电第二步:3秒内按下向右键,数码管显示prm第三步:按下向下键,数码管显示000.此意为可以编制第000.条程序第四步:按向上或向下键调整至需要修改的指令标号处第五步:按下中键,进入指令修改状态第六步:按向左或向右键切换显示基本指令,参数1和参数2第七步:按向上或向下键修改该条指令的基本指令,参数1或参数2第八步:按下中键,退出该条指令的修改第九步:如果想继续修改其他指令执行“第四步”否则执行“第十步”第十步:按下中键,按向左或向右使数码管显示基本指令,按向上或向下使数码管显示end按下中键,结束编程控制器进入运行状态。
[此贴子已经被作者于2014/2/17 8:30:45编辑过]
此帖发自手机工控论坛