xiaotian2005
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 126 点
下载积分: 581 分
在线时间: 14(小时)
注册时间: 2014-01-07
最后登录: 2016-04-07
查看xiaotian2005的 主题 / 回贴
楼主  发表于: 2015-10-23 18:37
       领导要求编一个PLC程序,之前我基本上没接触过PLC,真是赶鸭子上架啊!哪位大侠帮忙指点一下吧,或者给个类似的源代码。
功能: 

 一、VB编程做上位机,通过串口连接PLC,控制6个220V交流减速电机(每圈1.5秒),电机是三线输入的,分别为正转、反转、N 。

 二、例如在上位机1号电机文本框中输入时间T1,把该数据送到DM数据区D0000中,如果T1为正,让PLC 100.00继电器输出点接通T1秒,如果T1为负,让PLC 100.01继电器输出点接通T1秒,如果在2号电机文本框中输入时间T2,把该数据存储到DM数据区D0001中,如果T2为正,让PLC 100.02继电器输出点接通T秒,如果T2为负,让PLC 100.03继电器输出点接通T2秒,以此类推,一共是12个输出点,正好控制6个电极正反转。

 三、目前上位机编程以及与PLC的连接、数据传送到 DM数据区功能已经实现,就差PLC编程了,望高人给个清晰的思路。谢谢!

spssklxz
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 142 点
下载积分: 8927 分
在线时间: 38(小时)
注册时间: 2013-04-04
最后登录: 2024-07-18
查看spssklxz的 主题 / 回贴
1楼  发表于: 2015-10-24 10:15
有现成的,不过你的工艺要求说的不太明白
yr6688
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 102 点
下载积分: 664 分
在线时间: 4(小时)
注册时间: 2015-10-24
最后登录: 2015-11-16
查看yr6688的 主题 / 回贴
2楼  发表于: 2015-10-24 21:09
[attachment=140765]
xiaotian2005
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 126 点
下载积分: 581 分
在线时间: 14(小时)
注册时间: 2014-01-07
最后登录: 2016-04-07
查看xiaotian2005的 主题 / 回贴
3楼  发表于: 2015-10-27 16:27
谢谢大侠的指点!
stackdog
级别: 网络英雄
精华主题: 0
发帖数量: 472 个
工控威望: 8656 点
下载积分: 7801 分
在线时间: 456(小时)
注册时间: 2015-10-01
最后登录: 2024-12-26
查看stackdog的 主题 / 回贴
4楼  发表于: 2015-10-27 20:18
学习了。。。
zhuyikang
级别: 网络英雄
精华主题: 0
发帖数量: 196 个
工控威望: 5892 点
下载积分: 9459 分
在线时间: 970(小时)
注册时间: 2011-04-26
最后登录: 2024-10-26
查看zhuyikang的 主题 / 回贴
5楼  发表于: 2016-03-03 17:00
还是好人多啊
k2n002233
级别: 略有小成
精华主题: 0
发帖数量: 92 个
工控威望: 220 点
下载积分: 6484 分
在线时间: 70(小时)
注册时间: 2013-10-16
最后登录: 2024-12-17
查看k2n002233的 主题 / 回贴
6楼  发表于: 2016-03-13 12:07
学习了。