直播课堂
HOME
直播课堂
正文内容
西门子安全plc编程环境 各类PLC编程环境注意事项(持续更新)
发布时间 : 2026-03-25
作者 : 小编
访问数量 : 23
扫码分享至微信

各类PLC编程环境注意事项(持续更新)

一、西门子 Step7

1、程序入口为组织块OB1,查看程序首先应该查看OB1的内容;

2、新建程序块默认是利用指令表语言进行编程,一般需要设置成梯形图语言进行编程,设置方法:任务栏中“视图”→“LAD”;

二、三菱 GX-Developer

1、程序编写完毕,如果需模拟测试或下载至PLC的话,需要首先编译程序,按F4,编译无错误才能模拟测试或下载至PLC;

2、编译结束,如果需要继续编写程序,需要设定编程环境处在写入模式,按F2;

3、编程环境中不输入软元件而是直接输入数字,则必须在数字前边加进制+数据如16进制为H1886,表示十进制的6278,十进制为k1,表示十进制的1,诸如

是对的;

4、FX2N的特殊寄存器M8000为程序运行时ON;M8001为程序停止时ON;M8002为程序运行开始第一个扫描周期ON,其后OFF;

三、欧姆龙CX-Programmer

1、#表示的是16进制,因为bcd码的0-9是用十六进制0-9的形式表示的 &表示的10进制

四、三菱 GX Works 2

编辑写入:F2

编辑完成:F4

基于Nettoplcsim搭建西门子PLC仿真环境

大家好!我是付工。

大部分初学者在学习C#上位机编程时,当需要实现与西门子PLC通信时,如果手上没有PLC实物,就可以通过仿真的方式来搭建PLC环境。

这篇文章主要针对PLCSIM+NetToPLCsim这种方式来实现西门子PLC的仿真环境搭建。

仿真方式

西门子PLC的仿真有两种方式,第一种方式是使用PLCSIM+NetToPLCsim,第二种方式是使用PLCSIM-Advanced,这两种都有各自的优势和不足之处。

第一种方式使用NetToPLCsim,不仅可以仿真S7-1500,还可以仿真S7-1200/S7-300/S7-400,但是只能仿真S7通信协议,无法仿真其他通信协议。

第二种方式使用PLCSIM-Advanced,不仅可以仿真S7通信协议,还可以仿真开放式TCP/UDP、ModbusTCP、OPCUA等以太网协议,但是仅支持S7-1500和ET200SP,无法仿真其他型号PLC。

仿真过程

1、首先我们准备好一个PLC程序,程序里可以不写任何逻辑,创建一个DB块即可,DB需要取消勾选【优化的块访问】:

2、选择CPU,在属性中,选择【防护与安全】下的【连接机制】,勾选【允许来自远程对象的PUT/GET访问】:

3、将PLC的IP地址设置为与本机网卡同一网段,这里设置为192.168.0.100,我电脑的本地IP为192.168.1.11:

4、此时,打开另一个软件NetToPLCsim,如果需要该软件,关注公众号【上位机Guide】,回复【122】即可获取,这是一个绿色软件,打开如图所示:

5、选择其中的NetToPLCsim.exe,右击【以管理员身份运行】,弹窗如下,选择【是】:

6、软件会自动执行5个步骤,直到显示Success,点击【OK】即可:

7、回到博图软件中,点击博图中工具栏中的【启动仿真】,如图所示:

8、点击工具栏中的【下载PLC程序】,将程序下载到PLCSIM中:

9、下载完成后,PLCSIM处于RUN运行状态:

10、回到NetToPLCsim软件中,点击【Add】,会弹窗如下图所示:

11、在Network IP Address中,点击右侧的选择按钮,选择本地网卡,在Plcsim IP Address中,点击右侧的选择按钮,选择仿真PLC,在Plcsim Rack/Slot中,按照提示修改成0/1,最终界面如下所示,点击【OK】:

12、在NetToPLCsim中,点击Start Server,开启服务:

仿真测试

为了验证是否仿真成功,我们编写一个简单的上位机进行通信测试,界面设计如下:

为了观察数据是否正确,我们在PLC中手动给这几个变量赋一些特定的值,如图 所示:

点击建立连接后,上位机读取PLC数据如下:

这里要注意:这里的IP地址一定要填写电脑本地网卡的IP地址,不要填写PLC的IP地址,因为NettoPLCsim这种方式的原理是将PLC的IP映射到本地网卡中。公众号【上位机Guide】

相关问答

西门子PLC能装在WIN7?

Win7旗舰版是可以装S7-200PLC编程软件的,无论是64位还是32位系统,西门子S7-200PLC编程软件STEP7-MicroWin都可以兼容,可以正常运行和使用。Win7旗舰版是...

西门子的PLC编程软件WIN732位操作系统可以装吗...在哪里可...

好像是不支持的,西门子的PLC编程软件只有32位编位程序,不支持原态64位系统。请在32位下使用吧。除非有一天西门子出来了64位安装包。有用(0)回复wy2508800...

西门子PLC软件安装对电脑硬件的配置要求以及操作系统的安装?

1、windows操作系统2、硬件驱动,windowssp4,IE7.0+sp3、控制面板设置4、MS_SQL2005_WinCC-ASIA5、step7_v54_sp4ch.iso6、winccv...

西门子plc中VB,VW,VD的含义和怎么使用,这些地址选用有什么标准?

这些是V寄存器中不同数据类型表示方法:VBbyte型,VWword型,VDdoubleword型,使用时按你的需要选择。例如VB0,VB1……或者VW0,VW2……或者VD0,VD4,VD8…...

win764位肿么安装西门子PLC300编程软件-ZOL问答

CD_1\S7-Plcsim\Disk1\setup.msiCD_1\AutomationLicenseManager\Disk1\setup.msiCD_2\S7-Graph\Disk1\s...

在西门子PLC编程中,什么时候用字节,什么时候用字,什么时候用双字?难道就不能用一种,如字节?

按照数据长度选用。8位数据用字节,比如IB0(包括I0.0~I0.7共8个位).16位数据用字,比如IW0(包括IB0、IB1共16位)32位数据用双字,比如MD100(包括MW100、MW10...

西门子PLC安装注意事项主要有哪些?

[回答]为了确保整个系统稳定可靠,还是应当尽量使PLC有良好的工作环境条件,太阳光直接照射;.如果周围环境超过55C,要安装电风扇,强迫通风,为了避免其他外...

西门子PLC编程电缆usb-ppi可否用于SMART700这种人机界面中?

USB的PPI电缆用于编程软件和PLC或者组态软件和触摸屏的通讯,用于程序的下载,Smart系列触摸屏和PLC均没有USB接口,所以这种电缆不能用于两者之间的通讯。PLC...

plc西门子编程软件详细安装并中文化教程?

一、在网上搜索step7microwinv4.0,选择“西门子工业支持中心”网页打开。如下图。二、点开网页,下拉到step7micro/winv4.0sp9网址链接处。如下图。三、...

西门子PLCS7-200编程序?

可以去淘宝搜:艾马自动化,里面全是卖200smart系列的西门子模块可以去淘宝搜:艾马自动化,里面全是卖200smart系列的西门子模块

 黑格尔历史哲学  后来后来 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2026  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部