您现在所在的是:

PLC论坛

回帖:5个,阅读:2956 [上一页] [1] [下一页]
* 帖子主题:

PLC与C语言

6827
szhenlong
文章数:1352
年度积分:122
历史总积分:6827
注册时间:2014/9/28
发站内信
发表于:2015/2/3 10:56:56
#0楼
 前两天网上买了只单片机工控板,商家给了pwm转三菱软件,使用过程中发现继电器一旦动作就会引起max7219驱动数码管进入灯测试程序,只能将模块从单片机上拔下重新插上。消除的最好办法是从pwm-hex软件中清除灯测试语句。可是门都没有--商家不会给你软件源代码,只好摒弃商家软件用c语言编写程序,逻辑点好解决,定时器计数器费了一番脑筋,从中深刻体会到了plc中关于定时器和逻辑书写习惯的描述原来都是基于c代码效率问题。例如,PLC关于定时器的描述是线圈-触点-定时值寄存器,在c语言中还真的必须定义三个变量:开关-设定值-输出状态,另一体会是plc中书写习惯是
并联回路逻辑点多的在上,少的在下,具体到c语言中如果先写少的语句,再写多的语句,那么并联的前提条件有可能重复写两遍,这对代码的执行效率是不利的,个人拙见。
28244
cfg168
文章数:17074
年度积分:58
历史总积分:28244
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2015/2/3 11:09:32
#1楼
那个板是拿来练手的吧,不错,值得折腾。表情
话说因此问题而掌握到单片机编程的知识,也是有所收获了。我倒是有板,单片机和ARM9的板,可以没有工程应用实践,毫无动力去深入研究。
26214
ytleaderplc
文章数:10965
年度积分:777
历史总积分:26214
注册时间:2008/6/7
发站内信
发表于:2015/2/3 11:12:32
#2楼
三菱可是研究透了。
此帖发自论坛手机版
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email:  ytleader@126.com
21391
fywsch
文章数:13920
年度积分:-192
历史总积分:21391
注册时间:2005/12/30
发站内信
三菱电机活动(三)
西门子logo体验(三)
英威腾PLC体验(二)
发表于:2015/2/3 11:15:53
#3楼
直接用三菱软件编程的板子也有的啊。价格也不高的。
6827
szhenlong
文章数:1352
年度积分:122
历史总积分:6827
注册时间:2014/9/28
发站内信
发表于:2015/2/3 12:39:02
#4楼
回复 #3楼 fywsch
被商家忽悠了,说是STC12C5A60S2,买回来发现是STC89C52,不支持掉电保持,要想保持只能用c语言写,同样一段三菱程序,PWM=HEX程序6K多,直接用C写不到2K。
21391
fywsch
文章数:13920
年度积分:-192
历史总积分:21391
注册时间:2005/12/30
发站内信
三菱电机活动(三)
西门子logo体验(三)
英威腾PLC体验(二)
发表于:2015/2/3 12:58:58
#5楼
回复 #4楼 szhenlong
呵呵,没事,因为你是高手。如果是我,我可搞不来了。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003