Программирование Siemens S7-300 осуществляется при помощи пакета Step 7.
Официальный сайт Siemens S7-300.