与PLC有关的网站,希望能为同行寻找PLC资料手册和编程软件提供一点小小的帮助。 点击:12034 | 回复:191



廖常初

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 58回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年2月24日
发表于:2003-10-07 00:18:00
楼主
希望能为同行寻找PLC资料手册和编程软件提供一点小小的帮助。 与PLC有关的网站: 西门子:http://www.ad.siemens.com.cn/ 或http://www.sea.siemens.com/,可下载中英文手册和编程软件 施奈德:http://www.schneider-electric.com/ schneider-electric.com.cn,可下载中英文手册 MODICON:http://public.modicon.com/ ABB PLC:http://www.abbplc.com/ Rockwell:http://www.automation.rockwell.com/ AB(Allen-Bradley):http://www.ab.com/ GE:http://www.gefanuc.com 德州仪器:http://www.ti.com.cn/ 三菱电机自动化:http://www.meau.com,可下载英文手册 上海欧姆龙:http://www.omronservice.com.cn 可下载中英文手册 富士:http://www.fujielectric.com/ 东芝:http://www.tic.toshiba.com/ 松下PLC;http://www.naisplc.com/ 日立:http://www.hitachi.com/ 光洋电机(无锡):http://www.koyoele.com.cn/ 可下载中英文手册 台达电子;www.deltaww.com/tw/ www.dcee.com/chinese中达斯米克 台湾永宏PLC:http://www.fatek.com/ LG:http://www.lgis.com/ http://www.plcs.net/ 在learn PLCs栏目的Manufacturers Links中可链接各PLC厂家的网站 广州正欣:http://www.omrongzc.com/ 可下载欧姆龙资料 数字家园:http://binbin.diy.163.com,可下载三菱编程软件和仿真软件 思南:http://www*** 宝昌自动化:http://www.powercon.com.cn,可下载三菱软件和资料 中国自动化网:http://www.***/,可在线阅读《PLC & FA》、《变频器世界》和《电源世界》。 凹凸网:http://www.auto100.net 工控大世界 http://www.ylzb.com 德阳四星电子;http://www.fourstar-dy.com/,生产PLC编程电缆等


楼主最近还看过



草根

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:123
  • 注册:2003年4月22日
发表于:2003-04-23 08:54:00
41楼
我有松下FP2的程序共7000步(包括二十路以上的PID温度控制),谁要?

廖常初

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 58回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年2月24日
发表于:2003-04-23 23:16:00
42楼
日立网站:http://www.hitachi-ds.com/可下载日立PLC的编程手册。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-04-24 20:30:00
43楼
谢谢!

晓军

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 16回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2003年4月24日
发表于:2003-04-25 09:29:00
44楼
廖老师: 您好! 我本是一名电工,接触过欧姆龙可编程控制器,很想学习编程控制器的原理及程序设计。我现在学的是关于欧姆龙编程控制器的学习资料。当有许多的专业名词及编程程序原理都没有搞清楚。想请您指点一下当从什么地方开始学起。帮我指点一下书籍的名字。有劳您

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-04-25 17:20:00
45楼
想学习的朋友,请到我们的培训班来吧,过一段时间再说!请密切关注!

廖常初

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 58回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年2月24日
发表于:2003-04-25 18:31:00
46楼
晓军,您好! 讲欧姆龙PLC的书很多,可在华储网上电脑书店和机械工业出版社的网站上查找,有目录、简介和前言等。

su

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2002年2月14日
发表于:2003-04-27 21:35:00
47楼
廖老师: 工控的新老朋友会感谢你!请教您用三菱FX系列和触摸屏,采用手动PID控制,用开关量输出,怎作?可否发一例,谢谢!!: GJS8@sohu.com

su

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2002年2月14日
发表于:2003-04-27 21:38:00
48楼
廖老师:    工控的新老朋友会感谢你!请教您用三菱FX系列和触摸屏,采用手动PID控制温度,用开关量输出不用模拟量,怎作?可否发一例,谢谢!!:    GJS8@sohu.com

晓军

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 16回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2003年4月24日
发表于:2003-04-28 13:11:00
49楼
廖老师: 谢谢你,我有些不懂的地方还会请教你 谢谢

晓军

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 16回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2003年4月24日
发表于:2003-04-28 13:13:00
50楼
廖老师: 谢谢你,我有些不懂的地方还会请教你 谢谢

廖常初

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 58回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年2月24日
发表于:2003-04-28 17:36:00
51楼
su: 闭环控制用开关量输出的基本思想是用增量式PID输出量的增量来控制定周期的脉冲输出的占空比, FX的PID指令可提供输出量的增量ΔMV。两点开关量分别输出加脉冲和减脉冲,输出脉冲的宽度与ΔMV的绝对值与成正比,ΔMV的符号决定是加脉冲还是减脉冲。可用两个定时器,一个定采样计算的周期,另一个定输出的脉冲宽度,应注意限幅,即脉冲宽度不能大于周期的时间。我在发电机功率控制中用过这种输出方式。 与用D/A转换器输出的闭环控制器相比,用开关量输出可以节省价格较贵的PLC模拟量输出模块,且易于与执行机构接口。与模拟量的远程传送相比,开关量远程传送的抗干扰能力强,还可以实现自动、手动的无扰切换。但是因继电器的触点寿命有限,所以控制周期不能取得太小,由此会产生较大的滞后时间;另外继电器不能准确地响应过窄的脉冲,因此控制程序的设计比用D/A转换器输出的难得多。 开关量输出的控制器虽然有以上的问题,有经验的操作工人仍然能用“加/减速”和“加/减磁”操作开关或按钮将功率准确快速地调节到预定值。不难发现操作工人在调节功率时有以下特点: (1) 大误差时连续加/减功率,以缩短调节时间。 (2) 被控量距预定值有一定提前量时,停止连续加/减操作。 (3) 小误差时用操作开关间断地微调(点动),使被控量逐渐接近预定值。 (4) 为了避免执行机构的频繁动作造成执行机构的机械磨损,误差小于某一死区值时停止控制。 为了解决用开关量信号作为输出量的闭环控制器设计中存在的问题,吸取人工控制的经验,可采用仿人智能控制。控制器的控制规则如下: (1) 考虑到输出继电器的寿命和响应速度,采用较长的采样周期(秒级)。 (2) 误差绝对值大于设定的门槛值时,令输出触点一直闭合,以尽快减小误差。 (3) 误差绝对值小于设定的门槛值时,采用PID控制算法。 (4) 误差绝对值小于设定的死区时,停止控制。 (5) 考虑到继电器无法准确响应太窄的脉冲输出,设置脉冲宽度最小值限制,计算出的脉冲宽度小于该值时不输出。 如果是电加热且采用SCR过零触发控制,输出的实际分辨率是工频半周期(10ms),根据系统的惯性时间常数,采样周期取大一些,控制的分辨率高一些。

廖常初

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 58回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年2月24日
发表于:2003-04-28 17:37:00
52楼
su: 闭环控制用开关量输出的基本思想是用增量式PID输出量的增量来控制定周期的脉冲输出的占空比, FX的PID指令可提供输出量的增量ΔMV。两点开关量分别输出加脉冲和减脉冲,输出脉冲的宽度与ΔMV的绝对值与成正比,ΔMV的符号决定是加脉冲还是减脉冲。可用两个定时器,一个定采样计算的周期,另一个定输出的脉冲宽度,应注意限幅,即脉冲宽度不能大于周期的时间。我在发电机功率控制中用过这种输出方式。 与用D/A转换器输出的闭环控制器相比,用开关量输出可以节省价格较贵的PLC模拟量输出模块,且易于与执行机构接口。与模拟量的远程传送相比,开关量远程传送的抗干扰能力强,还可以实现自动、手动的无扰切换。但是因继电器的触点寿命有限,所以控制周期不能取得太小,由此会产生较大的滞后时间;另外继电器不能准确地响应过窄的脉冲,因此控制程序的设计比用D/A转换器输出的难得多。 开关量输出的控制器虽然有以上的问题,有经验的操作工人仍然能用“加/减速”和“加/减磁”操作开关或按钮将功率准确快速地调节到预定值。不难发现操作工人在调节功率时有以下特点: (1) 大误差时连续加/减功率,以缩短调节时间。 (2) 被控量距预定值有一定提前量时,停止连续加/减操作。 (3) 小误差时用操作开关间断地微调(点动),使被控量逐渐接近预定值。 (4) 为了避免执行机构的频繁动作造成执行机构的机械磨损,误差小于某一死区值时停止控制。 为了解决用开关量信号作为输出量的闭环控制器设计中存在的问题,吸取人工控制的经验,可采用仿人智能控制。控制器的控制规则如下: (1) 考虑到输出继电器的寿命和响应速度,采用较长的采样周期(秒级)。 (2) 误差绝对值大于设定的门槛值时,令输出触点一直闭合,以尽快减小误差。 (3) 误差绝对值小于设定的门槛值时,采用PID控制算法。 (4) 误差绝对值小于设定的死区时,停止控制。 (5) 考虑到继电器无法准确响应太窄的脉冲输出,设置脉冲宽度最小值限制,计算出的脉冲宽度小于该值时不输出。 如果是电加热且采用SCR过零触发控制,输出的实际分辨率是工频半周期(10ms),根据系统的惯性时间常数,采样周期取大一些,控制的分辨率高一些。

祥平

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2002年9月03日
发表于:2003-04-29 16:35:00
53楼
老师好! 我很佩服你的技术之精湛! 我也在一直努力使用PLC方面的东西,只是条件不太成熟,应用的范围不是很广,对其有了一定的了解。 现在我手里有OMRON 的C200H 和CQM1系列的PLC,并有相应的编程器。我曾熟练使用过OMRON 的C20P、C60P,但大点数的没有使用过(对模拟量从没有使用过)。我手里有上述两大点数系列的编程软件,但没有变成电缆,我想问: 1、能否自己制作编程电缆?PC--PLC 2、我一直在学习西门子的S7-300、400 PLC及相应的Wincc,但都没有授权,特别是Wincc,没有授权没办法使,能否告知有没有S7-300、Wincc的相应的模拟软件?有上述相应软件的授权吗?能否比较合理的取得?当然,个人学习用,价格别太贵!! 给你提了不少的问题,不知你是否有空来回答,我希望能在有空的时候,给学生指点一下!不胜感激!我的邮箱:luoxp9302@sohu.com

祥平

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2002年9月03日
发表于:2003-04-29 16:35:00
54楼
老师好! 我很佩服你的技术之精湛! 我也在一直努力使用PLC方面的东西,只是条件不太成熟,应用的范围不是很广,对其有了一定的了解。 现在我手里有OMRON 的C200H 和CQM1系列的PLC,并有相应的编程器。我曾熟练使用过OMRON 的C20P、C60P,但大点数的没有使用过(对模拟量从没有使用过)。我手里有上述两大点数系列的编程软件,但没有变成电缆,我想问: 1、能否自己制作编程电缆?PC--PLC 2、我一直在学习西门子的S7-300、400 PLC及相应的Wincc,但都没有授权,特别是Wincc,没有授权没办法使,能否告知有没有S7-300、Wincc的相应的模拟软件?有上述相应软件的授权吗?能否比较合理的取得?当然,个人学习用,价格别太贵!! 给你提了不少的问题,不知你是否有空来回答,我希望能在有空的时候,给学生指点一下!不胜感激!我的邮箱:luoxp9302@sohu.com

祥平

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2002年9月03日
发表于:2003-04-29 16:36:00
55楼
老师好! 我很佩服你的技术之精湛! 我也在一直努力使用PLC方面的东西,只是条件不太成熟,应用的范围不是很广,对其有了一定的了解。 现在我手里有OMRON 的C200H 和CQM1系列的PLC,并有相应的编程器。我曾熟练使用过OMRON 的C20P、C60P,但大点数的没有使用过(对模拟量从没有使用过)。我手里有上述两大点数系列的编程软件,但没有变成电缆,我想问: 1、能否自己制作编程电缆?PC--PLC 2、我一直在学习西门子的S7-300、400 PLC及相应的Wincc,但都没有授权,特别是Wincc,没有授权没办法使,能否告知有没有S7-300、Wincc的相应的模拟软件?有上述相应软件的授权吗?能否比较合理的取得?当然,个人学习用,价格别太贵!! 给你提了不少的问题,不知你是否有空来回答,我希望能在有空的时候,给学生指点一下!不胜感激!我的邮箱:luoxp9302@sohu.com

廖常初

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 58回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年2月24日
发表于:2003-04-29 17:07:00
56楼
可在本论坛搜索“编程电缆”和“授权”,http://www.fourstar-dy.com/有编程电缆报价。西门子中文网站可下载与STEP7配套的模拟仿真软件PLCSIM。

冷子竣

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2003年4月28日
发表于:2003-04-29 19:05:00
57楼
请教一下!哪有三菱fx系列的编程守则下啊???

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-04-29 19:33:00
58楼
廖老师: 你好! 我在做一个用VB界面通过S7-200控制步进电机的课题且看了你编的《PLC编程及应用》,了解西门子PLC的一点基础,现在有一些想问你,希望你能帮我指点一下。 我用的是S7200(226),想要在VB界面中的文本框里输入一个脉冲数来控制PLC的高速输出Q0.0. 可是调试了很多次,还是无法通信,Q0.0灯没有闪.请高手帮我指点一下,如何修改以下VB及PLC程序: Private Sub Form_Load() MSComm1.CommPort = 1 MSComm1.Settings = "9600,n,8,1" MSComm1.PortOpen = True End Sub Private Sub MSComm1_OnComm() Select Case MSComm1.CommEvent Case comEvSend S=TEXT1.TEXT MSComm1.Output = s End Select End Sub 主: LD SM0.1 MOVB 16#09, SMB30 MOVB 16#90, SMB87 MOVW +5, SMW90 MOVB 100, SMB94 ATCH INT_0, 23 ENI RCV VB100, 0 中断: LD SM0.0 MOVB 16#8D,SMB67 MOVW 1000,SMW68 MOVD VD100,SMD72 PLS 0

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-04-29 19:34:00
59楼
廖老师: 你好! 我在做一个用VB界面通过S7-200控制步进电机的课题且看了你编的《PLC编程及应用》,了解西门子PLC的一点基础,现在有一些想问你,希望你能帮我指点一下。 我用的是S7200(226),想要在VB界面中的文本框里输入一个脉冲数来控制PLC的高速输出Q0.0. 可是调试了很多次,还是无法通信,Q0.0灯没有闪.请高手帮我指点一下,如何修改以下VB及PLC程序: Private Sub Form_Load() MSComm1.CommPort = 1 MSComm1.Settings = "9600,n,8,1" MSComm1.PortOpen = True End Sub Private Sub MSComm1_OnComm() Select Case MSComm1.CommEvent Case comEvSend S=TEXT1.TEXT MSComm1.Output = s End Select End Sub 主: LD SM0.1 MOVB 16#09, SMB30 MOVB 16#90, SMB87 MOVW +5, SMW90 MOVB 100, SMB94 ATCH INT_0, 23 ENI RCV VB100, 0 中断: LD SM0.0 MOVB 16#8D,SMB67 MOVW 1000,SMW68 MOVD VD100,SMD72 PLS 0

廖常初

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 58回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年2月24日
发表于:2003-04-30 23:45:00
60楼
WUJINPENG: 通信不成功的原因很多,首先要保证硬件接线和通信参数设置没有问题,计算机和PLC的通信参数设置一定要相同。 建议您仔细看看有关的SM的初始化设置方法和教材中的编程实例,弄清原理。 可先用光盘中的“自定义协议通信测试软件”调试PLC的程序,调好后再调试上位机程序试。 对于上位机程序, OnComm为串口事件程序,有串口事件发生时才被调用,相当于dos里的中断程序。试问你的程序如何进入OnComm程序?只有发送或接收等事件发生后才会进入OnComm。发送一般由人为的点击按钮或定时器事件触发,而OnComm一般用于接收。

热门招聘
相关主题

官方公众号

智造工程师