首页 上一页 1 2 下一页 尾页

有用的一个子程序 点击:951 | 回复:30



雨中雪

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 19回
  • 年度积分:0
  • 历史总积分:90
  • 注册:2004年4月29日
发表于:2008-05-25 21:52:58
楼主
本人出于爱好自己编写了一个FC内容是输入一个字之后,便输出16个BOOL型的数据,
这个大概花了我好几天的时间去想它,所以打算想有一个收获,哪位 想要价格可以面议
我的电子邮箱是u430@sohu.com



kurt

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 40回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2006年3月03日
发表于:2008-06-06 14:13:58
21楼

......

不是吧~

月光宝盒2008

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2005年10月10日
发表于:2008-06-06 14:21:17
22楼

晕,就是没事干找抽的

金粟兰看法

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 479回
  • 年度积分:0
  • 历史总积分:975
  • 注册:2006年8月23日
发表于:2008-06-06 15:45:11
23楼

呵呵,别人的劳动成果肯定是有价的.不过感觉功能太简单了一些.

huangyoufu

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1083回
  • 年度积分:0
  • 历史总积分:1224
  • 注册:2006年9月23日
发表于:2008-06-06 20:38:51
24楼
我从来只支持免费的东西

newchp

  • 精华:3帖
  • 求助:0帖
  • 帖子:113帖 | 3966回
  • 年度积分:0
  • 历史总积分:9364
  • 注册:2006年7月15日
发表于:2008-06-06 21:05:47
25楼
支持免费到底.111

VIP用户

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 59回
  • 年度积分:0
  • 历史总积分:165
  • 注册:2006年10月02日
发表于:2008-06-14 22:12:28
26楼

有才人士!现在是什么都想换钱了!你说的这个程序是德国初中技工学校PLC课程中的一个案例!请注意是初中技工学校!!!这难道也能换钱吗??我觉得我的这个程序比你的那个要有用,而且够复杂,而且有很多的知识点,而且不好想,而且不好懂,而且最重要的我免费!FREE万岁!

CALL ";READ_CLK";
RET_VAL:=#RET_VAL
CDT :=#DATE_TIME
LAR1 P##DATE_TIME
L LB [AR1,P#0.0]
T #YEAR
L LB [AR1,P#1.0]
T #MONTH
L LB [AR1,P#2.0]
T #DAY
L LB [AR1,P#3.0]
T #HOUR
L LB [AR1,P#4.0]
T #MINUTE
L LB [AR1,P#5.0]
T #SECOND
L LW [AR1,P#6.0]
SRD 4
T #MILLSEC
L LW [AR1,P#6.0]
AW W#16#F
T #WEEK
SET
SAVE
BE

 ;

stefan

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 24回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2005年10月18日
发表于:2008-06-15 10:33:48
27楼
我觉得楼主付出劳动想得到回报的想法是正确的,大家没有必要冷嘲热讽,但能不能收到钱取决于别人对他劳动成果价值的认可,这是两回事,呵呵。

168888

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 2103回
  • 年度积分:0
  • 历史总积分:4601
  • 注册:2005年3月23日
发表于:2008-06-15 10:50:43
28楼
楼主,加油!!!就是把功能介绍详细点,以后用到的时候,再找你

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-06-15 10:55:04
29楼
我也想听听楼主的这个FC快有什么特殊的地方?!

雨中雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 19回
  • 年度积分:0
  • 历史总积分:90
  • 注册:2004年4月29日
发表于:2009-04-19 22:49:20
30楼

真没有想到大家对这个程序挺感兴趣,我在这里详细介绍一下,当初工作中遇到一个比较繁琐的工作就是,要把200多个电动蝶阀编个程序,如果都用梯形图编写太麻烦了,所以就打算作一个功能块,(我使用的是西门子S7 400)输入信号是几个BOOL量的信号,有PLC允许,电源正常,电机正转,电机反转,电机过热等信号,然后放到一个字节里面,比如MB10作为一个总的输入信号,输入到一个我做的FC中,输出也是一个一个字节,比如MB100按顺序排好队,依次是电机正转,电机反转,电机正转指示灯,电机反转指示灯,电机故障指示灯等 ,可以大大节省编程的时间,

CALL "Z_select_bit"
number :=W#16#100
word_in :=#pump_in
bool_out:=#PLC_allow
NOP 0
CALL "Z_select_bit"
number :=W#16#200
word_in :=#pump_in
bool_out:=#power_on
NOP 0
CALL "Z_select_bit"
number :=W#16#400
word_in :=#pump_in
bool_out:=#running
NOP 0
CALL "Z_select_bit"
number :=W#16#800
word_in :=#pump_in
bool_out:=#soft_sta_error
NOP 0
CALL "Z_select_bit"
number :=W#16#1000
word_in :=#pump_in
bool_out:=#local
NOP 0
CALL "Z_select_bit"
number :=W#16#2000
word_in :=#pump_in
bool_out:=#remote
NOP 0
CALL "Z_select_bit"
number :=W#16#4000
word_in :=#pump_in
bool_out:=#run_local
NOP 0
CALL "Z_select_bit"
number :=W#16#8000
word_in :=#pump_in
bool_out:=#stop_local
NOP 0
CALL "Z_select_bit"
number :=W#16#1
word_in :=#pump_in
bool_out:=#run_remote
NOP 0
CALL "Z_select_bit"
number :=W#16#2
word_in :=#pump_in
bool_out:=#stop_remote
NOP 0
CALL "Z_select_bit"
number :=W#16#4
word_in :=#pump_in
bool_out:=#error_reset
NOP 0
CALL "Z_select_bit"
number :=W#16#8
word_in :=#pump_in
bool_out:=#auto
NOP 0
CALL "Z_select_bit"
number :=W#16#10
word_in :=#pump_in
bool_out:=#manual
NOP 0
CALL "Z_select_bit"
number :=W#16#20
word_in :=#pump_in
bool_out:=#spare
NOP 0
CALL "Z_select_bit"
number :=W#16#40
word_in :=#pump_in
bool_out:=#spare_1
NOP 0
CALL "Z_select_bit"
number :=W#16#80
word_in :=#pump_in
bool_out:=#spare_2
NOP 0
这只是其中一部分程序

 


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页