分类目录归档:知识

昆仑通态触摸屏一个串口可以同时走PPI协议和Modbus

刚开始以为串口不能同时支持两种协议,把PLC做了Modbus从站,地址转换映射什么没少费功夫,后来经过测试发现原来可以同时只是这两种协议,因为他们都是基于485通讯,只是报文不一样而已,同时使用并不冲突,只要主站轮流发两种报文即可。 同时使用的条件,Modbus从站和PPI从站串口参数必须一致,测试设置同为9600 8 偶 1,PPI站号,Modbus从站站号1,连接一切正常。    

西门子S7-200 /smart 做ModBus从站完全实践 使用Anylink 4G网关做主站进行PLC数据采集

本实验使用S7-200 224XP DC/DC/DC(某国产兼容机)和Anylink IE-M 4G网关。 Anylink 4G网关可以实现PLC数据采集,手机远程控制,以及远程上传下载程序,远程调试等功能,咨询电话/微信:18037276890。 S7-200 Smart方法基本相同。 该方式只作为演示ModBus的用法,实际使用中Anylink网关内置PPI驱动和以太网驱动,可以更方便的和S7-200进行通讯,PLC不需要任何指令,也无需进行地址换算,直接输入I0.0,VD10这样的地址即可读取数据。 一、接线: 线路图 使用了一个DB9接头,红线接3脚,为485A,黑线接8脚,为485B。 S7-200只有Port0支持ModBus从站协议,所以要接在Port0上面。 黄色为PPI线,连接电脑S […]

S7-200PLC 时钟读写程序 时间转换以及库文件下载 Read_RTC和Set_RTC指令

S7-200PLC时钟读写使用Read_RTC和Set_RTC指令,读取出来的数据放在7个连续的VB地址中。需要进行数据转换才能得到可用的数据,写了两个子程序,方便进行时间的读取和设置,免去了每次使用再进行相应的转换。   1、Red_RTC指令 2、Set_RTC指令 3、方法使用 把库文件添加进去,有Read_Time和Set_Time两个子程序,直接调用即可。 示例: 测试: 先把PLC时钟设置成与PC同步,看下读取出的时间 然后拨动I0.0,把时间设置成21年10月11日 12点59分0秒,再看下读取出的时间。   库文件下载:时间读写.mwl

S7-200模拟量转换程序详解 公式及子程序梯形图 反向计算公式 库文件下载

把转换程序写成了一个带参数子程序(Ai_Scale),方便随时调用。 演示程序和库文件下载:模拟量计算 计算和反向计算演示 参数表: Ai_In 【整数】:模拟量输入,可直接输入Aiw0的值 Ai_H和Ai_L【整数】:  过程量高低限 如果输入的是0-10V或者0-20mA,高低限分别是32000和0 如果是4-10mA或者2-10V,高低限则是32000和6400 如果是0-5V或者0-10mA则是16000和0。 …其他类推 Scale_H和Scale_L【浮点数】:量程高低限 如果是0-5M的液位计,则高低是5和0 如果是0-1.6Mpa压力表,则高低限是1.6和0 如果是-50-100度的温度计则分别是100和-50 …其他类推 子程序梯形图: 计算公式: 模拟量计算 […]

西门子S7-200 PLC红绿灯控制的一种写法 交通信号灯梯形图 附程序下载

工作流程: PLC上电 1、首先点亮Q0.1(南北绿灯)和Q0.3(东西红灯) 计时10秒(VW0) 2、Q0.1(南北绿灯)熄灭 ,Q0.2(南北黄灯)闪烁,Q0.3(东西红灯) 保持点亮。 计时5秒(VW4) 3、Q0.2(南北黄灯)和Q0.3(东西红灯)熄灭,Q0.0(南北红灯)和Q0.4(东西绿灯)点亮。 计时20秒(VW2) 4、Q0.4(东西绿灯)熄灭 ,Q0.5(东西黄灯)闪烁,Q0.0(南北红灯) 保持点亮。 计时5秒(VW4) 5、返回1,循环 首先是符号表定义。 通过VW0和VW2可以设置南北和东西通行交替时间,VW4设置黄灯时间。 初始化系统 默认设置南北绿灯时间为10秒,东西为20秒,黄灯闪烁5秒。 启动时先是进行南北通行。 设置一个计时器,利用Sm0.5设置一个每秒加1的计时 […]

通俗易懂的讲解云服务中IaaS、PaaS、SaaS 的区别

越来越多的软件,开始采用云服务。云服务只是一个统称,可以分成三大类。 IaaS:基础设施服务,Infrastructure-as-a-service PaaS:平台服务,Platform-as-a-service SaaS:软件服务,Software-as-a-service 它们有什么区别呢? IBM 的软件架构师 Albert Barron 曾经使用披萨作为比喻,解释这个问题。David Ng 进一步引申,让它变得更准确易懂。 请设想你是一个餐饮业者,打算做披萨生意。 你可以从头到尾,自己生产披萨,但是这样比较麻烦,需要准备的东西多,因此你决定外包一部分工作,采用他人的服务。你有三个方案。 (1)方案一:IaaS 他人提供厨房、炉子、煤气,你使用这些基础设施,来烤你的披萨。 (2)方案二:PaaS […]

Windows7安装VS2015时出现“安装包丢失或者损坏”的解决办法

今天在重新安装Win7后要安装VS2015,结果会出现下图错误: 网站搜索解决方案,发现是缺少两个证书: Microsoft Root Certificate Authority 2010 MicrosoftRoot Certificate Authority 2011 解决办法也比较简单:那就是装这两个证书,证书可以根据名字从Win10里面导出,或者直接下方下载:点击此处下载证书 安装方法: 1、解压出来两个证书 2、双击安装,点击安装证书,点击下一步 3、按下方图示,选择“将所有的证书放入下列存储”,点击浏览,选择“”受信任的根证书办法机构“,点击确定即可。 4、点击下一步,确定导入即可。 安装完证书VS2015就可以顺利继续安装了