工控

【PLC项目源代码分享①】3种情况下的PLC通讯实例

梦想的初衷 提交于 2019-12-02 19:56:24
在PLC通讯的项目中,通常会遇到以下3种情况: 1 PLC与工控机组态软件之间的通信: 这里以组态王和200PLC为例提供源程序及实例说明; 2 多台PLC相互之间的数据交换: 2台以上都可以是多台,原理都一样,提供2台200PLC的MODBUS详细程序 3 PLC与触摸屏之间的无线通讯: 触摸屏的牌子较多,都支持Modbus及PPI协议,以常用的威纶通触摸屏为例,带源代码及注释。 PS:文件太大,超过论坛附件的大小限制,感兴趣可以留言 来源: oschina 链接: https://my.oschina.net/u/1761377/blog/711845

工控随笔_22_关于Profibus网络接线的规则

有些话、适合烂在心里 提交于 2019-11-30 03:34:33
  最近在做一个项目调试,用的是西门子的PLC,416-2 DP,下面挂了几个DP子网,在进行现场网络测试的时候,有几个走的DP网络的 绝对值编码器,无论怎么弄DP网络不能联通。   一开始我以为DP网线接的不好引起的。因为现场施工都是施工队伍接的,不能保证这种需要良好安装的通讯设备线接的好,所以我就 自己将所有的DP网线全部重新接了一次。 接完后,发现还是不能正常通讯,因此我就感觉奇怪了, 当天搞到很晚了,于是我就下班了没有 继续搞了。   第二天,上班后,我就问同事,这几个绝对值编码器前面的DP站上电了没有, 结果他告诉我DP站没有上电,而且RS485网络连接器 (就是我们通常说的DP头)也插在设备上了, 这个时候我就明白为什么我的网络为什么一直不通了, 因为前面的DP从站没有上电。后来 因为前面的DP从站不能上电,因此我就让同事把DP头拔下来,几个绝对值编码器马上就接通了。   Tips:   1、 DP从站,如果不上电,则不能连接,如果连接则在物理链路上,处于不上电的DP从站后面的DP网络都不能联通。 这个是因为网络电 平的原因引起的。可以通过ProfiTRACE装置进行检测。   2、DP从站,在逻辑上和物理链路上不区分顺序,就是一个从站在网络上可以安装在前面也可以安装在后面。   3、DP头的接线分进线和出线, 从站A的出线必须接入到从站B的进线。   4

基于at91sam9g10的工控板

跟風遠走 提交于 2019-11-29 20:21:52
1 eth0: 片选 NCS2 中断 PC7 复位 PC6 2 eth1: 片选 NCS3 中断 PC5 复位 PC4 3 扩展输入GPIO0-7: PB27 PB26 PB9 PB8 PB7 PB5 PB4 4 扩展输出GPIO8-15: PB3 PB1 PB0 PA24 PA26 PA29 PA13 PA23 5 YK输出OUT0-7: PB18 PB22 PB24 PB16 PB14 PB12 PB10 PB20 6 YX输入IN0-7: PB11 PB13 PB15 PB17 PB19 PB21 PB23 PB25 7 LED1-4控制: PA28 PA27 PA3 PA25 8 MMC接口: PA0 MCDA0 数据0 PA1 MCCDA 命令  PA2 MCCK  时钟 PA4 MCDA1  PA5 MCCD2    PA6 MCCD3 9 AUDIO接口: PB2    PCK0时钟源 PA17   RF0通道切换 PA18   RK0同步时钟 PA19   TD0输出 PA20   RD0输入  10 UART接口: PA9  DRXD 1S485 PA10 DTXD PC14 TXD2 2S485  PC15 RXD2 PC8  TXD0 3S485  PC9  RXD0 PC12 TXD1 CONSOLE PC13 RXD1 11 SPI1接口: PB28

基于HTML5的Web SCADA工控移动应用

流过昼夜 提交于 2019-11-27 11:52:25
在电力、油田燃气、供水管网等工业自动化领域Web SCADA的概念已经提出了多年,早先年的Web SCADA前端技术大部分还是基于Flex、Silverlight甚至Applet这样的重客户端方案,在HTML5流行前VML和SVG算是真正纯种Web方案也是有不少应用,近些年随着HTML5的流行,加上移动终端对HTML5支持的普及,越来越多新项目开始采用真正纯HTML5的方案,更具体的说大数据量应用性能高于SVG的Canvas方案,已经逐渐成为当今Web SCADA前端技术的首选标配方案。 http://www.hightopo.com/demo/2deditor_20151010/HT-2D-Editor.html 最近客户采用 HT for Web 图形界面组件,实现了油田燃气管网和供水管网等工控SCADA的HMI人机界面,并将系统运行在平板和手机等Android和iOS移动终端,在此我们在技术支持过程中的一些知识点进行些梳理和分享,希望对有志于Web SCADA领域的伙伴们提供些帮助。 技术选项阶段用户提出过SVG的技术路线,毕竟在早期电力领域SVG还是有一定的标准和应用,但SVG在比较老的Android终端上支持并不好,而且SVG组件的方式导致图元过多时性能差的问题,最终决定采用 HT for Web 提供的矢量技术方案,HT的矢量技术方案在《 HT全矢量化的图形组件设计

基于HT for Web的Web SCADA工控移动应用

有些话、适合烂在心里 提交于 2019-11-26 23:23:28
在电力、油田燃气、供水管网等工业自动化领域Web SCADA的概念已经提出了多年,早先年的Web SCADA前端技术大部分还是基于Flex、Silverlight甚至Applet这样的重客户端方案,在HTML5流行前VML和SVG算是真正纯种Web方案也是有不少应用,近些年随着HTML5的流行,加上移动终端对HTML5支持的普及,越来越多新项目开始采用真正纯HTML5的方案,更具体的说大数据量应用性能高于SVG的Canvas方案,已经逐渐成为当今Web SCADA前端技术的首选标配方案。 最近客户采用 HT for Web 图形界面组件,实现了油田燃气管网和供水管网等工控SCADA的HMI人机界面,并将系统运行在平板和手机等Android和iOS移动终端,在此我们在技术支持过程中的一些知识点进行些梳理和分享,希望对有志于Web SCADA领域的伙伴们提供些帮助。 技术选项阶段用户提出过SVG的技术路线,毕竟在早期电力领域SVG还是有一定的标准和应用,但SVG在比较老的Android终端上支持并不好,而且SVG组件的方式导致图元过多时性能差的问题,最终决定采用 HT for Web 提供的矢量技术方案,HT的矢量技术方案在《 HT全矢量化的图形组件设计 》和《 HT图形组件设计之道(二) 》有详细介绍可参考之,而且采用HT的矢量方案不仅得到了缩放不失真的有点

基于HTML5实现3D热图Heatmap应用

≡放荡痞女 提交于 2019-11-26 21:16:17
Heatmap热图通过众多数据点信息,汇聚成直观可视化颜色效果,热图已广泛被应用于气象预报、医疗成像、机房温度监控等行业,甚至应用于竞技体育领域的数据分析。 http://www.hightopo.com/guide/guide/plugin/forcelayout/examples/example_heatmap2d.html http://www.hightopo.com/guide/guide/plugin/forcelayout/examples/example_heatmap3d.html 已有众多文章分享了生成Heatmap热图原理,可参考《 How to make heat maps 》和《 How to make heat maps in Flex 》,本文将介绍基于HTML5技术的实现方式,主要基于Cavans和WebGL这两种HTML5的2D和3D技术的应用,先上最终例子实现的界面效果和 操作视频 : http://v.youku.com/v_show/id_XNzc5ODYxNjY4.html 实现Heatmap的开源js库比较出名的就是 heatmapjs ,该框架发展了2年多,作者Patrick Wied最近决定在保持开源的基础上,提供有偿的商业支持服务,这是好事,地球上绝大部分开源项目作者搞个barely可用的初级版本后,就多年不见更新了

[导入]300G工控ftp服务器

拈花ヽ惹草 提交于 2019-11-26 15:14:47
推荐工控论坛 http://1000ci.vicp.net/bbs/ 推荐工控ftp FTP地址1: ftp://kenci.vicp.net:12530 FTP地址2: ftp://1000ci.vicp.net:12530 FTP地址3: ftp://9500123.vicp.net:12530 用户名:Anonymous 密码:空 (匿名帐号) 用户名:preview 密码:preview 用户名:downloads 密码:downloads 文章来源: http://www.hesicong.net/pjblog/default.asp?id=186 转载于:https://www.cnblogs.com/hesicong/archive/2007/03/23/695363.html 来源: https://blog.csdn.net/weixin_30535167/article/details/98913612

工控中常用元器件的选用原则

人盡茶涼 提交于 2019-11-26 11:49:18
交流接触器 交流接触器的选用原则   作为通断负载电源的设备,应满足被控制设备的要求,除额定工作电压与被控制设备的额定工作电压相同外,被控制设备的功率、使用类别、控制方式、操作频率、工作寿命、安装方式、安装尺寸以及经济性是选择的重要依据。 图1-1 交流接触器 热继电器 热继电器的选用原则   主要用于保护电机,在电机发热烧坏前,热继电器必须动作。所以基本按照电机额定电流选择,热继电器最小电流 < 电机额定电流 < 热继电器最大电流,最好接近中间位置。 图1-2 热继电器 来源: https://www.cnblogs.com/iBoundary/p/11934195.html