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

信捷PLC之C语言应用 点击:6748 | 回复:40



lihao789

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:7帖 | 29回
  • 年度积分:0
  • 历史总积分:207
  • 注册:2012年6月30日
发表于:2012-10-06 09:51:30
楼主

梯形图中直接调用函数名称即可.如下图所示:




clyzzc

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 23回
  • 年度积分:0
  • 历史总积分:233
  • 注册:2013年9月16日
发表于:2018-04-26 11:23:50
21楼
学习了学习了

wei0864

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 61回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2018年8月13日
发表于:2018-08-21 09:09:54
22楼

谢谢楼主分享!!!!!

楊小豆

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 95回
  • 年度积分:0
  • 历史总积分:168
  • 注册:2018年8月21日
发表于:2018-08-21 20:38:03
23楼
国产PLC能直接支持C语音应用,不错


墨迹

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 154回
  • 年度积分:0
  • 历史总积分:145
  • 注册:2018年1月29日
发表于:2018-11-12 13:01:43
24楼

谢谢楼主分享,很实用的资料


libin0014

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 25回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2016年12月27日
发表于:2019-01-01 14:42:01
25楼

谢谢!学习了

zhou101821

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 149回
  • 年度积分:0
  • 历史总积分:122
  • 注册:2013年8月23日
发表于:2019-03-30 14:07:41
26楼

谢谢楼主分享,很实用的资料


阿哥先生

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 19回
  • 年度积分:0
  • 历史总积分:1088
  • 注册:2019年2月16日
发表于:2020-08-11 20:51:18
27楼

if(HD[200]>DD[220]>HD[202])

{

B[20]=1;

}

数据比较  错误为什么


xinzail

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 190回
  • 年度积分:0
  • 历史总积分:352
  • 注册:2007年4月16日
发表于:2020-09-07 07:58:33
28楼

TOUCHWIN软件自带函数帮助的。

Snap2.jpg

TMAS44

  • 精华:0帖
  • 求助:2帖
  • 帖子:5帖 | 66回
  • 年度积分:0
  • 历史总积分:1151
  • 注册:2018年10月22日
发表于:2020-09-14 16:01:33
29楼

"阿哥先生" 的回复,发表在27楼
        对内容: 【if(HD[200]>DD[220]>HD[202]){B[20]=1;}数据比较  错误为什么...】进行回复:

        -----------------------------------------------------------------

信捷PLC功能块中调用的地址  没有HD  这一说的   只能是  D 用 W代替    M用B 代替, 你里有HD 应该是XD系统的PLC  那么 HD[200]   正确的表达方法就是  W[200]     

 至于这个W是D 还是 HD  还需要你调用C功能块的时候指定

elysiem

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:95
  • 注册:2017年9月09日
发表于:2020-09-15 09:24:49
30楼

"TMAS44" 的回复,发表在29楼
        对内容: 【"阿哥先生" 的回复,发表在27楼        对内容: 【if(HD[200]>DD[220]>HD[202]){B[20]=1;}数据比较  错误为什么...】进行回复:        ----...】进行回复:

        -----------------------------------------------------------------


10个数据,比较输出对应序列号应该怎么写呢?

zhidong825

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 22回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2013年9月10日
发表于:2020-11-02 15:42:19
31楼

"miy_gongkong" 的回复,发表在4楼
        对内容: 【这个能把C 编译器做好,应在PLC 上确实是个优势,但是信捷的软件做的确实 不行,不能分段。没有结构的概念。...】进行回复:

        -----------------------------------------------------------------


用group

zhidong825

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 22回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2013年9月10日
发表于:2020-11-02 15:43:37
32楼

加入头文件可以直接在c里面用d,hd,m,hm,sm等等的软元件

feel2008

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 244回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2005年4月02日
发表于:2021-02-20 08:44:48
33楼

没看到有资料内容呢?

zungli

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 43回
  • 年度积分:37
  • 历史总积分:235
  • 注册:2008年7月09日
发表于:2021-02-21 10:02:03
34楼

这是设定值与实际值数据比较再对D200-D212赋值的意思吗?

浮生若梦日里

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 143回
  • 年度积分:38
  • 历史总积分:830
  • 注册:2016年6月01日
发表于:2021-03-25 14:15:30
35楼

好厉害 啊崇拜啊值得学习

Lance23

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2021年1月28日
发表于:2021-03-31 14:11:30
36楼

有比较熟悉信捷PLC  C语言的高手吗? 一起探讨讨论?

Lance23

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2021年1月28日
发表于:2021-03-31 14:13:57
37楼

"阿哥先生" 的回复,发表在27楼
        对内容: 【if(HD[200]>DD[220]>HD[202]){B[20]=1;}数据比较  错误为什么...】进行回复:

        -----------------------------------------------------------------

假设你的HD  DD HD 能够正常使用

但是c语言是不能这样写判断的  应该是  if(HD[200] > DD[220]  && DD[220] > HD[202])

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2018年12月11日
发表于:2021-05-25 14:20:03
38楼

学习

菇溪土匪

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2020年11月26日
发表于:2021-07-17 17:21:33
39楼

高手啊高手 就是没分下载

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2008年3月24日
发表于:2021-07-18 11:58:24
40楼

很有用,谢谢


热门招聘
相关主题

官方公众号

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