OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 37294|回复: 51

有人用stm32仿制过三菱的plc没有啊

[复制链接]

30

主题

705

帖子

1

精华

新手上路

积分
21
金钱
21
注册时间
2013-3-14
在线时间
52 小时
发表于 2013-6-5 10:57:50 | 显示全部楼层 |阅读模式
论坛的高手们,有人用stm32仿制过三菱的plc没有啊。我自己做了一个,只能支持20多个指令,数据处理方面还是有问题。不知道有没有搞这个的同行啊。也要大家共同探讨下。
我做的是仿制FX1N的输入输出都没有问题的。
原子哥是不是又要出黑科技了呀。^_^...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2013-6-5 11:02:34 | 显示全部楼层
我觉得PLC应该 被淘汰才对.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 1 反对 4

使用道具 举报

1

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
340
金钱
340
注册时间
2017-2-15
在线时间
172 小时
发表于 2017-2-20 10:55:12 | 显示全部楼层
我上一家公司做工业物联网,工业自动化这一方面的产品。工作期间也去过一些企业,包括像台塑,华硕这些生产制造,还有一些机台制造商,项目集成商。从目前看这些企业做控制用的基本都是PLC,我觉得有几个原因。第一个是稳定可靠,有些生产的机台温度非常高,我见过最高的一个控制柜起码有60度以上,而且是不间断长期运行。在工控领域,很多现场都是环境比较恶劣,电磁环境复杂,PLC就比较适应这种恶劣的环境。另外一个是产品的开发周期,PLC多用梯形图,就像工控用的组态软件,不用去关注底层实现细节,底层的功能都经过严格测试,可以快速的搭建产品,如果都用C语言,整套调试下来,这个周期势必非常的长。包括CAN,Profibus这些现场总线,对PLC来说都是开发完成成的,只需配置一下就可以使用。另外一个,控制跟工艺流程有关,技术人员需要熟悉这个行业的这些流程,所以他们也不会花太多时间去关注程序设计的底层东西。所以PLC跟STM32用途不太一样,之前的公司STM32主要用来做一些信号采集,协议,网关之类的周边设备。公司也有用ARM开发的控制器,跑Linux和WinCE系统,但是最头痛的一个问题主要是不稳定,存在干扰的情况非常容易出问题。
回复 支持 3 反对 0

使用道具 举报

30

主题

705

帖子

1

精华

新手上路

积分
21
金钱
21
注册时间
2013-3-14
在线时间
52 小时
 楼主| 发表于 2013-6-5 11:05:50 | 显示全部楼层
是啊,我也觉得。可惜公司让我维护这个,苦无良策啊。很纠结。会c语言了,对梯形图根本没兴趣。感觉编写梯形图是在走弯路。c语言灵活有好移植。
原子哥是不是又要出黑科技了呀。^_^...
回复 支持 反对

使用道具 举报

22

主题

110

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
295
金钱
295
注册时间
2012-11-11
在线时间
24 小时
发表于 2013-6-5 12:03:52 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
同意,我十年前已放弃了
回复 支持 反对

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2613
金钱
2613
注册时间
2011-1-25
在线时间
176 小时
发表于 2013-6-5 14:47:55 | 显示全部楼层
别再STM32提PLC。
一直努力就很好。
回复 支持 反对

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2613
金钱
2613
注册时间
2011-1-25
在线时间
176 小时
发表于 2013-6-5 14:48:12 | 显示全部楼层
那种东西我看到就恶心。。
一直努力就很好。
回复 支持 反对

使用道具 举报

15

主题

53

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2013-4-19
在线时间
0 小时
发表于 2013-6-5 17:43:09 | 显示全部楼层
PLC 還是工業控制主流 , 複雜控制還是PLC比較好用 (PLC 十幾年 的經驗)
戰艦 2.8 吋螢幕 如換成 3.5 吋螢幕 請教問題1: 戰鑑库函数版本3.5吋觸控螢幕無法設成橫式顯示
回复 支持 反对

使用道具 举报

头像被屏蔽

263

主题

455

帖子

1

精华

禁止访问

积分
1212
金钱
1212
注册时间
2011-9-25
在线时间
12 小时
发表于 2013-6-5 17:54:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2234
金钱
2234
注册时间
2012-4-30
在线时间
7 小时
发表于 2013-6-23 10:22:35 | 显示全部楼层
工业控制里面,不是还有很多在用PLC吗
回复 支持 反对

使用道具 举报

30

主题

705

帖子

1

精华

新手上路

积分
21
金钱
21
注册时间
2013-3-14
在线时间
52 小时
 楼主| 发表于 2013-6-23 12:00:34 | 显示全部楼层
回复【7楼】hmhuang98:
---------------------------------
复杂的控制plc是不行的。单片机的才好解决问题。
原子哥是不是又要出黑科技了呀。^_^...
回复 支持 反对

使用道具 举报

15

主题

53

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2013-4-19
在线时间
0 小时
发表于 2013-6-24 00:47:40 | 显示全部楼层
用途不同,各有強項

如要比較工業控制用途:

PLC 適合工業順序控制用: 大型機台或 專用機(只有一台):
工業順序控制, 伺服馬達等定位控制 ,等有實際 IO 控制很強
,工廠裡的自動化機台,還是使用 LC 控制器較多
(I/O  點數上千點 , 伺服馬達超過50軸以上,  不同用途的自動化機台已機過好幾十台的經驗) 

PC Base 工業控制適合:中型機台量產機,如CNC等  , CDD 影像處理等,CIM ,資料處理文書處理等很強

单片机 工業控制適合: 小型機台量產機, 或低單價量產機, 或做成控制元件如軸卡, 變頻器等產品,
戰艦 2.8 吋螢幕 如換成 3.5 吋螢幕 請教問題1: 戰鑑库函数版本3.5吋觸控螢幕無法設成橫式顯示
回复 支持 反对

使用道具 举报

30

主题

705

帖子

1

精华

新手上路

积分
21
金钱
21
注册时间
2013-3-14
在线时间
52 小时
 楼主| 发表于 2013-6-24 13:39:54 | 显示全部楼层
回复【11楼】hmhuang98:
---------------------------------
其实plc是可以用单片机来做的。单片机很强大,很灵活。学会单片机编程,没有人愿意用PLC编程的。
就像是会开歼17的,都不想开着歼10来对抗了。
当然,PLC在故障率方面还是比单片机的要可靠(编程不对也是不安全的)。
原子哥是不是又要出黑科技了呀。^_^...
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2013-7-16
在线时间
0 小时
发表于 2013-7-16 20:51:43 | 显示全部楼层
 一看就是些学艺不精的东西,你给我说说什么复杂控制PLC解决不了
回复 支持 反对

使用道具 举报

30

主题

705

帖子

1

精华

新手上路

积分
21
金钱
21
注册时间
2013-3-14
在线时间
52 小时
 楼主| 发表于 2013-7-20 10:46:03 | 显示全部楼层
回复【13楼】chedandashi:
---------------------------------
电机控制和模拟量输入和输出。这些方面plc是不能和单片机相比的。以后的发展趋势,plc将逐步被淘汰。
原子哥是不是又要出黑科技了呀。^_^...
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2013-10-24
在线时间
0 小时
发表于 2013-10-24 12:02:33 | 显示全部楼层
我现在也在试STM32做PLC
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
24
金钱
24
注册时间
2014-9-8
在线时间
0 小时
发表于 2014-9-14 19:13:28 | 显示全部楼层
单片机IO不够用咋办?高温湿潮粉尘多怎么办?干扰怎么办?  其实PLC的CPU就是个ARM构架的单片机有个操作系统PLC的IO点数不够用可以扩展单片机呢?输入信号经过三重保护再给CPU输出也是三重保护,不信的话你拿个同样的元件自己做个PLC与真正的PLC对比看谁能搞得定谁了! LC是不可能淘汰的台湾凌华德国倍加福法国施耐德这三个国际知名工业自动化领域领跑者推出各自的软PLC软PLC点数最多可以达到2000点这个2000点的软PLC还是凌华推出的!施耐德还收购了PLC之父莫迪康呢收购了不是技术还是那样?
回复 支持 反对

使用道具 举报

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
发表于 2014-9-14 20:07:56 | 显示全部楼层
那你也把你是怎样用STM32仿的三菱的PLC啊!
比如常开常闭指令,
楼主仿三菱PLC的意识是在三菱的软件编写的梯形图程序可以直接下载到STM32里面,是这个意思吗?
可否分享一下。
水的比较多。
回复 支持 反对

使用道具 举报

10

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
483
金钱
483
注册时间
2013-12-3
在线时间
83 小时
发表于 2014-9-14 23:06:36 | 显示全部楼层
我们厂里的PLC里面就是STM32ZET6主控的....  其实没必要争论PLC好还是STM32好,根本不是一回事,儿子比老子有本事,儿子就可以不忍老子了? 老子始终是他老子,不听话照样抽,谁敢说不?PLC都是单片机构成的,其他还有什么好说的
回复 支持 反对

使用道具 举报

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
发表于 2014-9-29 18:53:34 | 显示全部楼层
无聊!!问到技术上的问题就闭口不答!
水的比较多。
回复 支持 反对

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
发表于 2014-9-30 13:11:58 | 显示全部楼层
PLC还是用在许多地方的,我了解的工业机器人方面,现在网络通信这块都是PLC,比如CC-LINK,Profibus、EIP、DEVICENET,三菱的、欧姆龙的。没有好坏之分,还要看用在什么场合最合适。
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2013-4-7
在线时间
0 小时
发表于 2014-11-14 23:02:28 | 显示全部楼层
为什么不直接用stm32 ?外围电路搞好点,不就好了吗
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2013-4-7
在线时间
0 小时
发表于 2014-11-14 23:05:28 | 显示全部楼层
在stm32上跑系统 直奔嵌入式。才是正道
回复 支持 反对

使用道具 举报

145

主题

445

帖子

0

精华

高级会员

Rank: 4

积分
823
金钱
823
注册时间
2014-1-15
在线时间
350 小时
发表于 2014-11-15 16:09:41 | 显示全部楼层
就是。看看那些求助帖,都没人回复,而有人一发争议性言论,一个一个都跳出来了
回复 支持 反对

使用道具 举报

22

主题

147

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3983
金钱
3983
注册时间
2015-4-18
在线时间
403 小时
发表于 2015-5-10 18:06:28 | 显示全部楼层
STM32 做PLC应该不成熟吧。。
回复 支持 反对

使用道具 举报

9

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2013-8-29
在线时间
3 小时
发表于 2016-4-2 18:08:53 | 显示全部楼层
我也在研究 学习学习啊 扣扣多少啊
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2016-6-13
在线时间
10 小时
发表于 2016-6-13 22:29:40 | 显示全部楼层
你好:你的PLC程序做的怎么样了,能共享一下吗
回复 支持 反对

使用道具 举报

32

主题

883

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4031
金钱
4031
注册时间
2015-11-14
在线时间
545 小时
发表于 2016-6-13 22:52:20 | 显示全部楼层
正点原子 发表于 2013-6-5 11:02
我觉得PLC应该 被淘汰才对.

我也觉得是啊,我说PLC就是用单片机做的,老师不信,就因为这个,连课都不去上了。
回复 支持 反对

使用道具 举报

32

主题

883

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4031
金钱
4031
注册时间
2015-11-14
在线时间
545 小时
发表于 2016-6-13 22:55:04 | 显示全部楼层
chedandashi 发表于 2013-7-16 20:51
 一看就是些学艺不精的东西,你给我说说什么复杂控制PLC解决不了

文件系统行不行?
回复 支持 反对

使用道具 举报

8

主题

570

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2908
金钱
2908
注册时间
2016-5-13
在线时间
184 小时
发表于 2016-6-14 09:47:07 | 显示全部楼层
chedandashi 发表于 2013-7-16 20:51
 一看就是些学艺不精的东西,你给我说说什么复杂控制PLC解决不了

带有显示屏和键盘、可以插sd卡进行日志数据保存、同时高速采集adc和网络通信、GPRS数据同步、无线OTA升级、license管理、摄像头拍照管理。---这些功能同时满足的一个控制系统。PLC能完成吗?就算你用plc完成了这些功能,价格高出单片机几十倍不止吧。
虽然不明白你们在说什么,但感觉很厉害的样子。
回复 支持 反对

使用道具 举报

17

主题

587

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4467
金钱
4467
注册时间
2013-6-27
在线时间
565 小时
发表于 2016-6-14 14:38:34 | 显示全部楼层
青苹果PAD 发表于 2014-9-14 20:07
那你也把你是怎样用STM32仿的三菱的PLC啊!
比如常开常闭指令,
楼主仿三菱PLC的意识是在三菱的软件编写的 ...

我看过使用STM32的国产PLC,是可以直接写入梯形文件后运行的
让我们的思维驾驭在电的速度之上!
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2016-4-15
在线时间
3 小时
发表于 2016-6-20 17:04:24 | 显示全部楼层
你好  我这边有源代码,但是不知道实现原理是什么,也看不懂。我们能交流一下吗?  可以把源代码给你
回复 支持 反对

使用道具 举报

79

主题

397

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1814
金钱
1814
注册时间
2015-9-21
在线时间
558 小时
发表于 2016-6-20 17:26:25 | 显示全部楼层
linjie314 发表于 2016-6-20 17:04
你好  我这边有源代码,但是不知道实现原理是什么,也看不懂。我们能交流一下吗?  可以把源代码给你

你好,老早我就回复过这个帖子,不过我感觉楼主可能不愿意透露些什么,估计交流是不太可能。

源代码可以给我一份吗?其实我也想学学,看看是怎样变换的。
回复 支持 反对

使用道具 举报

6

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2013-4-20
在线时间
4 小时
发表于 2016-7-16 09:17:57 | 显示全部楼层
电脑小白 发表于 2016-6-14 09:47
带有显示屏和键盘、可以插sd卡进行日志数据保存、同时高速采集adc和网络通信、GPRS数据同步、无线OTA升级 ...

PLC的梯形图语言是更贴近用户定制的软件代码,如果只是用户接口和MCU交互,缺乏PLC的梯形图软连接,将会非常的麻烦,比如你机床想检测一个信号,有的是高电平有效,有的是低电平有效,有的是上升沿有效,有的是下降沿有效,如果你系统和外设之间没有PLC做周转,将会自找烦恼啊!
回复 支持 反对

使用道具 举报

6

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2013-4-20
在线时间
4 小时
发表于 2016-7-16 09:18:32 | 显示全部楼层
Electronic 发表于 2016-6-13 22:52
我也觉得是啊,我说PLC就是用单片机做的,老师不信,就因为这个,连课都不去上了。

PLC的梯形图语言是更贴近用户定制的软件代码,如果只是用户接口和MCU交互,缺乏PLC的梯形图软连接,将会非常的麻烦,比如你机床想检测一个信号,有的是高电平有效,有的是低电平有效,有的是上升沿有效,有的是下降沿有效,如果你系统和外设之间没有PLC做周转,将会自找烦恼啊!
回复 支持 反对

使用道具 举报

4

主题

40

帖子

0

精华

高级会员

Rank: 4

积分
924
金钱
924
注册时间
2014-1-9
在线时间
115 小时
发表于 2017-2-3 08:59:36 | 显示全部楼层
我刚做了一个,  有源码,有电路原理图   自己设计的PCB。。。
积极思考造成积极人生,消极思考造成消极人生。
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-7-12
在线时间
2 小时
发表于 2017-2-19 16:33:24 | 显示全部楼层
你好 能发给我分享下吗   想学习学习  我的 Q40268679    多谢了
回复 支持 反对

使用道具 举报

21

主题

243

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2015-3-12
在线时间
168 小时
发表于 2017-2-19 20:27:30 | 显示全部楼层
jmdft 发表于 2013-10-24 12:02
我现在也在试STM32做PLC

交流一下啊~!~我做了一个,呵呵
回复 支持 反对

使用道具 举报

21

主题

243

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2015-3-12
在线时间
168 小时
发表于 2017-2-19 20:30:10 | 显示全部楼层
ggggidtf520 发表于 2017-2-3 08:59
我刚做了一个,  有源码,有电路原理图   自己设计的PCB。。。

我也做了一个PCB,呵呵,交流一下?
回复 支持 反对

使用道具 举报

32

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2012-3-30
在线时间
321 小时
发表于 2017-2-20 11:32:34 | 显示全部楼层
尺有所短,寸有所长,各有千秋。
回复 支持 反对

使用道具 举报

12

主题

330

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2294
金钱
2294
注册时间
2016-5-21
在线时间
954 小时
发表于 2017-2-20 12:14:41 | 显示全部楼层
mchoose 发表于 2017-2-20 10:55
我上一家公司做工业物联网,工业自动化这一方面的产品。工作期间也去过一些企业,包括像台塑,华硕这些生产 ...

赞同赞同赞同,工业控制稳定最重要
回复 支持 反对

使用道具 举报

4

主题

40

帖子

0

精华

高级会员

Rank: 4

积分
924
金钱
924
注册时间
2014-1-9
在线时间
115 小时
发表于 2017-2-23 17:36:28 | 显示全部楼层
HerryZ 发表于 2017-2-19 20:30
我也做了一个PCB,呵呵,交流一下?

可以啊 , 我从网上买了一个源码。。。感觉网上的源码大都出自一个模子
积极思考造成积极人生,消极思考造成消极人生。
回复 支持 反对

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
114
金钱
114
注册时间
2013-11-29
在线时间
7 小时
发表于 2017-7-21 10:20:06 | 显示全部楼层
大神可以交流下么?我企业271562339,我刚刚准备做,正在画板,
回复 支持 反对

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
114
金钱
114
注册时间
2013-11-29
在线时间
7 小时
发表于 2017-7-21 10:21:29 | 显示全部楼层
求大神告知STM32如何与GX变成软件通讯?
回复 支持 反对

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
114
金钱
114
注册时间
2013-11-29
在线时间
7 小时
发表于 2017-7-24 09:14:42 | 显示全部楼层
要跑系统么?
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2018-1-25
在线时间
1 小时
发表于 2018-1-25 22:40:42 | 显示全部楼层
STM32做的PLC做怎么样啦。能问基本原理吗?
回复 支持 反对

使用道具 举报

17

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
171
金钱
171
注册时间
2018-10-3
在线时间
60 小时
发表于 2019-3-29 20:46:44 | 显示全部楼层
请问楼主  编程串口参数是怎么设置, STM32 只能8或9 三菱PLC 是7位是如何处理。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-7-14
在线时间
1 小时
发表于 2019-11-1 19:34:21 | 显示全部楼层
Electronic 发表于 2016-6-13 22:52
我也觉得是啊,我说PLC就是用单片机做的,老师不信,就因为这个,连课都不去上了。

大部分PLC是PFGA做的
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-11-13
在线时间
1 小时
发表于 2019-11-13 09:53:33 | 显示全部楼层
我们公司也用STM32F407做的仿PLC,我有图纸,但没有源码!
回复 支持 反对

使用道具 举报

0

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
354
金钱
354
注册时间
2019-12-7
在线时间
27 小时
发表于 2020-1-16 08:08:57 | 显示全部楼层
是啊,我也觉得。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-24 04:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表